diff --git a/.github/labeler.yml b/.github/labeler.yml index d48d518f4fc..5849388e8ed 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -18,13 +18,10 @@ labels: - label: "bug" branch: "^bugfix/.*" - - label: "docs" - branch: "^docs/.*" - - label: "excel" files: - "website/content/excel/.*" - + - label: "breaking_change" files: - "openbb_platform/core/openbb_core/provider/standard_models/.*" diff --git a/.github/workflows/deploy-gh-pages.yml b/.github/workflows/deploy-gh-pages.yml deleted file mode 100644 index bde7ca3ca0b..00000000000 --- a/.github/workflows/deploy-gh-pages.yml +++ /dev/null @@ -1,105 +0,0 @@ -name: 📑 Deploy to GitHub Pages - -on: - push: - branches: - - main - - release/* - - "docs/*" - pull_request: - types: [opened, synchronize, reopened, closed] - branches: - - main - - "docs/*" - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -jobs: - generate: - name: Generate and Deploy documentation - if: > - github.event_name == 'push' || - (github.event_name == 'pull_request' && - startsWith(github.head_ref, 'docs/')) - runs-on: ubuntu-latest - steps: - - name: Git checkout - uses: actions/checkout@v3 # actions/checkout v3.0.2 - - - name: Setup Python 3.9 - uses: actions/setup-python@v4 - with: - python-version: "3.9" - architecture: x64 - - - name: Install Poetry - uses: snok/install-poetry@v1 - with: - version: 1.8.1 - virtualenvs-create: true - virtualenvs-in-project: true - - - name: Setup sudo apt installs for ubuntu-latest - run: | - sudo apt-get update - sudo apt-get install -y \ - libgtk-3-dev \ - libwebkit2gtk-4.0-dev - - - name: Generate Platform Markdown - run: | - poetry install -C openbb_platform --no-interaction - source openbb_platform/.venv/bin/activate - pip install -U poetry - pip install toml - python openbb_platform/dev_install.py -e all - python -c "import openbb; openbb.build()" - python website/generate_platform_v4_markdown.py - - - name: Generate Excel Docs - run: | - pip install requests - python website/generate_excel_markdown.py - - - name: Generate Widgets Library - run: | - pip install requests - python website/generate_widgets_library.py - - - name: Setup Node - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: yarn - cache-dependency-path: website/yarn.lock - - - name: Install dependencies - run: yarn install - working-directory: website - - - name: Build website - run: yarn build - working-directory: website - - # Popular action to deploy to GitHub Pages: - # Docs: https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-docusaurus - - name: Deploy to GitHub Pages - uses: peaceiris/actions-gh-pages@v3 - if: > - (startsWith(github.ref, 'refs/heads/main')) || - (github.event_name == 'pull_request' && - github.event.pull_request.merged == true && - github.event.pull_request.base.ref == 'main' && - startsWith(github.head_ref, 'docs/')) - with: - github_token: ${{ secrets.DEPLOY_TOKEN }} - publish_dir: ./website/build - # The following lines assign commit authorship to the official - # GH-Actions bot for deploys to `gh-pages` branch: - # https://github.com/actions/checkout/issues/13#issuecomment-724415212 - # The GH actions bot is used by default if you didn't specify the two fields. - # You can swap them out with your own user credentials. - user_name: github-actions[bot] - user_email: 41898282+github-actions[bot]@users.noreply.github.com diff --git a/build/pypi/openbb_platform/PUBLISH.md b/build/pypi/openbb_platform/PUBLISH.md index 3ff69584bed..413622a9774 100644 --- a/build/pypi/openbb_platform/PUBLISH.md +++ b/build/pypi/openbb_platform/PUBLISH.md @@ -67,7 +67,7 @@ > Also, sometimes there might be some delay in the PyPI API, so it might be necessary to wait a few minutes before publishing the next package. 2. Merge the `release/-` branch to the `main` branch. -3. Check the `Deploy to GitHub Pages` GitHub action is completed successfully. Go to the [docs](https://docs.openbb.co) website to see the changes. +3. Run the `Deploy to GitHub Pages` action in [openbb-docs](https://github.com/OpenBB-finance/openbb-docs/actions). Go to the [docs](https://docs.openbb.co) website to see the changes. ## Post-release procedure diff --git a/openbb_platform/core/openbb_core/app/static/package_builder.py b/openbb_platform/core/openbb_core/app/static/package_builder.py index 84901b0d4d6..9057b7c7e8f 100644 --- a/openbb_platform/core/openbb_core/app/static/package_builder.py +++ b/openbb_platform/core/openbb_core/app/static/package_builder.py @@ -1416,7 +1416,7 @@ class ReferenceGenerator: field_type = DocstringGenerator.get_field_type( provider_params_field.type, False, "website" ) - default_priority = provider_params_field.type.__args__[0] + default_priority = provider_params_field.type.__args__ description = ( "The provider to use, by default None. " "If None, the priority list configured in the settings is used. " diff --git a/openbb_platform/openbb/assets/reference.json b/openbb_platform/openbb/assets/reference.json index 8b7897f887f..b16361976e1 100644 --- a/openbb_platform/openbb/assets/reference.json +++ b/openbb_platform/openbb/assets/reference.json @@ -3,7 +3,7 @@ "info": { "title": "OpenBB Platform (Python)", "description": "Investment research for everyone, anywhere.", - "core": "1.2.5", + "core": "1.2.7", "extensions": { "openbb_core_extension": [ "commodity@1.1.3", @@ -72,7 +72,7 @@ { "name": "provider", "type": "Literal['fmp', 'polygon', 'tiingo', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, polygon, tiingo, yfinance.", "default": null, "optional": true } @@ -308,7 +308,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -428,7 +428,7 @@ { "name": "provider", "type": "Literal['fmp', 'polygon', 'tiingo', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, polygon, tiingo, yfinance.", "default": null, "optional": true } @@ -639,7 +639,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'polygon']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, polygon.", "default": null, "optional": true } @@ -845,7 +845,7 @@ { "name": "provider", "type": "Literal['fmp', 'polygon']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, polygon.", "default": null, "optional": true } @@ -1200,7 +1200,7 @@ { "name": "provider", "type": "Literal['intrinio', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio, yfinance.", "default": null, "optional": true } @@ -1794,7 +1794,7 @@ { "name": "provider", "type": "Literal['intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio.", "default": null, "optional": true } @@ -2003,7 +2003,7 @@ { "name": "provider", "type": "Literal['intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio.", "default": null, "optional": true } @@ -2060,7 +2060,7 @@ "standard": [ { "name": "underlying_symbol", - "type": "List[str]", + "type": "str", "description": "Ticker symbol of the underlying asset.", "default": "", "optional": false, @@ -2068,7 +2068,7 @@ }, { "name": "contract_symbol", - "type": "List[str]", + "type": "str", "description": "Symbol of the options contract.", "default": "", "optional": false, @@ -2076,7 +2076,7 @@ }, { "name": "expiration", - "type": "List[date]", + "type": "date", "description": "Expiration date of the options contract.", "default": "", "optional": false, @@ -2084,15 +2084,15 @@ }, { "name": "dte", - "type": "List[int]", + "type": "int", "description": "Number of days to expiration of the options contract.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "strike", - "type": "List[float]", + "type": "float", "description": "Strike price of the options contract.", "default": "", "optional": false, @@ -2100,7 +2100,7 @@ }, { "name": "option_type", - "type": "List[str]", + "type": "str", "description": "The type of option.", "default": "", "optional": false, @@ -2108,73 +2108,73 @@ }, { "name": "volume", - "type": "List[int]", + "type": "int", "description": "The trading volume.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "open_interest", - "type": "List[int]", + "type": "int", "description": "Open interest at the time.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "last_price", - "type": "List[float]", + "type": "float", "description": "Last trade price at the time.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "last_size", - "type": "List[int]", + "type": "int", "description": "Lot size of the last trade.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "last_timestamp", - "type": "List[datetime]", + "type": "datetime", "description": "Timestamp of the last price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "open", - "type": "List[float]", + "type": "float", "description": "The open price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "high", - "type": "List[float]", + "type": "float", "description": "The high price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "low", - "type": "List[float]", + "type": "float", "description": "The low price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "close", - "type": "List[float]", + "type": "float", "description": "The close price.", - "default": "", + "default": null, "optional": true, "choices": null } @@ -2182,97 +2182,97 @@ "intrinio": [ { "name": "bid", - "type": "List[float]", + "type": "float", "description": "The last bid price at the time.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "bid_size", - "type": "List[int]", + "type": "int", "description": "The size of the last bid price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "bid_timestamp", - "type": "List[datetime]", + "type": "datetime", "description": "The timestamp of the last bid price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "ask", - "type": "List[float]", + "type": "float", "description": "The last ask price at the time.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "ask_size", - "type": "List[int]", + "type": "int", "description": "The size of the last ask price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "ask_timestamp", - "type": "List[datetime]", + "type": "datetime", "description": "The timestamp of the last ask price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "total_bid_volume", - "type": "List[int]", + "type": "int", "description": "Total volume of bids.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "bid_high", - "type": "List[float]", + "type": "float", "description": "The highest bid price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "bid_low", - "type": "List[float]", + "type": "float", "description": "The lowest bid price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "total_ask_volume", - "type": "List[int]", + "type": "int", "description": "Total volume of asks.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "ask_high", - "type": "List[float]", + "type": "float", "description": "The highest ask price.", - "default": "", + "default": null, "optional": true, "choices": null }, { "name": "ask_low", - "type": "List[float]", + "type": "float", "description": "The lowest ask price.", - "default": "", + "default": null, "optional": true, "choices": null } @@ -2324,7 +2324,7 @@ { "name": "provider", "type": "Literal['yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: y, f, i, n, a, n, c, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: yfinance.", "default": null, "optional": true } @@ -2452,7 +2452,7 @@ { "name": "provider", "type": "Literal['yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: y, f, i, n, a, n, c, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: yfinance.", "default": null, "optional": true } @@ -2555,7 +2555,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -2659,7 +2659,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -2763,7 +2763,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -2859,7 +2859,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -2999,7 +2999,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -3135,7 +3135,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -3327,7 +3327,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -3510,7 +3510,7 @@ { "name": "provider", "type": "Literal['fmp', 'tradingeconomics']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, tradingeconomics.", "default": null, "optional": true } @@ -4082,7 +4082,7 @@ { "name": "provider", "type": "Literal['fred', 'oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred, oecd.", "default": null, "optional": true } @@ -4333,7 +4333,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -4420,7 +4420,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -4676,7 +4676,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -4997,7 +4997,7 @@ { "name": "provider", "type": "Literal['fred', 'intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred, intrinio.", "default": null, "optional": true } @@ -5145,7 +5145,7 @@ { "name": "provider", "type": "Literal['federal_reserve']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, e, d, e, r, a, l, _, r, e, s, e, r, v, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: federal_reserve.", "default": null, "optional": true } @@ -5300,7 +5300,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -5485,7 +5485,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -5589,7 +5589,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -5701,7 +5701,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -5829,7 +5829,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -5998,7 +5998,7 @@ { "name": "provider", "type": "Literal['econdb']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: e, c, o, n, d, b.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: econdb.", "default": null, "optional": true } @@ -6182,7 +6182,7 @@ { "name": "provider", "type": "Literal['econdb']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: e, c, o, n, d, b.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: econdb.", "default": null, "optional": true } @@ -6391,7 +6391,7 @@ { "name": "provider", "type": "Literal['econdb']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: e, c, o, n, d, b.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: econdb.", "default": null, "optional": true } @@ -6519,7 +6519,7 @@ { "name": "provider", "type": "Literal['federal_reserve']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, e, d, e, r, a, l, _, r, e, s, e, r, v, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: federal_reserve.", "default": null, "optional": true } @@ -6854,7 +6854,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -7048,7 +7048,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -7218,7 +7218,7 @@ { "name": "provider", "type": "Literal['oecd']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: o, e, c, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: oecd.", "default": null, "optional": true } @@ -7396,7 +7396,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -7635,7 +7635,7 @@ { "name": "provider", "type": "Literal['intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio.", "default": null, "optional": true } @@ -7908,7 +7908,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -8052,7 +8052,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -8163,7 +8163,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -8315,7 +8315,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -8394,7 +8394,7 @@ { "name": "provider", "type": "Literal['sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: s, e, c.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: sec.", "default": null, "optional": true } @@ -8908,7 +8908,7 @@ { "name": "provider", "type": "Literal['benzinga', 'fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: b, e, n, z, i, n, g, a.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: benzinga, fmp.", "default": null, "optional": true } @@ -9297,7 +9297,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -9553,7 +9553,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, yfinance.", "default": null, "optional": true } @@ -9775,7 +9775,7 @@ { "name": "provider", "type": "Literal['benzinga']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: b, e, n, z, i, n, g, a.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: benzinga.", "default": null, "optional": true } @@ -10328,7 +10328,7 @@ { "name": "provider", "type": "Literal['intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio.", "default": null, "optional": true } @@ -10601,7 +10601,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio.", "default": null, "optional": true } @@ -10829,7 +10829,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio.", "default": null, "optional": true } @@ -11097,7 +11097,7 @@ { "name": "provider", "type": "Literal['intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio.", "default": null, "optional": true } @@ -11241,7 +11241,7 @@ { "name": "provider", "type": "Literal['yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: y, f, i, n, a, n, c, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: yfinance.", "default": null, "optional": true } @@ -11377,7 +11377,7 @@ { "name": "provider", "type": "Literal['yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: y, f, i, n, a, n, c, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: yfinance.", "default": null, "optional": true } @@ -11513,7 +11513,7 @@ { "name": "provider", "type": "Literal['yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: y, f, i, n, a, n, c, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: yfinance.", "default": null, "optional": true } @@ -11649,7 +11649,7 @@ { "name": "provider", "type": "Literal['yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: y, f, i, n, a, n, c, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: yfinance.", "default": null, "optional": true } @@ -11785,7 +11785,7 @@ { "name": "provider", "type": "Literal['yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: y, f, i, n, a, n, c, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: yfinance.", "default": null, "optional": true } @@ -11921,7 +11921,7 @@ { "name": "provider", "type": "Literal['yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: y, f, i, n, a, n, c, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: yfinance.", "default": null, "optional": true } @@ -12057,7 +12057,7 @@ { "name": "provider", "type": "Literal['yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: y, f, i, n, a, n, c, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: yfinance.", "default": null, "optional": true } @@ -12217,7 +12217,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -12337,7 +12337,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -12904,7 +12904,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'polygon', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, polygon, yfinance.", "default": null, "optional": true } @@ -14529,7 +14529,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -14965,7 +14965,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'polygon', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, polygon, yfinance.", "default": null, "optional": true } @@ -15997,7 +15997,7 @@ { "name": "provider", "type": "Literal['intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio.", "default": null, "optional": true } @@ -16125,7 +16125,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -16489,7 +16489,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, yfinance.", "default": null, "optional": true } @@ -16647,7 +16647,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -16800,7 +16800,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -16943,7 +16943,7 @@ { "name": "provider", "type": "Literal['intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio.", "default": null, "optional": true } @@ -17102,7 +17102,7 @@ { "name": "provider", "type": "Literal['intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio.", "default": null, "optional": true } @@ -17245,7 +17245,7 @@ { "name": "provider", "type": "Literal['intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio.", "default": null, "optional": true } @@ -17356,7 +17356,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'polygon', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, polygon, yfinance.", "default": null, "optional": true } @@ -18871,7 +18871,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -19203,7 +19203,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, yfinance.", "default": null, "optional": true } @@ -20346,7 +20346,7 @@ { "name": "provider", "type": "Literal['fmp', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, yfinance.", "default": null, "optional": true } @@ -20484,7 +20484,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -20677,7 +20677,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -21044,7 +21044,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio.", "default": null, "optional": true } @@ -21624,7 +21624,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -21743,7 +21743,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -21862,7 +21862,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, sec.", "default": null, "optional": true } @@ -22197,7 +22197,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -22300,7 +22300,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -22411,7 +22411,7 @@ { "name": "provider", "type": "Literal['tiingo']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: t, i, i, n, g, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: tiingo.", "default": null, "optional": true } @@ -22506,7 +22506,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -22881,7 +22881,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -23258,7 +23258,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio.", "default": null, "optional": true } @@ -23607,7 +23607,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, yfinance.", "default": null, "optional": true } @@ -23836,7 +23836,7 @@ { "name": "provider", "type": "Literal['sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: s, e, c.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: sec.", "default": null, "optional": true } @@ -23996,7 +23996,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, yfinance.", "default": null, "optional": true } @@ -24483,7 +24483,7 @@ { "name": "provider", "type": "Literal['polygon']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: p, o, l, y, g, o, n.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: polygon.", "default": null, "optional": true } @@ -24724,7 +24724,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'polygon', 'tiingo', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, polygon, tiingo, yfinance.", "default": null, "optional": true } @@ -25253,7 +25253,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -25461,7 +25461,7 @@ { "name": "provider", "type": "Literal['sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: s, e, c.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: sec.", "default": null, "optional": true } @@ -25613,7 +25613,7 @@ { "name": "provider", "type": "Literal['intrinio', 'sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: i, n, t, r, i, n, i, o.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: intrinio, sec.", "default": null, "optional": true } @@ -25746,7 +25746,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -26059,7 +26059,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, yfinance.", "default": null, "optional": true } @@ -26625,7 +26625,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'polygon']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, polygon.", "default": null, "optional": true } @@ -27113,7 +27113,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio.", "default": null, "optional": true } @@ -27382,7 +27382,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'polygon', 'tiingo', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, polygon, tiingo, yfinance.", "default": null, "optional": true } @@ -27911,7 +27911,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, yfinance.", "default": null, "optional": true } @@ -29269,7 +29269,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -29348,7 +29348,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -29419,7 +29419,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio.", "default": null, "optional": true } @@ -29767,7 +29767,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, sec.", "default": null, "optional": true } @@ -30792,7 +30792,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -30872,7 +30872,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -30983,7 +30983,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -31161,7 +31161,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -31257,7 +31257,7 @@ { "name": "provider", "type": "Literal['federal_reserve', 'fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, e, d, e, r, a, l, _, r, e, s, e, r, v, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: federal_reserve, fred.", "default": null, "optional": true } @@ -31471,7 +31471,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -31558,7 +31558,7 @@ { "name": "provider", "type": "Literal['federal_reserve', 'fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, e, d, e, r, a, l, _, r, e, s, e, r, v, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: federal_reserve, fred.", "default": null, "optional": true } @@ -31780,7 +31780,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -31924,7 +31924,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -32119,7 +32119,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -32206,7 +32206,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -32302,7 +32302,7 @@ { "name": "provider", "type": "Literal['federal_reserve', 'fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, e, d, e, r, a, l, _, r, e, s, e, r, v, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: federal_reserve, fred.", "default": null, "optional": true } @@ -32500,7 +32500,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -32595,7 +32595,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -32690,7 +32690,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -32769,7 +32769,7 @@ { "name": "provider", "type": "Literal['econdb', 'federal_reserve', 'fmp', 'fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: e, c, o, n, d, b.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: econdb, federal_reserve, fmp, fred.", "default": null, "optional": true } @@ -32921,7 +32921,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -33008,7 +33008,7 @@ { "name": "provider", "type": "Literal['federal_reserve', 'fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, e, d, e, r, a, l, _, r, e, s, e, r, v, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: federal_reserve, fmp.", "default": null, "optional": true } @@ -33201,7 +33201,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -33329,7 +33329,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -33417,7 +33417,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -33543,7 +33543,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -33630,7 +33630,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -33832,7 +33832,7 @@ { "name": "provider", "type": "Literal['federal_reserve', 'fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, e, d, e, r, a, l, _, r, e, s, e, r, v, e.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: federal_reserve, fred.", "default": null, "optional": true } @@ -34059,7 +34059,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -34266,7 +34266,7 @@ { "name": "provider", "type": "Literal['fred']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, r, e, d.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fred.", "default": null, "optional": true } @@ -34467,7 +34467,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'polygon', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, polygon, yfinance.", "default": null, "optional": true } @@ -34694,7 +34694,7 @@ { "name": "provider", "type": "Literal['fmp', 'intrinio', 'polygon', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, intrinio, polygon, yfinance.", "default": null, "optional": true } @@ -34897,7 +34897,7 @@ { "name": "provider", "type": "Literal['fmp']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp.", "default": null, "optional": true } @@ -35026,7 +35026,7 @@ { "name": "provider", "type": "Literal['fmp', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: f, m, p.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: fmp, yfinance.", "default": null, "optional": true } @@ -35157,7 +35157,7 @@ { "name": "provider", "type": "Literal['benzinga', 'fmp', 'intrinio', 'tiingo']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: b, e, n, z, i, n, g, a.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: benzinga, fmp, intrinio, tiingo.", "default": null, "optional": true } @@ -35689,7 +35689,7 @@ { "name": "provider", "type": "Literal['benzinga', 'fmp', 'intrinio', 'polygon', 'tiingo', 'yfinance']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: b, e, n, z, i, n, g, a.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: benzinga, fmp, intrinio, polygon, tiingo, yfinance.", "default": null, "optional": true } @@ -36269,7 +36269,7 @@ { "name": "provider", "type": "Literal['sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: s, e, c.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: sec.", "default": null, "optional": true } @@ -36357,7 +36357,7 @@ { "name": "provider", "type": "Literal['sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: s, e, c.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: sec.", "default": null, "optional": true } @@ -36444,7 +36444,7 @@ { "name": "provider", "type": "Literal['sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: s, e, c.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: sec.", "default": null, "optional": true } @@ -36532,7 +36532,7 @@ { "name": "provider", "type": "Literal['sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: s, e, c.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: sec.", "default": null, "optional": true } @@ -36595,7 +36595,7 @@ { "name": "provider", "type": "Literal['sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: s, e, c.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: sec.", "default": null, "optional": true } @@ -36706,7 +36706,7 @@ { "name": "provider", "type": "Literal['sec']", - "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: s, e, c.", + "description": "The provider to use, by default None. If None, the priority list configured in the settings is used. Default priority: sec.", "default": null, "optional": true } @@ -36806,4 +36806,4 @@ "description": "Financial market regulators data." } } -} +} \ No newline at end of file diff --git a/website/.gitignore b/website/.gitignore deleted file mode 100644 index 321c0bfe509..00000000000 --- a/website/.gitignore +++ /dev/null @@ -1,26 +0,0 @@ -# Dependencies -/node_modules - -# Production -/build - -# Generated files -.docusaurus -.cache-loader - -# Misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Reference files -content/excel/reference/* -content/excel/reference/*/* -content/platform/data_models/* -content/platform/reference/* diff --git a/website/CNAME b/website/CNAME deleted file mode 100644 index 4886e48b1c1..00000000000 --- a/website/CNAME +++ /dev/null @@ -1 +0,0 @@ -docs.openbb.co \ No newline at end of file diff --git a/website/README.md b/website/README.md deleted file mode 100644 index ef36693a65f..00000000000 --- a/website/README.md +++ /dev/null @@ -1,140 +0,0 @@ -# OpenBB Documentation Website - -This repository contains the source code for the OpenBB Documentation Website. - -The website was built using [Docusaurus](https://docusaurus.io/), a modern static website generator and [TailwindCSS](https://tailwindcss.com) as styling solution. It uses algolia search for the search bar. -The final website can be found at [https://docs.openbb.co](https://docs.openbb.co). - -## Folder Structure - -```bash -website -├── content # Markdown files -| ├── sdk # SDK markdown files -| ├── bot # bot markdown files -| ├── platform # platform markdown files -| └── terminal # Terminal markdown files -├── src # react stuff for website -├── static # Static files -├── generate_sdk_markdown.py # Script to generate markdown files for SDK -└── generate_terminal_markdown.py # Script to generate markdown files for Terminal -``` - -### Markdown files - -The markdown files are used to generate the website. The markdown files are located in the `content` folder. The markdown files are generated using the `generate_sdk_markdown.py` and `generate_terminal_markdown.py` scripts. The markdown files are generated from the docstrings in the SDK and Terminal code. Files inside `content/sdk/reference` and `content/terminal/reference` should not be changed manually because they are generated automatically on every commit. - -### Syntax sugar - -#### Code blocks - -Code blocks are generated using the default markdown syntax: - - ```python - print("Hello World") - ``` - -To generate a dynamic date for a certain code block (useful for options examples that need to have a valid date), you can use `2022-07-29` as a placeholder. The script will replace it with the third friday of the next month. - -```txt -/op oichart ticker:AMD expiry:2022-07-29 -``` - -#### Available options - -This is great for huge lists. It opens a popup that contains the list and the search bar, so you can easily find what you are looking for. Everything is virtualized, so it's always fast no matter how many items you have. -Check [crypto page](https://docs.openbb.co/bot/discord/crypto) for a demo of this component. - -```md -import AvailableOptions from "@site/src/components/General/AvailableOptions"; - - -``` - -## Run locally - -### Prerequisites - -- [Node.js](https://nodejs.org/en/) >= 16.13.0 - To check if you have Node.js installed, run this command in your terminal: - -```bash -node --version # should be v16.13.0 or higher -``` - -### Install dependencies - -```bash -npm install -``` - -### Start development server - -```bash -npm start -``` - -This command starts a local development server and open up a browser window in `http://localhost:3000`. Most changes are reflected live without having to restart the server. - -### Build - -```bash -npm run build -``` - -This command generates static content into the `build` directory and can be served using any static contents hosting service. We use Github Pages to host our website. It's deployed in the `gh-pages` branch. - -## Run tests - -```bash -pytest tests/website --autodoc -``` - -> If tests are run locally, the `--autodoc` flag is required, otherwise tests will be skipped. - -> To install necessary dependencies for tests, run `poetry install -E doc` in the root directory of the repository. - -## Notes - -### iFrame - -We are detecting whether the website is loaded inside an iframe. If it is, we are hiding the header and footer. This is done to have a better integration with our [hub website](https://my.openbb.co). - -## Contributing - -We welcome contributions to the OpenBB Documentation Website. - ---- diff --git a/website/__init__.py b/website/__init__.py deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/website/babel.config.cjs b/website/babel.config.cjs deleted file mode 100644 index e00595dae7d..00000000000 --- a/website/babel.config.cjs +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - presets: [require.resolve('@docusaurus/core/lib/babel/preset')], -}; diff --git a/website/content/bot/_category_.json b/website/content/bot/_category_.json deleted file mode 100644 index 27df56c7357..00000000000 --- a/website/content/bot/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "OpenBB Bot", - "position": 3 -} diff --git a/website/content/bot/changelog/_category_.json b/website/content/bot/changelog/_category_.json deleted file mode 100644 index faac8046e89..00000000000 --- a/website/content/bot/changelog/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Changelog", - "position": 4 -} diff --git a/website/content/bot/changelog/index.mdx b/website/content/bot/changelog/index.mdx deleted file mode 100644 index 5b097fc5ee7..00000000000 --- a/website/content/bot/changelog/index.mdx +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Changelog ---- -import NewReferenceCard from "@site/src/components/General/NewReferenceCard"; -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -
    - - - - - - - - - - -
diff --git a/website/content/bot/changelog/version1_0_0.mdx b/website/content/bot/changelog/version1_0_0.mdx deleted file mode 100644 index 826754fb4a1..00000000000 --- a/website/content/bot/changelog/version1_0_0.mdx +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: v1.0.0 -version: "1.0.0" -date: 2022-08-03 -description: v1.0.0 -sidebar_position: 9 ---- - -## Added - -- Supports Discord -- Charts menu including: chart, c3m, c5m, c15m, cd, cw, cm -- Discovery menu including: contracts, senate, splits, fgindex, holidays, ipolist, fidelity, house -- Due diligence menu including: ah, nexter, bio, pm, analyst, pt, est, sec, supplier, customer, instholdings, insiders, arktrades, splits, ermove, earnings -- ETF menu including: tops, holdings -- Economy menu including: calendar, glbonds, indices, commodiities, usbonds, currencies, revrepo, fedrates -- General menu including: futures, ta, news, quote -- Government menu including: contracts, senate, house -- Information menu including: serverid, stats, support, about, help -- Shorts menu including: borrowed, shortvol, topshortvol, hsi, shortrate -- Screener menu including: ah, pm, all, technical -- Premium Crypto menu including: prints, bigprints -- Premium Darkpool menu including: allblocks, alldp, allprints, bigprints, levels. topsum, sectors, summary -- Premium Flow menu including: sumexp, opening, unu, weekly, bigflow, prem, day, sumweek, sumtop, sectors, summary, sumday -- Premium Stock Options including: equitypc, chains, oichart, indexpc, maxpain, stats, gamma, oi, topoichange, smile, info, unu, vol, topoi, vsurf, topvoletf, topstrikevol, topvol, itm, uoastock, hist, highiv -- OpenBB Alerts including: list, create, update, delete - -## Changed - -- First release, no changes. - -## Fixed - -- First release, no fixes. diff --git a/website/content/bot/changelog/version1_0_1.mdx b/website/content/bot/changelog/version1_0_1.mdx deleted file mode 100644 index f26cd3c0007..00000000000 --- a/website/content/bot/changelog/version1_0_1.mdx +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: v1.0.1 -version: "1.0.1" -date: 2022-08-04 -description: v1.0.1 -sidebar_position: 8 ---- - -## Added - -- Charts : new layout on charts "classic" theme - made this default -- Discovery menu including: heatmap - -## Changed - -- Charts menu including: "classic" theme on charts - -## Fixed - -- Due diligence menu including : added ah and pm to ! commands -- Premium Flow menu including : added weekly and opening to ! commands diff --git a/website/content/bot/changelog/version1_0_2.mdx b/website/content/bot/changelog/version1_0_2.mdx deleted file mode 100644 index 434884f82ba..00000000000 --- a/website/content/bot/changelog/version1_0_2.mdx +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: v1.0.2 -version: "1.0.2" -date: 2022-08-05 -description: v1.0.2 -sidebar_position: 7 ---- - -## Added - -- No changes - -## Changed - -- All Blue should now be Green - :) - -## Fixed - -- Futures Caching issue diff --git a/website/content/bot/changelog/version1_0_3.mdx b/website/content/bot/changelog/version1_0_3.mdx deleted file mode 100644 index 86959c5b98e..00000000000 --- a/website/content/bot/changelog/version1_0_3.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: v1.0.3 -version: "1.0.3" -date: 2022-08-12 -description: v1.0.3 -sidebar_position: 6 ---- - -## Added - -Commands: -- /chartfib -- /disc wsb -- /disc trendingst -- /dd financials - -You can run /help to see these. - -## Changed - -Chart Changes: -- More Chart Style Settings changes - Should be almost done here -- Sizing of chart is smaller now -- Adjusted indicator opacity -- Added AH change to chart -- Made PM/AH/Price LARGER -- Adjusted Candle Color to not be so bright on Green -- Added Yest Close Line and fixed scaling - -## Fixed - -- PM Screener not getting correct data diff --git a/website/content/bot/changelog/version1_0_4.mdx b/website/content/bot/changelog/version1_0_4.mdx deleted file mode 100644 index eb789985587..00000000000 --- a/website/content/bot/changelog/version1_0_4.mdx +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: v1.0.4 -version: "1.0.4" -date: 2022-08-16 -description: v1.0.4 -sidebar_position: 5 ---- - -## Added - -Commands: -- /dd divinfo -- /dd ytd -- /econ yieldcurve -- /chartsr -- /heatmap - -You can run /help to see these. - -## Changed - -Changes: -- old /heatmap is now /heatchart (makes more sense) -- changed positioning of numbers on chartfib + expanding line -- Added small candle border to Daily/Monthly/Weekly charts - -## Fixed - -- PM Screener not getting correct data - again... diff --git a/website/content/bot/changelog/version1_0_5.mdx b/website/content/bot/changelog/version1_0_5.mdx deleted file mode 100644 index c9f578fb167..00000000000 --- a/website/content/bot/changelog/version1_0_5.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: v1.0.5 -version: "1.0.5" -date: 2022-08-30 -description: v1.0.5 -sidebar_position: 4 ---- - -## Added - -Commands: -- /pop 1d -- /pop 1h -- /watchlist - (Each user gets 3 stocks for free signup) -- /heatmap crypto -- /cc (for the quick c5m) -- /fun urban -- /fun flip -- /fun 8ball - -You can run /help to see these. - -## Changed - -Changes: -- /alerts - Alerts have been refactored to include Stocks and Forex now -- For most Flow and Darkpool commands you should now see much more data - Added Pages -- Changed a few commands to be more mobile friendly - (TA - PM/AH Next update) - -## Fixed -- Chart bug with no PM data -- "Change" column on one of the screeners diff --git a/website/content/bot/changelog/version1_0_6.mdx b/website/content/bot/changelog/version1_0_6.mdx deleted file mode 100644 index ce01183f557..00000000000 --- a/website/content/bot/changelog/version1_0_6.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: v1.0.6 -version: "1.0.6" -date: 2022-09-12 -description: v1.0.6 -sidebar_position: 3 ---- - -## Added - -Commands: -No changes - -## Changed - -### Charts -- Candles should be easier to see now -- Reduced gaps on candles -- Charts should look more "zoomed" -- Increased size of text in some areas -### Tables -- All text should be larger and easier to read for Mobile and Desktop -- Tables will now use the same settings as your chart settings -- Branding on charts is now consistent - -## Fixed -No changes diff --git a/website/content/bot/changelog/version1_0_7.mdx b/website/content/bot/changelog/version1_0_7.mdx deleted file mode 100644 index 3c748ad49f9..00000000000 --- a/website/content/bot/changelog/version1_0_7.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: v1.0.7 -version: "1.0.7" -date: 2022-09-12 -description: v1.0.7 -sidebar_position: 2 ---- - -## Added - -Commands: - -### Stocks: -- /markets - Provides a nice overview of the market with adv / decliners relative to change and 50d/200d MA -- /scr pm_all - Displays all available pre-market screeners -- /scr ah_all - Displays all available after-hours screeners - -### Crypto: -- /crypto tvl - Get protocols historical TVL. -- /crypto defi table - Get top DeFi protocols -- /crypto defi chart - Chart of top 20 defi protocols by TVL -- /crypto top - Get top cryptos and info -- /crypto bio - Get fundamental information about a crypto. -- /crypto fees - Fees on a certain date of top crypto protocols -- /crypto compfees - Get protocol fees over time. -- /crypto ir - Returns a table of issuance rate of top crypto protocols. - -### NFT: -- /nft top - Get Top NFT Collections from Ethereum Chain -- /nft collection - Get NFT collection data from Ethereum network for the specified slug. -- /nft chart - Returns NFT chart for floor price and sales on the specified slug. - -- REMOVE: -- /fidelity - They made this so you have to be logged in now :( - -## Changed -No changes - -## Fixed -- Fixed small bug when saving watchlist -- Adjusted some tickers sizing on charts diff --git a/website/content/bot/changelog/version1_0_8.mdx b/website/content/bot/changelog/version1_0_8.mdx deleted file mode 100644 index 5ade4e84a01..00000000000 --- a/website/content/bot/changelog/version1_0_8.mdx +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: v1.0.8 -version: "1.0.8" -date: 2022-10-13 -description: v1.0.8 -sidebar_position: 1 ---- - -## Added - -### Stocks -- /scr technical - Added "Overbought" and "Oversold" to Screener - Calcs are based on RSI 14 - -## Changed -- /flow day - Added ability to filter on - Expiration Date | Strike | Option Type - ex. "/flow day ticker:AMD expiry:2023-01-20 strike:75 opt_type:Calls" - -## Fixed -- No Changes diff --git a/website/content/bot/changelog/version2_0_0.mdx b/website/content/bot/changelog/version2_0_0.mdx deleted file mode 100644 index 285eb4c9bdf..00000000000 --- a/website/content/bot/changelog/version2_0_0.mdx +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Current - v2.0.0 -version: "2.0.0" -date: 2022-10-26 -description: v2.0.0 -sidebar_position: 0 ---- - -## Added - -### Telegram Support -- OpenBB Bot is now available on telegram - you can add it here - -### Billboard Messages -- With a premium server account you can now edit the billboard messages users see in your server. You can edit this on the [my.openbb.co](https://my.openbb.co) dash. - -Commands: - - -- /autopost add - Added Auto Posting to bot! (Finally :D ) You can now schedule autoposts for your server with a free server plan or premium plan - - -## Changed - -### Pricing -- You can read more about the pricing change here - TLDR - It's cheaper now :) - -## Fixed - -No Changes diff --git a/website/content/bot/faqs.md b/website/content/bot/faqs.md deleted file mode 100644 index b4fb0ef4d0a..00000000000 --- a/website/content/bot/faqs.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: FAQs -sidebar_position: 5 -description: - This page offers information about OpenBB Bot, covering topics such as - linking your OpenBB Bot account, trying an OpenBB Bot plan, automatic plan renewals, - refunds, access on different platforms, individual and server plans, and troubleshooting - issues with slash commands. -keywords: - - OpenBB Bot - - OpenBB Bot account - - OpenBB plan - - billing cycle - - OpenBB Discord - - server settings - - integrations - - refunds - - subscription - - individual plan - - server plan - - slash commands ---- - -import HeadTitle from "@site/src/components/General/HeadTitle.tsx"; - - - -
-How Do I Link My OpenBB Bot Account? - -After you signup for an OpenBB Bot plan you can link your accounts from here - -
- -
-Can I try an OpenBB Bot plan? - -You can try a preview of any plan by just running commands on a server that has OpenBB Bot, like OpenBB Discord. We offer a limited amount of daily commands. - -
- -
-Will my OpenBB Bot plan renew at the end of the billing cycle? - -Yes, plans renew automatically at the end of the monthly and yearly billing cycles. You can cancel your plan at any time, before the end of the billing cycle, and it will not auto-renew anymore. - -
- -
-Can I get a refund on my OpenBB Bot? - -Since we offer a free command tier to try commands we don't offer refunds as you have had ample time to try the service and make a decision. - -
- -
-If I sign up for OpenBB Bot do I get access on all platforms? - -Yes! You will have access on Discord, and other platforms as we add support. - -
- -
-If I cancel OpenBB Bot subscription do I still have access? - -No, you will lose your access but you get a credit on your account of the prorated amount until the end of your current billing cycle. - -
- -
-What's the difference between an individual plan and server plan on OpenBB Bot? - -An individual plan gives your account access to OpenBB Bot while a server plan gives the whole server access. An individual plan carries more perks with it than a server plan, which you can find by clicking on the plan. - -
- -
-I added the bot but still don't see slash commands, what do I do? - - - -Just head to Server Settings → Integrations and then click ‘Manage’ next to an app, where you will behold a new, shiny, and dare we say dazzling, new surface. - -
    -
  • Use toggles to modify which members can use commands
  • -
  • Use toggles to modify which channels allow commands
  • -
- -There’s also a command-specific list, where you can make customized permissions for each command. - -
    -
  • - By default, these are all synced to the command permission at the top. -
  • -
  • You can unsync an individual command to make further customizations.
  • -
- -For more information click here. - -
diff --git a/website/content/bot/index.md b/website/content/bot/index.md deleted file mode 100644 index 5ec0cac94f0..00000000000 --- a/website/content/bot/index.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Introduction -sidebar_position: 0 -description: OpenBB Bot - a chatbot providing access to high-quality financial data - for both individual investors and online communities on Discord and Telegram. The - bot provides actionable market data, including stock data, options, screeners, crypto, - and more. -keywords: -- OpenBB Bot -- chatting bot -- Discord -- Telegram -- financial data -- individual investors -- online communities -- stock data -- options -- screeners -- darkpool info -- crypto -- nft -- short data -- market data -- informed investors ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Looking for investment research data and sharing it with your community has never been easier than with the OpenBB Bot. Our bot delivers high-quality data directly to your fingertips, promoting engagement and learning among your peers. Share your investment ideas and strategies with your friends and colleagues seamlessly by accessing the data you need through a simple text message. The OpenBB Bot is the perfect tool for collaborative investment research that helps you make informed decisions and achieve success. - -bot - ---- - -- **Investment discussions at 10x speed** - -Say goodbye to the hassle of switching tabs or opening browsers just to share screenshots of market data with your friends. With the OpenBB Bot, you can access real-time market data instantly by using a simple bot command. Our bot allows you to visualize data easily within your preferred chatting platform, so you can keep up with the latest market trends without ever having to leave the chat window. - -- **Chatting through multiple platforms** - -Discover the power of the OpenBB Bot on Discord and Telegram, and stay tuned for new platform releases. We are always working to expand our reach, and are committed to bringing the OpenBB Bot to a wider audience. Our goal is to provide convenient access to investment research data for all users, and we are excited to announce that more platforms will be added in the near future. Keep an eye out for updates on new platform availability, and join us as we continue to revolutionize the way you access investment data. - -- **Available on desktop, mobile or tablet** - -By utilizing the chatting platform as the user interface, OpenBB Bot enables users access to investment research data on any device that is supported by the platform. This means that whether you are on your desktop, laptop, tablet, or smartphone, you can conveniently access the bot's research data without any additional software or hardware requirements. Enjoy seamless access to valuable investment insights across all your devices, anytime and anywhere. - -- **Customizable for your community** - -The OpenBB Bot provides users and server owners with the ability to personalize the bot according to their preferences. With a wide range of customization options, you can alter the color scheme, set up a watchlist, configure technical analysis indicators on your charts, and even schedule automatic market data posts. From market opening to closing, the OpenBB Bot has you covered with its flexible features and robust functionality. diff --git a/website/content/bot/installation/_category_.json b/website/content/bot/installation/_category_.json deleted file mode 100644 index 615aaadd978..00000000000 --- a/website/content/bot/installation/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Installation", - "position": 1 -} diff --git a/website/content/bot/installation/discord.md b/website/content/bot/installation/discord.md deleted file mode 100644 index a4da8dfa579..00000000000 --- a/website/content/bot/installation/discord.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Discord bot -sidebar_position: 2 -description: This page guides you on how to add a bot to your Discord server, through - steps of login, bot authorization, and adjusting bot permissions. -keywords: -- Add bot to Discord -- Discord bot setup -- Authorize Discord bot -- Bot permissions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -import AddBotDialogDiscord from "@site/src/components/General/AddBotDiscord"; - - - -After clicking on the "Add bot to Discord" button, a pop-up window will open, asking you to log in to your Discord account and allow the bot access. - -discord bot setup step 1 - -Once you log in, you’ll see a window asking for permission to access your account. Locate the “Add to Server” drop-down menu and click on it. -discord bot setup step 2 - -This will open a list of Discord servers where you can add a bot. Select your server and press “Continue”. - -Review permissions that the bot requests on your server. Select and deselect based on your needs, we recommend all the default settings in order to experience everything the bot has to offer. Click on “Authorize” when you’re ready. -discord bot setup step 3 - -Congratulations! You’ve successfully added a bot to your Discord server. diff --git a/website/content/bot/installation/index.md b/website/content/bot/installation/index.md deleted file mode 100644 index 425b9e36b18..00000000000 --- a/website/content/bot/installation/index.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Installation -sidebar_position: 1 -description: Learn how to use OpenBB Bot in Discord and Telegram. Understand the requirements - for individual and server uses, and explore additional features by linking your - account. Join the community today and leverage over 1.5 Million commands executed - on OpenBB Bot. -keywords: -- OpenBB Bot -- Discord -- Telegram -- chatting applications -- link account -- user metrics -- commands -- community -- add bot -- server requirements -- individual requirements ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -import AddBotDialogDiscord from "@site/src/components/General/AddBotDiscord"; -import AddBotDialogTelegram from "@site/src/components/General/AddBotTelegram"; - -Currently we support [Discord](installation/discord) and [Telegram](installation/telegram) for the OpenBB Bot. More integrations are under way. - -In order to use OpenBB Bot in one of these chatting applications you need to either: -
-
    -
  • - Belong to a server that has already added our bot (INDIVIDUAL) -
  • -
  • - Own a server and you can easily add our bot (SERVER) -
  • -
-
- -By using the [Linked Platforms page](https://my.openbb.co/app/bot/linked-platforms) you are also able to link your Discord/Telegram account to the OpenBB Bot and open up even more features. - -

- What are you waiting for? -

- -Over 1.5 Million commands have been run on the OpenBB Bot. Join the community and start using OpenBB Bot today! - -Check our user metrics in our [Open page](https://openbb.co/open). - - - - diff --git a/website/content/bot/installation/telegram.md b/website/content/bot/installation/telegram.md deleted file mode 100644 index 6f17f836c8b..00000000000 --- a/website/content/bot/installation/telegram.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Telegram bot -sidebar_position: 3 -description: Step-by-step guide to add the OpenBB Bot to a Telegram group. From starting - a chat with the bot to verifying its permissions, follow these steps to have your - bot ready in your group. -keywords: -- Add bot to Telegram -- OpenBB Bot -- telegram bot setup -- telegram group -- chatbot permission ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - - -import AddBotDialogTelegram from "@site/src/components/General/AddBotTelegram"; - - - -After clicking on the "Add bot to Telegram" button it should open a chat with our OpenBB Bot. - -telegram bot setup step 1 - -Go to your Telegram chat and click/tap on the Top Bar of the OpenBB Bot chat window. - -telegram bot setup step 2 - -Then, you need to click on “More” and select "Add to Group or Channel" or just click "Add to Group or Channel" and select the Telegram group you want to add the chatbot to: - -telegram bot setup step 3 - -Now you can verify it has the permissions required, we recommend the ones already selected, and you are ready to go! - -telegram bot setup step 4 diff --git a/website/content/bot/reference/_category_.json b/website/content/bot/reference/_category_.json deleted file mode 100644 index bde3c6bea18..00000000000 --- a/website/content/bot/reference/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Commands", - "position": 3 - } diff --git a/website/content/bot/reference/discord/_category_.json b/website/content/bot/reference/discord/_category_.json deleted file mode 100644 index 8ad19098074..00000000000 --- a/website/content/bot/reference/discord/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Discord", - "position": 2 -} diff --git a/website/content/bot/reference/discord/alerts/create.md b/website/content/bot/reference/discord/alerts/create.md deleted file mode 100644 index 292190ab8b2..00000000000 --- a/website/content/bot/reference/discord/alerts/create.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: create -description: This page provides instructions on how to use the 'create' command to - set up price alerts for specific trading symbols. It includes usage examples and - a detailed description of parameters involved such as the ticker, condition, and - price. -keywords: -- price alerts -- trading symbols -- condition -- price -- creation command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command creates an alert for a given symbol (ex. BTCUSD) that will notify the user when the price is equal to or above the user defined price. - -### Usage - -```python wordwrap -/alerts create ticker condition price -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Ticker to set alert for | False | None | -| condition | Condition to set alert for | False | Equal or Above, Equal or Below | -| price | Price to set alert for | False | None | - - ---- - -## Examples - -``` -/alerts create ticker:BTCUSD condition:Equal or Above price:1000 -``` - -``` -/alerts create ticker:SPY condition:Equal or Below price:400 -``` - ---- diff --git a/website/content/bot/reference/discord/alerts/delete.md b/website/content/bot/reference/discord/alerts/delete.md deleted file mode 100644 index b4488183791..00000000000 --- a/website/content/bot/reference/discord/alerts/delete.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: delete -description: Learn how to delete an active alert using our user-friendly commands. - This page provides detailed usage and examples of alert deletion. -keywords: -- delete -- alert -- commands -- user guide -- parameters -- usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to delete an active alert they have set. - -### Usage - -```python wordwrap -/alerts delete alert -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| alert | Alert to delete | False | None | - - ---- - -## Examples - -``` -/alerts delete alert: -``` - ---- diff --git a/website/content/bot/reference/discord/alerts/index.mdx b/website/content/bot/reference/discord/alerts/index.mdx deleted file mode 100644 index 022b3069ac9..00000000000 --- a/website/content/bot/reference/discord/alerts/index.mdx +++ /dev/null @@ -1,27 +0,0 @@ -# alerts - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - -
diff --git a/website/content/bot/reference/discord/alerts/list.md b/website/content/bot/reference/discord/alerts/list.md deleted file mode 100644 index 379814042cc..00000000000 --- a/website/content/bot/reference/discord/alerts/list.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: list -description: The '/alerts list' command page helps users understand how to view a - list of their active alerts, including each alert's symbol, description, and threshold. -keywords: -- alerts list command -- list active alerts -- alert overview -- alerts symbols -- alerts threshold -- using alerts list ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view a list of all their active alerts. It displays each alert along with its symbol, description, and threshold, giving the user an overview of their active alerts at a glance. - -### Usage - -```python wordwrap -/alerts list -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/alerts list -``` ---- diff --git a/website/content/bot/reference/discord/alerts/update.md b/website/content/bot/reference/discord/alerts/update.md deleted file mode 100644 index f10b8caf2ee..00000000000 --- a/website/content/bot/reference/discord/alerts/update.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: update -description: This page provides description and usage of the 'update' command within - the context of active alerts. It includes details on how to change the condition - of an active alert, specifically for price alerts. -keywords: -- Update command -- Price alert -- Active alerts -- Update condition -- Deactivate alert ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to update the condition on an active alert, such as changing the value of a price alert. The command will update the alert with the new condition and keep the alert active until it is manually deactivated or the alert's condition is met. - -### Usage - -```python wordwrap -/alerts update alerts condition price -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| alerts | Your active alerts | False | None | -| condition | Update condition for alert | False | Equal or Above (above or equal), Equal or Below (below or equal) | -| price | Update alert to this price | False | None | - - ---- - -## Examples - -``` -/alerts update alerts: condition: price: -``` - ---- diff --git a/website/content/bot/reference/discord/autopost/add.md b/website/content/bot/reference/discord/autopost/add.md deleted file mode 100644 index 381af6d3c26..00000000000 --- a/website/content/bot/reference/discord/autopost/add.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: commands add -description: This documentation page provides in-depth insight on how to use the 'add' - command in the context of autoposting with OpenBB bot. It gives details of usage, - parameters and even provides a few illustrative examples. -keywords: -- OpenBB bot -- autopost commands -- autoposting -- commands add -- usage parameters -- automated notifications ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to add an autopost command to a channel. It allows the user to receive notifications from OpenBB bot in the channel without having to manually query them. This can be used for all commands that appear in the list when you run "autopost commands add" - -### Usage - -```python wordwrap -/autopost commands add cmd interval [start_time] [stop_time] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| cmd | Pick the command you want to assign for autoposting | False | List of commands that allow auto posting | -| interval | How oftern to post the autopost command | False | 5m, 15m, 30m, 1hr, 2hr, 4hr, 6hr | -| start_time | Time to start the autopost command - ex. If I want to start at 8am I do 8 | True | 24hr time | -| stop_time | Time to stop the autopost command - ex. If I want to stop at 6pm I do 18 | True | 24hr time | - ---- - -## Examples - -``` -/autopost commands add cmd:/cm interval:1 Hour -``` - -``` -/autopost commands add cmd: /cm interval: 1 Hour start_time: 9 stop_time: 10 -``` diff --git a/website/content/bot/reference/discord/autopost/index.mdx b/website/content/bot/reference/discord/autopost/index.mdx deleted file mode 100644 index 34b19072200..00000000000 --- a/website/content/bot/reference/discord/autopost/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# autopost - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/discord/autopost/list.md b/website/content/bot/reference/discord/autopost/list.md deleted file mode 100644 index 1e346c79cb7..00000000000 --- a/website/content/bot/reference/discord/autopost/list.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: list -description: Learn about the 'autopost list' command which allows you to view all - webhook feeds associated with a channel set up for automatic posting. Find out how - and when it can be used, with examples provided. -keywords: -- autopost list -- webhooks -- automatic posting -- channel ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to view all webhook feeds associated with a particular channel that have been set up for automatic posting. It produces a list of all webhooks that have been configured to post content to the channel automatically, as well as information such as when they are scheduled. - -### Usage - -```python wordwrap -/autopost list -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/autopost list -``` ---- diff --git a/website/content/bot/reference/discord/autopost/remove.md b/website/content/bot/reference/discord/autopost/remove.md deleted file mode 100644 index a496cdb2b7d..00000000000 --- a/website/content/bot/reference/discord/autopost/remove.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: commands manage -description: Documentation on how to use the 'commands manage' command for autoposts - on Discord. This includes its usage, parameters, and examples for removing or listing - feeds. -keywords: -- commands manage -- autopost command -- Discord autoposts -- manage autoposts -- remove autoposts -- autopost parameters -- autopost usage -- list autoposts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to remove an autopost webhook feed from the channel. When executed, it will remove the feed from the channel and prevent any further autoposts from being sent. - -### Usage - -```python wordwrap -/autopost commands manage action -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| action | Remove, or List your feeds for Discord autoposts | True | Remove, List | - ---- - -## Examples - -``` -/autopost commands manage action:List -``` - -``` -/autopost commands manage action:Remove -``` diff --git a/website/content/bot/reference/discord/charts/c15m.md b/website/content/bot/reference/discord/charts/c15m.md deleted file mode 100644 index bf91965048b..00000000000 --- a/website/content/bot/reference/discord/charts/c15m.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: c15m -description: The c15m command page explains how to retrieve a 15-minute intraday chart - for any given stock ticker. This tool allows users to conduct technical analysis - and monitor short-term price fluctuations. -keywords: -- c15m command -- intraday chart -- technical analysis -- stock trading -- short-term price movements -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a 15-minute intraday chart for a given ticker. The chart will show the price and volume of the stock over the past 3 days in 15 minute intervals. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/c15m ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/c15m ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/c3m.md b/website/content/bot/reference/discord/charts/c3m.md deleted file mode 100644 index bc023289200..00000000000 --- a/website/content/bot/reference/discord/charts/c3m.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: c3m -description: The documentation page for /c3m command in stock market analysis tool. - This command retrieves a 3-minute intraday chart, which provides visual representation - of a stock's performance during the day, particularly useful for short-term investors. -keywords: -- 3 minute intraday chart -- stock performance -- candlestick chart -- short-term investments -- /c3m command -- trading hours ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve a 3-minute intraday chart for the given ticker. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day, making it helpful for short-term investors. - -### Usage - -```python wordwrap -/c3m ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/c3m ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/c5m.md b/website/content/bot/reference/discord/charts/c5m.md deleted file mode 100644 index aeaaef32de8..00000000000 --- a/website/content/bot/reference/discord/charts/c5m.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: c5m -description: Learn how to use the c5m command to retrieve an intraday 5 minute chart - for a given ticker. This tool aids in performing technical analysis and monitoring - short-term stock price movements. -keywords: -- c5m command -- intraday 5 minute chart -- technical analysis -- stock performance -- candlestick chart -- short-term price movements -- stock ticker -- trading hours ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an intraday 5 minute chart for a given ticker. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/c5m ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/c5m ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/cc.md b/website/content/bot/reference/discord/charts/cc.md deleted file mode 100644 index cc1dd0ff45c..00000000000 --- a/website/content/bot/reference/discord/charts/cc.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: cc -description: This documentation page provides an in-depth explanation on the /cc command - that retrieves an intraday 5 minute chart for a given ticker. It's a useful tool - for technical analysis and tracking short-term price movements. -keywords: -- intraday 5 minute chart -- candlestick chart -- technical analysis -- short-term price movements -- /cc command -- stock performance visualization -- extended trading hours -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an intraday 5 minute chart for a given ticker, /c5m also has the same effect. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/cc ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/cc ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/cd.md b/website/content/bot/reference/discord/charts/cd.md deleted file mode 100644 index 94c428d4948..00000000000 --- a/website/content/bot/reference/discord/charts/cd.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: cd -description: This page provides comprehensive information about the 'cd' command, - used to retrieve a daily candlestick chart for a specific stock ticker or coin. - It also includes usage instructions, parameter details and examples. -keywords: -- cd command -- daily candlestick chart -- stock ticker -- coin -- opening and closing prices -- high and low prices -- performance analysis -- command usage -- parameter details ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a daily candlestick chart for a particular ticker or coin. The candlestick chart provides information about the opening and closing prices of the day, as well as the high and low prices of the day. This data can then be used to analyze the performance of the ticker/coin over time. For example, if the user provides the command "/cd ticker:AMD", the chart will be generated for the ticker AMD. - -### Usage - -```python wordwrap -/cd ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cd ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/chart.md b/website/content/bot/reference/discord/charts/chart.md deleted file mode 100644 index be930550779..00000000000 --- a/website/content/bot/reference/discord/charts/chart.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: chart -description: Learn how to retrieve a candlestick chart for specified stock tickers, - intervals, and for past days. The chart provides comprehensive trading data including - opening and closing prices, as well as highs and lows, and volume. -keywords: -- stock ticker -- candlestick chart -- trading data -- chart interval -- data visualization -- stock market -- financial information ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a candlestick chart for the ticker/interval provided, with data for the past number of days specified. The interval provided must be a valid time interval (e.g. 5 minute, 15 minute, etc.). The chart will be displayed to the user and will contain information such as the opening and closing prices, the high and low, the volume, and any other relevant information. - -### Usage - -```python wordwrap -/chart ticker interval [past_days] [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| interval | Chart Interval | False | Daily (1440), Weekly (7200), Monthly (28800), 1 minute (1), 5 minute (5), 10 minute (10), 15 minute (15), 30 minute (30), 1 hour (60) | -| past_days | Past Days to Display. Default: 0 | True | None | -| extended_hours | Display Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/chart ticker:AMD interval:5 minute past_days:0 -``` - -``` -/chart ticker:AMD interval:Daily -``` - ---- diff --git a/website/content/bot/reference/discord/charts/chartfib.md b/website/content/bot/reference/discord/charts/chartfib.md deleted file mode 100644 index a29ab916134..00000000000 --- a/website/content/bot/reference/discord/charts/chartfib.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: chartfib -description: On this page, learn how to use the chartfib command in order to retrieve - Fibonacci levels for a given ticker. This information can help identify potential - support and resistance levels, ultimately aiding in identifying potential entry - and exit points in the stock market. -keywords: -- chartfib command -- Fibonacci levels -- stock market -- support and resistance levels -- potential entry and exit points -- Stock Ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Fibonacci levels for a given ticker. This data can be used to identify potential support and resistance levels and can be used to identify potential entry and exit points in the stock market. - -### Usage - -```python wordwrap -/chartfib ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/chartfib ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/chartsr.md b/website/content/bot/reference/discord/charts/chartsr.md deleted file mode 100644 index 1e809c4c16f..00000000000 --- a/website/content/bot/reference/discord/charts/chartsr.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: chartsr -description: The chartsr command allows the user to retrieve Displays Support and - Resistance Levels for any given ticker. Useful in making informed trading decisions. -keywords: -- chartsr -- Support and Resistance Levels -- trading -- trading decisions -- Stock Ticker -- Chart Interval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Displays Support and Resistance Levels for the ticker provided. It will display the support and resistance levels of a given ticker on the chart. These levels can help the user in making better trading decisions. - -### Usage - -```python wordwrap -/chartsr ticker [interval] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| interval | Chart Interval | True | 5 minute (5), 15 minute (15) | - - ---- - -## Examples - -``` -/chartsr ticker:AMC -``` -``` -/chartsr ticker:AMC interval:5 minute -``` - ---- diff --git a/website/content/bot/reference/discord/charts/cm.md b/website/content/bot/reference/discord/charts/cm.md deleted file mode 100644 index 8b1a945c01d..00000000000 --- a/website/content/bot/reference/discord/charts/cm.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: cm -description: Learn about the /cm command that allows you to view a monthly candlestick - chart for a given stock or cryptocurrency, perfect for analyzing the long-term performance - of your chosen ticker/coin. -keywords: -- Candlestick chart -- Stock analysis -- Cryptocurrency analysis -- Open price -- Close price -- High price -- Low price -- Long-term performance -- Stock ticker -- Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows you to view a monthly candlestick chart for a given stock or cryptocurrency. The chart displays the open, close, high and low prices for the selected ticker/coin each month. This command is useful for analyzing the long-term performance of a stock or cryptocurrency. - -### Usage - -```python wordwrap -/cm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cm ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/cw.md b/website/content/bot/reference/discord/charts/cw.md deleted file mode 100644 index b686bfec114..00000000000 --- a/website/content/bot/reference/discord/charts/cw.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: cw -description: This page explains the usage of the 'cw' command, which enables the user - to retrieve a weekly candlestick chart for a specified ticker or coin. This chart - displays valuable trading information, including opening and closing prices, high - and low prices, and overall trading volume. -keywords: -- cw command -- weekly candlestick chart -- stock ticker -- trading volume -- opening and closing prices -- high and low prices ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a weekly candlestick chart for the ticker/coin provided. The chart displays the opening and closing prices, the high and low prices, and the trading volume for the week for the specified ticker/coin. - -### Usage - -```python wordwrap -/cw ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cw ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/index.mdx b/website/content/bot/reference/discord/charts/index.mdx deleted file mode 100644 index b4e0b66bcf1..00000000000 --- a/website/content/bot/reference/discord/charts/index.mdx +++ /dev/null @@ -1,57 +0,0 @@ -# charts - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/crypto/bigprints.md b/website/content/bot/reference/discord/crypto/bigprints.md deleted file mode 100644 index 99a44757046..00000000000 --- a/website/content/bot/reference/discord/crypto/bigprints.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: bigprints -description: The documentation page explains the '/crypto bigprints coin:BTC-USD' - command which retrieves last 15 large cryptocurrency prints. Informative for trading - decisions. -keywords: -- Cryptocurrency -- Crypto Trading -- Trading decisions -- Command documentation -- Crypto bigprints -- BTC-USD -- Currency pair -- Large crypto prints ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the last 15 large prints for a given cryptocurrency pair. The command uses the format "/crypto bigprints coin:BTC-USD" where BTC-USD is the currency pair for which the user wants to retrieve the large prints. This command is useful for analyzing the recent large prints of a given currency pair, which can be used to inform trading decisions. - -### Usage - -```python wordwrap -/crypto bigprints coin [days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| coin | Coin from the list of supported coins | False | ADA-USD, AVAX-USD, BTC-USD, DAI-USD, DOGE-USD, DOT-USD, ETH-USD, LTC-USD, MATIC-USD, SHIB-USD, SOL-USD, TRX-USD, USDC-USD, USDT-USD, WBTC-USD, XRP-USD | -| days | Number of days to look back. Default is 10. | True | None | - - ---- - -## Examples - -``` -/crypto bigprints coin:BTC-USD -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/bio.md b/website/content/bot/reference/discord/crypto/bio.md deleted file mode 100644 index 23bb7fc1bae..00000000000 --- a/website/content/bot/reference/discord/crypto/bio.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: bio -description: The Crypto Bio command retrieves key information about a specific cryptocurrency, - such as its current price, trading volume, and market cap. Excellent for getting - a quick snapshot of any given cryptocurrency's performance. -keywords: -- crypto -- crypto bio -- symbol -- btc -- cryptocurrency information -- market cap -- trading volume -- crypto price -- crypto metrics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve fundamental information about a crypto, such as its current price, 24-hour trading volume, market cap, and other key metrics, by entering a specific crypto symbol (e.g. "BTC") as an argument. - -### Usage - -```python wordwrap -/crypto bio symbol -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| symbol | Crypto symbol to check information (e.g., BTC) | False | None | - - ---- - -## Examples - -``` -/crypto bio symbol: btc -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/compfees.md b/website/content/bot/reference/discord/crypto/compfees.md deleted file mode 100644 index 2134888f122..00000000000 --- a/website/content/bot/reference/discord/crypto/compfees.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: compfees -description: Learn how to use the compfees command to retrieve Protocol fees with - step-by-step examples. The command caters to various projects including btc, eth, - doge, etc. -keywords: -- compfees -- Protocol fees -- btc -- eth -- doge -- projects -- /crypto command -- crypto ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the Protocol fees over time for the given project. - -### Usage - -```python wordwrap -/crypto compfees projects -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| projects | Comma separated list of protocols (e.g., btc,eth) | False | None | - - ---- - -## Examples - -``` -/crypto compfees projects: doge -``` - -``` -/crypto compfees projects: btc,eth -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/defi/chart.md b/website/content/bot/reference/discord/crypto/defi/chart.md deleted file mode 100644 index 708363123f6..00000000000 --- a/website/content/bot/reference/discord/crypto/defi/chart.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: chart -description: This page provides a guide on how to retrieve a chart of the top DeFi - protocols by market capitalization. It explains the usage, parameters, and examples - of '/crypto defi chart' command to have a visual overview of the current DeFi landscape. -keywords: -- DeFi -- market capitalization -- visual representation -- total DeFi market size -- ' crypto' -- chart -- protocols -- Total Value Locked -- Market Cap -- sort data -- chain -- sort order ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a chart of the top DeFi protocols by market capitalization. It will provide a visual representation of the relative size of each protocol, as well as an overview of the total DeFi market size. This will enable users to get a better understanding of the current DeFi landscape and identify which protocols are leading the way. - -### Usage - -```python wordwrap -/crypto defi chart -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., Total Value Locked) | True | Market Cap (MCap), Total Value Locked (TVL) | -| chain | Chain to filter by (e.g., ethereum) | True | None | -| reverse | Reverse the sort order | True | Yes | - - ---- - -## Examples - -``` -/crypto defi chart -``` ---- diff --git a/website/content/bot/reference/discord/crypto/defi/table.md b/website/content/bot/reference/discord/crypto/defi/table.md deleted file mode 100644 index b483d97c669..00000000000 --- a/website/content/bot/reference/discord/crypto/defi/table.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: table -description: This page provides commands and parameters for retrieving and managing - data about top DeFi protocols including total value locked, 24-hour volume, and - price. It also guides on how to sort and filter this data. -keywords: -- DeFi protocols -- total value locked -- /crypto defi table -- 24 hour volume -- price -- sortby parameter -- chain parameter -- reverse parameter -- crypto -- table -- sorted data -- Market Cap -- Total Value Locked -- MCap -- TVL -- ethereum ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view a table of the top DeFi protocols and their associated information, such as the total value locked, 24 hour volume, and price. The table is sorted in descending order, with the top DeFi protocols at the top. - -### Usage - -```python wordwrap -/crypto defi table [sortby] [chain] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., Total Value Locked) | True | Market Cap (MCap), Total Value Locked (TVL) | -| chain | Chain to filter by (e.g., ethereum) | True | None | -| reverse | Reverse the sort order | True | Yes | - - ---- - -## Examples - -``` -/crypto defi table -``` ---- diff --git a/website/content/bot/reference/discord/crypto/fees.md b/website/content/bot/reference/discord/crypto/fees.md deleted file mode 100644 index 65529315445..00000000000 --- a/website/content/bot/reference/discord/crypto/fees.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: fees -description: The page provides information about how to fetch the fee rate of top - crypto protocols on a specified date. It helps users to compare different protocols' - fees, enhancing their decision-making process. -keywords: -- crypto -- fees -- comparison -- date -- crypto fees -- protocol ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This will provide the user with the fee rate of the top crypto protocols on a specified date, allowing the user to compare different protocols' fees and make an informed decision. - -### Usage - -```python wordwrap -/crypto fees date -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| date | Date to get fees for (e.g., 2022-01-01) | False | None | - - ---- - -## Examples - -``` -/crypto fees date: 2022-09-19 -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/index.mdx b/website/content/bot/reference/discord/crypto/index.mdx deleted file mode 100644 index 699b20dca51..00000000000 --- a/website/content/bot/reference/discord/crypto/index.mdx +++ /dev/null @@ -1,52 +0,0 @@ -# crypto - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/crypto/ir.md b/website/content/bot/reference/discord/crypto/ir.md deleted file mode 100644 index 74a6ccdc02a..00000000000 --- a/website/content/bot/reference/discord/crypto/ir.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: ir -description: Learn about the /crypto ir command which allows users to retrieve the - issuance rate of top crypto protocols. This is an essential tool for investors seeking - to understand supply dynamics of crypto protocols and inform their investment decisions. -keywords: -- crypto protocols -- issuance rate -- /crypto ir command -- investment decisions -- supply dynamics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the issuance rate of the top crypto protocols. The issuance rate is the amount of new tokens that are generated by the protocol over a given period of time. It is a useful metric for understanding the supply dynamics of crypto protocols and is used to inform investment decisions. - -### Usage - -```python wordwrap -/crypto ir -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/crypto ir -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/prints.md b/website/content/bot/reference/discord/crypto/prints.md deleted file mode 100644 index 98547deccbc..00000000000 --- a/website/content/bot/reference/discord/crypto/prints.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: prints -description: This tutorial explains the use of the command '/crypto prints coin' to - retrieve the last 15 crypto prints over the last 24 hours for a specific coin. Charge - into the world of crypto metrics, track prices, volumes, sizes, and other associated - metrics. -keywords: -- Crypto Prints -- Crypto metrics -- Crypto commands -- Bitcoin -- Ethereum -- Docusaurus SEO ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Last 15 Crypto Prints over the last 24 hours for the specified coin. The command will provide information on the price, volume, size, and other metrics associated with the prints. - -### Usage - -```python wordwrap -/crypto prints coin -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| coin | Coin from the list of supported coins | False | ADA-USD, AVAX-USD, BTC-USD, DAI-USD, DOGE-USD, DOT-USD, ETH-USD, LTC-USD, MATIC-USD, SHIB-USD, SOL-USD, TRX-USD, USDC-USD, USDT-USD, WBTC-USD, XRP-USD | - - ---- - -## Examples - -``` -/crypto prints coin:BTC-USD -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/top.md b/website/content/bot/reference/discord/crypto/top.md deleted file mode 100644 index 39f53f4206c..00000000000 --- a/website/content/bot/reference/discord/crypto/top.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: top -description: Command to retrieve the top cryptocurrencies by market cap, with optional - sorting and filtering capabilities. It provides a quick snapshot of the current - crypto market using specific commands. -keywords: -- crypto -- top cryptocurrencies -- market capitalization -- market cap -- stablecoins -- manufacturing -- sort -- filter -- reverse order -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the top cryptocurrencies, ranked by market capitalization, allowing the user to quickly get a snapshot of the current market. - -### Usage - -```python wordwrap -/crypto top [sortby] [category] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., Market Cap) | True | Market Cap (MCap) | -| category | Category to filter by (e.g., stablecoins) | True | None | -| reverse | Reverse the sort order | True | Yes | - - ---- - -## Examples - -``` -/crypto top -``` - -``` -/crypto top sortby: Market Cap category: manufacturing -``` ---- diff --git a/website/content/bot/reference/discord/crypto/tvl.md b/website/content/bot/reference/discord/crypto/tvl.md deleted file mode 100644 index 61405ae39b3..00000000000 --- a/website/content/bot/reference/discord/crypto/tvl.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: tvl -description: This page provides instructions on how to use the 'TVL' command to retrieve - historical Total Value Locked (TVL) data for a given protocol. This data provides - a snapshot of the total amount of capital locked in a protocol, enabling comparison - of metrics between protocols and tracking their growth over time. -keywords: -- TVL -- Total Value Locked -- protocol -- crypto -- historical data -- growth tracking -- metrics comparison -- capital ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve historical TVL (Total Value Locked) data for any given protocol. It provides a snapshot of the total amount of capital that is currently locked in the protocol, allowing users to easily compare the metrics between different protocols and track their growth over time. - -### Usage - -```python wordwrap -/crypto tvl protocols -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| protocols | comma separated list of protocols (e.g., curve,makerdao) | False | None | - - ---- - -## Examples - -``` -/crypto tvl -``` - -``` -/crypto tvl protocols: curve -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/allblocks.md b/website/content/bot/reference/discord/darkpool/allblocks.md deleted file mode 100644 index d4626dc0359..00000000000 --- a/website/content/bot/reference/discord/darkpool/allblocks.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: allblocks -description: Learn how to use the allblocks command to retrieve the last 15 block - trades of a given security, with details including the time, price, quantity, and - total gross value of each trade. -keywords: -- block trades -- security -- trade summary -- stock ticker -- allblocks command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -The command allows the user to retrieve the last 15 block trades of a given security. This command will provide a summary of the last 15 block trades, including the time, price, quantity, and total gross value of each trade. - -### Usage - -```python wordwrap -/dp allblocks ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dp topsum -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/alldp.md b/website/content/bot/reference/discord/darkpool/alldp.md deleted file mode 100644 index a6e0669c7b1..00000000000 --- a/website/content/bot/reference/discord/darkpool/alldp.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: alldp -description: This page provides the 'alldp' command usage to retrieve the last 15 - darkpool trades for a specific stock ticker. It presents how to efficiently trade - on a private stock trading system. -keywords: -- alldp command -- darkpool trades -- stock ticker -- private stock trading -- efficient trades -- retrieve trades ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the last 15 darkpool trades for the specified stock ticker. A darkpool is a private stock trading system that allows large trades to take place without affecting the public market, providing access to larger and more efficient trades. - -### Usage - -```python wordwrap -/dp alldp ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dp alldp ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/allprints.md b/website/content/bot/reference/discord/darkpool/allprints.md deleted file mode 100644 index 66775c428a6..00000000000 --- a/website/content/bot/reference/discord/darkpool/allprints.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: allprints -description: This page's content revolves around the 'allprints' command used for - retrieving the last 15 combination of Dark Pool and Blocks for a specified ticker - symbol. It covers usage, parameters, and examples. -keywords: -- allprints command -- Dark Pool and Blocks -- stock market trades -- ticker symbol ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Last 15 Combination of Dark Pool and Blocks for a given ticker symbol. This can be used to view the most recent reported trades that involve Dark Pool and Blocks in the stock market. The results of this command will show the date, time, price, and volume of the trades. - -### Usage - -```python wordwrap -/dp allprints ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dp allprints ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/bigprints.md b/website/content/bot/reference/discord/darkpool/bigprints.md deleted file mode 100644 index 2596ab67068..00000000000 --- a/website/content/bot/reference/discord/darkpool/bigprints.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: bigprints -description: Bigprints command provides a comprehensive view of the biggest dark pool - and block trades over a specified number of days, offering insights into the market - activity over that period. -keywords: -- bigprints -- dark pool trades -- block trades -- /dp bigprints days -- market activity ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the largest combination of dark pool and block trades over a specified amount of days. It will provide a comprehensive view of the biggest dark pool and block trades over the specified number of days and give the user an idea of the market activity over that period. - -### Usage - -```python wordwrap -/dp bigprints days -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | - - ---- - -## Examples - -``` -/dp bigprints days:6 -``` ---- diff --git a/website/content/bot/reference/discord/darkpool/index.mdx b/website/content/bot/reference/discord/darkpool/index.mdx deleted file mode 100644 index 999aef99447..00000000000 --- a/website/content/bot/reference/discord/darkpool/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# darkpool - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/darkpool/levels.md b/website/content/bot/reference/discord/darkpool/levels.md deleted file mode 100644 index 3f9795d0561..00000000000 --- a/website/content/bot/reference/discord/darkpool/levels.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: levels -description: This page provides information about the 'levels' command that allows - users to retrieve the Biggest Levels for All Prints over the last x days for a given - stock ticker. This command aids in evaluating stock performance. -keywords: -- levels command -- DP levels -- stock ticker -- stock performance -- All Prints -- Biggest Levels -- usage of levels command -- parameters -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Biggest Levels for All Prints over the last x days for the given ticker. This information is useful in assessing the overall performance of the stock, as it provides information on the largest levels of prints over the last x days. - -### Usage - -```python wordwrap -/dp levels ticker days -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| days | Number of days to look back | False | None | - - ---- - -## Examples - -``` -/dp levels ticker:TSLA days:10 -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/sectors.md b/website/content/bot/reference/discord/darkpool/sectors.md deleted file mode 100644 index 20a25f215fb..00000000000 --- a/website/content/bot/reference/discord/darkpool/sectors.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: sectors -description: The page provides information on how to use the sectors command, which - allows the user to view a summary of all prints by MarketCap of different sectors - over a given period. The command provides significant insights into the darkpool - activities of different sectors. -keywords: -- sectors command -- MarketCap by Sector -- darkpool activity -- sector's market cap -- accumulation -- Basic Materials -- Energy sector -- Communication Services -- Consumer Cyclical -- Consumer Defensive -- Financial sector -- Healthcare sector -- Industrials -- Real Estate sector -- Technology sector -- Utilities sector ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a summary of all prints by % of MarketCap by Sector over the last x days. The user will be able to view the sector's market cap divided by total darkpool activity to see possible accumulation. - -### Usage - -```python wordwrap -/dp sectors days sector -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sector | Sector to filter by | False | Basic Materials (BM), Energy (E), Communication Services (CS), Consumer Cyclical (CC), Consumer Defensive (CD), Financial (F), Healthcare (H), Industrials (I), Real Estate (RE), Technology (T), Utilities (U) | - - ---- - -## Examples - -``` -/dp sectors days:5 sector:Basic Materials -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/summary.md b/website/content/bot/reference/discord/darkpool/summary.md deleted file mode 100644 index 024d3a36da6..00000000000 --- a/website/content/bot/reference/discord/darkpool/summary.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: summary -description: Learn how to retrieve a summary of all the prints by percentage of MarketCap - over the last x days, sorted by MarketCap. Understand the usage, parameters, and - see examples. -keywords: -- prints summary -- MarketCap -- Sort by MarketCap -- /dp summary command -- MarketCap over time -- Market analysis -- Financial Data Analysis -- Short Percentage -- Float ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a summary of all the prints by percentage of MarketCap over the last x days, sorted by MarketCap. The summary includes the total number of prints and their total percentage of MarketCap, as well as the float and short percentage. - -### Usage - -```python wordwrap -/dp summary days sort -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sort | Sort by MarketCap, Float, Total, or Short Percentage | False | MarketCap (mc), Float (float), Total (sum), Short Percentage (short) | - - ---- - -## Examples - -``` -/dp summary days:10 sort:MarketCap -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/topsum.md b/website/content/bot/reference/discord/darkpool/topsum.md deleted file mode 100644 index 1ca112fa0a4..00000000000 --- a/website/content/bot/reference/discord/darkpool/topsum.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: topsum -description: The documentation page is about the 'topsum' command, which retrieves - a total block and dark pool data summary. It also sums all darkpool prints and provides - a table of the largest data by symbol along with a comparison graph. This command - does not require any parameters. -keywords: -- topsum command -- block and dark pool data summary -- sum darkpool prints -- largest data by symbol -- comparison graph -- command usage -- no parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve total block and dark pool data summary. It sums all darkpool prints and gives a table of the largest by symbol as well as a graph for comparison. - -### Usage - -```python wordwrap -/dp topsum -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/dp topsum -``` ---- diff --git a/website/content/bot/reference/discord/discovery/arktrades.md b/website/content/bot/reference/discord/discovery/arktrades.md deleted file mode 100644 index a09c7177851..00000000000 --- a/website/content/bot/reference/discord/discovery/arktrades.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: arktrades -description: The page provides information about the arktrades command, which allows - user to retrieve a list of all trades made by ARK. -keywords: -- arktrades -- trades -- ARK -- data -- table format ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of all trades made by ARK, including the time and amount of each trade. The data is presented in an easy-to-read table format so that the user can quickly analyze the trades made by ARK. - -### Usage - -```python wordwrap -/disc arktrades -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc arktrades -``` ---- diff --git a/website/content/bot/reference/discord/discovery/contracts.md b/website/content/bot/reference/discord/discovery/contracts.md deleted file mode 100644 index f9372c40a79..00000000000 --- a/website/content/bot/reference/discord/discovery/contracts.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: contracts -description: The page provides details on how to retrieve the top 15 Government contracts - by amount for all tickers using the /disc contracts command. It gives insights into - the total value of Government contracts awarded to various companies, helping users - understand their financial health. -keywords: -- contracts -- Government contracts -- tickers -- database -- financial health -- /disc contracts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Government contracts by amount for all tickers. This is a helpful tool for those who want to quickly get an overview of the total value of Government contracts awarded to various companies. The data is retrieved from a database of contracts and can be used to gain valuable insights into the financial health of those companies. - -### Usage - -```python wordwrap -/disc contracts -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc contracts -``` ---- diff --git a/website/content/bot/reference/discord/discovery/fgindex.md b/website/content/bot/reference/discord/discovery/fgindex.md deleted file mode 100644 index 810e61110d0..00000000000 --- a/website/content/bot/reference/discord/discovery/fgindex.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: fgindex -description: The page defines the use of 'fgindex' command in getting the Fear & Greed - Index. This is a key investor sentiment indicator by CNNMoney and offers insights - into the stock market through analysis of momentum, sentiment, and trading volume. -keywords: -- fgindex -- Fear & Greed Index -- investor sentiment indicator -- CNNMoney -- stock market -- market momentum -- market sentiment -- stock trading volume -- score range 0-100 ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Fear & Greed Index, which is an investor sentiment indicator published by CNNMoney. The index measures the levels of fear and greed of the investors in the stock market by observing the momentum, sentiment and volume of stock trading. The index ranges from 0 to 100, with 0 being the most fearful and 100 being the most greedy. - -### Usage - -```python wordwrap -/disc fgindex -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc fgindex -``` ---- diff --git a/website/content/bot/reference/discord/discovery/halts.md b/website/content/bot/reference/discord/discovery/halts.md deleted file mode 100644 index 08b951b85bc..00000000000 --- a/website/content/bot/reference/discord/discovery/halts.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: halts -description: Improve your trading with the '/disc halts' command, allowing you to - avoid significant losses due to temporary halts. The halt code and time of any halted - or pending stock at the exchange are provided at your fingertips, excluding penny - stocks. -keywords: -- Stock Market -- Stocks -- Pennystocks Exclusion -- /disc halts Command -- Stock Halt Code -- Exchange -- Stock Trading ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the time and halt code of stocks in the market, excluding penny stocks. The output of this command provides the user with the time and halt code of stock that is currently halted or in the process of being halted by the exchange. - -### Usage - -```python wordwrap -/disc halts -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc halts -``` ---- diff --git a/website/content/bot/reference/discord/discovery/holidays.md b/website/content/bot/reference/discord/discovery/holidays.md deleted file mode 100644 index b6664dae39f..00000000000 --- a/website/content/bot/reference/discord/discovery/holidays.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: holidays -description: The page provides detailed guidance on how to use the 'holidays' command - to retrieve a list of upcoming market holidays, including their dates and types. - This is particularly useful for users seeking to stay informed about upcoming events. -keywords: -- holidays -- market holidays -- upcoming holidays -- national holidays ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of upcoming market holidays. The command will return a list of holidays, including their respective dates, along with any other pertinent details, such as whether they are national holidays or not. This command is suitable for any user who needs to stay up to date with upcoming holidays. - -### Usage - -```python wordwrap -/disc holidays -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc holidays -``` ---- diff --git a/website/content/bot/reference/discord/discovery/house.md b/website/content/bot/reference/discord/discovery/house.md deleted file mode 100644 index c6eec79d3fc..00000000000 --- a/website/content/bot/reference/discord/discovery/house.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: house -description: This page provides a detailed explanation of the 'house' command in our - platform, including its usage, parameters, and examples. -keywords: -- house command -- recent house trades -- trade time -- trade size -- trade price -- command parameters -- command usage -- command examples -- retrieve trades ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve recent house trades for all tickers. The command will display the time of the trade, the ticker, the size of the trade, the price, and any other relevant details. - -### Usage - -```python wordwrap -/disc house -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc house -``` ---- diff --git a/website/content/bot/reference/discord/discovery/index.mdx b/website/content/bot/reference/discord/discovery/index.mdx deleted file mode 100644 index 3eb71a4f48d..00000000000 --- a/website/content/bot/reference/discord/discovery/index.mdx +++ /dev/null @@ -1,62 +0,0 @@ -# discovery - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/discovery/ipolist.md b/website/content/bot/reference/discord/discovery/ipolist.md deleted file mode 100644 index feb31a2c586..00000000000 --- a/website/content/bot/reference/discord/discovery/ipolist.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ipolist -description: The ipolist command page provides details on how to use the command to - get the latest and upcoming Initial Public Offerings (IPOs) information. The information - includes the name of the company, IPO date, and the stock exchange. -keywords: -- ipolist command -- initial public offerings -- IPO updates -- new companies -- stock exchange -- investment opportunities -- upcoming IPOs -- latest IPOs ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view 10 of the most recent and upcoming Initial Public Offerings (IPOs) including the company name, the IPO date, and the stock exchange. This information can help users stay up-to-date with the latest IPOs, and provide them with opportunities to invest in new companies. - -### Usage - -```python wordwrap -/disc ipolist -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc ipolist -``` ---- diff --git a/website/content/bot/reference/discord/discovery/senate.md b/website/content/bot/reference/discord/discovery/senate.md deleted file mode 100644 index 772e9f7c337..00000000000 --- a/website/content/bot/reference/discord/discovery/senate.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: senate -description: This page provides comprehensive information on the 'senate' command - used to retrieve the most recent senate trades for all tickers. It includes details - on usage, parameters, and examples. -keywords: -- senate command -- trade retrieval -- ticker information -- price information -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the most recent senate trades for all tickers including the date and time of the trade and the price information. - -### Usage - -```python wordwrap -/disc senate -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc senate -``` ---- diff --git a/website/content/bot/reference/discord/discovery/splits.md b/website/content/bot/reference/discord/discovery/splits.md deleted file mode 100644 index 90a92ce061d..00000000000 --- a/website/content/bot/reference/discord/discovery/splits.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: splits -description: The page provides a guide on using the /disc splits command to view a - list of recent stock splits for all available tickers. It also provides insights - on how to track past stock splits using this data. The information includes the - ticker, date, and ratio of the split. -keywords: -- stock splits -- view stock splits -- track stock splits -- /disc splits -- stock splits data -- ticker data -- split ratio ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to view a list of recent stock splits for all available tickers. This list includes the ticker, the date of the split, and the ratio of the split. This data can be used to track how stocks have been split in the past. - -### Usage - -```python wordwrap -/disc splits -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc splits -``` ---- diff --git a/website/content/bot/reference/discord/discovery/trendingst.md b/website/content/bot/reference/discord/discovery/trendingst.md deleted file mode 100644 index 180e03c4764..00000000000 --- a/website/content/bot/reference/discord/discovery/trendingst.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: trendingst -description: The docusaurus page explains how to use the 'trendingst' command to retrieve - the top 15 trending stocks from StockTwits. It covers details on how the command - works, its usage, and provides examples. -keywords: -- trending stocks -- stocktwits -- most discussed stocks -- popular stocks -- stock market trends -- /disc trendingst ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top 15 trending stocks from StockTwits according to the most recent discussions. The stocks are displayed in order of most trending, as determined by the most discussed stocks in the StockTwits community. This command is an efficient way to stay up to date on the most popular stocks in the market. - -### Usage - -```python wordwrap -/disc trendingst -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc trendingst -``` ---- diff --git a/website/content/bot/reference/discord/discovery/wsb.md b/website/content/bot/reference/discord/discovery/wsb.md deleted file mode 100644 index b68f1e07b93..00000000000 --- a/website/content/bot/reference/discord/discovery/wsb.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: wsb -description: Learn how to view the top 15 trending stocks on r/WallStreetBets (WSB) - by using the '/disc wsb' command. It provides mentions count for popular stocks, - offering insights into the latest trends. -keywords: -- wsb command -- trending stocks -- Mentions count -- /disc wsb -- WallStreetBets -- Popular stocks -- Command parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the top 15 trending stocks on r/WallStreetBets (WSB) using the /disc wsb command. It displays the mentions count for popular stocks on the platform. - -### Usage - -```python wordwrap -/disc wsb -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc wsb -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/ah.md b/website/content/bot/reference/discord/duedilligence/ah.md deleted file mode 100644 index 20cb680094c..00000000000 --- a/website/content/bot/reference/discord/duedilligence/ah.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ah -description: Documentation for the 'ah' command for retrieving afterhours data for - a specific stock ticker, with usage, parameters, and examples. -keywords: -- Afterhours data -- Stock ticker -- Current stock price -- Highest and lowest prices -- Trade volume -- Market change -- Command usage -- Python command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve afterhours data for a given stock ticker. The data retrieved will include the stock's current price, the highest and lowest prices of the ah session, the volume traded, and the change in the afterhours market. - -### Usage - -```python wordwrap -/dd ah ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd ah ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/analyst.md b/website/content/bot/reference/discord/duedilligence/analyst.md deleted file mode 100644 index cc6bfea3dcd..00000000000 --- a/website/content/bot/reference/discord/duedilligence/analyst.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: analyst -description: The page defines the usage of the command 'analyst', which allows users - to retrieve analyst recommendations for a specific stock ticker. Examples include - finding recommendations for AMD stocks. -keywords: -- analyst command -- stock ticker -- retrieve analyst recommendations -- AMD stock ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve analyst recommendations for a given stock ticker. - -### Usage - -```python wordwrap -/dd analyst ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd analyst ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/bio.md b/website/content/bot/reference/discord/duedilligence/bio.md deleted file mode 100644 index fa1cb032cfb..00000000000 --- a/website/content/bot/reference/discord/duedilligence/bio.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: bio -description: This page provides information about 'bio' command that fetches a stock's - company info such as name, description, sector, industry, CEO, etc. using a stock - ticker. -keywords: -- bio command -- stock's company info -- stock ticker -- stock information -- company's name -- company's description -- company's sector -- company's industry -- company's CEO ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a stock's company information and displays it to the user. It takes a stock ticker as an argument and returns information such as the company's name, description, sector, industry, CEO, and more. - -### Usage - -```python wordwrap -/dd bio ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd bio ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/customer.md b/website/content/bot/reference/discord/duedilligence/customer.md deleted file mode 100644 index ba3d28a8329..00000000000 --- a/website/content/bot/reference/discord/duedilligence/customer.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: customer -description: The page provides how to use the 'customer' command to display the customers - of a company using a specific stock ticker. It includes a description of parameters - and usage examples. -keywords: -- customer command -- display customers -- company customers -- stock ticker -- usage of customer command -- parameters -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to display customers of the company using the given symbol. - -### Usage - -```python wordwrap -/dd customer ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd customer ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/divinfo.md b/website/content/bot/reference/discord/duedilligence/divinfo.md deleted file mode 100644 index 8250d437bf5..00000000000 --- a/website/content/bot/reference/discord/duedilligence/divinfo.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: divinfo -description: This page provides information about using the 'divinfo' command to retrieve - dividend data, including rate, yield, and ex-div date for a specified stock ticker. -keywords: -- divinfo -- dividend information -- stock -- dividend rate -- yield -- ex-div date -- parameters -- stock ticker -- AAPL ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves dividend information for a given stock. The data includes dividend rate, yield, and ex-div date. - -### Usage - -```python wordwrap -/dd divinfo ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd divinfo ticker:AAPL -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/earnings.md b/website/content/bot/reference/discord/duedilligence/earnings.md deleted file mode 100644 index ae522b055b7..00000000000 --- a/website/content/bot/reference/discord/duedilligence/earnings.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: earnings -description: Details on how to use the 'earnings' command to retrieve anticipated - earnings for a specified business day. Information includes company ticker, expected - time, sector, and float facilitating informed investment decisions. -keywords: -- earnings -- investment decisions -- company ticker -- business day -- sector -- float ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the expected earnings for the given business day. The displayed earnings will include company ticker, expected time, sector, and float of the company. This information can be used to help the user make informed decisions about their investments. - -### Usage - -```python wordwrap -/dd earnings day -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| day | Date to get earnings for (YYYY-MM-DD) | False | None | - - ---- - -## Examples - -``` -/dd earnings day:2022-07-29 -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/ermove.md b/website/content/bot/reference/discord/duedilligence/ermove.md deleted file mode 100644 index bd69b94073e..00000000000 --- a/website/content/bot/reference/discord/duedilligence/ermove.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: ermove -description: The documentation page provides a detailed explanation of the ermove - command that allows users to fetch the implied stock move based on current option - prices. It also guides on using the stock ticker to retrieve this information. -keywords: -- ermove command -- retrieve implied move -- stock -- option prices -- stock movement measure -- option's expiration -- stock ticker -- stock market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the implied move for a stock based on the current option prices. The implied move is a measure of how far the stock is expected to move during the option's expiration. - -### Usage - -```python wordwrap -/dd ermove ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd ermove ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/est.md b/website/content/bot/reference/discord/duedilligence/est.md deleted file mode 100644 index bd9cf1cf192..00000000000 --- a/website/content/bot/reference/discord/duedilligence/est.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: est -description: Detailed guide on how to retrieve earning estimates with the 'est' command - for various stock symbols. Ideal for investors seeking insights on potential stock - performance. -keywords: -- est command guide -- earning estimates -- stock symbols -- investor tools -- stock performance ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve earning estimates for a given stock symbol. This can be used as a helpful tool for investors to get an idea of how a stock may perform in terms of earnings. - -### Usage - -```python wordwrap -/dd est ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd est ticker:MMM -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/financials.md b/website/content/bot/reference/discord/duedilligence/financials.md deleted file mode 100644 index 242930e49bb..00000000000 --- a/website/content/bot/reference/discord/duedilligence/financials.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: financials -description: This page provides information on the financials command which retrieves - total assets, cash, debt, liabilities, and revenue of a company using its stock - ticker. The data can be used to analyze a company's financial health. -keywords: -- financials -- total assets -- cash -- debt -- liabilities -- revenue -- company financial health -- stock ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the financials of the company with the given ticker which includes total assets, cash, debt, liabilities, and revenue. This information can be used to analyze the financial health of the company. - -### Usage - -```python wordwrap -/dd financials ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd financials ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/index.mdx b/website/content/bot/reference/discord/duedilligence/index.mdx deleted file mode 100644 index b9086104264..00000000000 --- a/website/content/bot/reference/discord/duedilligence/index.mdx +++ /dev/null @@ -1,97 +0,0 @@ -# duedilligence - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/duedilligence/insiders.md b/website/content/bot/reference/discord/duedilligence/insiders.md deleted file mode 100644 index f7b2b7218bf..00000000000 --- a/website/content/bot/reference/discord/duedilligence/insiders.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: insiders -description: The Insiders page allows users to retrieve the 15 most recent insider - transactions for a given stock, including the date of the transaction, the insider - involved, the number of shares traded, the type of transaction, and the average - price. You can run this command by entering '/dd insiders ticker:'. -keywords: -- insiders command -- recent insider transactions -- stock information -- shares traded -- transaction type -- average price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the 15 most recent insider transactions for a given stock. It will provide information such as the date of the transaction, the company insider involved, the number of shares traded, the type of transaction (buy/sell), and the average price of the transaction. - -### Usage - -```python wordwrap -/dd insiders ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd insiders ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/instholdings.md b/website/content/bot/reference/discord/duedilligence/instholdings.md deleted file mode 100644 index ba437be8930..00000000000 --- a/website/content/bot/reference/discord/duedilligence/instholdings.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: instholdings -description: This page provides details on the instholdings command which retrieves - the top 15 institutional holdings for a given stock, as reported to the United States - Securities and Exchange Commission. -keywords: -- instholdings command -- institutional holdings -- stock -- United States Securities and Exchange Commission -- SEC -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top 15 institutional holdings for a given stock. This list is retrieved from the most recent available institutional holdings reported to the United States Securities and Exchange Commission. - -### Usage - -```python wordwrap -/dd instholdings ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd instholdings ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/nexter.md b/website/content/bot/reference/discord/duedilligence/nexter.md deleted file mode 100644 index d9201bd06d2..00000000000 --- a/website/content/bot/reference/discord/duedilligence/nexter.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: nexter -description: This document provides guidance on how to use the nexter command to retrieve - the next earnings date for a provided stock ticker symbol. Examples include usage - with AMD stock. -keywords: -- nexter command -- earnings date -- stock ticker symbol -- financial data -- AMD stock ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the next earnings date for the given stock ticker symbol. - -### Usage - -```python wordwrap -/dd nexter ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd nexter ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/pm.md b/website/content/bot/reference/discord/duedilligence/pm.md deleted file mode 100644 index 04198d3ac68..00000000000 --- a/website/content/bot/reference/discord/duedilligence/pm.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: pm -description: This page describes the command that retrieves premarket data for a given - stock ticker. It is a valuable resource for those keen on understanding a stock's - performance before the regular market commences. -keywords: -- stock -- premarket data -- stock ticker -- market performance ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve premarket data for a given stock ticker. It will fetch the latest price, the premarket change, and the premarket percentage change of the selected stock. This is useful for those who want to get an idea of the stock's performance before the regular market opens. - -### Usage - -```python wordwrap -/dd pm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd pm ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/pt.md b/website/content/bot/reference/discord/duedilligence/pt.md deleted file mode 100644 index 172e908a27e..00000000000 --- a/website/content/bot/reference/discord/duedilligence/pt.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: pt -description: This documentation page contains information about the pt command for - retrieving a chart with stock price targets. By using this command, users can obtain - crucial information about the current price, target prices, and analyst ratings - of a specified ticker, thus enabling them to make more informed decisions. -keywords: -- pt command -- stock price targets -- current price -- target prices -- analyst ratings -- informed decisions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart with price targets for the specified ticker. The chart will provide information on the current price, target prices and analyst ratings, allowing the user to make more informed decisions. - -### Usage - -```python wordwrap -/dd pt ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd pt ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/sec.md b/website/content/bot/reference/discord/duedilligence/sec.md deleted file mode 100644 index d2b2ef72188..00000000000 --- a/website/content/bot/reference/discord/duedilligence/sec.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: sec -description: The sec documentation page details how to use a feature for retrieving - the latest SEC filings related to a specific ticker symbol. Information available - includes company financials, registration statements, and periodic reports such - as 10-Ks, 8-Ks, and 10-Qs. Useful for investors and analysts needing current data - on a company's financial performance or other corporate documents. -keywords: -- sec command -- retrieve SEC filings -- financial performance -- corporate documents -- stock ticker -- company financials -- 10-Ks -- 8-Ks -- 10-Qs -- registration statements -- investors -- analysts -- periodic reports ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the most recent SEC filings related to the specified ticker symbol. The filings can include company financials, registration statements, and periodic reports such as 10-Ks, 8-Ks, and 10-Qs. This command is especially useful for investors and analysts who need up-to-date information on a company's financial performance or other corporate documents. - -### Usage - -```python wordwrap -/dd sec ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd sec ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/splits.md b/website/content/bot/reference/discord/duedilligence/splits.md deleted file mode 100644 index 3d5decf54e0..00000000000 --- a/website/content/bot/reference/discord/duedilligence/splits.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: splits -description: Learn how to use the splits command in Docusaurus to track recent stock - splits for a given ticker over time. Detailed usage and examples provided. -keywords: -- stock splits -- tracking stock splits -- stock ticker -- docusaurus command for stock splits ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a list of recent stock splits for a given ticker. This command is useful for tracking the splits of a particular stock over time. - -### Usage - -```python wordwrap -/dd splits ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd splits ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/duedilligence/supplier.md b/website/content/bot/reference/discord/duedilligence/supplier.md deleted file mode 100644 index 6a69ce5231c..00000000000 --- a/website/content/bot/reference/discord/duedilligence/supplier.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: supplier -description: This page provides information on the 'supplier' command, which allows - users to retrieve the list of suppliers associated with a stock ticker. Usage, parameters, - and examples are included for a clear understanding. -keywords: -- supplier -- stock -- company supplier retrieval -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the list of suppliers associated with the company with the given ticker. - -### Usage - -```python wordwrap -/dd supplier ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd supplier ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/ytd.md b/website/content/bot/reference/discord/duedilligence/ytd.md deleted file mode 100644 index d2658d100cf..00000000000 --- a/website/content/bot/reference/discord/duedilligence/ytd.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: ytd -description: A documentation page explaining the 'ytd' command that retrieves the - year-to-date performance for a particular stock's ticker symbol. Includes usage, - parameter information, and examples. -keywords: -- ytd command -- stock performance -- ticker symbol -- AAPL ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the stock's year-to-date performance for a particular ticker symbol. It displays the stock's performance over various periods of time, from 5 days to 5 years. - -### Usage - -```python wordwrap -/dd ytd ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd ytd ticker:AAPL -``` ---- diff --git a/website/content/bot/reference/discord/economy/calendar.md b/website/content/bot/reference/discord/economy/calendar.md deleted file mode 100644 index 69731924970..00000000000 --- a/website/content/bot/reference/discord/economy/calendar.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: calendar -description: Get an Economic Calendar for the day and read about the key economic - indicators with the /econ calendar command. -keywords: -- economic calendar -- economic events -- economic indicators -- GDP -- inflation -- employment ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an Economic Calendar for the day, which displays the upcoming economic events along with their expected impact. The Economic Calendar includes a list of key economic indicators such as GDP, inflation, employment, and more, which can provide insight into the future trajectory of the economy. - -### Usage - -```python wordwrap -/econ calendar -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ calendar -``` ---- diff --git a/website/content/bot/reference/discord/economy/commodities.md b/website/content/bot/reference/discord/economy/commodities.md deleted file mode 100644 index 73c4bf2a7e9..00000000000 --- a/website/content/bot/reference/discord/economy/commodities.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: commodities -description: This page provides instructions on how to use the commodities command - to easily get an overview of Futures and commodities prices and changes on our trading - platform. -keywords: -- commodities -- Futures -- prices -- trading -- changes -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to quickly and easily retrieve an overview of Futures and commodities. It provides the last price and change for the day. - -### Usage - -```python wordwrap -/econ commodities -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ commodities -``` ---- diff --git a/website/content/bot/reference/discord/economy/currencies.md b/website/content/bot/reference/discord/economy/currencies.md deleted file mode 100644 index 1a3164cc584..00000000000 --- a/website/content/bot/reference/discord/economy/currencies.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: currencies -description: The /econ currencies command page where users learn how to retrieve an - overview of all available currencies including information such as name, price, - and changes. -keywords: -- currencies -- command overview -- currency name -- currency price -- /econ currencies -- change -- no parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of all available currencies. It will provide the user with information such as the currency name, price, and change. - -### Usage - -```python wordwrap -/econ currencies -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ currencies -``` ---- diff --git a/website/content/bot/reference/discord/economy/fedrates.md b/website/content/bot/reference/discord/economy/fedrates.md deleted file mode 100644 index 9a9fbacd04c..00000000000 --- a/website/content/bot/reference/discord/economy/fedrates.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: fedrates -description: The fedrates command allows users to retrieve upcoming Federal Rate decision - dates and chances. Stay updated with crucial financial information easily. -keywords: -- fedrates command -- Federal Rate decision dates -- chances of Federal Rate decisions -- stay up to date with Federal Rate decisions -- /econ fedrates -- no parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to quickly and easily retrieve upcoming Federal Rate decision dates and chances. It is a convenient way to stay up to date with Federal Rate decisions. - -### Usage - -```python wordwrap -/econ fedrates -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ fedrates -``` ---- diff --git a/website/content/bot/reference/discord/economy/glbonds.md b/website/content/bot/reference/discord/economy/glbonds.md deleted file mode 100644 index 499569007be..00000000000 --- a/website/content/bot/reference/discord/economy/glbonds.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: glbonds -description: The glbonds command page provides information about the retrieval of - an overview of global bonds which includes details such as type of bond, rate of - return, yield, and yield change. This command is fundamental in making informed - decisions about investing in global bonds. -keywords: -- glbonds command -- global bonds -- rate of return -- yield -- yield change -- investing in global bonds ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of global bonds. It includes information about the type of bond, the rate of return, yield, and yield change. The data is presented in an easy to read format and can be used to inform decisions about investing in global bonds. - -### Usage - -```python wordwrap -/econ glbonds -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ glbonds -``` ---- diff --git a/website/content/bot/reference/discord/economy/index.mdx b/website/content/bot/reference/discord/economy/index.mdx deleted file mode 100644 index d071282690b..00000000000 --- a/website/content/bot/reference/discord/economy/index.mdx +++ /dev/null @@ -1,52 +0,0 @@ -# economy - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/economy/indices.md b/website/content/bot/reference/discord/economy/indices.md deleted file mode 100644 index c348c7b0f4c..00000000000 --- a/website/content/bot/reference/discord/economy/indices.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: indices -description: This page provides a command for a real-time overview of major US stock - indices like the Dow Jones Industrial Average, S&P 500, and NASDAQ Composite. It - shows current index values with percentage changes. -keywords: -- indices -- US stock indices -- Dow Jones Industrial Average -- S&P 500 -- NASDAQ Composite -- index values -- percentage change -- real-time overview ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command provides a real-time overview of the major US stock indices, such as the Dow Jones Industrial Average, the S&P 500, and the NASDAQ Composite. It displays the most current index values, as well as the percentage change from the previous day. - -### Usage - -```python wordwrap -/econ indices -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ indices -``` ---- diff --git a/website/content/bot/reference/discord/economy/revrepo.md b/website/content/bot/reference/discord/economy/revrepo.md deleted file mode 100644 index f8d7f27f242..00000000000 --- a/website/content/bot/reference/discord/economy/revrepo.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: revrepo -description: On this page, you can understand how to use the '/econ revrepo' command - to retrieve Reverse Repo data with flexibility on the number of days, specifically - catering to your needs. -keywords: -- RevRepo -- /econ revrepo -- Retrieving Reverse Repo data -- Command Usage -- Parameters -- Examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Reverse Repo data for a default period of 35 days. This data includes information such as the total amount of Reverse Repo, the number of parties, the average, and difference. - -### Usage - -```python wordwrap -/econ revrepo [days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to display. Default: 50 | True | None | - - ---- - -## Examples - -``` -/econ revrepo days:35 -``` - -``` -/econ revrepo -``` ---- diff --git a/website/content/bot/reference/discord/economy/usbonds.md b/website/content/bot/reference/discord/economy/usbonds.md deleted file mode 100644 index 3fbd759f3ad..00000000000 --- a/website/content/bot/reference/discord/economy/usbonds.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: usbonds -description: The usbonds command page provides information on retrieving an overview - of US bonds ranging from 1-Month to 30-Year bonds, including the most recent bond - rates, yields, and changes. -keywords: -- US bonds -- bond rates -- bond yields -- usbonds command -- economic data -- financial markets -- economy -- money market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves an overview of US bonds from the 1-Month to 30-Year bonds, providing the user with a list of the most recent bond rates, yields and change. - -### Usage - -```python wordwrap -/econ usbonds -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ usbonds -``` ---- diff --git a/website/content/bot/reference/discord/economy/yieldcurve.md b/website/content/bot/reference/discord/economy/yieldcurve.md deleted file mode 100644 index f16835222e6..00000000000 --- a/website/content/bot/reference/discord/economy/yieldcurve.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: yieldcurve -description: The page provides information on how to use the yieldcurve command to - retrieve the US Bonds yield curve, which gives an indication of the direction of - interest rates. -keywords: -- yieldcurve -- US Bonds -- interest rates -- /econ yieldcurve -- economics command -- financial data -- data retrieval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the US Bonds yield curve. The yield curve is a graph that plots the yields of different bonds with different maturities, providing an indication of the direction of interest rates. - -### Usage - -```python wordwrap -/econ yieldcurve -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/econ yieldcurve -``` ---- diff --git a/website/content/bot/reference/discord/etf/holdings.md b/website/content/bot/reference/discord/etf/holdings.md deleted file mode 100644 index fe18738eb63..00000000000 --- a/website/content/bot/reference/discord/etf/holdings.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: holdings -description: The metadata for this page is optimized for SEO and pertains to the holdings - for an ETF, including its use, parameters and examples, using a specific command. -keywords: -- etf -- holdings -- ETF ticker -- usage -- parameters -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command returns the holdings for an ETF sorted by percent of ETF. - -### Usage - -```python wordwrap -/etf holdings [etf] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| etf | ETF ticker (only for `holdings`) | True | None | - - ---- - -## Examples - -``` -/etf holdings SPY -``` ---- diff --git a/website/content/bot/reference/discord/etf/index.mdx b/website/content/bot/reference/discord/etf/index.mdx deleted file mode 100644 index 0efeaa58709..00000000000 --- a/website/content/bot/reference/discord/etf/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# etf - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/discord/etf/tops.md b/website/content/bot/reference/discord/etf/tops.md deleted file mode 100644 index bcd5d1e82f6..00000000000 --- a/website/content/bot/reference/discord/etf/tops.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: tops -description: The 'etf tops' command page gives advice on how to get the top ETFs of - the day with options to sort by gainers, losers, or active. Defaults to gainers - if no sort options are provided. -keywords: -- etf tops -- gainers -- losers -- active -- sort options -- ETF command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command returns the top ETFs for the day - sorted by gainers, losers, or active. - -### Usage - -```python wordwrap -/etf tops [sort] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sort | Possible sort options to run. If not provided, defaults to gainers | True | gainers, losers, active | - - ---- - -## Examples - -``` -/etf tops -``` ---- diff --git a/website/content/bot/reference/discord/flow/bigflow.md b/website/content/bot/reference/discord/flow/bigflow.md deleted file mode 100644 index d397ddeb2cd..00000000000 --- a/website/content/bot/reference/discord/flow/bigflow.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: bigflow -description: Detailed documentation on the use of the 'bigflow' command to retrieve - the top 20 largest flows by premium for a stock. Learn how to use it, understand - its parameters, and see examples to better your trading strategies. -keywords: -- bigflow command -- stock trading -- largest flow by premium -- trading strategy -- stock ticker -- option price -- trade volume ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 20 largest flow by premium for a stock. We calculate the largest flow by multiplying the price of the option at the time of the trade by the volume of that trade. - -### Usage - -```python wordwrap -/flow bigflow ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow bigflow ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/flow/day.md b/website/content/bot/reference/discord/flow/day.md deleted file mode 100644 index 74672351994..00000000000 --- a/website/content/bot/reference/discord/flow/day.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: day -description: This documentation page provides detailed instructions on how to use - the 'day' command to retrieve the most recent flow for a stock with a specified - ticker symbol. It includes a description of optional and mandatory parameters and - provides real-world usage examples. -keywords: -- stock market -- day command -- flow data -- ticker symbol -- expiry date -- strike price -- option type -- stock trading -- commands -- parameter -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the most recent flow for a stock with the specified ticker symbol. The command will return the most up-to-date flow data for that stock over $25,000. - -### Usage - -```python wordwrap -/flow day ticker [expiry] [strike] [opt_type] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiry Date (YYYY-MM-DD) (Optional) | True | None | -| strike | Strike Price (Optional) | True | None | -| opt_type | Option Type (Calls or Puts) (Optional) | True | Calls (C), Puts (P) | - - ---- - -## Examples - -``` -/flow day ticker:AMD -``` - -``` -/flow day ticker:AMD expiry:2022-07-29 strike:60 opt_type:Puts -``` - -``` -/flow day ticker:AMD expiry:2022-07-29 strike:60 -``` - ---- diff --git a/website/content/bot/reference/discord/flow/index.mdx b/website/content/bot/reference/discord/flow/index.mdx deleted file mode 100644 index 4353b44597c..00000000000 --- a/website/content/bot/reference/discord/flow/index.mdx +++ /dev/null @@ -1,67 +0,0 @@ -# flow - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/flow/opening.md b/website/content/bot/reference/discord/flow/opening.md deleted file mode 100644 index 2798154b0de..00000000000 --- a/website/content/bot/reference/discord/flow/opening.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: opening -description: Improve your stock market command game with this detailed guide on retrieving - the Top 20 flows by premium for a stock with an Opening condition - where Volume - exceeds Open Interest on the trade. Learn how to use trade parameters effectively, - with specific instructions on using the Stock Ticker parameter. Suitable for both - beginners and advanced traders. -keywords: -- Stock market commands -- Stock information retrieval -- Top 20 flows by premium -- Opening condition -- Volume exceeding Open Interest -- Trade parameters -- Stock Ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 20 flows by premium for a stock with the Opening condition - Volume exceeding Open Interest on the trade. - -### Usage - -```python wordwrap -/flow opening ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow opening ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/flow/prem.md b/website/content/bot/reference/discord/flow/prem.md deleted file mode 100644 index 75292222e33..00000000000 --- a/website/content/bot/reference/discord/flow/prem.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: prem -description: The page discusses the 'prem' command used for retrieving a chart displaying - the sum of premium for call/put options for a specific ticker. It provides usage - details, parameters, and examples for newcomers or experienced users to visualize - the changing premium amounts over time. -keywords: -- prem command -- options premium -- call/put options -- stock ticker -- premium chart -- /flow prem usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart displaying the sum of premium for call/put options for a particular ticker on a daily basis. This chart will help users quickly and easily visualize the changing premium amounts over time. - -### Usage - -```python wordwrap -/flow prem ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow prem ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sectors.md b/website/content/bot/reference/discord/flow/sectors.md deleted file mode 100644 index 1871a90a74b..00000000000 --- a/website/content/bot/reference/discord/flow/sectors.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: sectors -description: This page provides guidelines for using the 'sectors' command to retrieve - a summary of all flows by MarketCap percentage per sector over the specified number - of past days. The command allows you to filter by selected sectors such as Basic - Materials, Energy and Communication Services among others. -keywords: -- sectors -- flows -- MarketCap -- filtering -- Basic Materials -- Energy -- Communication Services -- Consumer Cyclical -- Consumer Defensive -- Financial -- Healthcare -- Industrials -- Real Estate -- Technology -- Utilities ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a summary of all flows by MarketCap percentage per sector over the past x days. - -### Usage - -```python wordwrap -/flow sectors days sector -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sector | Sector to filter by | False | Basic Materials (BM), Energy (E), Communication Services (CS), Consumer Cyclical (CC), Consumer Defensive (CD), Financial (F), Healthcare (H), Industrials (I), Real Estate (RE), Technology (T), Utilities (U) | - - ---- - -## Examples - -``` -/flow sectors days:5 sector:Energy -``` - -``` -/flow sectors days:2 sector:Communication Services -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sumday.md b/website/content/bot/reference/discord/flow/sumday.md deleted file mode 100644 index 4d0532aab9a..00000000000 --- a/website/content/bot/reference/discord/flow/sumday.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: sumday -description: This documentation page details the use of the sumday command in a trading - platform, explaining its purpose, usage, and parameters, including the concept of - stock tickers, total premium, and trade categorization. -keywords: -- sumday command -- stock ticker -- total premium -- trading day -- trade categorization -- bid/ask ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the total premium of the given stock ticker for the current trading day. We categorize the calls and puts by where the trade occurred on the bid/ask. For example, Above Ask, means the trade happened over the current Ask price. - -### Usage - -```python wordwrap -/flow sumday ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow sumday ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sumexp.md b/website/content/bot/reference/discord/flow/sumexp.md deleted file mode 100644 index 56fd8019104..00000000000 --- a/website/content/bot/reference/discord/flow/sumexp.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: sumexp -description: A documentation descriptor for the command 'sumexp', a function which - allows users to obtain total premium of a specified stock ticker in the current - trading day by expiration. Users can distinguish calls and puts depending on where - the trade happened on the bid/ask. -keywords: -- sumexp -- trading -- stock ticker -- option trading -- trade on bid/ask -- premium retrieval -- expiration date ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the total premium of the given stock ticker for the current trading day by expiration. We categorize the calls and puts by where the trade occurred on the bid/ask. For example, Above Ask, means the trade happened over the current Ask price. - -### Usage - -```python wordwrap -/flow sumexp ticker expiry -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | - - ---- - -## Examples - -``` -/flow sumexp ticker:AMD expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/flow/summary.md b/website/content/bot/reference/discord/flow/summary.md deleted file mode 100644 index f27b2778e17..00000000000 --- a/website/content/bot/reference/discord/flow/summary.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: summary -description: The page offers instructions on using a command that retrieves a summary - of all the flow per stock in the last x days. The summary includes details like - the ratio to total market capitalization, number of trades, etc. and the result - can be sorted in various ways like MarketCap, Float, and more. -keywords: -- Flow per stock -- Total market capitalization -- Number of trades -- Sort by MarketCap -- Sort by Float -- Sort by Total -- Sort by Short Percentage -- Command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a summary of all the flow per stock over the last x days, with the result sorted in various ways. This summary will include the ratio to total market capitalization, the number of trades, and other information. - -### Usage - -```python wordwrap -/flow summary days sort -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sort | Sort by MarketCap, Float, Total, or Short Percentage | False | MarketCap (mc), Float (float), Total (sum), Short Percentage (short) | - - ---- - -## Examples - -``` -/flow summary days:5 sort:Float -``` - -``` -/flow summary days:5 sort:Short Percentage -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sumtop.md b/website/content/bot/reference/discord/flow/sumtop.md deleted file mode 100644 index 0c771716313..00000000000 --- a/website/content/bot/reference/discord/flow/sumtop.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: sumtop -description: The sumtop command is a useful tool for retrieving the top flow for the - day for Calls and Puts by stock, providing an overview of the market's sentiment - towards a particular stock, as well as an overall view of the market's sentiment - towards all stocks. The page provides the command usage, examples, and details regarding - parameters. -keywords: -- sumtop command -- stock market overview -- market sentiment -- calls and puts -- flow sumtop usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top flow for the day for Calls and Puts by stock. This will provide the user with an overview of the market's current sentiment towards a particular stock as well as an overall view of the market's sentiment towards all stocks. - -### Usage - -```python wordwrap -/flow sumtop -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flow sumtop -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sumweek.md b/website/content/bot/reference/discord/flow/sumweek.md deleted file mode 100644 index e2f390182ea..00000000000 --- a/website/content/bot/reference/discord/flow/sumweek.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: sumweek -description: Explore how the sumweek command allows the user to view the most prevalent - option flows for a given stock over a week. Understand market sentiment with this - tool. -keywords: -- sumweek command -- stock market -- market sentiment -- option flow -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top flow for the week for Calls and Puts by stock. This will provide the user with an overview of the market's current sentiment towards a particular stock as well as an overall view of the market's sentiment towards all stocks. - -### Usage - -```python wordwrap -/flow sumweek ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow sumweek ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/flow/unu.md b/website/content/bot/reference/discord/flow/unu.md deleted file mode 100644 index 4f724f4e5d4..00000000000 --- a/website/content/bot/reference/discord/flow/unu.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: unu -description: Learn how to use the 'unu' command to retrieve Unusual Options Trades - exceeding $100,000. Perfect tool to identify potential opportunities in the options - market with no extra parameters. -keywords: -- unu command -- Unusual Options Trades -- options market opportunities -- more than $100,000 premium -- total volume exceeding open interest -- potential unusual activity -- no parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve Unusual Options Trades over $100,000 premium and Total Volume exceeding Open Interest. This data can be used to identify potential opportunities in the options market allowing users to quickly and easily identify potential unusual activity. - -### Usage - -```python wordwrap -/flow unu -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flow unu -``` - ---- diff --git a/website/content/bot/reference/discord/flow/weekly.md b/website/content/bot/reference/discord/flow/weekly.md deleted file mode 100644 index be88842cb91..00000000000 --- a/website/content/bot/reference/discord/flow/weekly.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: weekly -description: The weekly page includes information on how to retrieve the top 20 flow - by Premium for a stock with an option contract expiring within the week using a - specific command. -keywords: -- weekly command -- retrieve top flow -- premium for stock -- option contract expiry -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 20 flow by Premium for a stock with an option contact expiring that week. - -### Usage - -```python wordwrap -/flow weekly ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow weekly ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/fun/8ball.md b/website/content/bot/reference/discord/fun/8ball.md deleted file mode 100644 index b1d21ac6c30..00000000000 --- a/website/content/bot/reference/discord/fun/8ball.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: 8ball -description: A documentation page about the 8ball command that permits users to ask - the 8-ball a question to get an answer. It includes usage and examples of the command. -keywords: -- 8ball command -- command usage -- usage examples -- interactive function -- fun commands -- programming documentation ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to ask the 8-ball a question and receive an answer. The question must end in a question mark. - -### Usage - -```python wordwrap -/fun 8ball question -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| question | Question to ask the 8 ball (must end with a question mark) | False | None | - - ---- - -## Examples - -``` -/fun 8ball question:Will I make money today? -``` - ---- diff --git a/website/content/bot/reference/discord/fun/flip.md b/website/content/bot/reference/discord/fun/flip.md deleted file mode 100644 index 16a290063cf..00000000000 --- a/website/content/bot/reference/discord/fun/flip.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: flip -description: This documentation provides a guide to using the 'flip' command that - enables the user to simulate a coin flip. It displays how to execute the command, - and provides examples with no required parameters. -keywords: -- coin flip -- flip -- simulate flip -- fun flip ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to simulate a coin flip displaying either a 'Heads' or 'Tails'. - -### Usage - -```python wordwrap -/fun flip -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/fun flip -``` - ---- diff --git a/website/content/bot/reference/discord/fun/index.mdx b/website/content/bot/reference/discord/fun/index.mdx deleted file mode 100644 index d3c5280e326..00000000000 --- a/website/content/bot/reference/discord/fun/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# fun - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/discord/fun/urban.md b/website/content/bot/reference/discord/fun/urban.md deleted file mode 100644 index 3c54ee9d6d8..00000000000 --- a/website/content/bot/reference/discord/fun/urban.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: urban -description: This page provides comprehensive instructions on the command '/fun urban - word', which allows users to search for word definitions on Urban Dictionary. It - includes parameter details, usage, and examples. -keywords: -- urban dictionary -- word search -- usage -- examples -- parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to search for a definition of a word on Urban Dictionary. - -### Usage - -```python wordwrap -/fun urban word -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| word | The word or words to search for. | False | None | - - ---- - -## Examples - -``` -/fun urban word:Shill -``` - ---- diff --git a/website/content/bot/reference/discord/general/futures.md b/website/content/bot/reference/discord/general/futures.md deleted file mode 100644 index 96fc1d18ef7..00000000000 --- a/website/content/bot/reference/discord/general/futures.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: futures -description: Documentation for the futures command which allows users to retrieve - futures prices on the stock market. Helps in stock market automation. -keywords: -- futures command -- retrieve futures prices -- stock market automation -- stock market commands -- financial commands ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve futures prices on the stock market. - -### Usage - -```python wordwrap -/futures [all_futures] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| all_futures | Display all futures. Default False | True | None | - - ---- - -## Examples - -``` -/futures -``` - ---- diff --git a/website/content/bot/reference/discord/general/heatchart.md b/website/content/bot/reference/discord/general/heatchart.md deleted file mode 100644 index 2602db88da1..00000000000 --- a/website/content/bot/reference/discord/general/heatchart.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: heatchart -description: This page provides documentation about the heatchart command that allows - users to retrieve a graphical representation of daily market performance by sector. -keywords: -- heatchart command -- daily market heat chart -- graphical market performance by sector -- command parameters -- usage examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a Daily Market Heat Chart (15 minute delayed). The heat chart shows a graphical representation of the performance of the market by sector for that day, with different colors indicating different levels of performance. - -### Usage - -```python wordwrap -/heatchart -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/heatchart -``` - ---- diff --git a/website/content/bot/reference/discord/general/heatmap.md b/website/content/bot/reference/discord/general/heatmap.md deleted file mode 100644 index eaf21b7c9ed..00000000000 --- a/website/content/bot/reference/discord/general/heatmap.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: heatmap -description: Learn how to use the heatmap command to easily view stock market performance. - This guide outlines its usage, parameters, and provides examples for both the market - and sector filters. -keywords: -- heatmap command -- stock market performance -- market filter -- sector filter -- usage of heatmap -- parameters of heatmap -- example of heatmap command -- S&P 500 -- NASDAQ 100 -- Russell 2000 -- Russell 1000 -- Dow Jones 30 -- Crypto -- Basic Materials -- Conglomerates -- Consumer Goods -- Financial -- Healthcare -- Industrial Goods -- Services -- Technology -- Utilities ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Daily Heat Maps by Market and Sector. The Daily Heat Maps will allow the user a quick overview of current stock market performance. - -### Usage - -```python wordwrap -/heatmap market [sector] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| market | Market to filter by. | False | S&P 500 (sp500), NASDAQ 100 (nasdaq100), Russell 2000 (iwm2000), Russell 1000 (iwb1000), Dow Jones 30 (dow30), Crypto (crypto) | -| sector | Sector to filter by. If not specified, all sectors are returned. | True | Basic Materials (1), Conglomerates (2), Consumer Goods (3), Financial (4), Healthcare (5), Industrial Goods (6), Services (7), Technology (8), Utilities (9) | - - ---- - -## Examples - -``` -/heatmap market:S&P 500 -``` -``` -/heatmap market:S&P 500 sector:Services -``` - ---- diff --git a/website/content/bot/reference/discord/general/index.mdx b/website/content/bot/reference/discord/general/index.mdx deleted file mode 100644 index ef68ba6f340..00000000000 --- a/website/content/bot/reference/discord/general/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# general - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/general/markets.md b/website/content/bot/reference/discord/general/markets.md deleted file mode 100644 index 2c66739f090..00000000000 --- a/website/content/bot/reference/discord/general/markets.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: markets -description: The page provides an overview on the /markets command which allows users - to retrieve a summary of current market conditions including prices of the largest - ETFs and and the amount of stocks current above and below the SMA 200/50 and Advancers - / Decliners. -keywords: -- Markets -- ETF -- SMA 200/50 -- Advancers / Decliners -- market conditions -- /markets command -- stock market -- stock analysis ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a markets overview which provides a quick summary of current market conditions. The overview includes prices of the largest ETFs, with the amount of stocks current above and below the SMA 200/50 and Advancers / Decliners. - -### Usage - -```python wordwrap -/markets -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/markets -``` - ---- diff --git a/website/content/bot/reference/discord/general/news.md b/website/content/bot/reference/discord/general/news.md deleted file mode 100644 index d902000dbea..00000000000 --- a/website/content/bot/reference/discord/general/news.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: news -description: A documentation page describing how to use the 'news' command to retrieve - the latest stock market news for a specific ticker symbol. -keywords: -- news -- stock market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the latest news for a given ticker. - -### Usage - -```python wordwrap -/news ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/news ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/general/quote.md b/website/content/bot/reference/discord/general/quote.md deleted file mode 100644 index 58d28fef5dc..00000000000 --- a/website/content/bot/reference/discord/general/quote.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: quote -description: Page describing the 'quote' command, which retrieves display quote stats - for a stock. This includes information for 52 week high/low, market cap/float and - 200/50 day moving averages based on the specified stock ticker. -keywords: -- quote command -- display quote stats -- stock stats -- 52 week high/low -- market cap/float -- 200/50 day moving averages -- quick access -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve display quote stats for a stock - including the 52 week high/low, market cap/float, and 200/50 day moving averages. The command allows you to quickly and easily access the requested quote stats for the given stock. - -### Usage - -```python wordwrap -/quote ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/quote ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/general/ta.md b/website/content/bot/reference/discord/general/ta.md deleted file mode 100644 index e22e360c89d..00000000000 --- a/website/content/bot/reference/discord/general/ta.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: ta -description: The /ta ticker command analysizes a stock's technical metrics including - moving averages, fibonacci levels, support and resistance levels. Ideal for all - users interested in stock markets, specifically in technical analysis. -keywords: -- Technical analysis -- Stock ticker -- Moving averages -- Fibonacci levels -- /ta ticker -- Support and resistance levels -- Technical metrics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a technical analysis summary for a given stock ticker. The summary includes several indicators such as moving averages, fibonacci levels, support and resistance levels, and other technical metrics. - -### Usage - -```python wordwrap -/ta ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ta ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/general/watchlist.md b/website/content/bot/reference/discord/general/watchlist.md deleted file mode 100644 index 6270a6f3957..00000000000 --- a/website/content/bot/reference/discord/general/watchlist.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: watchlist -description: 'Learn how to use the watchlist command: add or remove stock tickers, - retrieve an overview on current price, high/low, volume and change; get quick access - to related data like flow, darkpool data, technical analysis and news.' -keywords: -- watchlist -- stocks -- add ticker -- edit ticker -- technical analysis -- stock price -- high/low -- volume -- change -- darkpool data -- stock news ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of their watchlist, which includes the current price, high/low, volume, and change. You can also get other related information with a quick click like flow, darkpool data, technical analysis, and news - all from one spot. - -### Usage - -```python wordwrap -/watchlist [add] [edit] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| add | Add a ticker to your watchlist. You can add multiple tickers by separating them with a comma. | True | None | -| edit | Remove tickers from your watchlist. Choose Remove to bring up the interactive menu. | True | Remove | - - ---- - -## Examples - -``` -/watchlist -``` -``` -/watchlist add:AMD -``` -``` -/watchlist add:AMD,GOOG,TSLA -``` -``` -/watchlist edit:Remove -``` - ---- diff --git a/website/content/bot/reference/discord/government/contracts.md b/website/content/bot/reference/discord/government/contracts.md deleted file mode 100644 index f15c6aae507..00000000000 --- a/website/content/bot/reference/discord/government/contracts.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: contracts -description: This documentation page is about the command that allows users to retrieve - the top 15 government contracts by amount for a specific stock ticker. -keywords: -- government contracts -- retrieve -- stock ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will allow the user to retrieve the top 15 government contracts by amount for a specific ticker. - -### Usage - -```python wordwrap -/gov contracts [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/gov contracts ticker:GE -``` - ---- diff --git a/website/content/bot/reference/discord/government/house.md b/website/content/bot/reference/discord/government/house.md deleted file mode 100644 index dfe6cda6638..00000000000 --- a/website/content/bot/reference/discord/government/house.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: house -description: The page provides a detailed guide on the use of the 'house' command. - The command allows the user to check recent house trades for any specific ticker. -keywords: -- House -- /gov house -- Ticker -- Stock Ticker -- Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve recent house trades for a specific ticker. - -### Usage - -```python wordwrap -/gov house [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/gov house ticker:GE -``` - ---- diff --git a/website/content/bot/reference/discord/government/index.mdx b/website/content/bot/reference/discord/government/index.mdx deleted file mode 100644 index 990dad421e1..00000000000 --- a/website/content/bot/reference/discord/government/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# government - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/discord/government/senate.md b/website/content/bot/reference/discord/government/senate.md deleted file mode 100644 index c22e2a267be..00000000000 --- a/website/content/bot/reference/discord/government/senate.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: senate -description: This metadata is about the '/gov senate' command in Docusaurus. It allows - the users to view recent trades of senate members for a specific stock ticker. The - user can apply the ticker of their choice. -keywords: -- senate -- trades -- senate members -- gov senate ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows a user to view the recent trades of senate members for a specific ticker. - -### Usage - -```python wordwrap -/gov senate [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/gov senate ticker:GE -``` - ---- diff --git a/website/content/bot/reference/discord/index.mdx b/website/content/bot/reference/discord/index.mdx deleted file mode 100644 index 894b027fe44..00000000000 --- a/website/content/bot/reference/discord/index.mdx +++ /dev/null @@ -1,102 +0,0 @@ -# OpenBB Discord Reference - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/info/about.md b/website/content/bot/reference/discord/info/about.md deleted file mode 100644 index 75a744ecb2a..00000000000 --- a/website/content/bot/reference/discord/info/about.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: about -description: The 'about' page offers a detailed introduction about OpenBB Bot, including - pertinent links to our social media pages. Learn how to use this command effectively. -keywords: -- OpenBB Bot -- bot commands -- about page -- social media links -- usage guide ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will provide users with a comprehensive overview of OpenBB Bot and links to our social media pages. - -### Usage - -```python wordwrap -/info about -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/info about -``` - ---- diff --git a/website/content/bot/reference/discord/info/index.mdx b/website/content/bot/reference/discord/info/index.mdx deleted file mode 100644 index af37c95070b..00000000000 --- a/website/content/bot/reference/discord/info/index.mdx +++ /dev/null @@ -1,27 +0,0 @@ -# info - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - -
diff --git a/website/content/bot/reference/discord/info/serverid.md b/website/content/bot/reference/discord/info/serverid.md deleted file mode 100644 index ac53fccf531..00000000000 --- a/website/content/bot/reference/discord/info/serverid.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: serverid -description: /info serverid is a command in discord that retrieves the Server ID of - a discord room. This unique identifier is necessary for linkage and autoposting - features. -keywords: -- serverid -- discord room -- autoposting features -- unique identifier -- link account -- info command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Server ID of discord room. The Server ID is a unique identifier associated with the server and is needed for some autoposting features when you link your account. - -### Usage - -```python wordwrap -/info serverid -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/info serverid -``` - ---- diff --git a/website/content/bot/reference/discord/info/stats.md b/website/content/bot/reference/discord/info/stats.md deleted file mode 100644 index de3b3ae690a..00000000000 --- a/website/content/bot/reference/discord/info/stats.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: stats -description: This page offers the essential guide on how to utilize the 'stats' command - on Docusaurus. Learn how to retrieve the current number of servers the bot is in - effectively. -keywords: -- bot commands -- server stats -- docusaurus page -- /info stats -- usage parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the current number of servers the bot is in. - -### Usage - -```python wordwrap -/info stats -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/info stats -``` - ---- diff --git a/website/content/bot/reference/discord/info/support.md b/website/content/bot/reference/discord/info/support.md deleted file mode 100644 index ab82249bf73..00000000000 --- a/website/content/bot/reference/discord/info/support.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: support -description: This page explains how to use the support command, including usage and - examples. This allows users to send a support ticket directly to our team. -keywords: -- Support command -- Support ticket -- Customer service -- User support -- Tech support ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to send a support ticket directly to our team. - -### Usage - -```python wordwrap -/info support -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/info support -``` - ---- diff --git a/website/content/bot/reference/discord/nft/chart.md b/website/content/bot/reference/discord/nft/chart.md deleted file mode 100644 index 5625f3fa595..00000000000 --- a/website/content/bot/reference/discord/nft/chart.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: chart -description: This documentation page provides user guidance on retrieving NFT collection - data using a slug-based chart command, showcasing floor price and sales count over - time. -keywords: -- NFT collection data -- chart command -- floor price -- sales count -- slug-based command -- cryptopunks -- bored-ape-yacht-club -- NFT chart ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the NFT Collection Data related to the specified slug. The chart will show the floor price over time and sales count. - -### Usage - -```python wordwrap -/nft chart slug -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| slug | NFT collection slug (e.g., cryptopunks) | False | None | - - ---- - -## Examples - -``` -/nft chart slug: bent -``` - -``` -/nft chart slug: bored-ape-yacht-club -``` - ---- diff --git a/website/content/bot/reference/discord/nft/collection.md b/website/content/bot/reference/discord/nft/collection.md deleted file mode 100644 index 0d426656510..00000000000 --- a/website/content/bot/reference/discord/nft/collection.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: collection -description: This documentation page details the procedure to retrieve a collection - of Non-Fungible Token (NFT) data, including metadata such as the owner and the number - of items in the collection. -keywords: -- NFT -- Non-Fungible Token -- cryptocurrency -- collection -- metadata -- ownership -- minted NFTs -- slug ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a collection of Non-Fungible Token (NFT) data associated with the specified slug. It returns the collection's metadata, including the owner, the number of items in the collection, the total NFTs minted, and various other data on the NFT. - -### Usage - -```python wordwrap -/nft collection slug -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| slug | NFT collection slug (e.g., cryptopunks) | False | None | - - ---- - -## Examples - -``` -/nft collection slug: bent -``` - ---- diff --git a/website/content/bot/reference/discord/nft/index.mdx b/website/content/bot/reference/discord/nft/index.mdx deleted file mode 100644 index 896dc758e6b..00000000000 --- a/website/content/bot/reference/discord/nft/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# nft - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/discord/nft/top.md b/website/content/bot/reference/discord/nft/top.md deleted file mode 100644 index 60fe8130da5..00000000000 --- a/website/content/bot/reference/discord/nft/top.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: top -description: A documentation page that provides users with instructions on how to - retrieve the top NFT collections from Ethereum using various parameters for sorting - and intervals. Great resource for staying updated with the latest trends in the - NFT market. -keywords: -- NFT Collections -- Ethereum -- Crypto Commands -- NFT Trends -- Top NFT Collections -- Market Cap -- Floor Price -- Sales Volume -- Reverse Sort -- Time Interval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the top NFT collections from Ethereum. It provides a list of the most popular and valuable NFT collections, helping users to keep abreast of the latest trends in the NFT space. - -### Usage - -```python wordwrap -/nft top [sortby] [interval] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort by (default: Market Cap) | True | Market Cap (MCap), Floor Price Change (Floor Price) | -| interval | Time interval to display Sales/Volume/Floor Price (default: 1d) | True | 1d, 7d, 30d, 90d | -| reverse | Reverse the sort order (default: No) | True | Yes | - - ---- - -## Examples - -``` -/nft top -``` - -``` -/nft top sortby: Market Cap reverse: Yes -``` - ---- diff --git a/website/content/bot/reference/discord/options/chains.md b/website/content/bot/reference/discord/options/chains.md deleted file mode 100644 index c66b3269527..00000000000 --- a/website/content/bot/reference/discord/options/chains.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: chains -description: This docusaurus page explores the `chains` command which allows users - to view Options Chains by Expiry for a specific stock. It also explains several - parameters such as Stock Ticker, Expiration Date, type of options Calls - or Puts, and Strike Prices. -keywords: -- Options Chains by Expiry -- Stock Ticker -- Expiration Date -- Calls or Puts -- Minimum Strike Price -- Maximum Strike Price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve Options Chain by Expiry, which gives an overview of the bid, ask, and open interest of options contracts for a specific stock. - -### Usage - -```python wordwrap -/op chains ticker expiry opt_type [min_sp] [max_sp] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | -| opt_type | Calls or Puts | False | Calls, Puts | -| min_sp | Minimum Strike Price | True | None | -| max_sp | Maximum Strike Price | True | None | - - ---- - -## Examples - -``` -/op chains ticker:AMD expiry:2022-07-29 opt_type:Calls -``` - -``` -/op chains ticker:AMD expiry:2022-07-29 opt_type:Calls min_sp:10 max_sp:100 -``` - ---- diff --git a/website/content/bot/reference/discord/options/equitypc.md b/website/content/bot/reference/discord/options/equitypc.md deleted file mode 100644 index d5517c47976..00000000000 --- a/website/content/bot/reference/discord/options/equitypc.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: equitypc -description: The documentation page provides details on how to utilize the 'equitypc' - command to retrieve the Equity Put/Call Volume Ratio data from market-harmonics.com, - a helpful tool for gauging market sentiment. -keywords: -- Equity Put/Call Volume Ratio -- Market Sentiment -- Market Harmonics -- Trading -- Traders Tools ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Equity Put/Call Volume Ratio from market-harmonics.com. This ratio is used to measure the demand for puts versus calls in the equity market and can be a useful tool for traders to help gauge market sentiment. - -### Usage - -```python wordwrap -/op equitypc -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op equitypc -``` - ---- diff --git a/website/content/bot/reference/discord/options/gamma.md b/website/content/bot/reference/discord/options/gamma.md deleted file mode 100644 index 22c001fef2d..00000000000 --- a/website/content/bot/reference/discord/options/gamma.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: gamma -description: This page is a guide on how to view the Options Gamma Levels for a specific - stock using the '/op gamma' command. It provides an understanding of Delta's rate - of change with stock price variations and aids in making informed trading decisions. -keywords: -- options gamma levels -- stock price changes -- delta rate of change -- trading decisions -- call and put gamma -- put wall -- call wall -- stock ticker -- expiry date -- /op gamma ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the Options Gamma Levels for a particular stock. Options Gamma Levels are important to understanding the rate of change for the option's Delta when the underlying stock price changes. Knowing this information can help traders make informed decisions about which options to purchase. - -| Name | Description | -| ---- | ----------- | -| Zero Gamma | Point closest to net zero of Call and Put Gamma | -| Put Wall | Strike with the largest NET Put Gamma | -| Call Wall | Strike with the largest NET Call Gamma | - -### Usage - -```python wordwrap -/op gamma ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Gamma from now until expiry | True | None | - - ---- - -## Examples - -``` -/op gamma ticker:AMD -``` - -``` -/op gamma ticker:AMD expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/highiv.md b/website/content/bot/reference/discord/options/highiv.md deleted file mode 100644 index 79d6193a228..00000000000 --- a/website/content/bot/reference/discord/options/highiv.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: highiv -description: The highiv command retrieves the 15 highest IV30 equity stocks by 30 - day Implied Volatility. It's useful for traders looking to capitalize on market - movements. -keywords: -- highiv command -- IV30 equity stocks -- 30 day Implied Volatility -- high potential return -- traders -- market movements ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the 15 highest IV30 equity stocks by 30 day Implied Volatility. The IV30 metric is a measure of the expected volatility of a stock over the next 30 days. This command is ideal for users looking to make investments with high potential return and is useful for traders looking to capitalize on market movements. - -### Usage - -```python wordwrap -/op highiv -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op highiv -``` - ---- diff --git a/website/content/bot/reference/discord/options/hist.md b/website/content/bot/reference/discord/options/hist.md deleted file mode 100644 index 04a207f845d..00000000000 --- a/website/content/bot/reference/discord/options/hist.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: hist -description: Learn how to use the 'op hist' command to retrieve the historical price - of options given certain parameters such as ticker, expiry, strike, option type - and interval for the past x number of days in chart format. Includes examples and - descriptions of the parameters. -keywords: -- Stock Ticker -- Expiration Date -- Option Strike Price -- Calls or Puts -- Chart Minute Interval -- Past Days to Display -- op hist command -- historical price of options -- chart format ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the historical price of options for the given parameters of a ticker, expiry, strike , option type, and interval for the past x days in a chart format. - -### Usage - -```python wordwrap -/op hist ticker expiry strike opt_type interval [past_days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date YYYY-MM-DD format | False | None | -| strike | Option Strike Price | False | None | -| opt_type | Calls or Puts | False | Calls, Puts | -| interval | Chart Minute Interval, 1440 for Daily | False | 15 (15), 30 (30), 60 (60), 1440 (1440) | -| past_days | Past Days to Display. Default: 5 | True | None | - - ---- - -## Examples - -``` -/op hist ticker:AMD expiry:2022-07-29 strike:80 opt_type:Calls interval:15 past_days:5 -``` - -``` -/op hist ticker:AMD expiry:2022-07-29 strike:80 opt_type:Calls interval:15 -``` - ---- diff --git a/website/content/bot/reference/discord/options/index.mdx b/website/content/bot/reference/discord/options/index.mdx deleted file mode 100644 index 4344701563f..00000000000 --- a/website/content/bot/reference/discord/options/index.mdx +++ /dev/null @@ -1,117 +0,0 @@ -# options - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/options/indexpc.md b/website/content/bot/reference/discord/options/indexpc.md deleted file mode 100644 index 91f892b0e6d..00000000000 --- a/website/content/bot/reference/discord/options/indexpc.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: indexpc -description: Learn how to use the indexpc command to retrieve the Index Put/Call Ratio - for the market from market-harmonics.com, a valuable tool for identifying bearish - and bullish market conditions. -keywords: -- indexpc command -- Index Put/Call Ratio -- market sentiment -- bearish and bullish market conditions -- market-harmonics.com -- trading decisions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Index Put/Call Ratio for the market from market-harmonics.com. This ratio is an indication of the market sentiment and can be used to help traders identify bearish and bullish market conditions. The command returns the ratio and can be used to inform trading decisions. - -### Usage - -```python wordwrap -/op indexpc -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op indexpc -``` - ---- diff --git a/website/content/bot/reference/discord/options/info.md b/website/content/bot/reference/discord/options/info.md deleted file mode 100644 index 4410c481ebd..00000000000 --- a/website/content/bot/reference/discord/options/info.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: info -description: An in-depth guide on how to efficiently retrieve option information such - as volatility, IV rank, put/call ratio for a specific ticker symbol using the 'op - info ticker' command. -keywords: -- option information -- volatility -- IV rank -- put/call ratio -- ticker symbol -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to quickly and easily retrieve various option information (volatility, IV rank, put/call ratio, etc.) for a specific ticker symbol. - -### Usage - -```python wordwrap -/op info ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/op info ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/options/itm.md b/website/content/bot/reference/discord/options/itm.md deleted file mode 100644 index bcab54a672b..00000000000 --- a/website/content/bot/reference/discord/options/itm.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: itm -description: A comprehensive guide on the 'itm' command that helps to acquire In-the-Money - options for chosen stock ticker. -keywords: -- itm command -- In-the-Money options -- stock ticker -- Calls and Puts -- Out-the-Money options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of In-the-Money options for the stock ticker symbol sorted by expiry date. The command compares the amount of Calls and Puts In-the-Money vs Out-the-Money and gives a total. - -### Usage - -```python wordwrap -/op itm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/op itm ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/options/maxpain.md b/website/content/bot/reference/discord/options/maxpain.md deleted file mode 100644 index 71f4b9778c0..00000000000 --- a/website/content/bot/reference/discord/options/maxpain.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: maxpain -description: The page provides information on the maxpain function that finds the - maximum pain on expiration date for a particular stock. It includes usage, parameters, - and examples. -keywords: -- Max Pain -- Stock options -- Expiration date -- Option holders -- Financial losses ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Max Pain on expiration date for a given stock. Max Pain is the strike price with the most open options contracts and it is the price at which the stock would cause financial losses for the largest number of option holders at expiration. - -### Usage - -```python wordwrap -/op maxpain ticker expiry -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | - - ---- - -## Examples - -``` -/op maxpain ticker:AMC expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/oi.md b/website/content/bot/reference/discord/options/oi.md deleted file mode 100644 index 0e7196f3828..00000000000 --- a/website/content/bot/reference/discord/options/oi.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: oi -description: The documentation details about 'oi' command allows the user to retrieve - the Open Interest and Call/Put ratio for a specific stock. Additional functionality - includes setting an expiration date for a more granular breakdown. -keywords: -- oi command -- Open Interest -- Call/Put ratio -- stock -- expiry -- granular breakdown ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Open Interest and Call/Put ratio for a given stock. Optionally, the user can also specify an expiration date to get a more granular breakdown. - -### Usage - -```python wordwrap -/op oi ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | True | None | - - ---- - -## Examples - -``` -/op oi ticker:AMC -``` - -``` -/op oi ticker:AMC expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/oichart.md b/website/content/bot/reference/discord/options/oichart.md deleted file mode 100644 index 92d5a22cfcd..00000000000 --- a/website/content/bot/reference/discord/options/oichart.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: oichart -description: This documentation page gives a detailed explanation of the 'oichart' - command used to retrieve a chart of Total Open Interest by Strike Price for a specific - ticker symbol. The page provides usage, parameters, and examples to analyze the - open interest on various strike prices and make informed decisions about the underlying - security. -keywords: -- oichart -- Open Interest -- Strike Price -- Visual representation -- ticker symbol -- Stock Ticker -- Expiration Date -- Underlying security ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve a chart of Total Open Interest by Strike Price for the given ticker symbol. This chart provides a visual representation of the open interest on various strike prices for the given ticker symbol, where the size of each point on the graph reflects the amount of open interest. This can be used to analyze the open interest on various strike prices and make informed decisions about the underlying security. - -### Usage - -```python wordwrap -/op oichart ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | True | None | - - ---- - -## Examples - -``` -/op oichart ticker:AMD -``` - -``` -/op oichart ticker:AMD expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/smile.md b/website/content/bot/reference/discord/options/smile.md deleted file mode 100644 index febfb2310b7..00000000000 --- a/website/content/bot/reference/discord/options/smile.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: smile -description: This page instructs users on how to use the '/op smile' command to retrieve - the Options Volatility Smile for given stock tickers and expiry dates. It is especially - beneficial for those seeking to understand market sentiments and implied volatility. -keywords: -- Options Volatility Smile -- Stock Ticker -- Expiration Date -- Strike Price -- Market Sentiment -- Implied Volatility ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Options Volatility Smile for the given ticker and expiry. The Options Volatility Smile is a graphical representation of the implied volatility for a given option that can be used to gauge the market sentiment for a particular security. - -### Usage - -```python wordwrap -/op smile ticker expiry [min_sp] [max_sp] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | -| min_sp | Minimum Strike Price | True | None | -| max_sp | Maximum Strike Price | True | None | - - ---- - -## Examples - -``` -/op smile ticker:AMD expiry:2022-07-29 -``` - -``` -/op smile ticker:AMD expiry:2022-07-29 min_sp:10 max_sp:100 -``` - ---- diff --git a/website/content/bot/reference/discord/options/stats.md b/website/content/bot/reference/discord/options/stats.md deleted file mode 100644 index 7cd6da6871b..00000000000 --- a/website/content/bot/reference/discord/options/stats.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: stats -description: The page gives insight into the use of the command to retrieve Options - Statistics for a stock. It provides data on parameters like Open Interest, Volume, - Implied Volatility and Earnings Move. -keywords: -- Options Statistics -- Stock Ticker -- Open Interest -- Volume -- Implied Volatility -- Earnings Move Data ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Options Statistics for a stock with the given ticker symbol. This includes information such as Open Interest, Volume, Implied Volatility, and Earnings move data. - -### Usage - -```python wordwrap -/op stats ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/op stats ticker:AMC -``` - ---- diff --git a/website/content/bot/reference/discord/options/topoi.md b/website/content/bot/reference/discord/options/topoi.md deleted file mode 100644 index e3b979857a2..00000000000 --- a/website/content/bot/reference/discord/options/topoi.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: topoi -description: This page explains how to use the 'topoi' command, allowing users to - retrieve Top Open Interest among all stocks. It discusses the purpose, usage, and - provides examples of this command. -keywords: -- topoi command -- retrieve Top Open Interest -- most actively traded stocks -- current market data -- stocks and options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Top Open Interest among all stocks. This command queries the current market data and provides a list of the most actively traded stocks and options in the current market. - -### Usage - -```python wordwrap -/op topoi -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op topoi -``` - ---- diff --git a/website/content/bot/reference/discord/options/topoichange.md b/website/content/bot/reference/discord/options/topoichange.md deleted file mode 100644 index ad8c1affcd4..00000000000 --- a/website/content/bot/reference/discord/options/topoichange.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: topoichange -description: This page provides details on the topoichange command and its usage for - tracking the top 15 stocks with the highest OI Change. It can be used to monitor - significant changes in open interest of stocks. -keywords: -- topoichange -- stocks -- OI Change -- open interest -- stock market commands -- stock name -- stock change ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the top 15 stocks with the highest OI Change. It will display the stock name, the OI Change by put and call, and previous levels. This gives users a helpful overview of the stocks that have seen the most significant change in open interest. - -### Usage - -```python wordwrap -/op topoichange -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/op topoichange -``` - ---- diff --git a/website/content/bot/reference/discord/options/topstrikevol.md b/website/content/bot/reference/discord/options/topstrikevol.md deleted file mode 100644 index 6405110fec8..00000000000 --- a/website/content/bot/reference/discord/options/topstrikevol.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: topstrikevol -description: This documentation page explains how to use the topstrikevol command - to retrieve the top option strike by volume for a specific stock ticker. It includes - clear specifications of parameters and provides usage examples. -keywords: -- topstrikevol command -- stock ticker -- option strike by volume -- expiration date -- Python code usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top option strike by volume for a given security with the ability to add an expiration date for a more detailed breakdown. - -### Usage - -```python wordwrap -/op topstrikevol ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (optional) | True | None | - - ---- - -## Examples - -```python wordwrap -/op topstrikevol ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/options/topvol.md b/website/content/bot/reference/discord/options/topvol.md deleted file mode 100644 index 9694310b90a..00000000000 --- a/website/content/bot/reference/discord/options/topvol.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: topvol -description: The page provides detailed instructions on how to use the 'topvol' command - to retrieve the Top 15 Highest stock options volumes for trading. The guide also - gives examples and usage for better understanding. -keywords: -- topvol -- stock options volumes -- most liquid options -- /op topvol ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Highest stock options volumes by adding the call and put volume together. This data can be used to identify the most liquid options for trading. - -### Usage - -```python wordwrap -/op topvol -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op topvol -``` - ---- diff --git a/website/content/bot/reference/discord/options/topvoletf.md b/website/content/bot/reference/discord/options/topvoletf.md deleted file mode 100644 index 8e1affce772..00000000000 --- a/website/content/bot/reference/discord/options/topvoletf.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: topvoletf -description: This documentation page provides an overview of the 'topvoletf' command. - This command retrieves the Top 15 Highest ETF options volumes, proving essential - for identifying the most liquid options for trading. -keywords: -- topvoletf -- ETF options volumes -- liquid options -- options trading -- trading data retrieval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Highest ETF options volumes by adding the call and put volume together. This data can be used to identify the most liquid options for trading. - -### Usage - -```python wordwrap -/op topvoletf -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op topvoletf -``` ---- diff --git a/website/content/bot/reference/discord/options/unu.md b/website/content/bot/reference/discord/options/unu.md deleted file mode 100644 index 853744b6e7b..00000000000 --- a/website/content/bot/reference/discord/options/unu.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: unu -description: A documentation page about the Unu command, a tool that helps users retrieve - unusual options sorted by strike and expiration to identify potential trading opportunities. -keywords: -- unu command -- unusual options retrieval -- options sorting -- trading opportunities -- Volume to Open Interest ratio -- potential trading opportunities identification ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows a user to retrieve unusual options sorted by strike and expiration. It provides a list of the most unusual options in the market and can be used to identify potential trading opportunities. The results are sorted by the highest Volume to Open Interest ratio giving the user the ability to quickly identify potential trading opportunities. - -### Usage - -```python wordwrap -/op unu -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op unu -``` - ---- diff --git a/website/content/bot/reference/discord/options/uoastock.md b/website/content/bot/reference/discord/options/uoastock.md deleted file mode 100644 index 124ab3156e6..00000000000 --- a/website/content/bot/reference/discord/options/uoastock.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: uoastock -description: The uoastock command retrieves the 20-day average options volume by ticker, - including both calls and puts. This page provides instructions for its usage, including - how to filter stocks by price. -keywords: -- uoastock command -- options volume by ticker -- 20-day average options volume -- commands for stocks -- trading commands -- stock price filtering ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the 20-day average options volume by ticker. The volume is based on the total volume of all options traded in the given period of time, including calls and puts. - -### Usage - -```python wordwrap -/op uoastock [price] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| price | Filter by stocks over a certain price | True | None | - - ---- - -## Examples - -``` -/op uoastock -``` - -``` -/op uoastock price:50 -``` - ---- diff --git a/website/content/bot/reference/discord/options/vol.md b/website/content/bot/reference/discord/options/vol.md deleted file mode 100644 index 69a8f0ebc88..00000000000 --- a/website/content/bot/reference/discord/options/vol.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: vol -description: This page provides information on using the 'vol' command in retrieving - Options Volume by Strike for a specified ticker. It also includes usage examples - and how to add an expiration date for more specific data. -keywords: -- Options Volume -- Stock Ticker -- Expiration Date -- Command 'vol' -- Retrieve Ticker Data ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart of Options Volume by Strike for a specified ticker. This data can be broken down further by adding an expiration date for a more detailed breakdown. - -### Usage - -```python wordwrap -/op vol ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (optional) | True | None | - - ---- - -## Examples - -``` -/op vol ticker:AMD -``` - -``` -/op vol ticker:AMD expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/vsurf.md b/website/content/bot/reference/discord/options/vsurf.md deleted file mode 100644 index 9b184e8476f..00000000000 --- a/website/content/bot/reference/discord/options/vsurf.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: vsurf -description: This page provides instructions on how to use the 'vsurf' command to - retrieve an options volatility surface for a specific stock ticker, detailing implied - volatilities, open interest, and last price. -keywords: -- vsurf command -- options volatility surface -- stock ticker -- implied volatilities -- open interest -- last price -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an options volatility surface for the ticker symbol. Specifically, it will provide a surface based on implied volatilities calculated from options prices, indicating the relationship between the stock price and the implied volatility of options on the stock. - -### Usage - -```python wordwrap -/op vsurf ticker z -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| z | The variable for the Z axis | False | Volatility (IV), Open Interest (OI), Last Price (LP) | - - ---- - -## Examples - -``` -/op vsurf ticker:AMD z:Volatility -``` - -``` -/op vsurf ticker:AMD z:Open Interest -``` - ---- diff --git a/website/content/bot/reference/discord/pop/1d.md b/website/content/bot/reference/discord/pop/1d.md deleted file mode 100644 index 31cceebd049..00000000000 --- a/website/content/bot/reference/discord/pop/1d.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: 1d -description: Understand how to use the /pop 1d command to retrieve the top 15 tickers - based on popularity. This command operates across all our platforms providing an - overview of the most popular stocks in the last 24 hours. -keywords: -- top 15 tickers -- day popularity -- OpenBB Bot -- popular stocks -- 24 hour stocks -- stock market overview -- /pop 1d command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 15 tickers for the day based on popularity on the OpenBB Bot across all our platforms. It allows users to get an overview of the most popular stocks in the market within the last 24 hours. - -### Usage - -```python wordwrap -/pop 1d -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/pop 1d -``` ---- diff --git a/website/content/bot/reference/discord/pop/1hr.md b/website/content/bot/reference/discord/pop/1hr.md deleted file mode 100644 index 3fcd574dd0d..00000000000 --- a/website/content/bot/reference/discord/pop/1hr.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 1hr -description: The /pop 1hr command page is about a command associated with the OpenBB - Bot. This command shares information about the top 15 most traded stocks in the - past hour across all our platforms, helping users to monitor active stocks and anticipate - market trends. -keywords: -- OpenBB Bot -- active stocks -- stock trading -- stock trends -- /pop 1hr command -- trading platforms -- trading strategies -- trade updates ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 15 stocks that have been traded in the past hour on the OpenBB Bot across all our platforms. It provides the user with an up-to-date overview of the stocks that have been the most active over the past hour, allowing the user to quickly identify trends and potentially capitalize on them. - -### Usage - -```python wordwrap -/pop 1hr -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/pop 1hr -``` ---- diff --git a/website/content/bot/reference/discord/pop/index.mdx b/website/content/bot/reference/discord/pop/index.mdx deleted file mode 100644 index d069076d8d7..00000000000 --- a/website/content/bot/reference/discord/pop/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# pop - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/discord/screeners/ah.md b/website/content/bot/reference/discord/screeners/ah.md deleted file mode 100644 index 9bef720e0e3..00000000000 --- a/website/content/bot/reference/discord/screeners/ah.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ah -description: This page provides information on how to retrieve After-Hours stock movers - using a chosen screener with the command '/scr ah signal'. Examples and parameter - details are included. -keywords: -- After-Hours stock movers -- screener preset -- /scr ah signal -- After-Hours Top Gainers -- After-Hours Top Losers -- After-Hours Most Active ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve After-Hours stock movers according to a chosen screener. - -### Usage - -```python wordwrap -/scr ah signal -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| signal | screener preset | False | After-Hours Top Gainers (ahgainers), After-Hours Top Losers (ahlosers), After-Hours Most Active (ahmost_active) | - - ---- - -## Examples - -``` -/scr ah signal:After-Hours Top Gainers -``` - ---- diff --git a/website/content/bot/reference/discord/screeners/ah_all.md b/website/content/bot/reference/discord/screeners/ah_all.md deleted file mode 100644 index 7b909f0db28..00000000000 --- a/website/content/bot/reference/discord/screeners/ah_all.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ah_all -description: The documentation page explains the usage, parameters, and examples of - the ah_all command used to retrieve all available after-hours stock market screeners, - including gainers, losers, and the most active ones. -keywords: -- after-hours screeners -- stock market -- trading -- ah_all command -- gainers -- losers -- most active ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves all available after-hours screeners (gainers, losers, and most active). It is helpful for users who need to quickly access and review all the available after-hours screeners without having to search through a large list. - -### Usage - -```python wordwrap -/scr ah_all -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/scr ah_all -``` - ---- diff --git a/website/content/bot/reference/discord/screeners/all.md b/website/content/bot/reference/discord/screeners/all.md deleted file mode 100644 index f47fe7cc2d9..00000000000 --- a/website/content/bot/reference/discord/screeners/all.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: all -description: This page provides information on using the '/scr all' command that allows - users to view all available screeners during market hours. This can aid in better - data analysis and decision making. -keywords: -- screener -- stock market -- market hours -- data analysis -- decision making ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view all available screeners during market hours. The results can then be used to further analyze the data and make better-informed decisions. - -### Usage - -```python wordwrap -/scr all -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/scr all -``` ---- diff --git a/website/content/bot/reference/discord/screeners/index.mdx b/website/content/bot/reference/discord/screeners/index.mdx deleted file mode 100644 index 8042e5ebc77..00000000000 --- a/website/content/bot/reference/discord/screeners/index.mdx +++ /dev/null @@ -1,37 +0,0 @@ -# screeners - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - -
diff --git a/website/content/bot/reference/discord/screeners/pm.md b/website/content/bot/reference/discord/screeners/pm.md deleted file mode 100644 index 90d5038586b..00000000000 --- a/website/content/bot/reference/discord/screeners/pm.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: pm -description: Our tool offers the ability to view the top pre-market gainers, losers, - and most active. This page will guide you on how to use the pm command to have - a better understanding of the market's movements before it officially opens. -keywords: -- Pre-Market Top Gainers -- Pre-Market Top Losers -- Pre-Market Most Active -- pm command -- Market Movement -- Financial Tools -- Market Analysis -- Stock Market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command offers the user the ability to view the top pre-market gainers, losers, and most active, giving the user a better understanding of the market’s movements before the market officially opens. - -### Usage - -```python wordwrap -/scr pm signal -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| signal | screener preset | False | Pre-Market Top Gainers (pmgainers), Pre-Market Top Losers (pmlosers), Pre-Market Most Active (pmmost_active) | - - ---- - -## Examples - -``` -/scr pm signal:Pre-Market Top Gainers -``` - ---- diff --git a/website/content/bot/reference/discord/screeners/pm_all.md b/website/content/bot/reference/discord/screeners/pm_all.md deleted file mode 100644 index 8f1d0e93a30..00000000000 --- a/website/content/bot/reference/discord/screeners/pm_all.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: pm_all -description: The documentation page describes the usage of the 'pm_all' command that - allows users to retrieve all available pre-market screeners. The page provides examples - of command usage without parameters. -keywords: -- pm_all -- retrieve -- pre-market screeners -- Parameters -- Usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve all available pre-market screeners. - -### Usage - -```python wordwrap -/scr pm_all -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/scr pm_all -``` ---- diff --git a/website/content/bot/reference/discord/screeners/technical.md b/website/content/bot/reference/discord/screeners/technical.md deleted file mode 100644 index cd8c4fc2b3f..00000000000 --- a/website/content/bot/reference/discord/screeners/technical.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: technical -description: Learn how to use the command for retrieving stock screener results based - on your choice of a technical signal. Provides information on how to use technical - signals like Top Gainers, Top Losers, Most Active, among others. -keywords: -- stock screener -- technical signal -- Top Gainers -- Top Losers -- Most Active -- Most Volatile -- Relative Volatility -- Oversold (RSI 30) -- Overbought (RSI 70) -- Golden Cross -- Death Cross -- New 52week High -- New 52week Low -- Unusual Volume ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve stock screener results according to the chosen technical signal. - -### Usage - -```python wordwrap -/scr technical signal -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| signal | screener preset | False | Top Gainers (gainers), Top Losers (losers), Most Active (most_active), Most Volatile (most_volatile), Relative Volatility (relative_volatility), Oversold (RSI 30) (oversold), Overbought (RSI 70) (overbought), Golden Cross (golden_cross), Death Cross (death_cross), New 52week High (new_w52high), New 52week Low (new_w52low), Unusual Volume (unusual_volume) | - - ---- - -## Examples - -``` -/scr technical signal:Top Gainers -``` -``` -/scr technical signal:Death Cross -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/borrowed.md b/website/content/bot/reference/discord/short_data/borrowed.md deleted file mode 100644 index 2694492db1f..00000000000 --- a/website/content/bot/reference/discord/short_data/borrowed.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: borrowed -description: Learn how to use the borrowed command to track the history of borrowed - shares and associated fees. Useful for traders and investors for comparing broker - fees and tracking share borrowing over time. -keywords: -- Stock trading -- Share borrowing -- Stock ticker -- Investors -- Traders -- Borrowed shares -- Broker fees ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the history of borrowed shares available and fees associated with the stock with the ticker symbol. This can be a useful tool for traders and investors to track changes in share borrowing over time and to compare fees charged by different brokers. - -### Usage - -```python wordwrap -/sh borrowed ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/sh borrowed ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/hsi.md b/website/content/bot/reference/discord/short_data/hsi.md deleted file mode 100644 index ff0ef4b7b4d..00000000000 --- a/website/content/bot/reference/discord/short_data/hsi.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: hsi -description: This documentation helps understand the 'hsi' command, which retrieves - the top high short interest stocks over a 20% ratio, a crucial tool for investors - looking for possible short squeeze potential. -keywords: -- hsi command -- high short interest stocks -- short squeeze potential -- stock investing -- trading tools ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top high short interest stocks over a 20% ratio. This information can let an investor identify possible short squeeze potential. - -### Usage - -```python wordwrap -/sh hsi [num] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| num | Number of top stocks to print | True | None | - - ---- - -## Examples - -``` -/sh hsi -``` -``` -/sh hsi num:4 -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/index.mdx b/website/content/bot/reference/discord/short_data/index.mdx deleted file mode 100644 index e0316f82404..00000000000 --- a/website/content/bot/reference/discord/short_data/index.mdx +++ /dev/null @@ -1,32 +0,0 @@ -# short_data - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - -
diff --git a/website/content/bot/reference/discord/short_data/shortrate.md b/website/content/bot/reference/discord/short_data/shortrate.md deleted file mode 100644 index 265c049ce19..00000000000 --- a/website/content/bot/reference/discord/short_data/shortrate.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: shortrate -description: A comprehensive guide to using the shortrate command to check Interactive - Brokers' Display Short Shares spot borrow rates. Helps users make informed decisions - about short selling activities. -keywords: -- shortrate command -- Interactive Brokers -- spot borrow rates -- short selling -- Display Short Shares -- stock ticker -- shortrate usage -- shortrate examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Display Short Shares spot borrow rate from Interactive Brokers for the given ticker. The spot borrow rate is the rate at which a user may borrow shares from the broker in order to short sell the security. This command allows the user to check the current rate and make more informed decisions about their short selling activities. - -### Usage - -```python wordwrap -/sh shortrate ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/sh shortrate ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/shortvol.md b/website/content/bot/reference/discord/short_data/shortvol.md deleted file mode 100644 index 663ce9a1016..00000000000 --- a/website/content/bot/reference/discord/short_data/shortvol.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: shortvol -description: The page describes the 'shortvol' command used to retrieve 30-day history - of short volume vs total volume of a stock ticker. It can be a useful tool to predict - future price movements based on trade activity. -keywords: -- shortvol command -- stock ticker -- trade activity -- price movements -- total volume -- short volume -- trade data analysis -- stock trading ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a graph of the 30 day history of the short volume versus the total volume of the stock ticker. The graph also displays the ratio of the total amount of shares that have been sold short versus the total amount of shares traded over the past 30 days. This data can be used to get a better understanding of the stock's trading activity and potential future price movements. - -### Usage - -```python wordwrap -/sh shortvol ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/sh shortvol ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/topshortvol.md b/website/content/bot/reference/discord/short_data/topshortvol.md deleted file mode 100644 index 7c43429c83b..00000000000 --- a/website/content/bot/reference/discord/short_data/topshortvol.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: topshortvol -description: This docusaurus page provides detailed information about the 'topshortvol' - command, which retrieves the Top 15 Short Interest Stocks per Finra, providing essential - data for traders. -keywords: -- topshortvol -- Finra -- trading data -- short vol -- Short Interest Stocks -- stock market -- trading day -- traders ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Short Interest Stocks per Finra. It's typically measured as a ratio of the stock's total short vol divided by the total volume for the trading day. This information is essential for traders to make informed decisions in the market. - -### Usage - -```python wordwrap -/sh topshortvol -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/sh topshortvol -``` - ---- diff --git a/website/content/bot/reference/generate_index.py b/website/content/bot/reference/generate_index.py deleted file mode 100644 index f2b295b7ebc..00000000000 --- a/website/content/bot/reference/generate_index.py +++ /dev/null @@ -1,84 +0,0 @@ -import re -from pathlib import Path -from textwrap import shorten -from typing import Dict, List - -reference_import = """import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    -""" -wopen_kwargs = {"encoding": "utf-8", "newline": "\n"} - - -def create_cmd_cards(cmd_text: List[Dict[str, str]], url: str) -> str: - _cmd_cards = "" - for cmd in cmd_text: - cmd["description"] = shorten(f"{cmd['description']}", 116, placeholder="...") - _cmd_cards += f"""\n""" - return _cmd_cards - - -def create_nested_subfolder_card(_folder: Path, url: str) -> str: - nested_card = f"""\n""" - return nested_card - - -for bot in ["discord", "telegram"]: - for folder in (Path(__file__).parent / bot).iterdir(): - rel_path = folder.relative_to(Path(__file__).parent / bot) - cmd_cards: List[Dict[str, str]] = [] - - for file in folder.glob("*.md*"): - if file.stem == "index": - continue - - desc_regex = re.compile(r"([^>]+)(.*)### Usage", (re.MULTILINE)) - - description = desc_regex.search(file.read_text()).group(1).strip() # type: ignore - - cmd_dict = dict( - name=file.stem, - description=description, - url=f"{bot}/{rel_path}", - ) - - cmd_cards.append(cmd_dict) - - if not cmd_cards: - continue - - with open( - Path(__file__).parent / bot / rel_path / "index.mdx", "w", **wopen_kwargs # type: ignore - ) as subindex: - subindex.write(f"# {folder.name}\n\n{reference_import}\n") - - for subfolder in folder.glob("*"): - if not subfolder.is_dir(): - continue - - subindex.write( - create_nested_subfolder_card(subfolder, f"{bot}/{rel_path}") - ) - - subindex.write( - create_cmd_cards(cmd_cards, f'{bot}/{"/".join(rel_path.parts)}') - ) - subindex.write("
\n") - - with open(Path(__file__).parent / bot / "index.mdx", "w", **wopen_kwargs) as index: # type: ignore - index.write(f"# OpenBB {bot.title()} Reference\n\n{reference_import}\n") - - for folder in (Path(__file__).parent / bot).glob("*"): - if not folder.is_dir(): - continue - - index.write(create_nested_subfolder_card(folder, bot)) - index.write("\n") diff --git a/website/content/bot/reference/telegram/_category_.json b/website/content/bot/reference/telegram/_category_.json deleted file mode 100644 index e5c4b78e6ad..00000000000 --- a/website/content/bot/reference/telegram/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Telegram", - "position": 3 -} diff --git a/website/content/bot/reference/telegram/charts/c.md b/website/content/bot/reference/telegram/charts/c.md deleted file mode 100644 index cee00ac40f1..00000000000 --- a/website/content/bot/reference/telegram/charts/c.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: c -description: Command for retrieving a detailed candlestick chart for the specified - cryptocurrency coin. This includes an opening and closing price, as well as the - high and low within a definite time interval. Options to include support/resistant - lines and Fibonacci retracement levels are available. -keywords: -- Crypto Currency -- Crypto Coin -- Candlestick Chart -- Crypto Exchange -- Trading Parameters -- Support Resistance Lines -- Fibonacci Retracement Levels -- Crypto Symbol -- Crypto Trading Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a candlestick chart for the crypto coin provided. The interval provided must be a valid time interval (default 15 minutes). The chart will be displayed to the user and will contain information such as the opening and closing prices, the high and low, the volume, and any other relevant information. - -### Usage - -```python wordwrap -/c symbol [currency] [exchange] [interval] [srlines] [fibs] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| symbol | Crypto Symbol | False | None | -| currency | Crypto Currency. Default: USDT | True | None | -| exchange | Crypto Exchange. Default: binanceus | True | None | -| interval | 1m: 1 Minute 3m: 3 Minutes 5m: 5 Minutes 15m: 15 Minutes 30m: 30 Minutes 1hr: 1 Hour 1d: 1 Day 1wk: 1 Week 1mo: 1 Month | True | 1m, 3m, 5m, 15m, 30m, 1hr, 1d, 1wk, 1mo | -| srlines | Show Support/Resistance Lines. Default: False | True | None | -| fibs | Show Fibonacci Retracement Levels. Default: False | True | None | - - ---- - -## Examples - -``` -/c doge -``` - -``` -/c doge interval:3m -``` ---- diff --git a/website/content/bot/reference/telegram/charts/c15m.md b/website/content/bot/reference/telegram/charts/c15m.md deleted file mode 100644 index 6bf5451a828..00000000000 --- a/website/content/bot/reference/telegram/charts/c15m.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: c15m -description: The c15m command helps to retrieve a 15-minute intraday chart for a specific - stock ticker, useful for technical analysis and tracking short-term price movements. -keywords: -- c15m command -- intraday chart -- stock ticker -- technical analysis -- short-term price movements -- stock tracking -- stock volume -- stock price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a 15-minute intraday chart for a given ticker. The chart will show the price and volume of the stock over the past 3 days in 15 minute intervals. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/c15m ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/c15m AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/c3m.md b/website/content/bot/reference/telegram/charts/c3m.md deleted file mode 100644 index f6bb1870e6b..00000000000 --- a/website/content/bot/reference/telegram/charts/c3m.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: c3m -description: The c3m command allows users to generate a 3-minute intraday chart for - the provided ticker, offering a visual representation of stock performance for short-term - investors. The page also covers usage details, parameters, and example commands. -keywords: -- c3m command -- candlestick chart -- intraday chart -- stock performance -- short-term investors -- stock ticker -- trading hours -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve a 3-minute intraday chart for the given ticker. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day, making it helpful for short-term investors. - -### Usage - -```python wordwrap -/c3m ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. True/False Default: False | True | None | - - ---- - -## Examples - -``` -/c3m AMD -``` - -``` -/c3m AMD true -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/c5m.md b/website/content/bot/reference/telegram/charts/c5m.md deleted file mode 100644 index e7741dd150d..00000000000 --- a/website/content/bot/reference/telegram/charts/c5m.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: c5m -description: The c5m command page details how to retrieve an intraday 5 minute chart - for a particular stock ticker. The chart serves as a valuable tool for technical - analysis and tracking short-term price movements. -keywords: -- c5m -- intraday chart -- 5 minute chart -- candlestick chart -- stock performance -- technical analysis -- short-term price movements -- extended hours ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an intraday 5 minute chart for a given ticker. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/c5m ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/c5m AMD -``` - -``` -/c5m AMD true -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/cc.md b/website/content/bot/reference/telegram/charts/cc.md deleted file mode 100644 index d1fdffc7dcc..00000000000 --- a/website/content/bot/reference/telegram/charts/cc.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: cc -description: This page provides information on how to utilize the /cc command, which - generates an intraday 5 minute chart for a given stock ticker. It allows users to - visually track the stock's performance throughout the day and aids in technical - analysis. -keywords: -- stock ticker -- /cc command -- intraday chart -- candlestick chart -- technical analysis -- short-term price movements -- stock's performance -- extended trading hours ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an intraday 5 minute chart for a given ticker, /c5m also has the same effect. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/cc ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/cc amd -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/cd.md b/website/content/bot/reference/telegram/charts/cd.md deleted file mode 100644 index 55d8976d8f0..00000000000 --- a/website/content/bot/reference/telegram/charts/cd.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: cd -description: This documentation page provides an understanding of how to use the 'cd' - command to retrieve daily candlestick chart for a particular stock ticker or coin. - Instructions for usage and examples are provided. -keywords: -- cd command -- candlestick chart -- stock ticker -- coin -- opening price -- closing price -- highs and lows -- performance analysis -- AMD ticker -- command usage -- docusaurus documentation ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a daily candlestick chart for a particular ticker or coin. The candlestick chart provides information about the opening and closing prices of the day, as well as the high and low prices of the day. This data can then be used to analyze the performance of the ticker/coin over time. For example, if the user provides the command "/cd AMD", the chart will be generated for the ticker AMD. - -### Usage - -```python wordwrap -/cd ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cd AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/chart.md b/website/content/bot/reference/telegram/charts/chart.md deleted file mode 100644 index f4e09fe13cf..00000000000 --- a/website/content/bot/reference/telegram/charts/chart.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: chart -description: This documentation page provides detailed information about the Chart - command in our tool. The command retrieves a candlestick chart based on the provided - ticker and time interval, displaying vital trading data such as opening/closing - prices and volume for the specified number of previous days. -keywords: -- Chart Command -- Candlestick Chart -- Stock Ticker -- Time Interval -- Opening and Closing Prices -- Trading Volume -- Past Days Display ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a candlestick chart for the ticker/interval provided, with data for the past number of days specified. The interval provided must be a valid time interval (e.g. 5 minute, 15 minute, etc.). The chart will be displayed to the user and will contain information such as the opening and closing prices, the high and low, the volume, and any other relevant information. - -### Usage - -```python wordwrap -/chart ticker interval [past_days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| interval | `1m`, `5m`, `10m`, `15m`, `30m`, `60m`, `1d`, `1wk`, `1mo` Default: `15m` | False | 1d, 1wk, 1mo, 1m, 5m, 10m, 15m, 30m, 1hr | -| past_days | Past Days to Display. Default: 0 | True | None | - - ---- - -## Examples - -``` -/chart AMD 1d 10 -``` - -``` -/chart AMD 1d -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/chartfib.md b/website/content/bot/reference/telegram/charts/chartfib.md deleted file mode 100644 index 559f4d83c16..00000000000 --- a/website/content/bot/reference/telegram/charts/chartfib.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: chartfib -description: The chartfib command page provides information on how to retrieve Fibonacci - levels for a given stock ticker. This can be used to identify potential support - and resistance levels for trading in the stock market. -keywords: -- chartfib -- Fibonacci levels -- stock ticker -- support and resistance levels -- potential entry and exit points -- stock market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Fibonacci levels for a given ticker. This data can be used to identify potential support and resistance levels and can be used to identify potential entry and exit points in the stock market. - -### Usage - -```python wordwrap -/chartfib ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/chartfib AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/chartsr.md b/website/content/bot/reference/telegram/charts/chartsr.md deleted file mode 100644 index 6baa4dfc3f8..00000000000 --- a/website/content/bot/reference/telegram/charts/chartsr.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: chartsr -description: The '/chartsr' command page provides insights on how the command can - be utilized by the user to retrieve data on support and resistance levels for the - given ticker. This can significantly improve their trading decisions. -keywords: -- chartsr command -- support and resistance levels -- ticker trading -- trade decision making -- stock ticker -- trading intervals -- AMC -- 1d interval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Displays Support and Resistance Levels for the ticker provided. It will display the support and resistance levels of a given ticker on the chart. These levels can help the user in making better trading decisions. - -### Usage - -```python wordwrap -/chartsr ticker [interval] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| interval | 5m, 15m, 1d. Default: 1d | True | 5m, 15m, 1d | - - ---- - -## Examples - -``` -/chartsr AMC -``` - -``` -/chartsr AMC 1d -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/cm.md b/website/content/bot/reference/telegram/charts/cm.md deleted file mode 100644 index f22a6c4c8b9..00000000000 --- a/website/content/bot/reference/telegram/charts/cm.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: cm -description: This page provides information about using the /cm command to retrieve - a weekly candlestick chart for a specified ticker/coin. It presents the usage, parameters, - and examples of the command illuminating aspects such as opening and closing prices, - high and low prices, and the trading volume. -keywords: -- cm command -- candlestick chart -- trading volume -- high and low prices -- stock ticker -- opening and closing prices -- /cm command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a weekly candlestick chart for the ticker/coin provided. The chart displays the opening and closing prices, the high and low prices, and the trading volume for the week for the specified ticker/coin. - -### Usage - -```python wordwrap -/cm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cm AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/cw.md b/website/content/bot/reference/telegram/charts/cw.md deleted file mode 100644 index d5baf82da7d..00000000000 --- a/website/content/bot/reference/telegram/charts/cw.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: cw -description: The page provides detailed information on using the 'cw' command to retrieve - the weekly candlestick chart for any specified ticker or coin. It contains parameters' - details and usage examples. -keywords: -- weekly candlestick chart -- trading volume -- stock ticker -- cw command -- opening and closing prices -- high and low prices -- ticker/coin ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a weekly candlestick chart for the ticker/coin provided. The chart displays the opening and closing prices, the high and low prices, and the trading volume for the week for the specified ticker/coin. - -### Usage - -```python wordwrap -/cw ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cw AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/index.mdx b/website/content/bot/reference/telegram/charts/index.mdx deleted file mode 100644 index 7d2015206df..00000000000 --- a/website/content/bot/reference/telegram/charts/index.mdx +++ /dev/null @@ -1,62 +0,0 @@ -# charts - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/crypto/bigprints.md b/website/content/bot/reference/telegram/crypto/bigprints.md deleted file mode 100644 index e43affb93b6..00000000000 --- a/website/content/bot/reference/telegram/crypto/bigprints.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: bigprints -description: The bigprints page offers detailed information about using the command - to retrieve the last 15 large print data points for a specified cryptocurrency pair. - This data can assist users in making informed trading decisions based on recent - trends. -keywords: -- bigprints -- cryptocurrency -- large prints -- trading decisions -- crypto -- coin -- days -- /bigprints ada -- BTC-USD -- /crypto bigprints coin:BTC-USD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the last 15 large prints for a given cryptocurrency pair. The command uses the format "/crypto bigprints coin:BTC-USD" where BTC-USD is the currency pair for which the user wants to retrieve the large prints. This command is useful for analyzing the recent large prints of a given currency pair, which can be used to inform trading decisions. - -### Usage - -```python wordwrap -/bigprints coin [days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| coin | Coin to get prints for (e.g., btc) | False | ADA, AVAX, BTC, DAI, DOGE, DOT, ETH, LTC, MATIC, SHIB, SOL, TRX, USDC, USDT, WBTC, XRP | -| days | Number of days to get prints for (default: 10) | True | None | - - ---- - -## Examples - -``` -/bigprints ada -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/bio.md b/website/content/bot/reference/telegram/crypto/bio.md deleted file mode 100644 index 7a23fe053d0..00000000000 --- a/website/content/bot/reference/telegram/crypto/bio.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: bio -description: The page provides instructions on how to use the /bio command to retrieve - key financial data of a particular cryptocurrency, including its current price, - 24-hour trading volume, market cap, and more, by using the crypto's specific symbol. -keywords: -- crypto info -- crypto symbol -- 24-hour trading volume -- /bio command -- market cap -- crypto trading -- BTC ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve fundamental information about a crypto, such as its current price, 24-hour trading volume, market cap, and other key metrics, by entering a specific crypto symbol (e.g. "BTC") as an argument. - -### Usage - -```python wordwrap -/bio symbol -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| symbol | Crypto symbol to check information (e.g., BTC) | False | None | - - ---- - -## Examples - -``` -/bio btc -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/compfees.md b/website/content/bot/reference/telegram/crypto/compfees.md deleted file mode 100644 index 06f35e7f6ca..00000000000 --- a/website/content/bot/reference/telegram/crypto/compfees.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: compfees -description: Learn how to retrieve the Protocol fees over time for your projects using - the compfees command. Understand its usage, parameters, and see examples. -keywords: -- compfees command -- Protocol fees -- btc -- eth -- usage -- parameters -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the Protocol fees over time for the given project. - -### Usage - -```python wordwrap -/compfees projects -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| projects | Comma separated list of protocols (e.g., btc,eth) | False | None | - - ---- - -## Examples - -``` -/compfees doge -``` - -``` -/compfees projects: btc,eth -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/defi.md b/website/content/bot/reference/telegram/crypto/defi.md deleted file mode 100644 index b9e6fedb3b0..00000000000 --- a/website/content/bot/reference/telegram/crypto/defi.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: defi -description: The page provides information about the '/defi' command which retrieves - a chart or table of top DeFi protocols by market cap. It includes details on how - to use the command, its parameters, and examples. -keywords: -- DeFi protocols -- market capitalization -- DeFi market size -- visual representation -- DeFi landscape -- /defi command -- sort data -- filter by chain -- reverse sort order -- show chart ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a chart or table of the top DeFi protocols by market capitalization. It will provide a visual representation of the relative size of each protocol, as well as an overview of the total DeFi market size. This will enable users to get a better understanding of the current DeFi landscape and identify which protocols are leading the way. - -### Usage - -```python wordwrap -/defi [sortby] [chain] [reverse] [chart] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., tvl) | True | tvl, mc, 1hr, 1d, 1wk | -| chain | Chain to filter by (e.g., ethereum) | True | None | -| reverse | Reverse the sort order (e.g., True) (default: False) | True | None | -| chart | Show chart (e.g., True) (default: False) | True | None | - - ---- - -## Examples - -``` -/defi chart -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/fees.md b/website/content/bot/reference/telegram/crypto/fees.md deleted file mode 100644 index 93bd783d71c..00000000000 --- a/website/content/bot/reference/telegram/crypto/fees.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: fees -description: Learn how the 'fees' function of the website provides users with the - fee rate of top crypto protocols on a specific date, allowing them to compare different - protocols' fees and make an informed decision about their crypto dealings. -keywords: -- fees -- crypto protocols -- compare fees -- crypto decision -- fee rate -- crypto fee rate -- protocol fees ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This will provide the user with the fee rate of the top crypto protocols on a specified date, allowing the user to compare different protocols' fees and make an informed decision. - -### Usage - -```python wordwrap -/fees [date] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| date | Date to get fees for (e.g., 2021-01-01) (default: today) | True | None | - - ---- - -## Examples - -``` -/fees date: 2023-04-19 -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/index.mdx b/website/content/bot/reference/telegram/crypto/index.mdx deleted file mode 100644 index 0f06daffffa..00000000000 --- a/website/content/bot/reference/telegram/crypto/index.mdx +++ /dev/null @@ -1,52 +0,0 @@ -# crypto - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/crypto/ir.md b/website/content/bot/reference/telegram/crypto/ir.md deleted file mode 100644 index f321c439429..00000000000 --- a/website/content/bot/reference/telegram/crypto/ir.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: ir -description: The /ir command enables the user to retrieve the issuance rate of the - top crypto protocols, helping to understand supply dynamics and inform investment - decisions. -keywords: -- crypto protocols -- issuance rate -- investment decisions -- /ir command -- supply dynamics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the issuance rate of the top crypto protocols. The issuance rate is the amount of new tokens that are generated by the protocol over a given period of time. It is a useful metric for understanding the supply dynamics of crypto protocols and is used to inform investment decisions. - -### Usage - -```python wordwrap -/ir -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/ir -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/prints.md b/website/content/bot/reference/telegram/crypto/prints.md deleted file mode 100644 index 6ce736c5786..00000000000 --- a/website/content/bot/reference/telegram/crypto/prints.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: prints -description: Documentation on the command allowing the user to retrieve the latest - 15 crypto prints for the specified coin over the last 24 hours. It includes information - on the price, volume size, and other trading metrics. -keywords: -- Crypto Prints -- Bitcoin prints -- Ethereum prints -- Cryptocurrency tracking -- 24 hours cryptocurrency metrics -- Prints command -- Cryptocurrency trade volume -- Cryptocurrency price tracking ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Last 15 Crypto Prints over the last 24 hours for the specified coin. The command will provide information on the price, volume, size, and other metrics associated with the prints. - -### Usage - -```python wordwrap -/prints coin -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| coin | Coin to get prints for (e.g., btc) | False | ADA, AVAX, BTC, DAI, DOGE, DOT, ETH, LTC, MATIC, SHIB, SOL, TRX, USDC, USDT, WBTC, XRP | - - ---- - -## Examples - -``` -/prints ada -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/top.md b/website/content/bot/reference/telegram/crypto/top.md deleted file mode 100644 index d312d3424e1..00000000000 --- a/website/content/bot/reference/telegram/crypto/top.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: top -description: The page provides instructions on the use of the 'top' command, a feature - to retrieve top cryptocurrencies by market capitalization, inclusive of component - parameters and usage examples. -keywords: -- cryptocurrencies -- market capitalization -- top command -- user instructions -- command usage -- sortby parameter -- category filter -- reverse sort ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the top cryptocurrencies, ranked by market capitalization, allowing the user to quickly get a snapshot of the current market. - -### Usage - -```python wordwrap -/top [sortby] [category] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., mc) | True | mc, vol, 1hr, 1d, 1wk | -| category | Category to filter by (e.g., stablecoins) | True | None | -| reverse | Reverse the sort order (e.g., True) (default: False) | True | None | - - ---- - -## Examples - -``` -/top -``` - -``` -/top mc marketing -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/tvl.md b/website/content/bot/reference/telegram/crypto/tvl.md deleted file mode 100644 index f085b27f9f8..00000000000 --- a/website/content/bot/reference/telegram/crypto/tvl.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: tvl -description: On this page, users can learn how to retrieve historical TVL (Total Value - Locked) data for any given protocol, providing a snapshot of capital currently locked - in the protocol for comparison and tracking of growth over time. -keywords: -- TVL -- historical data -- total value locked -- protocol -- capital -- comparison -- tracking growth -- tvl command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve historical TVL (Total Value Locked) data for any given protocol. It provides a snapshot of the total amount of capital that is currently locked in the protocol, allowing users to easily compare the metrics between different protocols and track their growth over time. - -### Usage - -```python wordwrap -/tvl [protocols] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| protocols | comma separated list of protocols (e.g., curve,makerdao) | True | None | - - ---- - -## Examples - -``` -/tvl -``` -``` -/tvl curve -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/allblocks.md b/website/content/bot/reference/telegram/darkpool/allblocks.md deleted file mode 100644 index 540798eb329..00000000000 --- a/website/content/bot/reference/telegram/darkpool/allblocks.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: allblocks -description: Page explaining the allblocks command in a trading platform, used to - retrieve and summarise the last 15 block trades of a specified security. -keywords: -- allblocks -- block trades -- security -- stock ticker -- trade summary ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -The command allows the user to retrieve the last 15 block trades of a given security. This command will provide a summary of the last 15 block trades, including the time, price, quantity, and total gross value of each trade. - -### Usage - -```python wordwrap -/allblocks ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/allblocks AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/alldp.md b/website/content/bot/reference/telegram/darkpool/alldp.md deleted file mode 100644 index c663691939a..00000000000 --- a/website/content/bot/reference/telegram/darkpool/alldp.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: alldp -description: This page provides information on the alldp command which retrieves the - last 15 darkpool trades for the specified stock ticker. Basic guidelines on the - usage, parameters, and examples are also provided. -keywords: -- alldp command -- darkpool trades -- stock ticker -- private stock trading -- efficient trades ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the last 15 darkpool trades for the specified stock ticker. A darkpool is a private stock trading system that allows large trades to take place without affecting the public market, providing access to larger and more efficient trades. - -### Usage - -```python wordwrap -/alldp ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/alldp AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/allprints.md b/website/content/bot/reference/telegram/darkpool/allprints.md deleted file mode 100644 index 81b617ffb97..00000000000 --- a/website/content/bot/reference/telegram/darkpool/allprints.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: allprints -description: This page provides a guide on the command 'allprints', which retrieves - the last 15 combinations of Dark Pool and Blocks for a given stock ticker symbol, - showing the date, time, price, and volume of the trades. -keywords: -- allprints command -- ticker symbol -- Dark Pool trades -- Blocks in stock market -- stock market trades ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Last 15 Combination of Dark Pool and Blocks for a given ticker symbol. This can be used to view the most recent reported trades that involve Dark Pool and Blocks in the stock market. The results of this command will show the date, time, price, and volume of the trades. - -### Usage - -```python wordwrap -/allprints ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/allprints AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/bigprintsdp.md b/website/content/bot/reference/telegram/darkpool/bigprintsdp.md deleted file mode 100644 index 9a89f9789bd..00000000000 --- a/website/content/bot/reference/telegram/darkpool/bigprintsdp.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: bigprintsdp -description: This documentation page discusses how to use the command /bigprintsdp - to retrieve the largest combination of dark pool and block trades, providing a comprehensive - view of market activities over a specified number of days. The page also covers - usage, parameters, and examples of the command. -keywords: -- bigprintsdp command -- dark pool trades -- block trades -- market activities -- command usage -- command parameters -- command examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the largest combination of dark pool and block trades over a specified amount of days. It will provide a comprehensive view of the biggest dark pool and block trades over the specified number of days and give the user an idea of the market activity over that period. - -### Usage - -```python wordwrap -/bigprintsdp days -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | - - ---- - -## Examples - -``` -/bigprintsdp 6 -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/index.mdx b/website/content/bot/reference/telegram/darkpool/index.mdx deleted file mode 100644 index d9ef10368d2..00000000000 --- a/website/content/bot/reference/telegram/darkpool/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# darkpool - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/darkpool/levels.md b/website/content/bot/reference/telegram/darkpool/levels.md deleted file mode 100644 index d6f4422b57b..00000000000 --- a/website/content/bot/reference/telegram/darkpool/levels.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: levels -description: This documentation page explains the 'levels' command used to retrieve - the biggest levels for all prints over the last x days for a particular stock ticker. - It provides its usage, parameters, and examples to help enhance your stock assessment. -keywords: -- Levels Command -- Stock Ticker -- Print levels -- Stock Performance -- Stock Assessment -- Documentation -- Command -- Parameters -- Examples -- Stock Information ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Biggest Levels for All Prints over the last x days for the given ticker. This information is useful in assessing the overall performance of the stock, as it provides information on the largest levels of prints over the last x days. - -### Usage - -```python wordwrap -/levels ticker days -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| days | Number of days to look back | False | None | - - ---- - -## Examples - -``` -/levels TSLA 10 -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/sectors.md b/website/content/bot/reference/telegram/darkpool/sectors.md deleted file mode 100644 index ae43d327dec..00000000000 --- a/website/content/bot/reference/telegram/darkpool/sectors.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: sectors -description: 'The page contains information about the ''sectors'' command that retrieves - a summary of all prints by % of MarketCap by Sector over the last x days. The details - include the command usage, parameters required and examples to follow. ' -keywords: -- sectors command -- MarketCap by sector -- darkpool activity -- sector market cap -- accumulation -- days parameter -- sector parameter ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a summary of all prints by % of MarketCap by Sector over the last x days. The user will be able to view the sector's market cap divided by total darkpool activity to see possible accumulation. - -### Usage - -```python wordwrap -/sectors days sector -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sector | Sector to filter by: `bm`: (Basic Materials), `e`: (Energy), `cs`: (Communication Services), `cc`: (Consumer Cyclical), `cd`: (Consumer Defensive), `f`: (Financial), `h`: (Healthcare), `i`: (Industrials), `re`: (Real Estate), `t`: (Technology), `u`: (Utilities) | False | None | - - ---- - -## Examples - -``` -/sectors 5 bm -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/summary.md b/website/content/bot/reference/telegram/darkpool/summary.md deleted file mode 100644 index 6a9239ad349..00000000000 --- a/website/content/bot/reference/telegram/darkpool/summary.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: summary -description: Documentation page for the '/summary' command, which retrieves a summary - of all prints by MarketCap percentage. The command and its parameters 'days' and - 'sort' are explained. The description provides various options for sorting, i.e., - by MarketCap, float, sum, or short percentage. -keywords: -- MarketCap Summary -- Prints by MarketCap -- Prints Summary -- Command /summary -- Parameter days -- Parameter sort -- Sort by MarketCap -- Sort by float -- Sort by sum -- Sort by short percentage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a summary of all the prints by percentage of MarketCap over the last x days, sorted by MarketCap. The summary includes the total number of prints and their total percentage of MarketCap, as well as the float and short percentage. - -### Usage - -```python wordwrap -/summary days sort -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sort | Sort by `mc` (MarketCap), `float`, `sum`, or `short` (Short Percentage) | False | None | - - ---- - -## Examples - -``` -/summary 10 mc -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/topsum.md b/website/content/bot/reference/telegram/darkpool/topsum.md deleted file mode 100644 index 44f6759bb54..00000000000 --- a/website/content/bot/reference/telegram/darkpool/topsum.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: topsum -description: The Topsum page provides comprehensive information on the topsum command, - which retrieves a summary of total block and dark pool data. The command sums all - darkpool prints and displays a table of the largest by symbol, together with a comparative - graph, without requiring any parameters. -keywords: -- topsum command -- retrieve total block -- dark pool data summary -- sums darkpool prints -- graph for comparison -- no parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve total block and dark pool data summary. It sums all darkpool prints and gives a table of the largest by symbol as well as a graph for comparison. - -### Usage - -```python wordwrap -/topsum -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/topsum -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/arktrades.md b/website/content/bot/reference/telegram/discovery/arktrades.md deleted file mode 100644 index d7dfcc6038a..00000000000 --- a/website/content/bot/reference/telegram/discovery/arktrades.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: arktrades -description: The page contains instructions on how to use the 'arktrades' command - to retrieve and analyze a comprehensive list of trades made by ARK. The trade data - is presented in a user-friendly table format. -keywords: -- arktrades command -- trade data -- ARK trades analysis -- retrieve ARK trades -- analyze trades -- Easy-to-read trade data ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of all trades made by ARK, including the time and amount of each trade. The data is presented in an easy-to-read table format so that the user can quickly analyze the trades made by ARK. - -### Usage - -```python wordwrap -/arktrades -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -```python -/arktrades -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/fgindex.md b/website/content/bot/reference/telegram/discovery/fgindex.md deleted file mode 100644 index 13efb33c6ce..00000000000 --- a/website/content/bot/reference/telegram/discovery/fgindex.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: fgindex -description: This page provides information about the fgindex command which enables - the user to retrieve the Fear & Greed Index. This investor sentiment indicator measures - the levels of fear and greed in the stock market by observing the momentum, sentiment - and volume of stock trading. -keywords: -- fgindex command -- Fear & Greed Index -- investor sentiment indicator -- CNNMoney -- stock market -- momentum -- sentiment -- volume of stock trading ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Fear & Greed Index, which is an investor sentiment indicator published by CNNMoney. The index measures the levels of fear and greed of the investors in the stock market by observing the momentum, sentiment and volume of stock trading. The index ranges from 0 to 100, with 0 being the most fearful and 100 being the most greedy. - -### Usage - -```python wordwrap -/fgindex -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/fgindex -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/halts.md b/website/content/bot/reference/telegram/discovery/halts.md deleted file mode 100644 index a5ef89d0ef4..00000000000 --- a/website/content/bot/reference/telegram/discovery/halts.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: halts -description: The page provides information on the usage, parameters and examples of - the 'halts' command. This command helps users gather data on the time and halt code - of stocks in the exchange, excluding penny stocks. -keywords: -- Halts Command -- Stock Market -- Halt Code -- Python Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the time and halt code of stocks in the market, excluding penny stocks. The output of this command provides the user with the time and halt code of stock that is currently halted or in the process of being halted by the exchange. - -### Usage - -```python wordwrap -/halts -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/halts -``` ---- diff --git a/website/content/bot/reference/telegram/discovery/holidays.md b/website/content/bot/reference/telegram/discovery/holidays.md deleted file mode 100644 index 6e732c49b44..00000000000 --- a/website/content/bot/reference/telegram/discovery/holidays.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: holidays -description: Know the upcoming holidays with the /holidays command. Retrieve a list - of market holidays with respective dates and details like their national status. - Stay informed with the /holidays command. -keywords: -- holidays -- market holidays -- upcoming holidays -- national holidays ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of upcoming market holidays. The command will return a list of holidays, including their respective dates, along with any other pertinent details, such as whether they are national holidays or not. This command is suitable for any user who needs to stay up to date with upcoming holidays. - -### Usage - -```python wordwrap -/holidays -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/holidays -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/index.mdx b/website/content/bot/reference/telegram/discovery/index.mdx deleted file mode 100644 index e81b8988de7..00000000000 --- a/website/content/bot/reference/telegram/discovery/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# discovery - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/discovery/ipolist.md b/website/content/bot/reference/telegram/discovery/ipolist.md deleted file mode 100644 index 92b8dd52eec..00000000000 --- a/website/content/bot/reference/telegram/discovery/ipolist.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ipolist -description: The ipolist page provides information on viewing the 10 most recent and - upcoming IPOs, including the company name, the IPO date, and the stock exchange. - It serves as a tool for users to stay informed about new investment opportunities. -keywords: -- ipolist -- IPOs -- Initial Public Offerings -- stock exchange -- investment opportunities -- new companies -- upcoming IPOs ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view 10 of the most recent and upcoming Initial Public Offerings (IPOs) including the company name, the IPO date, and the stock exchange. This information can help users stay up-to-date with the latest IPOs, and provide them with opportunities to invest in new companies. - -### Usage - -```python wordwrap -/ipolist -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/ipolist -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/pop.md b/website/content/bot/reference/telegram/discovery/pop.md deleted file mode 100644 index 8c403a87d21..00000000000 --- a/website/content/bot/reference/telegram/discovery/pop.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: pop -description: The 'pop' command on OpenBB Bot allows users to retrieve the top 15 most - popular stock tickers for the day or hour, providing an overview of current market - trends. -keywords: -- pop command -- OpenBB Bot -- popular stocks -- 1 Hour stocks -- 1 Day stocks -- top 15 tickers -- stock market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 15 tickers for the day or hour based on popularity on the OpenBB Bot across all our platforms. It allows users to get an overview of the most popular stocks in the market within the last 24 hours (1d) or 1 Hour (1hr). - -### Usage - -```python wordwrap -/pop interval -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| interval | Interval to filter by. `1hr`: "1 Hour", `1d`: "1 Day", | False | 1hr, 1d | - - ---- - -## Examples - -``` -/pop 1hr -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/trendingst.md b/website/content/bot/reference/telegram/discovery/trendingst.md deleted file mode 100644 index 5f814763323..00000000000 --- a/website/content/bot/reference/telegram/discovery/trendingst.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: trendingst -description: The documentation page elaborates on /trendingst command usage for tracking - top 15 trending stocks in real-time based on discussions on StockTwits platform. -keywords: -- trending stocks -- stocktwits -- /trendingst command -- real-time tracking -- most discussed stocks -- stock market -- most popular stocks ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top 15 trending stocks from StockTwits according to the most recent discussions. The stocks are displayed in order of most trending, as determined by the most discussed stocks in the StockTwits community. This command is an efficient way to stay up to date on the most popular stocks in the market. - -### Usage - -```python wordwrap -/trendingst -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/trendingst -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/wsb.md b/website/content/bot/reference/telegram/discovery/wsb.md deleted file mode 100644 index 602089ab73d..00000000000 --- a/website/content/bot/reference/telegram/discovery/wsb.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: wsb -description: The /wsb command allows users to view the top 15 trending stocks on r/WallStreetBets, - including the mentions count for popular stocks. -keywords: -- WSB -- /wsb command -- trending stocks -- WallStreetBets -- mentions count -- popular stocks ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the top 15 trending stocks on r/WallStreetBets (WSB) using the /disc wsb command. It displays the mentions count for popular stocks on the platform. - -### Usage - -```python wordwrap -/wsb -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/wsb -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/ah.md b/website/content/bot/reference/telegram/duediligence/ah.md deleted file mode 100644 index 533807c177d..00000000000 --- a/website/content/bot/reference/telegram/duediligence/ah.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ah -description: This page provides information on how to use the command '/ah' for retrieving - afterhours data for a specified stock ticker. The presentation includes usage, parameters, - and examples. -keywords: -- stock ticker -- afterhours data -- lowest prices -- highest prices -- volume traded -- market change ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve afterhours data for a given stock ticker. The data retrieved will include the stock's current price, the highest and lowest prices of the ah session, the volume traded, and the change in the afterhours market. - -### Usage - -```python wordwrap -/ah ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ah AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/analyst.md b/website/content/bot/reference/telegram/duediligence/analyst.md deleted file mode 100644 index 4826d7d1750..00000000000 --- a/website/content/bot/reference/telegram/duediligence/analyst.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: analyst -description: Analyze and retrieve analyst recommendations for any given stock ticker - using our user-friendly commands. -keywords: -- analyst recommendations -- stock ticker -- usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve analyst recommendations for a given stock ticker. - -### Usage - -```python wordwrap -/analyst ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/analyst AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/bio_stocks.md b/website/content/bot/reference/telegram/duediligence/bio_stocks.md deleted file mode 100644 index f15dc4e9518..00000000000 --- a/website/content/bot/reference/telegram/duediligence/bio_stocks.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: bio_stocks -description: The bio_stocks command retrieves and displays a stock's key company information - by taking a ticker as an argument. Information such as the company's name, description, - sector, industry, CEO, and more can be returned. -keywords: -- bio_stocks -- stock ticker -- company information -- stock's company information -- stock command -- stock's CEO -- stock industry ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a stock's company information and displays it to the user. It takes a stock ticker as an argument and returns information such as the company's name, description, sector, industry, CEO, and more. - -### Usage - -```python wordwrap -/bio_stocks ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/bio_stocks AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/customer.md b/website/content/bot/reference/telegram/duediligence/customer.md deleted file mode 100644 index 3d83f352a4e..00000000000 --- a/website/content/bot/reference/telegram/duediligence/customer.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: customer -description: Learn how to use the 'customer' command to display the customers of a - given company using a stock ticker symbol. Detailed usages and examples provided. -keywords: -- customer -- display customers -- stock ticker -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to display customers of the company using the given symbol. - -### Usage - -```python wordwrap -/customer ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - - -``` -/customer AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/divinfo.md b/website/content/bot/reference/telegram/duediligence/divinfo.md deleted file mode 100644 index 32359d447b4..00000000000 --- a/website/content/bot/reference/telegram/duediligence/divinfo.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: divinfo -description: This page provides instructions on how to use the divinfo command for - retrieving dividend information for any given stock, including dividend rate, yield, - and ex-div date. -keywords: -- divinfo command -- dividend information -- stock dividend rate -- stock dividend yield -- stock ex-div date -- stock ticker -- AAPL ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves dividend information for a given stock. The data includes dividend rate, yield, and ex-div date. - -### Usage - -```python wordwrap -/divinfo ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/divinfo AAPL -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/earnings.md b/website/content/bot/reference/telegram/duediligence/earnings.md deleted file mode 100644 index be9831bbe8f..00000000000 --- a/website/content/bot/reference/telegram/duediligence/earnings.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: earnings -description: This command allows the user to retrieve the expected earnings for a - given business day including company ticker, and other details. This information - aids in making informed decisions about their investments. -keywords: -- expected earnings -- business day -- company ticker -- investment decisions -- parameters -- investment examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the expected earnings for the given business day. The displayed earnings will include company ticker, expected time, sector, and float of the company. This information can be used to help the user make informed decisions about their investments. - -### Usage - -```python wordwrap -/earnings day -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| day | Date to get earnings for (YYYY-MM-DD) | False | None | - - ---- - -## Examples - -``` -/earnings 2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/ermove.md b/website/content/bot/reference/telegram/duediligence/ermove.md deleted file mode 100644 index b983558c68b..00000000000 --- a/website/content/bot/reference/telegram/duediligence/ermove.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: ermove -description: The ermove command allows users to retrieve the implied move for any - given stock, based on current option prices. Learn more about its usage, parameters, - and examples. -keywords: -- ermove -- implied move -- option prices -- stock -- expiration ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the implied move for a stock based on the current option prices. The implied move is a measure of how far the stock is expected to move during the option's expiration. - -### Usage - -```python wordwrap -/ermove ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ermove AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/financials.md b/website/content/bot/reference/telegram/duediligence/financials.md deleted file mode 100644 index b89eb6e0586..00000000000 --- a/website/content/bot/reference/telegram/duediligence/financials.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: financials -description: This page provides detailed information on how to retrieve the financials - of a company using a specified stock ticker. It includes insights on total assets, - cash, debt, liabilities, and revenue for a comprehensive analysis of a company's - financial health. -keywords: -- financials command -- stock ticker -- company assets -- company liabilities -- company revenue -- debt analysis -- financial health ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the financials of the company with the given ticker which includes total assets, cash, debt, liabilities, and revenue. This information can be used to analyze the financial health of the company. - -### Usage - -```python wordwrap -/financials ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/financials AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/index.mdx b/website/content/bot/reference/telegram/duediligence/index.mdx deleted file mode 100644 index 72b972d1da4..00000000000 --- a/website/content/bot/reference/telegram/duediligence/index.mdx +++ /dev/null @@ -1,92 +0,0 @@ -# duediligence - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/duediligence/insiders.md b/website/content/bot/reference/telegram/duediligence/insiders.md deleted file mode 100644 index 7b3f9116543..00000000000 --- a/website/content/bot/reference/telegram/duediligence/insiders.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: insiders -description: This page provides information about retrieving insider transactions - for a given stock. It explains the /insiders command usage, parameters and provides - examples -keywords: -- insider transactions -- stock data -- stock ticker -- buy/sell transactions -- average price -- /insiders command -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the 15 most recent insider transactions for a given stock. It will provide information such as the date of the transaction, the company insider involved, the number of shares traded, the type of transaction (buy/sell), and the average price of the transaction. - -### Usage - -```python wordwrap -/insiders ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/insiders AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/instholdings.md b/website/content/bot/reference/telegram/duediligence/instholdings.md deleted file mode 100644 index 77633fbaf31..00000000000 --- a/website/content/bot/reference/telegram/duediligence/instholdings.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: instholdings -description: This page provides comprehensive details on the 'instholdings' command - used to access the top 15 institutional holdings for any given stock. It includes - usage instructions and examples. -keywords: -- instholdings command -- institutional holdings -- stock ticker -- Securities and Exchange Commission -- stock market data -- financial data retrieval -- docusaurus documentation ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top 15 institutional holdings for a given stock. This list is retrieved from the most recent available institutional holdings reported to the United States Securities and Exchange Commission. - -### Usage - -```python wordwrap -/instholdings ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/instholdings AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/nexter.md b/website/content/bot/reference/telegram/duediligence/nexter.md deleted file mode 100644 index 71eed3fafd7..00000000000 --- a/website/content/bot/reference/telegram/duediligence/nexter.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: nexter -description: Learn how to use the nexter command to retrieve the next earnings date - for given stock ticker symbols like 'AMD'. This page includes usage examples and - a list of parameters. -keywords: -- nexter -- stock ticker -- earnings date -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the next earnings date for the given stock ticker symbol. - -### Usage - -```python wordwrap -/nexter ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/nexter AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/pm.md b/website/content/bot/reference/telegram/duediligence/pm.md deleted file mode 100644 index fead557bb46..00000000000 --- a/website/content/bot/reference/telegram/duediligence/pm.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: pm -description: The 'pm' command is a tool that retrieves premarket data about a certain - stock ticker. It gives information about the stock's latest price, the premarket - change and the premarket percentage change. -keywords: -- pm command -- premarket data -- stock ticker -- stock price -- premarket change -- market opens ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve premarket data for a given stock ticker. It will fetch the latest price, the premarket change, and the premarket percentage change of the selected stock. This is useful for those who want to get an idea of the stock's performance before the regular market opens. - -### Usage - -```python wordwrap -/pm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/pm AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/pt.md b/website/content/bot/reference/telegram/duediligence/pt.md deleted file mode 100644 index 47237af9bc5..00000000000 --- a/website/content/bot/reference/telegram/duediligence/pt.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: pt -description: The /pt command allows users to retrieve charts showing price targets, - current prices, and analyst ratings. Perfect for making informed decisions on stock - trading. -keywords: -- pt command -- price targets -- stock information -- analyst ratings -- informed decisions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart with price targets for the specified ticker. The chart will provide information on the current price, target prices and analyst ratings, allowing the user to make more informed decisions. - -### Usage - -```python wordwrap -/pt ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/pt AMD -``` ---- diff --git a/website/content/bot/reference/telegram/duediligence/sec.md b/website/content/bot/reference/telegram/duediligence/sec.md deleted file mode 100644 index 52c49767e75..00000000000 --- a/website/content/bot/reference/telegram/duediligence/sec.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: sec -description: The documentation explains the 'sec' command for retrieving the latest - SEC filings related to a specified ticker symbol, which can include various types - of company financials. A valuable tool for investors and analysts requiring the - latest financial information or corporate documents -keywords: -- SEC filings -- ticker symbol -- stock ticker -- financial performance -- corporate documents -- 10-Ks -- 8-Ks -- 10-Qs -- analysts -- investors ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the most recent SEC filings related to the specified ticker symbol. The filings can include company financials, registration statements, and periodic reports such as 10-Ks, 8-Ks, and 10-Qs. This command is especially useful for investors and analysts who need up-to-date information on a company's financial performance or other corporate documents. - -### Usage - -```python wordwrap -/sec ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/sec AMD -``` ---- diff --git a/website/content/bot/reference/telegram/duediligence/splits.md b/website/content/bot/reference/telegram/duediligence/splits.md deleted file mode 100644 index e624a1c6ec5..00000000000 --- a/website/content/bot/reference/telegram/duediligence/splits.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: splits -description: Learn how to use the '/splits' command to retrieve a list of recent stock - splits for a given ticker. This helps in efficient tracking of stock splits over - time. -keywords: -- stock splits -- stock ticker -- market tracking -- stock tracking -- AAPL stock -- stock command -- market commands ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a list of recent stock splits for a given ticker. This command is useful for tracking the splits of a particular stock over time. - -### Usage - -```python wordwrap -/splits [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | True | None | - - ---- - -## Examples - -``` -/splits AAPL -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/supplier.md b/website/content/bot/reference/telegram/duediligence/supplier.md deleted file mode 100644 index e9598985242..00000000000 --- a/website/content/bot/reference/telegram/duediligence/supplier.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: supplier -description: This page offers information about the 'supplier' command, which retrieves - a list of suppliers for a specified company using its stock ticker. -keywords: -- supplier command -- stock ticker -- company suppliers -- retrieve suppliers ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the list of suppliers associated with the company with the given ticker. - -### Usage - -```python wordwrap -/supplier ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/supplier AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/ytd.md b/website/content/bot/reference/telegram/duediligence/ytd.md deleted file mode 100644 index 93c47956244..00000000000 --- a/website/content/bot/reference/telegram/duediligence/ytd.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: ytd -description: This page discusses the usage of the /ytd command to retrieve year-to-date - performance of a particular stock using its ticker symbol. Examples and parameters - are also provided. -keywords: -- year-to-date performance -- stock -- ticker symbol -- stock's performance -- ytd -- parameters -- /ytd ticker -- examples -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the stock's year-to-date performance for a particular ticker symbol. It displays the stock's performance over various periods of time, from 5 days to 5 years. - -### Usage - -```python wordwrap -/ytd ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ytd AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/bonds.md b/website/content/bot/reference/telegram/economy/bonds.md deleted file mode 100644 index 80f393857ec..00000000000 --- a/website/content/bot/reference/telegram/economy/bonds.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: bonds -description: Learn to use the /bonds command to retrieve the overview of Global or - US bonds. The page includes details about the type of bond, the rate of return, - yield and yield change, which can aid in making informed decisions about investing - in bonds. -keywords: -- Bonds -- Global Bonds -- US Bonds -- Investing -- Rate of Return -- Yield -- Yield Change ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of Global or US bonds. It includes information about the type of bond, the rate of return, yield, and yield change. The data is presented in an easy to read format and can be used to inform decisions about investing in Global or US bonds. - -### Usage - -```python wordwrap -/bonds market -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| market | Market to display: `gl` for global `us` for US | False | us, gl | - - ---- - -## Examples - -``` -/bonds -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/calendar.md b/website/content/bot/reference/telegram/economy/calendar.md deleted file mode 100644 index 32e1ef70141..00000000000 --- a/website/content/bot/reference/telegram/economy/calendar.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: calendar -description: The documentation page for the /calendar command which retrieves an Economic - Calendar for the day, providing insightful details about upcoming economic events - and key indicators like GDP, inflation, employment, etc. -keywords: -- economic calendar -- economic events -- GDP -- inflation -- employment -- economy trajectory -- calendar command -- economic indicators ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an Economic Calendar for the day, which displays the upcoming economic events along with their expected impact. The Economic Calendar includes a list of key economic indicators such as GDP, inflation, employment, and more, which can provide insight into the future trajectory of the economy. - -### Usage - -```python wordwrap -/calendar -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/calendar -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/commodities.md b/website/content/bot/reference/telegram/economy/commodities.md deleted file mode 100644 index 462673f8fd2..00000000000 --- a/website/content/bot/reference/telegram/economy/commodities.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: commodities -description: The page elaborates on the /commodities command, a tool for users to - access an overview of Futures and commodities along with the latest prices and day - changes. The command does not require any parameters. -keywords: -- commodities -- Futures -- price change -- day overview -- no parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to quickly and easily retrieve an overview of Futures and commodities. It provides the last price and change for the day. - -### Usage - -```python wordwrap -/commodities -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/commodities -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/currencies.md b/website/content/bot/reference/telegram/economy/currencies.md deleted file mode 100644 index 71c9dd6c8b0..00000000000 --- a/website/content/bot/reference/telegram/economy/currencies.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: currencies -description: This page gives a guide on the usage of the currencies command, providing - an overview of all available currencies including the currency name, price, and - changes. -keywords: -- currencies command usage -- currency overview -- currency information retrieval -- detailed guide on currency command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of all available currencies. It will provide the user with information such as the currency name, price, and change. - -### Usage - -```python wordwrap -/currencies -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/currencies -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/fedrates.md b/website/content/bot/reference/telegram/economy/fedrates.md deleted file mode 100644 index 63f34f97468..00000000000 --- a/website/content/bot/reference/telegram/economy/fedrates.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: fedrates -description: The 'fedrates' command provides easy and quick access to upcoming Federal - Rate decision dates. A tool with no parameters required, making it convenient for - users to stay informed. -keywords: -- fedrates -- Federal Rate decisions -- retrieve Federal Rate -- upcoming Federal Rate decisions -- rate decision dates -- easy retrieval -- No parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to quickly and easily retrieve upcoming Federal Rate decision dates and chances. It is a convenient way to stay up to date with Federal Rate decisions. - -### Usage - -```python wordwrap -/fedrates -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/fedrates -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/index.mdx b/website/content/bot/reference/telegram/economy/index.mdx deleted file mode 100644 index ddb84ef68c6..00000000000 --- a/website/content/bot/reference/telegram/economy/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# economy - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/economy/indices.md b/website/content/bot/reference/telegram/economy/indices.md deleted file mode 100644 index 0f8dab276e1..00000000000 --- a/website/content/bot/reference/telegram/economy/indices.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: indices -description: Get real-time information about major US stock indices like Dow Jones, - S&P 500, and NASDAQ Composite. The command provides the most current index values - and the percentage change from the previous day. -keywords: -- US stock indices -- Dow Jones -- S&P 500 -- NASDAQ Composite -- index values -- percentage change ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command provides a real-time overview of the major US stock indices, such as the Dow Jones Industrial Average, the S&P 500, and the NASDAQ Composite. It displays the most current index values, as well as the percentage change from the previous day. - -### Usage - -```python wordwrap -/indices -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/indices -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/revrepo.md b/website/content/bot/reference/telegram/economy/revrepo.md deleted file mode 100644 index 6f77e9a83dc..00000000000 --- a/website/content/bot/reference/telegram/economy/revrepo.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: revrepo -description: Revrepo is a command allowing the user to retrieve Reverse Repo data - statistics over specified days. It gives details such as Reverse Repo total, number - of parties, average and variations. -keywords: -- revrepo command -- Reverse Repo data -- data retrieval -- data statistics -- data averaging -- data difference ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Reverse Repo data for a default period of 35 days. This data includes information such as the total amount of Reverse Repo, the number of parties, the average, and difference. - -### Usage - -```python wordwrap -/revrepo [days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to display. Default: 50 | True | None | - - ---- - -## Examples - -``` -/revrepo days:35 -``` - -``` -/revrepo -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/yieldcurve.md b/website/content/bot/reference/telegram/economy/yieldcurve.md deleted file mode 100644 index fa4115ef447..00000000000 --- a/website/content/bot/reference/telegram/economy/yieldcurve.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: yieldcurve -description: The page provides instructions on how to use the /yieldcurve command - to retrieve the US Bonds yield curve, a financial graph plotting the bonds' yields - with different maturities, which gives an indication of interest rates direction. -keywords: -- yield curve -- US Bonds -- interest rates -- financial graph ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the US Bonds yield curve. The yield curve is a graph that plots the yields of different bonds with different maturities, providing an indication of the direction of interest rates. - -### Usage - -```python wordwrap -/yieldcurve -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/yieldcurve -``` - ---- diff --git a/website/content/bot/reference/telegram/etf/holdings.md b/website/content/bot/reference/telegram/etf/holdings.md deleted file mode 100644 index 52785286484..00000000000 --- a/website/content/bot/reference/telegram/etf/holdings.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: holdings -description: This page provides information about the command that returns the holdings - for an ETF sorted by percent of ETF. This command can be particularly useful for - anyone interested in ETF and programming with Python. -keywords: -- ETF -- ETF Holdings -- ETF Ticker -- Holdings -- Programming -- Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command returns the holdings for an ETF sorted by percent of ETF. - -### Usage - -```python wordwrap -/etf holdings [etf] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| etf | ETF ticker (only for `holdings`) | True | None | - - ---- - -## Examples - -``` -/etf holdings SPY -``` ---- diff --git a/website/content/bot/reference/telegram/etf/index.mdx b/website/content/bot/reference/telegram/etf/index.mdx deleted file mode 100644 index f3acfd72d7c..00000000000 --- a/website/content/bot/reference/telegram/etf/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# etf - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/telegram/etf/tops.md b/website/content/bot/reference/telegram/etf/tops.md deleted file mode 100644 index af6d1657b30..00000000000 --- a/website/content/bot/reference/telegram/etf/tops.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: tops -description: The page offers comprehensive details about the command 'ETF tops' which - enables users to fetch the top ETFs for the day, sorted by gainers, losers, or active. - The sort option is optional with default sort set to gainers. -keywords: -- ETF tops -- ETF gainers -- ETF losers -- active ETFs -- ETF sorting ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command returns the top ETFs for the day - sorted by gainers, losers, or active. - -### Usage - -```python wordwrap -/etf tops [sort] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sort | Possible sort options to run. If not provided, defaults to gainers | True | gainers, losers, active | - - ---- - -## Examples - -``` -/etf tops -``` ---- diff --git a/website/content/bot/reference/telegram/flow/bigflow.md b/website/content/bot/reference/telegram/flow/bigflow.md deleted file mode 100644 index 1fc5deb6a59..00000000000 --- a/website/content/bot/reference/telegram/flow/bigflow.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: bigflow -description: The page illustrates the 'bigflow' command for retrieving the top 20 - largest flows by premium for a stock, considering the price of the option at the - time of the trade and the trade volume. -keywords: -- bigflow -- stock analysis -- option trading -- stock ticker -- trade volume ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 20 largest flow by premium for a stock. We calculate the largest flow by multiplying the price of the option at the time of the trade by the volume of that trade. - -### Usage - -```python wordwrap -/bigflow ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/bigflow AMD -``` ---- diff --git a/website/content/bot/reference/telegram/flow/flow/day.md b/website/content/bot/reference/telegram/flow/flow/day.md deleted file mode 100644 index 986303d3688..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/day.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: day -description: Information on how to use the 'flow' command to retrieve the most recent - flow data for a stock. Learn how to specify the stock ticker, expiry date, strike - price, and opt_type for more tailored results. -keywords: -- flow command -- stock flow data -- retrieve stock data -- stock ticker symbol -- expiration date -- strike price -- opt_type -- calls and puts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the most recent flow for a stock with the specified ticker symbol. The command will return the most up-to-date flow data for that stock over $25,000. - -### Usage - -```python wordwrap -/flow [ticker] [expiry] [strike] [opt_type] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not required for subcmd: unu | True | None | -| expiry | Expiration date - Only available for subcmd: day (default: None) | True | None | -| strike | Strike price - Only available for subcmd: day (default: None) | True | None | -| opt_type | call/put/calls/puts/c/p - Only available for subcmd: day (default: None) | True | Calls, Puts, c, p, call, put | - - ---- - -## Examples - -``` -/flow AMD -``` - -``` -/flow AMD 2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flow/open.md b/website/content/bot/reference/telegram/flow/flow/open.md deleted file mode 100644 index 8d02942ec7a..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/open.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: open -description: Learn how to retrieve the Top 20 flows by premium for a stock with the - Opening condition - Volume exceeding Open Interest on the trade using the 'flow - open' command. -keywords: -- flow open command -- Top 20 flows by premium -- stock flow -- open interest on trade -- stock ticker -- volume exceeding open interest ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 20 flows by premium for a stock with the Opening condition - Volume exceeding Open Interest on the trade. - -### Usage - -```python wordwrap -/flow open [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not required for subcmd: unu | True | None | - - ---- - -## Examples - -``` -/flow open AMD -``` ---- diff --git a/website/content/bot/reference/telegram/flow/flow/prem.md b/website/content/bot/reference/telegram/flow/flow/prem.md deleted file mode 100644 index 641d73951ea..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/prem.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: prem -description: This page provides instructions on how to use the 'flow prem' command - to retrieve a daily chart which visually represents the sum of premiums for call/put - options for a given stock ticker. A clear graphic visualization will make it easier - for users to understand the dynamics of premium changes. -keywords: -- flow prem command -- call/put options -- options premium chart -- daily premium data -- premium visualization -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart displaying the sum of premium for call/put options for a particular ticker on a daily basis. This chart will help users quickly and easily visualize the changing premium amounts over time. - -### Usage - -```python wordwrap -/flow prem [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not required for subcmd: unu | True | None | - - ---- - -## Examples - -``` -/flow prem AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flow/unu.md b/website/content/bot/reference/telegram/flow/flow/unu.md deleted file mode 100644 index ecd1e961682..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/unu.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: unu -description: Learn how to use the /flow unu command to identify unusual options trades - exceeding $100,000 in premium and total volume. Understand the potential opportunities - in the options market. -keywords: -- unusual options trading -- /flow unu command -- options market opportunities -- trading strategies -- premium options trades -- total volume exceeding open interest ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve Unusual Options Trades over $100,000 premium and Total Volume exceeding Open Interest. This data can be used to identify potential opportunities in the options market allowing users to quickly and easily identify potential unusual activity. - -### Usage - -```python wordwrap -/flow unu -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flow unu -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flow/wk.md b/website/content/bot/reference/telegram/flow/flow/wk.md deleted file mode 100644 index ea80a6973d2..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/wk.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: wk -description: Page dedicated to explaining the 'flow wk' command, which allows users - to retrieve Top 20 flow by Premium for a stock with an option contact expiring that - week. The page provides usage, parameters, and example for the command. -keywords: -- flow wk command -- stock -- premium flow -- option contact -- stock ticker -- usage -- parameters -- example ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 20 flow by Premium for a stock with an option contact expiring that week. - -### Usage - -```python wordwrap -/flow wk [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not required for subcmd: unu | True | None | - - ---- - -## Examples - -```python -/flow wk AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flowsum/day.md b/website/content/bot/reference/telegram/flow/flowsum/day.md deleted file mode 100644 index 11a0ebcc674..00000000000 --- a/website/content/bot/reference/telegram/flow/flowsum/day.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: day -description: The documentation page is about the 'flowsum' command that allows users - to retrieve the total premium of a given stock ticker on the current trading day. - It provides examples and parameters of the command and explains the trade categorization - on the bid/ask. -keywords: -- flowsum -- stock Ticker -- trade -- premium -- Above Ask -- current trading day -- bid/ask ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the total premium of the given stock ticker for the current trading day. We categorize the calls and puts by where the trade occurred on the bid/ask. For example, Above Ask, means the trade happened over the current Ask price. - -### Usage - -```python wordwrap -/flowsum [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not available for subcmd: top | True | None | - - ---- - -## Examples - -``` -/flowsum AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flowsum/exp.md b/website/content/bot/reference/telegram/flow/flowsum/exp.md deleted file mode 100644 index bd9289ddb5b..00000000000 --- a/website/content/bot/reference/telegram/flow/flowsum/exp.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: exp -description: Detailed guide on the 'flowsum exp' command used for retrieving the total - premium of a given stock ticker for the current trading day, including example usage - and parameters explanation. -keywords: -- flowsum exp command -- option premium -- stock ticker -- trading day -- above ask -- expiry -- expiration date -- 'subcmd: exp' -- example usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the total premium of the given stock ticker for the current trading day by expiration. We categorize the calls and puts by where the trade occurred on the bid/ask. For example, Above Ask, means the trade happened over the current Ask price. - -### Usage - -```python wordwrap -/flowsum exp [ticker] [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not available for subcmd: top | True | None | -| expiry | Expiration date - Only available/required for subcmd: exp | True | None | - - ---- - -## Examples - -``` -/flowsum exp AMD 2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flowsum/top.md b/website/content/bot/reference/telegram/flow/flowsum/top.md deleted file mode 100644 index c73d4d4f106..00000000000 --- a/website/content/bot/reference/telegram/flow/flowsum/top.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: top -description: The page provides instructions on using the 'flowsum top' command to - retrieve the daily top flow for Calls and Puts by stock, offering a snapshot of - market sentiment towards a specific stock and the overall market. -keywords: -- flowsum top command -- retrieve daily top flow -- Calls and Puts by stock -- market sentiment -- stock market overview ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top flow for the day for Calls and Puts by stock. This will provide the user with an overview of the market's current sentiment towards a particular stock as well as an overall view of the market's sentiment towards all stocks. - -### Usage - -```python wordwrap -/flowsum top -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flowsum top -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flowsum/wk.md b/website/content/bot/reference/telegram/flow/flowsum/wk.md deleted file mode 100644 index 77f0c3481da..00000000000 --- a/website/content/bot/reference/telegram/flow/flowsum/wk.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: wk -description: This page provides the documentation of `flowsum wk` command. It explains - how to retrieve the top flow per week for Calls and Puts by stock for understanding - the market's sentiment towards a certain stock. Parameters and usage are - clearly detailed. -keywords: -- flowsum wk -- stock market sentiment -- Put and Call analysis -- top flow retrieval -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top flow for the week for Calls and Puts by stock. This will provide the user with an overview of the market's current sentiment towards a particular stock as well as an overall view of the market's sentiment towards all stocks. - -### Usage - -```python wordwrap -/flowsum wk [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not available for subcmd: top | True | None | - - ---- - -## Examples - -``` -/flowsum wk AMD -``` ---- diff --git a/website/content/bot/reference/telegram/flow/index.mdx b/website/content/bot/reference/telegram/flow/index.mdx deleted file mode 100644 index e2d61c2823f..00000000000 --- a/website/content/bot/reference/telegram/flow/index.mdx +++ /dev/null @@ -1,32 +0,0 @@ -# flow - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - -
diff --git a/website/content/bot/reference/telegram/flow/sectorsflow.md b/website/content/bot/reference/telegram/flow/sectorsflow.md deleted file mode 100644 index 06f3d0fb488..00000000000 --- a/website/content/bot/reference/telegram/flow/sectorsflow.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: sectorsflow -description: The sectorsflow command page details how to retrieve a summary of all - flows by MarketCap percentage per sector over past specified days. It includes nuances - on usage and different parameters like sector and number of days. -keywords: -- sectorsflow -- MarketCap percentage -- sector -- days -- flow summary -- Basic Materials -- Energy -- Communication Services -- Consumer Cyclical -- Consumer Defensive -- Financial -- Healthcare -- Industrials -- Real Estate -- Technology -- Utilities ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a summary of all flows by MarketCap percentage per sector over the past x days. - -### Usage - -```python wordwrap -/sectorsflow days sector -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sector | Sector to filter by: `bm` (Basic Materials), `e` (Energy), `cs` (Communication Services), `cc` (Consumer Cyclical), `cd` (Consumer Defensive), `f` (Financial), `h` (Healthcare), `i` (Industrials), `re` (Real Estate), `t` (Technology), `u` (Utilities) | False | None | - - ---- - -## Examples - -``` -/sectorsflow 5 cs -``` - -``` -/sectorsflow 5 bm -``` ---- diff --git a/website/content/bot/reference/telegram/flow/summaryflow.md b/website/content/bot/reference/telegram/flow/summaryflow.md deleted file mode 100644 index cd53f86bdf1..00000000000 --- a/website/content/bot/reference/telegram/flow/summaryflow.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: summaryflow -description: The SummaryFlow page provides instruction on using the summaryflow command, - which compiles detailed summaries of the flow per stock over selected periods, sorted - in various ways. -keywords: -- SummaryFlow -- stock flow summary -- stock analysis -- MarketCap sort -- short sort -- /summaryflow usage -- trading -- trades tracking ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a summary of all the flow per stock over the last x days, with the result sorted in various ways. This summary will include the ratio to total market capitalization, the number of trades, and other information. - -### Usage - -```python wordwrap -/summaryflow days sort -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sort | Sort by `mc` (MarketCap), `float`, `sum`, or `short` (Short Percentage) | False | mc, float, sum, short | - - ---- - -## Examples - -``` -/summaryflow 1 float -``` - -``` -/summaryflow 1 sum -``` ---- diff --git a/website/content/bot/reference/telegram/fun/8ball.md b/website/content/bot/reference/telegram/fun/8ball.md deleted file mode 100644 index 82cb4f0b1a6..00000000000 --- a/website/content/bot/reference/telegram/fun/8ball.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 8ball -description: Guidance on how to use 8ball command in the system to get an answer to - a specific question from the 8-ball. -keywords: -- 8ball -- question -- answer -- user -- usage -- parameters -- examples -- choices ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to ask the 8-ball a question and receive an answer. The question must end in a question mark. - -### Usage - -```python wordwrap -/8ball question -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| question | Question to ask the 8 ball (must end with a question mark) | False | None | - - ---- - -## Examples - -``` -/8ball Will I make money today? -``` - ---- diff --git a/website/content/bot/reference/telegram/fun/flip.md b/website/content/bot/reference/telegram/fun/flip.md deleted file mode 100644 index e6cacfa9d64..00000000000 --- a/website/content/bot/reference/telegram/fun/flip.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: flip -description: Learn how to use the flip command to simulate a coin flip. Know the exact - usage, parameters and examples associated with it. -keywords: -- flip command -- coin flip simulation -- Heads or Tails command -- No parameters command -- Usage of flip command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to simulate a coin flip displaying either a 'Heads' or 'Tails'. - -### Usage - -```python wordwrap -/flip -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flip -``` - ---- diff --git a/website/content/bot/reference/telegram/fun/index.mdx b/website/content/bot/reference/telegram/fun/index.mdx deleted file mode 100644 index 5bc15dce8ed..00000000000 --- a/website/content/bot/reference/telegram/fun/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# fun - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/telegram/fun/urban.md b/website/content/bot/reference/telegram/fun/urban.md deleted file mode 100644 index 556b44b3c26..00000000000 --- a/website/content/bot/reference/telegram/fun/urban.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: urban -description: Page documenting the 'urban' command to search word definitions on Urban - Dictionary. Includes usage, parameters and examples. -keywords: -- Urban Dictionary -- Search word -- Definition -- Command -- Parameters -- Examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to search for a definition of a word on Urban Dictionary. - -### Usage - -```python wordwrap -/urban word -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| word | The word or words to search for. | False | None | - - ---- - -## Examples - -``` -/urban Shill -``` ---- diff --git a/website/content/bot/reference/telegram/general/futures.md b/website/content/bot/reference/telegram/general/futures.md deleted file mode 100644 index fc03118c6be..00000000000 --- a/website/content/bot/reference/telegram/general/futures.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: futures -description: Learn how to use the futures command to retrieve futures prices on the - stock market accurately and quickly. Understand the usage and parameters for this - helpful tool. -keywords: -- futures -- stock market -- futures prices -- stock market command -- retrieve futures prices -- quote ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve futures prices on the stock market. - -### Usage - -```python wordwrap -/quote ticker -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/futures -``` diff --git a/website/content/bot/reference/telegram/general/index.mdx b/website/content/bot/reference/telegram/general/index.mdx deleted file mode 100644 index 4982c6e6c95..00000000000 --- a/website/content/bot/reference/telegram/general/index.mdx +++ /dev/null @@ -1,27 +0,0 @@ -# general - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - -
diff --git a/website/content/bot/reference/telegram/general/news.md b/website/content/bot/reference/telegram/general/news.md deleted file mode 100644 index 29626e3638c..00000000000 --- a/website/content/bot/reference/telegram/general/news.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: news -description: Learn how to use the command to retrieve the latest news for a given - stock ticker. The guide provides usage procedures with examples. -keywords: -- news -- stock ticker -- latest news -- market news -- stock market updates -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the latest news for a given ticker. - -### Usage - -```python wordwrap -/news ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/news AMD -``` ---- diff --git a/website/content/bot/reference/telegram/general/quote.md b/website/content/bot/reference/telegram/general/quote.md deleted file mode 100644 index 6f464488bf5..00000000000 --- a/website/content/bot/reference/telegram/general/quote.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: quote -description: The 'Quote' command documentation provides detailed information on how - to retrieve display quote stats for a stock including the 52 week high/low, market - cap/float, and 200/50 day moving averages using a given stock ticker. -keywords: -- quote command -- stock stats -- 52 week high/low -- market cap/float -- 200/50 day moving averages -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve display quote stats for a stock - including the 52 week high/low, market cap/float, and 200/50 day moving averages. The command allows you to quickly and easily access the requested quote stats for the given stock. - -### Usage - -```python wordwrap -/quote ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/quote AMD -``` ---- diff --git a/website/content/bot/reference/telegram/general/ta.md b/website/content/bot/reference/telegram/general/ta.md deleted file mode 100644 index fd94f6783cd..00000000000 --- a/website/content/bot/reference/telegram/general/ta.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: ta -description: Documentation page on command '/ta' which retrieves technical analysis - summary including indicators such as moving averages, fibonacci levels, etc for - a given stock ticker. -keywords: -- technical analysis -- stock ticker -- moving averages -- fibonacci levels -- support and resistance levels -- technical metrics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a technical analysis summary for a given stock ticker. The summary includes several indicators such as moving averages, fibonacci levels, support and resistance levels, and other technical metrics. - -### Usage - -```python wordwrap -/ta ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ta AMD -``` ---- diff --git a/website/content/bot/reference/telegram/government/contracts.md b/website/content/bot/reference/telegram/government/contracts.md deleted file mode 100644 index 9dc3c6963b0..00000000000 --- a/website/content/bot/reference/telegram/government/contracts.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: contracts -description: Learn how to retrieve the top 15 government contracts by amount for a - specific ticker. This page guides you through the usage of the /contracts command, - including examples with optional parameters. -keywords: -- contracts -- government contracts -- specific ticker -- stock ticker -- optional parameter ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will allow the user to retrieve the top 15 government contracts by amount for a specific ticker. - -### Usage - -```python wordwrap -/contracts [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/contracts GE -``` ---- diff --git a/website/content/bot/reference/telegram/government/house.md b/website/content/bot/reference/telegram/government/house.md deleted file mode 100644 index cdd76a0dfa0..00000000000 --- a/website/content/bot/reference/telegram/government/house.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: house -description: The page provides instructions on how to use the 'house' command to retrieve - recent house trades for a specific stock ticker. -keywords: -- house command -- retrieve house trades -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve recent house trades for a specific ticker. - -### Usage - -```python wordwrap -/house [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/house GE -``` ---- diff --git a/website/content/bot/reference/telegram/government/index.mdx b/website/content/bot/reference/telegram/government/index.mdx deleted file mode 100644 index 445f5cb2d96..00000000000 --- a/website/content/bot/reference/telegram/government/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# government - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/telegram/government/senate.md b/website/content/bot/reference/telegram/government/senate.md deleted file mode 100644 index 796e095a492..00000000000 --- a/website/content/bot/reference/telegram/government/senate.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: senate -description: Detailed instructions on how to use the 'senate' command to track the - trades of senate members for specific stock tickers. -keywords: -- senate command -- trades of senate members -- specific ticker -- stock ticker -- financial commands ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows a user to view the recent trades of senate members for a specific ticker. - -### Usage - -```python wordwrap -/senate [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/senate GE -``` ---- diff --git a/website/content/bot/reference/telegram/index.mdx b/website/content/bot/reference/telegram/index.mdx deleted file mode 100644 index 916c0898c12..00000000000 --- a/website/content/bot/reference/telegram/index.mdx +++ /dev/null @@ -1,92 +0,0 @@ -# OpenBB Telegram Reference - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/info/about.md b/website/content/bot/reference/telegram/info/about.md deleted file mode 100644 index 15bedd2bafc..00000000000 --- a/website/content/bot/reference/telegram/info/about.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: about -description: This page provides detailed information about the /about command of OpenBB - Bot, including its usage and examples. No parameters required. -keywords: -- OpenBB Bot -- bot command -- social media links ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will provide users with a comprehensive overview of OpenBB Bot and links to our social media pages. - -### Usage - -```python wordwrap -/about -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/about -``` ---- diff --git a/website/content/bot/reference/telegram/info/index.mdx b/website/content/bot/reference/telegram/info/index.mdx deleted file mode 100644 index 9165a8b304d..00000000000 --- a/website/content/bot/reference/telegram/info/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# info - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/telegram/info/start.md b/website/content/bot/reference/telegram/info/start.md deleted file mode 100644 index d0fb6eaee36..00000000000 --- a/website/content/bot/reference/telegram/info/start.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: help -description: This is a help documentation page for OpenBB Bot. It provides users with - the list of commands for potential usage. -keywords: -- OpenBB Bot -- commands -- usage -- help documentation -- parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -List of commands for OpenBB Bot. - -### Usage - -```python wordwrap -/help -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/help -``` ---- diff --git a/website/content/bot/reference/telegram/nft/index.mdx b/website/content/bot/reference/telegram/nft/index.mdx deleted file mode 100644 index 43062037914..00000000000 --- a/website/content/bot/reference/telegram/nft/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# nft - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/telegram/nft/nftcollection.md b/website/content/bot/reference/telegram/nft/nftcollection.md deleted file mode 100644 index e0573a9357f..00000000000 --- a/website/content/bot/reference/telegram/nft/nftcollection.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: nftcollection -description: This page provides guidance on how to use the nftcollection command to - retrieve NFT data, including details such as owner, items number, total minted NFTs, - and more. -keywords: -- NFT -- nftcollection -- nft data retrieval -- nft metadata -- non-fungible token -- crypto -- cryptopunks -- chart -- floor price -- sales ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a collection of Non-Fungible Token (NFT) data associated with the specified slug. It returns the collection's metadata, including the owner, the number of items in the collection, the total NFTs minted, and various other data on the NFT. - -### Usage - -```python wordwrap -/nftcollection slug [chart] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| slug | NFT collection slug (e.g., cryptopunks) | False | None | -| chart | Show chart with Floor Price and Sales (True/False) (default: False) | True | None | - - ---- - -## Examples - -``` -/nftcollection bent -``` - -``` -/nftcollection bent chart -``` - -``` -/nftcollection bent y -``` - ---- diff --git a/website/content/bot/reference/telegram/nft/nfttop.md b/website/content/bot/reference/telegram/nft/nfttop.md deleted file mode 100644 index cb02be39f74..00000000000 --- a/website/content/bot/reference/telegram/nft/nfttop.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: nfttop -description: The page provides comprehensive details on the 'nfttop' command, which - fetches the top NFT collections from Ethereum. It includes parameter details and - command usage examples. -keywords: -- nfttop command -- NFT collections -- Ethereum -- popular NFTs -- nfttop parameters -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the top NFT collections from Ethereum. It provides a list of the most popular and valuable NFT collections, helping users to keep abreast of the latest trends in the NFT space. - -### Usage - -```python wordwrap -/nfttop [sortby] [interval] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Sort by (default: mc) | True | mc, floor, vol, sales | -| interval | Interval (default: 1d) | True | 1d, 7d, 30d, 90d | -| reverse | Default: `false` | True | None | - - ---- - -## Examples - -``` -/nfttop -``` - -``` -/nfttop mc y -``` - ---- diff --git a/website/content/bot/reference/telegram/options/chains.md b/website/content/bot/reference/telegram/options/chains.md deleted file mode 100644 index 3011c961dfd..00000000000 --- a/website/content/bot/reference/telegram/options/chains.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: chains -description: This documentation page is about the /chains command, which helps users - retrieve Options Chain by Expiry. This crucial tool provides an overview of the - bid, ask, and open interest of options contracts for a specific stock. -keywords: -- chains command -- Options Chain by Expiry -- bid -- ask -- open interest -- stock options contracts -- stock ticker -- expiration date -- calls or puts -- strike price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve Options Chain by Expiry, which gives an overview of the bid, ask, and open interest of options contracts for a specific stock. - -### Usage - -```python wordwrap -/chains ticker expiry opt_type [min_sp] [max_sp] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (YYYY-MM-DD) | False | None | -| opt_type | Calls or Puts (C or P) | False | calls, puts, C, P | -| min_sp | Minimum Strike Price | True | None | -| max_sp | Maximum Strike Price | True | None | - - ---- - -## Examples - -``` -/chains AMD 2022-07-29 Calls -``` -``` -/chains AMD 2022-07-29 Calls 10 100 -``` - ---- diff --git a/website/content/bot/reference/telegram/options/equitypc.md b/website/content/bot/reference/telegram/options/equitypc.md deleted file mode 100644 index 7f0fd9e1d18..00000000000 --- a/website/content/bot/reference/telegram/options/equitypc.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: equitypc -description: The page documents the usage of equitypc command to retrieve the Equity - Put/Call Volume Ratio from market-harmonics.com. This is a crucial indicator for - traders to gauge market sentiment. -keywords: -- equitypc -- Equity Put/Call Volume Ratio -- market-harmonics.com -- equity market -- market sentiment -- traders -- trading tool ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Equity Put/Call Volume Ratio from market-harmonics.com. This ratio is used to measure the demand for puts versus calls in the equity market and can be a useful tool for traders to help gauge market sentiment. - -### Usage - -```python wordwrap -/equitypc -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/equitypc -``` ---- diff --git a/website/content/bot/reference/telegram/options/gamma.md b/website/content/bot/reference/telegram/options/gamma.md deleted file mode 100644 index 6fce363d57b..00000000000 --- a/website/content/bot/reference/telegram/options/gamma.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: gamma -description: This docusaurus page provides insights about the usage of gamma command - which allows the user to view the Options Gamma Levels for a particular stock. This - can be crucial to make informed trading decisions. -keywords: -- Options Gamma Levels -- Zero Gamma -- Put Wall -- Call Wall -- Gamma command -- underlying stock price changes ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the Options Gamma Levels for a particular stock. Options Gamma Levels are important to understanding the rate of change for the option's Delta when the underlying stock price changes. Knowing this information can help traders make informed decisions about which options to purchase. - -| Name | Description | -| ---- | ----------- | -| Zero Gamma | Point closest to net zero of Call and Put Gamma | -| Put Wall | Strike with the largest NET Put Gamma | -| Call Wall | Strike with the largest NET Call Gamma | - -### Usage - -```python wordwrap -/gamma ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Gamma from now until expiry | True | None | - - ---- - -## Examples - -``` -/gamma AMD -``` - -``` -/gamma AMD 2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/telegram/options/highiv.md b/website/content/bot/reference/telegram/options/highiv.md deleted file mode 100644 index d1b3d0be28f..00000000000 --- a/website/content/bot/reference/telegram/options/highiv.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: highiv -description: The /highiv command in trading pulls the 15 highest IV30 equity stocks - by 30 day Implied Volatility and is perfect for traders aiming to take advantage - of high-potential-return investments and capitalize on market movements. -keywords: -- high IV30 equity stocks -- 30 day Implied Volatility -- expected volatility -- high potential return investments -- /highiv command -- capitalize on market movements -- stock trading -- trading command -- investment strategies ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the 15 highest IV30 equity stocks by 30 day Implied Volatility. The IV30 metric is a measure of the expected volatility of a stock over the next 30 days. This command is ideal for users looking to make investments with high potential return and is useful for traders looking to capitalize on market movements. - -### Usage - -```python wordwrap -/highiv -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/highiv -``` ---- diff --git a/website/content/bot/reference/telegram/options/hist.md b/website/content/bot/reference/telegram/options/hist.md deleted file mode 100644 index 9bbd98c8167..00000000000 --- a/website/content/bot/reference/telegram/options/hist.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: hist -description: Learn how to retrieve the historical price of options using the '/hist' - command, considering parameters such as ticker, expiry, strike, option type, interval, - and past days. This page includes examples and a detailed description of each parameter. -keywords: -- stock options -- historical data -- stock ticker -- expiry date -- option type -- /hist command -- strike price -- chart minute interval -- past days ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the historical price of options for the given parameters of a ticker, expiry, strike , option type, and interval for the past x days in a chart format. - -### Usage - -```python wordwrap -/hist ticker expiry strike opt_type interval [past_days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date YYYY-MM-DD format | False | None | -| strike | Option Strike Price | False | None | -| opt_type | Calls or Puts (C or P) | False | calls, puts, C, P | -| interval | Chart Minute Interval. 15m, 30m, 1hr, 1d | False | 1d, 15m, 30m, 1hr | -| past_days | Past Days to Display. Default: 5 | True | None | - - ---- - -## Examples - -``` -/hist AMD 2022-07-29 70 Calls 15m 5 -``` - ---- diff --git a/website/content/bot/reference/telegram/options/index.mdx b/website/content/bot/reference/telegram/options/index.mdx deleted file mode 100644 index 2554d830cf5..00000000000 --- a/website/content/bot/reference/telegram/options/index.mdx +++ /dev/null @@ -1,117 +0,0 @@ -# options - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/options/indexpc.md b/website/content/bot/reference/telegram/options/indexpc.md deleted file mode 100644 index f7121133c05..00000000000 --- a/website/content/bot/reference/telegram/options/indexpc.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: indexpc -description: The page provides an understanding for the /indexpc command and how it - can be used to retrieve the Index Put/Call Ratio from market-harmonics.com. The - relevance of this ratio in identifying the market sentiment for making tactical - trading decisions is also explained. -keywords: -- indexpc command -- market sentiment -- Index Put/Call Ratio -- trading decisions -- market-harmonics.com -- bearish market conditions -- bullish market conditions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Index Put/Call Ratio for the market from market-harmonics.com. This ratio is an indication of the market sentiment and can be used to help traders identify bearish and bullish market conditions. The command returns the ratio and can be used to inform trading decisions. - -### Usage - -```python wordwrap -/indexpc -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/indexpc -``` ---- diff --git a/website/content/bot/reference/telegram/options/itm.md b/website/content/bot/reference/telegram/options/itm.md deleted file mode 100644 index bd37d6ddf95..00000000000 --- a/website/content/bot/reference/telegram/options/itm.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: itm -description: The page provides detailed instructions on using the 'itm' command to - retrieve a list of In-the-Money options for a given stock ticker symbol. The command - compares and delivers a total of In-the-Money and Out-the-Money Calls and Puts. -keywords: -- In-the-Money options -- stock ticker symbol -- expiry date -- Calls and Puts -- Out-the-Money -- options retrieval command -- python command -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of In-the-Money options for the stock ticker symbol sorted by expiry date. The command compares the amount of Calls and Puts In-the-Money vs Out-the-Money and gives a total. - -### Usage - -```python wordwrap -/itm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/itm AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/options/iv.md b/website/content/bot/reference/telegram/options/iv.md deleted file mode 100644 index 4fdc16f38af..00000000000 --- a/website/content/bot/reference/telegram/options/iv.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: iv -description: This page guides the user on how to use the 'iv' command to retrieve - important information like volatility, IV rank, put/call ratios for specific ticker - symbols like 'AMD'. Great resource for individuals who want to extract specific - stock information. -keywords: -- information retrieval -- option information -- ticker symbol -- volatility -- IV rank -- put/call ratio -- stock ticker -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to quickly and easily retrieve various option information (volatility, IV rank, put/call ratio, etc.) for a specific ticker symbol. - -### Usage - -```python wordwrap -/iv ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/iv AMD -``` ---- diff --git a/website/content/bot/reference/telegram/options/maxpain.md b/website/content/bot/reference/telegram/options/maxpain.md deleted file mode 100644 index 454977bb039..00000000000 --- a/website/content/bot/reference/telegram/options/maxpain.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: maxpain -description: This page provides instructions on how to use the maxpain command to - retrieve the max pain on expiration date for any given stock. It is the most efficient - guide to using the maxpain feature for tracking a stock's strike price where maximum - financial losses may occur for the largest number of option holders. -keywords: -- maxpain command -- max pain -- stock options -- strike price -- expiration date -- financial losses -- option holders -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Max Pain on expiration date for a given stock. Max Pain is the strike price with the most open options contracts and it is the price at which the stock would cause financial losses for the largest number of option holders at expiration. - -### Usage - -```python wordwrap -/maxpain ticker expiry -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | - - ---- - -## Examples - -``` -/maxpain AMC 2022-07-29 -``` ---- diff --git a/website/content/bot/reference/telegram/options/oi.md b/website/content/bot/reference/telegram/options/oi.md deleted file mode 100644 index 513fe5cf60b..00000000000 --- a/website/content/bot/reference/telegram/options/oi.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: oi -description: This documentation page provides an understanding about the oi command - which allows users to retrieve the Open Interest and Call/Put ratio for a given - stock. One can also specify an expiration date to get a more specific breakdown. -keywords: -- Open Interest -- Call/Put ratio -- Stock Ticker -- Expiration Date -- oi command -- AMC ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Open Interest and Call/Put ratio for a given stock. Optionally, the user can also specify an expiration date to get a more granular breakdown. - -### Usage - -```python wordwrap -/oi ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | True | None | - - ---- - -## Examples - -``` -/oi AMC -``` - -``` -/oi AMC 2022-07-29 -``` ---- diff --git a/website/content/bot/reference/telegram/options/oichart.md b/website/content/bot/reference/telegram/options/oichart.md deleted file mode 100644 index aafed331a03..00000000000 --- a/website/content/bot/reference/telegram/options/oichart.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: oichart -description: Learn how to retrieve a chart of Total Open Interest by Strike Price - for any given ticker symbol using the 'oichart' command. This guide covers usage, - parameters, and examples to help you make informed decisions about the underlying - security. -keywords: -- Open Interest Chart -- Ticker Symbol -- Strike Price -- Stock -- Expiration Date -- oichart command -- Open Interest analysis -- Stock Market Analysis -- Python command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve a chart of Total Open Interest by Strike Price for the given ticker symbol. This chart provides a visual representation of the open interest on various strike prices for the given ticker symbol, where the size of each point on the graph reflects the amount of open interest. This can be used to analyze the open interest on various strike prices and make informed decisions about the underlying security. - -### Usage - -```python wordwrap -/oichart ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (YYYY-MM-DD) - Optional | True | None | - - ---- - -## Examples - -``` -/oichart AMD -``` - -``` -/oichart AMD 2022-07-29 -``` ---- diff --git a/website/content/bot/reference/telegram/options/opstats.md b/website/content/bot/reference/telegram/options/opstats.md deleted file mode 100644 index 901e6fe978a..00000000000 --- a/website/content/bot/reference/telegram/options/opstats.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: opstats -description: The page provides a detailed description of the 'opstats' command which - allows the user to retrieve option information like volatility, IV rank, put/call - ratio for a specific stock ticker. -keywords: -- opstats -- volatility -- IV rank -- put/call ratio -- ticker symbol -- Stock Ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to quickly and easily retrieve various option information (volatility, IV rank, put/call ratio, etc.) for a specific ticker symbol. - -### Usage - -```python wordwrap -/opstats ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/opstats AMD -``` ---- diff --git a/website/content/bot/reference/telegram/options/smile.md b/website/content/bot/reference/telegram/options/smile.md deleted file mode 100644 index a1eb14f65a4..00000000000 --- a/website/content/bot/reference/telegram/options/smile.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: smile -description: The page provides a user guide on how to retrieve the Options Volatility - Smile for a specific stock ticker and expiry, offering examples and parameters for - enhanced understanding. -keywords: -- Options Volatility Smile -- Volatility -- Market Sentiment -- expiry -- Minimum Strike Price -- Maximum Strike Price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Options Volatility Smile for the given ticker and expiry. The Options Volatility Smile is a graphical representation of the implied volatility for a given option that can be used to gauge the market sentiment for a particular security. - -### Usage - -```python wordwrap -/smile ticker expiry [min_sp] [max_sp] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | -| min_sp | Minimum Strike Price | True | None | -| max_sp | Maximum Strike Price | True | None | - - ---- - -## Examples - -``` -/smile AMD 2022-07-29 -``` -``` -/smile AMD 2022-07-29 10 100 -``` ---- diff --git a/website/content/bot/reference/telegram/options/topoi.md b/website/content/bot/reference/telegram/options/topoi.md deleted file mode 100644 index 2576c6e57cd..00000000000 --- a/website/content/bot/reference/telegram/options/topoi.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: topoi -description: Understand how to use the topoi command to retrieve the Top Open Interest - among all stocks. Learn how it queries current market data to provide a list of - the most actively traded stocks and options. -keywords: -- topoi -- Open Interest -- stocks -- trading -- market data -- options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Top Open Interest among all stocks. This command queries the current market data and provides a list of the most actively traded stocks and options in the current market. - -### Usage - -```python wordwrap -/topoi -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/topoi -``` ---- diff --git a/website/content/bot/reference/telegram/options/topoichange.md b/website/content/bot/reference/telegram/options/topoichange.md deleted file mode 100644 index 3444914a20e..00000000000 --- a/website/content/bot/reference/telegram/options/topoichange.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: topoichange -description: The topoichange command allows the user to view the top 15 stocks with - the highest OI Change. It displays the stock name, the OI Change by put and call, - and previous levels to provide an overview of the most significant changes in the - stock market. -keywords: -- topoichange command -- stock market -- highest OI Change -- OI Change by put and call -- stock name -- open interest ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the top 15 stocks with the highest OI Change. It will display the stock name, the OI Change by put and call, and previous levels. This gives users a helpful overview of the stocks that have seen the most significant change in open interest. - -### Usage - -```python wordwrap -/topoichange -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/topoichange -``` ---- diff --git a/website/content/bot/reference/telegram/options/topstrikevol.md b/website/content/bot/reference/telegram/options/topstrikevol.md deleted file mode 100644 index bef1fb7f30f..00000000000 --- a/website/content/bot/reference/telegram/options/topstrikevol.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: topstrikevol -description: This page provides information on the 'topstrikevol' command allowing - users to retrieve the top option strike by volume for a given security. It includes - the option to add an expiration date for a more detailed breakdown. -keywords: -- topstrikevol -- option strike -- stock ticker -- expiration date -- security -- volume -- /topstrikevol AMD -- detail breakdown ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top option strike by volume for a given security with the ability to add an expiration date for a more detailed breakdown. - -### Usage - -```python wordwrap -/topstrikevol ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (optional) | True | None | - - ---- - -## Examples - -``` -/topstrikevol AMD -``` ---- diff --git a/website/content/bot/reference/telegram/options/topvol.md b/website/content/bot/reference/telegram/options/topvol.md deleted file mode 100644 index 527c7b277b6..00000000000 --- a/website/content/bot/reference/telegram/options/topvol.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: topvol -description: The 'topvol' command retrieves the Top 15 Highest stock options volumes - by combining the call and put volume. This information can be utilized to identify - the most liquid options for trading. -keywords: -- topvol -- stock options -- options volume -- trading -- liquid options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Highest stock options volumes by adding the call and put volume together. This data can be used to identify the most liquid options for trading. - -### Usage - -```python wordwrap -/topvol -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/topvol -``` ---- diff --git a/website/content/bot/reference/telegram/options/topvoletf.md b/website/content/bot/reference/telegram/options/topvoletf.md deleted file mode 100644 index d100a198d3e..00000000000 --- a/website/content/bot/reference/telegram/options/topvoletf.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: topvoletf -description: Learn how to use the topvoletf command to retrieve the Top 15 Highest - ETF options volumes for identifying the most liquid options for trading. -keywords: -- topvoletf -- ETF options volumes -- most liquid options -- trading ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Highest ETF options volumes by adding the call and put volume together. This data can be used to identify the most liquid options for trading. - -### Usage - -```python wordwrap -/topvoletf -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/topvoletf -``` ---- diff --git a/website/content/bot/reference/telegram/options/unu.md b/website/content/bot/reference/telegram/options/unu.md deleted file mode 100644 index f44f90f7a5b..00000000000 --- a/website/content/bot/reference/telegram/options/unu.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: unu -description: The unu command is a tool that retrieves unusual options sorted by strike - and expiration, helping users identify potential trading opportunities. The command - displays options having the highest Volume to Open Interest ratio. -keywords: -- unu command -- unusual options -- trading opportunities -- Volume to Open Interest ratio -- strike and expiration ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows a user to retrieve unusual options sorted by strike and expiration. It provides a list of the most unusual options in the market and can be used to identify potential trading opportunities. The results are sorted by the highest Volume to Open Interest ratio giving the user the ability to quickly identify potential trading opportunities. - -### Usage - -```python wordwrap -/unu -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/unu -``` ---- diff --git a/website/content/bot/reference/telegram/options/uoastock.md b/website/content/bot/reference/telegram/options/uoastock.md deleted file mode 100644 index 4f09c1f6bfd..00000000000 --- a/website/content/bot/reference/telegram/options/uoastock.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: uoastock -description: Learn how to use the command to fetch the 20-day average options volume - by ticker using the /uoastock command, including special features and detailed usage - examples. -keywords: -- uoastock command -- options volume -- average options volume -- 20-day average -- trading volume -- calls and puts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the 20-day average options volume by ticker. The volume is based on the total volume of all options traded in the given period of time, including calls and puts. - -### Usage - -```python wordwrap -/uoastock [price] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| price | Filter by stocks over a certain price | True | None | - - ---- - -## Examples - -``` -/uoastock -``` -``` -/uoastock 50 -``` ---- diff --git a/website/content/bot/reference/telegram/options/vol.md b/website/content/bot/reference/telegram/options/vol.md deleted file mode 100644 index b4d412196a4..00000000000 --- a/website/content/bot/reference/telegram/options/vol.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: vol -description: The documentation explores the 'vol' command used to retrieve a chart - of Options Volume by Strike for a specific ticker. Explains usage, parameters, and - provides examples. -keywords: -- vol command -- Options Volume by Strike -- expiry -- stock ticker -- Expiration Date -- Market Analysis ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart of Options Volume by Strike for a specified ticker. This data can be broken down further by adding an expiration date for a more detailed breakdown. - -### Usage - -```python wordwrap -/vol ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (optional) | True | None | - - ---- - -## Examples - -``` -/vol AMD -``` - -``` -/vol AMD 2022-07-29 -``` ---- diff --git a/website/content/bot/reference/telegram/options/vsurf.md b/website/content/bot/reference/telegram/options/vsurf.md deleted file mode 100644 index c185863da9a..00000000000 --- a/website/content/bot/reference/telegram/options/vsurf.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: vsurf -description: This page provides a guide on how to use the 'vsurf' command to retrieve - an options volatility surface for a ticker symbol, displaying the relationship between - stock price and the implied volatility of options. -keywords: -- vsurf command -- options volatility surface -- ticker symbol -- implied volatilities -- stock price -- stock options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an options volatility surface for the ticker symbol. Specifically, it will provide a surface based on implied volatilities calculated from options prices, indicating the relationship between the stock price and the implied volatility of options on the stock. - -### Usage - -```python wordwrap -/vsurf ticker z -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| z | iv: Volatility oi: Open Interest lp: Last Price | False | iv, oi, lp | - - ---- - -## Examples - -``` -/vsurf AMD iv -``` -``` -/vsurf AMD oi -``` ---- diff --git a/website/content/bot/reference/telegram/overview/heatchart.md b/website/content/bot/reference/telegram/overview/heatchart.md deleted file mode 100644 index 8e573e70b5e..00000000000 --- a/website/content/bot/reference/telegram/overview/heatchart.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: heatchart -description: The heatchart command page explains how to retrieve a Daily Market Heat - Chart for day trading, illustrating performance by sector with different colors - indicating different performance levels. -keywords: -- heatchart command -- Daily Market Heat Chart -- market performance visualization -- day trading -- sectoral trading performance ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a Daily Market Heat Chart (15 minute delayed). The heat chart shows a graphical representation of the performance of the market by sector for that day, with different colors indicating different levels of performance. - -### Usage - -```python wordwrap -/heatchart -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/heatchart -``` ---- diff --git a/website/content/bot/reference/telegram/overview/heatmap.md b/website/content/bot/reference/telegram/overview/heatmap.md deleted file mode 100644 index cba8ab6634c..00000000000 --- a/website/content/bot/reference/telegram/overview/heatmap.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: heatmap -description: Documentation for the 'heatmap' command which retrieves Daily Heat Maps - based on Market and Sector. This provides a quick overview of current stock market - performance. -keywords: -- Heatmap Command -- Daily Heat Maps -- Stock Market Performance -- Market Filter -- Sector Filter ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Daily Heat Maps by Market and Sector. The Daily Heat Maps will allow the user a quick overview of current stock market performance. - -### Usage - -```python wordwrap -/heatmap market [sector] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| market | Market to filter by. `sp500`: "S&P 500", `nasdaq100`: "NASDAQ 100", `iwm2000`: "Russell 2000", `iwb1000`: "Russell 1000", `dow30`: "Dow Jones 30", `crypto`: "Crypto" | False | sp500, nasdaq100, iwm2000, iwb1000, dow30, crypto | -| sector | Sector to filter by. If not specified, all sectors are returned. `1`: "Basic Materials" `2`: "Conglomerates" `3`: "Consumer Goods" `4`: "Financial" `5`: "Healthcare" `6`: "Industrial Goods" `7`: "Services" `8`: "Technology" `9`: "Utilities" | True | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 | - - ---- - -## Examples - -``` -/heatmap sp500 -``` - -``` -/heatmap sp500 services -``` ---- diff --git a/website/content/bot/reference/telegram/overview/index.mdx b/website/content/bot/reference/telegram/overview/index.mdx deleted file mode 100644 index 828ad3baedb..00000000000 --- a/website/content/bot/reference/telegram/overview/index.mdx +++ /dev/null @@ -1,37 +0,0 @@ -# overview - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - -
diff --git a/website/content/bot/reference/telegram/overview/markets.md b/website/content/bot/reference/telegram/overview/markets.md deleted file mode 100644 index 55dafc89342..00000000000 --- a/website/content/bot/reference/telegram/overview/markets.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: markets -description: This documentation page is about the '/markets' command which allows - the user to retrieve a quick summary of current market conditions, including prices - of the largest ETFs, and movements of stocks relative to the SMA 200/50. -keywords: -- /markets command -- market conditions overview -- largest ETFs prices -- stocks movements -- SMA 200/50 -- Advancers / Decliners ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a markets overview which provides a quick summary of current market conditions. The overview includes prices of the largest ETFs, with the amount of stocks current above and below the SMA 200/50 and Advancers / Decliners. - -### Usage - -```python wordwrap -/markets -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/markets -``` ---- diff --git a/website/content/bot/reference/telegram/overview/watchlist.md b/website/content/bot/reference/telegram/overview/watchlist.md deleted file mode 100644 index deccd828aa3..00000000000 --- a/website/content/bot/reference/telegram/overview/watchlist.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: watchlist -description: This page provides comprehensive information about the watchlist command, - which allows you to retrieve an overview of your watchlist, including current price, - high/low, volume, and change. It also covers how to obtain other related information - such as flow, darkpool data, technical analysis, and news. -keywords: -- Watchlist -- Current price -- High/low -- Volume -- Change -- Flow -- Darkpool data -- Technical analysis -- News ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of their watchlist, which includes the current price, high/low, volume, and change. You can also get other related information with a quick click like flow, darkpool data, technical analysis, and news - all from one spot. - -### Usage - -```python wordwrap -/watchlist -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/watchlist -``` - ---- diff --git a/website/content/bot/reference/telegram/overview/watchlist_add.md b/website/content/bot/reference/telegram/overview/watchlist_add.md deleted file mode 100644 index 9104a7263ec..00000000000 --- a/website/content/bot/reference/telegram/overview/watchlist_add.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: watchlist_add -description: This page explains the usage of watchlist_add command which lets the - user add one or more stocks to their watchlist in a finance related application. -keywords: -- watchlist_add command -- adding stocks to watchlist -- finance application commands -- stock market applications -- user guide for watchlist_add -- usage of watchlist_add ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to add a stock or stocks to their watchlist. - -### Usage - -```python wordwrap -/watchlist_add tickers -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| tickers | Add a ticker to your watchlist. You can add multiple tickers by separating them with a comma. | False | None | - - ---- - -## Examples - -``` -/watchlist_add AMD,GOOG,TSLA -``` ---- diff --git a/website/content/bot/reference/telegram/overview/watchlist_remove.md b/website/content/bot/reference/telegram/overview/watchlist_remove.md deleted file mode 100644 index b11af6bca74..00000000000 --- a/website/content/bot/reference/telegram/overview/watchlist_remove.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: watchlist_remove -description: The page describes how to use the watchlist_remove command, which allows - users to take a stock off their watchlist. It includes information on command usage - and informs that the command does not require parameters. -keywords: -- watchlist_remove command -- remove stock from watchlist -- command usage -- no parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to remove a stock from their watchlist. - -### Usage - -```python wordwrap -/watchlist_remove -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/watchlist_remove -``` ---- ---- diff --git a/website/content/bot/reference/telegram/screeners/index.mdx b/website/content/bot/reference/telegram/screeners/index.mdx deleted file mode 100644 index dbb8e33af05..00000000000 --- a/website/content/bot/reference/telegram/screeners/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# screeners - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/telegram/screeners/scr/ah.md b/website/content/bot/reference/telegram/screeners/scr/ah.md deleted file mode 100644 index 38408b0615a..00000000000 --- a/website/content/bot/reference/telegram/screeners/scr/ah.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: ah -description: Documentation page on the 'ah' command for retrieving After-Hours stock - movers with a chosen screener. It includes information on usage and examples with - no parameters. -keywords: -- After-Hours stock movers -- stock screener -- ah command -- stock market data retrieval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve After-Hours stock movers according to a chosen screener. - -### Usage - -```python wordwrap -/scr ah -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/scr ah -``` ---- diff --git a/website/content/bot/reference/telegram/screeners/scr/all.md b/website/content/bot/reference/telegram/screeners/scr/all.md deleted file mode 100644 index d00e1720711..00000000000 --- a/website/content/bot/reference/telegram/screeners/scr/all.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: all -description: Learn how to use the /scr all command to view all available screeners - during market hours and make data-driven investment decisions. -keywords: -- screener -- market hours -- data analysis -- informed decisions -- parameters -- /scr all ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view all available screeners during market hours. The results can then be used to further analyze the data and make better-informed decisions. - -### Usage - -```python wordwrap -/scr all -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/scr all -``` ---- diff --git a/website/content/bot/reference/telegram/screeners/scr/pm.md b/website/content/bot/reference/telegram/screeners/scr/pm.md deleted file mode 100644 index 5b9cc202f17..00000000000 --- a/website/content/bot/reference/telegram/screeners/scr/pm.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: pm -description: The PM command page provides a guide for users to understand and use - the PM command to view the top pre-market gainers, losers, and most active stocks, - facilitating a comprehensive pre-market analysis. -keywords: -- pm command -- pre-market gainers -- pre-market losers -- market movements -- stock market -- market opens ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command offers the user the ability to view the top pre-market gainers, losers, and most active, giving the user a better understanding of the market’s movements before the market officially opens. - -### Usage - -```python wordwrap -/scr pm -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/scr pm -``` ---- diff --git a/website/content/bot/reference/telegram/screeners/screener.md b/website/content/bot/reference/telegram/screeners/screener.md deleted file mode 100644 index b06177dbe8a..00000000000 --- a/website/content/bot/reference/telegram/screeners/screener.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: screener -description: The screener command page offers guidance to users on how to retrieve - stock screener results using different technical signals. It includes various screener - signals like Top Gainers, Top Losers, Most Active, etc. -keywords: -- Screener Command -- Stock Screener Results -- Technical Signals -- Top Gainers -- Top Losers -- Most Active ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve stock screener results according to the chosen technical signal. - -### Usage - -```python wordwrap -/screener signal -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| signal | Screener Signal | False | 1 : Top Gainers, 2 : Top Losers, 3 : Most Active, 4 : Most Volatile, 5 : Relative Volatility, 6 : Golden Cross, 7 : Death Cross, 8 : New 52week High, 9 : New 52week Low, 10 : Unusual Volume | - ---- - -## Examples - -``` -/screener 0 -``` -``` -/screener 4 -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/borrowed.md b/website/content/bot/reference/telegram/short_data/borrowed.md deleted file mode 100644 index 1250f78730a..00000000000 --- a/website/content/bot/reference/telegram/short_data/borrowed.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: borrowed -description: The borrowed page outlines how to track changes in share borrowing using - a particular command. It is a handy tool for investors and traders, assisting with - comparison of broker fees and observing historic data of borrowed shares. -keywords: -- stock market -- share borrowing -- trading -- stock ticker -- broker fees ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the history of borrowed shares available and fees associated with the stock with the ticker symbol. This can be a useful tool for traders and investors to track changes in share borrowing over time and to compare fees charged by different brokers. - -### Usage - -```python wordwrap -/borrowed ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/borrowed AMD -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/hsi.md b/website/content/bot/reference/telegram/short_data/hsi.md deleted file mode 100644 index 8bc479ca5b5..00000000000 --- a/website/content/bot/reference/telegram/short_data/hsi.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: hsi -description: The page describes the 'hsi' command used to retrieve the top high short - interest stocks over a 20% ratio, offering a tool for investors to identify possible - short squeeze potential. -keywords: -- hsi command -- short interest stocks -- investor -- short squeeze potential -- top stocks ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top high short interest stocks over a 20% ratio. This information can let an investor identify possible short squeeze potential. - -### Usage - -```python wordwrap -/hsi [num] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| num | Number of top stocks to print | True | None | - - ---- - -## Examples - -``` -/hsi -``` -``` -/hsi 4 -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/index.mdx b/website/content/bot/reference/telegram/short_data/index.mdx deleted file mode 100644 index c246d06b270..00000000000 --- a/website/content/bot/reference/telegram/short_data/index.mdx +++ /dev/null @@ -1,32 +0,0 @@ -# short_data - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - -
diff --git a/website/content/bot/reference/telegram/short_data/shortrate.md b/website/content/bot/reference/telegram/short_data/shortrate.md deleted file mode 100644 index 375e2ead80d..00000000000 --- a/website/content/bot/reference/telegram/short_data/shortrate.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: shortrate -description: Informative guide on how to use the shortrate command that retrieves - Display Short Shares spot borrow rate from Interactive Brokers for a specific ticker. - With this command, users can make more informed decisions in short selling processes. -keywords: -- stock -- short sell -- shortrate command -- borrow rate -- interactive brokers ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Display Short Shares spot borrow rate from Interactive Brokers for the given ticker. The spot borrow rate is the rate at which a user may borrow shares from the broker in order to short sell the security. This command allows the user to check the current rate and make more informed decisions about their short selling activities. - -### Usage - -```python wordwrap -/shortrate ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/shortrate AMD -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/shortvol.md b/website/content/bot/reference/telegram/short_data/shortvol.md deleted file mode 100644 index 3861c3ae666..00000000000 --- a/website/content/bot/reference/telegram/short_data/shortvol.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: shortvol -description: Provides a 30 day history graph of the short volume vs the total volume - of a stock ticker. It gives an understanding of trading activity & potential future - price movements. -keywords: -- short volume -- stock -- trading -- stock ticker -- shares sold short -- shares traded -- future price movements ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a graph of the 30 day history of the short volume versus the total volume of the stock ticker. The graph also displays the ratio of the total amount of shares that have been sold short versus the total amount of shares traded over the past 30 days. This data can be used to get a better understanding of the stock's trading activity and potential future price movements. - -### Usage - -```python wordwrap -/shortvol ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/shortvol AMD -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/topshortvol.md b/website/content/bot/reference/telegram/short_data/topshortvol.md deleted file mode 100644 index e5bf9062757..00000000000 --- a/website/content/bot/reference/telegram/short_data/topshortvol.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: topshortvol -description: This documentation page for the 'topshortvol' command allows users to - understand the use and function of this command, i.e., retrieving the Top 15 Short - Interest Stocks per Finra. It's crucial for traders for making informed market decisions. -keywords: -- topshortvol -- Short Interest Stocks -- Finra -- trading -- traders -- market decisions -- stock's total short vol -- total volume -- trading day ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Short Interest Stocks per Finra. It's typically measured as a ratio of the stock's total short vol divided by the total volume for the trading day. This information is essential for traders to make informed decisions in the market. - -### Usage - -```python wordwrap -/topshortvol -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/topshortvol -``` ---- diff --git a/website/content/bot/usage/_category_.json b/website/content/bot/usage/_category_.json deleted file mode 100644 index db299faef7f..00000000000 --- a/website/content/bot/usage/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Usage", - "position": 2 -} diff --git a/website/content/bot/usage/customizing/_category_.json b/website/content/bot/usage/customizing/_category_.json deleted file mode 100644 index 2e564234201..00000000000 --- a/website/content/bot/usage/customizing/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Customization", - "position": 3 -} diff --git a/website/content/bot/usage/customizing/index.md b/website/content/bot/usage/customizing/index.md deleted file mode 100644 index 5dfe2d97c87..00000000000 --- a/website/content/bot/usage/customizing/index.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Customization -sidebar_position: 1 -description: A guide to OpenBB Bot settings customization, including chart themes, - alerts, autoposting, and more. Learn how to link your account and start personalizing - your experience now. -keywords: -- OpenBB Bot settings -- customization -- chart themes -- technical analysis indicators -- alerts -- watchlists -- autoposting -- billboard message -- Linked Platforms ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -For the best user experience, you will want to customize the OpenBB Bot settings. Different types of customizations we offer are: -
-
    -
  • - INDIVIDUAL: Allows to customize chart themes, add technical analysis indicators in the chart, create alerts and watchlists -
  • -
  • - SERVER: Allows to customize chart settings, autoposting for members of your server and billboard message (for announcements). -
  • -
-
- -In Order to you customize you will need to link your account. You can find this under [Linked Platforms](https://my.openbb.co/app/bot/linked-platforms) on the Hub Page - an explanation of how to link is provided there. - -
-gif describing step -
- -Now that your account is linked - lets dive into what you can do on the next pages. diff --git a/website/content/bot/usage/customizing/individual.md b/website/content/bot/usage/customizing/individual.md deleted file mode 100644 index 8b5b9bb9684..00000000000 --- a/website/content/bot/usage/customizing/individual.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: Individual -sidebar_position: 3 -description: Explore OpenBB's individual plan features that offer real-time charting, - price alerts, and a customizable watchlist to track your crypto and stock investments. - Register today to unlock unlimited commands -keywords: -- OpenBB Bot -- OpenBB Watchlist -- OpenBB Alerts -- OpenBB Charting -- Crypto Tracking -- Stock Tracking -- Real-time charting -- Custom chart -- Investment tracking -- Price Alerts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - - -The individual plan offers three different capabilities - Charting, Alerts, and Watchlist. In addition to these benefits you also get unlimited commands per month after registering. - -
- gif describing step -
- -## Charting - -Our most popular commands center around the real-time charting capabilities we offer with OpenBB Bot. We allow you to customize many different aspects of your charts when you register with us. You can customize the chart theme and style as well as adding any on and off chart indicators you desire. These settings will apply across all platforms. - -charting openBB - -## Alerts - -Alerts are a powerful tool used by OpenBB users. Simply set the symbol and price you wish to be alerted at and we do the rest! - -alerts openBB - -## Watchlist - -OpenBB Watchlist is a great way to keep track of all your investments in once place. Add Crypto or Stock symbols and quickly see the prices at a glance when its convenient for you. -You can add your tickers through the [HUB](https://my.openbb.co/app/bot/watchlist) or run ```/watchlist``` in your respective platform to configure. - -watchlist openBB - - -Customizing the watchlist through the OpenBB Hub : - -watchlist add openBB diff --git a/website/content/bot/usage/customizing/server.md b/website/content/bot/usage/customizing/server.md deleted file mode 100644 index 0a9bd4c824e..00000000000 --- a/website/content/bot/usage/customizing/server.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Server -sidebar_position: 3 -description: Learn about OpenBB Bot's Server plan that offers powerful features such - as auto posting for Discord, custom charting, and a billboard for advertising. Perfect - for optimizing your server operations. -keywords: -- OpenBB Bot Server Plan -- Discord Server Optimisation -- Auto Posting in Discord -- OpenBB Auto Posting Categories -- Custom Charting -- OpenBB Bot Billboard -- OpenBB HUB ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -The Server plan for OpenBB Bot offers three different capabilities - Charting, BillBoard, and Auto Posting. Any server that registers with us on the [OpenBB HUB](https://my.openbb.co) gets access to set up one Auto Posting for free. Once you have paid plan you have full access to all these features. - -## Auto Posting (Feeds) (Discord Only) - -Auto Posting is our most powerful feature for Discord Servers - We offer the ability to push updates into the server for Flow, Darkpool, or Heatmap/Charts. Once you set up your account you will be able to query the bot directly in your server like below : - -autoposting openBB - -Or you can manage them at the HUB : -autoposting openBB - -We currently offer the following Auto Posting Categories: - -| Category | Description | Choices | -| ---- | ----------- | ------- | -| Flow | Options Flow for all stocks | Opening, Golden Sweep, Large, Unusual, Weekly, Above Ask/Below Bid, Sell to Open, Buy to Open, Whale | -| Darkpool | Darkpool Data for the market | Large | -| Heatmap | Overview of the market | S&P 500, Dow Jones 30, NASDAQ 100, Russell 1000, Russell 2000, Crypto, Heatchart | - -For a further breakdown on what each Flow Auto Post entails - See below - -| Type | Description | -| ---- | ----------- | -| Opening | "Premium > $200,000" & "Volume > Open Interest" | -| Golden Sweep | "Premium > $1,000,000" & "Volume > Open Interest" & "Trade Type is SWEEP" | -| Large | "Premium > $500,000" | -| Unusual | "Premium > $200,000" & "Unusual" (high ratio of volume to open interest) | -| Weekly | "Premium > $200,000" & "Days to Expiration < 7" | -| Above Ask/Below Bid | "Premium > $200,000" & "Side is Above Ask or Below Bid" | -| Sell to Open | "Premium > $1,000,000" & "Volume > Open Interest" & "Trade Type is Below Bed" | -| Buy to Open | "Premium > $1,000,000" & "Volume > Open Interest" & "Trade Type is Above Ask" | -| Whale | "Premium > $1.000,000" & "Days to Expiration < 45" | - - -## Auto Posting (Commands) (Discord Only) - -Much like Feeds we now offer Commands to be set up as autoposts as well - These behave in the same way but can be setup to autopost bot commands. - -Once you set up your account you will be able to query the bot directly in your server like below : -commands add openBB - -Commands as autoposts are a great way to get your community the info they need in a timely manner. - -We have allowed even more autoposts to be set up in your server so you can really create a fun environment for all your needs: -autopost list openBB - -Below are a few examples of autoposts set up as commands in a server : - -earnings command autopost openBB - -earnings command autopost openBB - -## Charting - -Custom charting works the same way as Individual charting but it will apply to your full server. If you want everyone in your server to use the "Classic" theme and have RSI + 50d SMA then it will display that way for all users in your server (unless they have already registered their own individual account). - -server charting openBB - -## Billboard - -Billboard is a way to advertise to your users when they run a command on the bot. Within your server you can set your own text to display on applicable commands as they are run. - -billboard openBB diff --git a/website/content/bot/usage/discord.md b/website/content/bot/usage/discord.md deleted file mode 100644 index ff42bc8425c..00000000000 --- a/website/content/bot/usage/discord.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Discord -sidebar_position: 1 -description: Learn how to use the OpenBB Discord Bot using slash commands to explore - stock market data. Discover the most popular commands like /help, /cd, /c3m, and - /flow for daily charts, 3-month charts, and options flow, respectively. -keywords: -- OpenBB Discord Bot -- slash commands -- /help command -- stock ticker -- daily chart -- 3-month chart -- options flow ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Now that you have added the bot to your Discord you can get started with running commands. - -If you're new to OpenBB Discord Bot, here's a quick guide to get you started. - -To use OpenBB, you need to use slash commands, which are special commands that start with a / symbol. To autoselect commands if you are on Desktop you can hit ```TAB``` - -
- gif describing step -
- -You can type / in the chat to see a list of available slash commands for OpenBB Bot. One of the most useful slash commands is ```/help```, which shows you all the commands and how to use them. Some of the most popular commands are: - -- ```/cd ticker: AMD``` Shows the daily chart for a given stock ticker. -- ```/c3m ticker: AMD``` Shows the 3-month chart for a given stock ticker. -- ```/flow ticker: AMD``` Shows the recent options flow for the given stock ticker. - -That's it! You're ready to explore the market with OpenBB Discord Bot! - -Check out the Reference section for more commands or type ```/help``` in your chat to see what else we can do! diff --git a/website/content/bot/usage/index.mdx b/website/content/bot/usage/index.mdx deleted file mode 100644 index 271d4cffeaa..00000000000 --- a/website/content/bot/usage/index.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Usage ---- - -import NewReferenceCard from "@site/src/components/General/NewReferenceCard"; -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -
    - - - -
diff --git a/website/content/bot/usage/telegram.md b/website/content/bot/usage/telegram.md deleted file mode 100644 index 4b8a32f27e8..00000000000 --- a/website/content/bot/usage/telegram.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: Telegram -sidebar_position: 2 -description: - A complete guide on how to use the OpenBB Telegram Bot for stock and - crypto market exploration. Learn how to use slash commands, including /cd, /c3m, - /flow, and /c for market insights. -keywords: - - Telegram - - /cd command - - /c3m command - - /flow command - - /c command - - OpenBB Telegram Bot - - stock ticker - - crypto symbol - - market exploration - - using bots - - Telegram commands ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Now that you have added the bot to your Telegram server you can get started with running commands. - -To use it, you need to type slash commands in the chat. A slash command starts with a / followed by a keyword and an optional argument. For example, `/cd AAPL` will show you the daily chart for Apple stock. - -
- gif describing step -
- -
-How do I select commands instead of typing? - -If you are On mobile press and hold to select the command. - -On desktop press `tab` to select the command. - -
- -To see all the available commands, you can type `/help` in the chat. This will show you a list of commands and their descriptions. You can also tap on any command to use it directly. Some of the most popular commands are: - -- `/cd AMD` Shows the daily chart for a given stock ticker. -- `/c3m AMD` Shows the 3-month chart for a given stock ticker. -- `/flow AMD` Shows the recent options flow for the given stock ticker. -- `/c DOGE` Shows a chart for the crypto symbol provided. - -That's it! You're ready to use OpenBB Telegram Bot and explore the markets. Have fun! - -Check out the Reference section for more commands or type `/help` in your chat to see what else we can do! diff --git a/website/content/excel/_category_.json b/website/content/excel/_category_.json deleted file mode 100644 index 2be2b91ca9a..00000000000 --- a/website/content/excel/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "OpenBB Add-in for Excel", - "position": 0 -} diff --git a/website/content/excel/data-connectors.md b/website/content/excel/data-connectors.md deleted file mode 100644 index 376c8aa47b0..00000000000 --- a/website/content/excel/data-connectors.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: Data connectors -sidebar_position: 3 -description: Access your data connectors from OpenBB Terminal Pro inside OpenBB Add-in for Excel. -keywords: - - Microsoft Excel - - Add-in - - Advanced - - Data connectors - - BYOD - - Bring your own data ---- - - - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -OpenBB Add-In for Excel allows you to access your [data connectors](https://docs.openbb.co/pro/data-connectors) from OpenBB Terminal Pro inside Microsoft Excel. This can be done using the [OBB.BYOD](https://docs.openbb.co/excel/reference/byod) function. - -## [Single widget](https://docs.openbb.co/pro/data-connectors/single-widget) - -```excel -=OBB.BYOD("widget_name") -``` - -:::info - -- Make sure your widget is setup in the OpenBB Terminal Pro. - -::: - -## [Own backend](https://docs.openbb.co/pro/data-connectors/integrate-your-own-backend) - -```excel -=OBB.BYOD("widget_name","backend_name") -``` - -If your backend supports it is possible to pass a symbol, a date or other optional parameters: - -```excel -=OBB.BYOD("widget_name","backend_name","my_symbol","YYYY-MM-DD",{"param1":"value1","param2":"value2", ...}) -``` - -:::tip -The easiest way to pass optional parameters is to write them into cells and reference them in the function. For example, `=OBB.BYOD(...,A1:B2)` where A1 contains "param1", B1 "value1", A2 "param2", B2 "value2" and so on. -::: - -:::info - -- Make sure your backend's CORS settings allow requests coming from [https://excel.openbb.co](https://excel.openbb.co). -- Requests via HTTP will be blocked by Excel. So if you are using the Add-in for Excel on Mac or Office on the web with Safari browser you need to run your backend via HTTPS. - -::: - -## [Native integrations](https://docs.openbb.co/pro/data-connectors#native-integrations) - -Supported native integrations: - -- database -- snowflake - -```excel -=OBB.BYOD("widget_name","native_integration") -``` - -:::info - -- Make sure your OpenBB Data Connector is properly configured and the widget is setup in the OpenBB Terminal Pro. -- Native integrations are available only for Excel on the web or Windows. - -::: diff --git a/website/content/excel/data-slicer.md b/website/content/excel/data-slicer.md deleted file mode 100644 index a9714c86202..00000000000 --- a/website/content/excel/data-slicer.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: Data slicer -sidebar_position: 2 -description: Slice Excel ranges by label or index -keywords: -- Microsoft Excel -- Add-in -- Advanced -- Slice data -- Data slicer -- Get specific fields ---- - - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -To help you slice parts of data, we provide the [OBB.GET](https://docs.openbb.co/excel/reference/get) function. This function allows to slice rows, columns or range subsets. It is useful to extract specific fields from the `OBB.` custom functions. Data can be sliced by label or index. - -### Example - -- Suppose you called an `OBB.` function and it returned the following data at cells A1:D3: - -| period_ending | revenue | cost_of_revenue | gross_profit | -|---------------|--------------------|--------------------|--------------------| -| 2023/09/30 | 383 285 000 000.00 | 214 137 000 000.00 | 169 148 000 000.00 | -| 2022/09/24 | 394 328 000 000.00 | 223 546 000 000.00 | 170 782 000 000.00 | -| 2021/09/25 | 365 817 000 000.00 | 212 981 000 000.00 | 152 836 000 000.00 | - -- Slicing a single row: - -```excel -=OBB.GET(A1:D3,DATE(2023,9,30)) -``` - -:::note -When passing date labels make sure to use the format `YYYY/MM/DD` or refer to a cell range containing Excel date format - DATE(year,month,day). -::: - -- Slicing a single column: - -```excel -=OBB.GET(A1:D3,,"revenue") -``` - -- Slicing by index: - -```excel -=OBB.GET(A1:D3,2,3) -``` - -:::tip -To slice the from the last row use negative numbers. For example, `=OBB.GET(A1:D3,-1,-2)` will return the last row and the second to last column. -::: - -- Slicing multiple rows and columns: - -```excel -=OBB.GET(A1:D3,{"2023/09/30","2021/09/25"},{"cost_of_revenue","gross_profit"}) -``` - -:::tip -The easiest way to pass ranges is to write them into cells and reference them in the function. For example, `=OBB.GET(...,A1:A2)` where A1 contains "item1", A2 "item2". -::: diff --git a/website/content/excel/functions.json b/website/content/excel/functions.json deleted file mode 100644 index c86e1b29f05..00000000000 --- a/website/content/excel/functions.json +++ /dev/null @@ -1,1148 +0,0 @@ -{ - "functions": [ - { - "description": "Bring Your Own Data: single widget, own backend or native integration setup in OpenBB Terminal Pro.", - "helpUrl": "https://docs.openbb.co/excel/data-connectors", - "id": "BYOD", - "name": "BYOD", - "parameters": [ - { - "description": "Name of the widget to get data for.", - "name": "widget", - "type": "string" - }, - { - "description": "Name of the backend to use, required for widgets in custom backends or native integrations (e.g. database, snowflake).", - "name": "backend", - "optional": true, - "type": "string" - }, - { - "description": "Symbol to get data for, if applicable.", - "name": "symbol", - "optional": true, - "type": "string" - }, - { - "description": "Date to get data for, if applicable.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Optional parameters as (n rows by 2 columns) range selection or array constant (e.g. {\"key1\",\"value1\"}; {\"key2\",\"value2\"}).", - "dimensionality": "matrix", - "name": "optional", - "optional": true, - "type": "any" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Slice data from a range.", - "helpUrl": "https://docs.openbb.co/excel/data-slicer", - "id": "GET", - "name": "GET", - "parameters": [ - { - "description": "Array to slice.", - "dimensionality": "matrix", - "name": "array", - "type": "any" - }, - { - "description": "Range of row labels or indices.", - "dimensionality": "matrix", - "name": "rows", - "optional": true, - "type": "any" - }, - { - "description": "Range of column labels or indices.", - "dimensionality": "matrix", - "name": "columns", - "optional": true, - "type": "any" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Currency Historical Price. Currency historical data.\n\nCurrency historical prices refer to the past exchange rates of one currency against\nanother over a specific period.\nThis data provides insight into the fluctuations and trends in the foreign exchange market,\nhelping analysts, traders, and economists understand currency performance,\nevaluate economic health, and make predictions about future movements.", - "helpUrl": "https://docs.openbb.co/excel/reference/currency/price/historical", - "id": "CURRENCY.PRICE.HISTORICAL", - "name": "CURRENCY.PRICE.HISTORICAL", - "parameters": [ - { - "description": "Symbol to get data for. Can use CURR1-CURR2 or CURR1CURR2 format. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "Time interval of the data to return. Options: 1m, 5m, 15m, 30m, 1h, 4h or 1d.", - "name": "interval", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Snapshots of currency exchange rates from an indirect or direct perspective of a base currency.", - "helpUrl": "https://docs.openbb.co/excel/reference/currency/snapshots", - "id": "CURRENCY.SNAPSHOTS", - "name": "CURRENCY.SNAPSHOTS", - "parameters": [ - { - "description": "The base currency symbol. Multiple comma separated items allowed.", - "name": "base", - "optional": true, - "type": "string" - }, - { - "description": "Whether the quote is direct or indirect. Selecting 'direct' will return the exchange rate as the amount of domestic currency required to buy one unit of the foreign currency. Selecting 'indirect' (default) will return the exchange rate as the amount of foreign currency required to buy one unit of the domestic currency.", - "name": "quote_type", - "optional": true, - "type": "string" - }, - { - "description": "An optional list of counter currency symbols to filter for. None returns all.", - "name": "counter_currencies", - "optional": true, - "type": "any" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the upcoming, or historical, economic calendar of global events.", - "helpUrl": "https://docs.openbb.co/excel/reference/economy/calendar", - "id": "ECONOMY.CALENDAR", - "name": "ECONOMY.CALENDAR", - "parameters": [ - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "Country of the event. Multiple comma separated items allowed.", - "name": "country", - "optional": true, - "type": "string" - }, - { - "description": "Importance of the event. Options: Low, Medium, High.", - "name": "importance", - "optional": true, - "type": "string" - }, - { - "description": "Grouping of events. Options: interest_rate, inflation, bonds, consumer, gdp, government, housing, labour, markets, money, prices, trade, business.", - "name": "group", - "optional": true, - "type": "string" - }, - { - "description": "Get events by TradingEconomics Calendar ID. Multiple comma separated items allowed.", - "name": "calendar_id", - "optional": true, - "type": "any" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the closest peers for a given company.\n\nPeers consist of companies trading on the same exchange, operating within the same sector\nand with comparable market capitalizations.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/compare/peers", - "id": "EQUITY.COMPARE.PEERS", - "name": "EQUITY.COMPARE.PEERS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get consensus price target and recommendation.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/estimates/consensus", - "id": "EQUITY.ESTIMATES.CONSENSUS", - "name": "EQUITY.ESTIMATES.CONSENSUS", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical analyst estimates for earnings and revenue.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/estimates/historical", - "id": "EQUITY.ESTIMATES.HISTORICAL", - "name": "EQUITY.ESTIMATES.HISTORICAL", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return. Options: quarter, annual.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get analyst price targets by company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/estimates/price_target", - "id": "EQUITY.ESTIMATES.PRICE_TARGET", - "name": "EQUITY.ESTIMATES.PRICE_TARGET", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Options: benzinga, fmp, defaults to benzinga.", - "name": "provider", - "optional": true, - "type": "string" - }, - { - "description": "Page offset. For optimization, performance and technical reasons, page offsets are limited from 0 - 100000. Limit the query results by other parameters such as date. Used in conjunction with the limit and date parameters.", - "name": "page", - "optional": true, - "type": "number" - }, - { - "description": "Date for calendar data, shorthand for date_from and date_to.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "Records last Updated Unix timestamp (UTC). This will force the sort order to be Greater Than or Equal to the timestamp indicated. The date can be a date string or a Unix timestamp. The date string must be in the format of YYYY-MM-DD.", - "name": "updated", - "optional": true, - "type": "any" - }, - { - "description": "Importance level to filter by. Uses Greater Than or Equal To the importance indicated", - "name": "importance", - "optional": true, - "type": "number" - }, - { - "description": "Filter by a specific action_company. Options: downgrades, maintains, reinstates, reiterates, upgrades, assumes, initiates, terminates, removes, suspends, firm_dissolved.", - "name": "action", - "optional": true, - "type": "string" - }, - { - "description": "Comma-separated list of analyst (person) IDs. Omitting will bring back all available analysts. Multiple comma separated items allowed.", - "name": "analyst_ids", - "optional": true, - "type": "any" - }, - { - "description": "Comma-separated list of firm IDs. Multiple comma separated items allowed.", - "name": "firm_ids", - "optional": true, - "type": "any" - }, - { - "description": "Comma-separated list of fields to include in the response. See https://docs.benzinga.io/benzinga-apis/calendar/get-ratings to learn about the available fields. Multiple comma separated items allowed.", - "name": "fields", - "optional": true, - "type": "any" - }, - { - "description": "Include upgrades and downgrades in the response.", - "name": "with_grade", - "optional": true, - "type": "boolean" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the balance sheet for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/balance", - "id": "EQUITY.FUNDAMENTAL.BALANCE", - "name": "EQUITY.FUNDAMENTAL.BALANCE", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the cash flow statement for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/cash", - "id": "EQUITY.FUNDAMENTAL.CASH", - "name": "EQUITY.FUNDAMENTAL.CASH", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical dividend data for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/dividends", - "id": "EQUITY.FUNDAMENTAL.DIVIDENDS", - "name": "EQUITY.FUNDAMENTAL.DIVIDENDS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the URLs to SEC filings reported to EDGAR database, such as 10-K, 10-Q, 8-K, and more. SEC\nfilings include Form 10-K, Form 10-Q, Form 8-K, the proxy statement, Forms 3, 4, and 5, Schedule 13, Form 114,\nForeign Investment Disclosures and others. The annual 10-K report is required to be\nfiled annually and includes the company's financial statements, management discussion and analysis,\nand audited financial statements.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/filings", - "id": "EQUITY.FUNDAMENTAL.FILINGS", - "name": "EQUITY.FUNDAMENTAL.FILINGS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "optional": true, - "type": "string" - }, - { - "description": "Filter by form type. Check the data provider for available types.", - "name": "form_type", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical earnings per share data for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/historical_eps", - "id": "EQUITY.FUNDAMENTAL.HISTORICAL_EPS", - "name": "EQUITY.FUNDAMENTAL.HISTORICAL_EPS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical stock splits for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/historical_splits", - "id": "EQUITY.FUNDAMENTAL.HISTORICAL_SPLITS", - "name": "EQUITY.FUNDAMENTAL.HISTORICAL_SPLITS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the income statement for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/income", - "id": "EQUITY.FUNDAMENTAL.INCOME", - "name": "EQUITY.FUNDAMENTAL.INCOME", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get executive management team data for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/management", - "id": "EQUITY.FUNDAMENTAL.MANAGEMENT", - "name": "EQUITY.FUNDAMENTAL.MANAGEMENT", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get fundamental metrics for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/metrics", - "id": "EQUITY.FUNDAMENTAL.METRICS", - "name": "EQUITY.FUNDAMENTAL.METRICS", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Include trailing twelve months (TTM) data.", - "name": "with_ttm", - "optional": true, - "type": "boolean" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get company general business and stock data for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/overview", - "id": "EQUITY.FUNDAMENTAL.OVERVIEW", - "name": "EQUITY.FUNDAMENTAL.OVERVIEW", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get an extensive set of financial and accounting ratios for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/ratios", - "id": "EQUITY.FUNDAMENTAL.RATIOS", - "name": "EQUITY.FUNDAMENTAL.RATIOS", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Include trailing twelve months (TTM) data.", - "name": "with_ttm", - "optional": true, - "type": "boolean" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the revenue geographic breakdown for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/revenue_per_geography", - "id": "EQUITY.FUNDAMENTAL.REVENUE_PER_GEOGRAPHY", - "name": "EQUITY.FUNDAMENTAL.REVENUE_PER_GEOGRAPHY", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "Structure of the returned data.", - "name": "structure", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the revenue breakdown by business segment for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/revenue_per_segment", - "id": "EQUITY.FUNDAMENTAL.REVENUE_PER_SEGMENT", - "name": "EQUITY.FUNDAMENTAL.REVENUE_PER_SEGMENT", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "Structure of the returned data.", - "name": "structure", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get earnings call transcripts for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/transcript", - "id": "EQUITY.FUNDAMENTAL.TRANSCRIPT", - "name": "EQUITY.FUNDAMENTAL.TRANSCRIPT", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Year of the earnings call transcript.", - "name": "year", - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get data about trading by a company's management team and board of directors.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/ownership/insider_trading", - "id": "EQUITY.OWNERSHIP.INSIDER_TRADING", - "name": "EQUITY.OWNERSHIP.INSIDER_TRADING", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Type of the transaction. Options: award, conversion, return, expire_short, in_kind, gift, expire_long, discretionary, other, small, exempt, otm, purchase, sale, tender, will, itm, trust.", - "name": "transactionType", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get data about institutional ownership for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/ownership/institutional", - "id": "EQUITY.OWNERSHIP.INSTITUTIONAL", - "name": "EQUITY.OWNERSHIP.INSTITUTIONAL", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Include current quarter data.", - "name": "include_current_quarter", - "optional": true, - "type": "boolean" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get data about major holders for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/ownership/major_holders", - "id": "EQUITY.OWNERSHIP.MAJOR_HOLDERS", - "name": "EQUITY.OWNERSHIP.MAJOR_HOLDERS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Page number of the data to fetch.", - "name": "page", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get data about share float for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/ownership/share_statistics", - "id": "EQUITY.OWNERSHIP.SHARE_STATISTICS", - "name": "EQUITY.OWNERSHIP.SHARE_STATISTICS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical price data for a given stock. This includes open, high, low, close, and volume.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/price/historical", - "id": "EQUITY.PRICE.HISTORICAL", - "name": "EQUITY.PRICE.HISTORICAL", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time interval of the data to return. Options: 1m, 5m, 15m, 30m, 1h, 4h or 1d.", - "name": "interval", - "optional": true, - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get price performance data for a given stock. This includes price changes for different time periods.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/price/performance", - "id": "EQUITY.PRICE.PERFORMANCE", - "name": "EQUITY.PRICE.PERFORMANCE", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the latest quote for a given stock. Quote includes price, volume, and other data.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/price/quote", - "id": "EQUITY.PRICE.QUOTE", - "name": "EQUITY.PRICE.QUOTE", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get general information about a company. This includes company name, industry, sector and price data.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/profile", - "id": "EQUITY.PROFILE", - "name": "EQUITY.PROFILE", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the holdings for an individual ETF.", - "helpUrl": "https://docs.openbb.co/excel/reference/etf/holdings", - "id": "ETF.HOLDINGS", - "name": "ETF.HOLDINGS", - "parameters": [ - { - "description": "Symbol to get data for. (ETF)", - "name": "symbol", - "type": "string" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "ETF Information Overview.", - "helpUrl": "https://docs.openbb.co/excel/reference/etf/info", - "id": "ETF.INFO", - "name": "ETF.INFO", - "parameters": [ - { - "description": "Symbol to get data for. (ETF) Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get Historical Market Indices.", - "helpUrl": "https://docs.openbb.co/excel/reference/index/market", - "id": "INDEX.MARKET", - "name": "INDEX.MARKET", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "Time interval of the data to return.", - "name": "interval", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Company News. Get news for one or more companies.", - "helpUrl": "https://docs.openbb.co/excel/reference/news/company", - "id": "NEWS.COMPANY", - "name": "NEWS.COMPANY", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "optional": true, - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Specify headline only (headline), headline + teaser (abstract), or headline + full body (full). Options: headline, abstract, full.", - "name": "display", - "optional": true, - "type": "string" - }, - { - "description": "Number of seconds since the news was updated.", - "name": "updated_since", - "optional": true, - "type": "number" - }, - { - "description": "Number of seconds since the news was published.", - "name": "published_since", - "optional": true, - "type": "number" - }, - { - "description": "Order to sort the news by. Options: asc, desc.", - "name": "order", - "optional": true, - "type": "string" - }, - { - "description": "The company's ISIN.", - "name": "isin", - "optional": true, - "type": "string" - }, - { - "description": "The company's CUSIP.", - "name": "cusip", - "optional": true, - "type": "string" - }, - { - "description": "Channels of the news to retrieve.", - "name": "channels", - "optional": true, - "type": "string" - }, - { - "description": "Topics of the news to retrieve.", - "name": "topics", - "optional": true, - "type": "string" - }, - { - "description": "Authors of the news to retrieve.", - "name": "authors", - "optional": true, - "type": "string" - }, - { - "description": "Content types of the news to retrieve.", - "name": "content_types", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "World News. Global news data.", - "helpUrl": "https://docs.openbb.co/excel/reference/news/world", - "id": "NEWS.WORLD", - "name": "NEWS.WORLD", - "parameters": [ - { - "description": "The number of data entries to return. The number of articles to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Specify headline only (headline), headline + teaser (abstract), or headline + full body (full). Options: headline, abstract, full.", - "name": "display", - "optional": true, - "type": "string" - }, - { - "description": "Number of seconds since the news was updated.", - "name": "updated_since", - "optional": true, - "type": "number" - }, - { - "description": "Number of seconds since the news was published.", - "name": "published_since", - "optional": true, - "type": "number" - }, - { - "description": "Order to sort the news by. Options: asc, desc.", - "name": "order", - "optional": true, - "type": "string" - }, - { - "description": "The ISIN of the news to retrieve.", - "name": "isin", - "optional": true, - "type": "string" - }, - { - "description": "The CUSIP of the news to retrieve.", - "name": "cusip", - "optional": true, - "type": "string" - }, - { - "description": "Channels of the news to retrieve.", - "name": "channels", - "optional": true, - "type": "string" - }, - { - "description": "Topics of the news to retrieve.", - "name": "topics", - "optional": true, - "type": "string" - }, - { - "description": "Authors of the news to retrieve.", - "name": "authors", - "optional": true, - "type": "string" - }, - { - "description": "Content types of the news to retrieve.", - "name": "content_types", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - } - ] -} \ No newline at end of file diff --git a/website/content/excel/getting-started/_category_.json b/website/content/excel/getting-started/_category_.json deleted file mode 100644 index 437c38a5fa8..00000000000 --- a/website/content/excel/getting-started/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Getting started", - "position": 1 -} diff --git a/website/content/excel/getting-started/basics.md b/website/content/excel/getting-started/basics.md deleted file mode 100644 index 2a8a559f9a6..00000000000 --- a/website/content/excel/getting-started/basics.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: Basics -sidebar_position: 2 -description: This page provides an overview of the basics of the OpenBB add-in for Microsoft Excel. It covers the basic usage of the add-in and the available functions. -keywords: - - Microsoft Excel - - Add-in - - Basics - - Examples - - Functions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -The OpenBB Add-in for Excel provides direct access to the OpenBB platform, where each function implements the following pattern: - -- `OBB.[MENU].[SUB_MENU].[COMMAND]` - -:::tip -Use the <TAB> key to autocomplete the function name after typing `=OBB.` -::: - -Examples: - -1. Getting balance sheet data for a stock: - - ```excel - =OBB.EQUITY.FUNDAMENTAL.BALANCE("AAPL") - ``` - -2. Getting the latest news for a stock: - - ```excel - =OBB.NEWS.COMPANY("AAPL") - ``` - -3. Getting the earnings calendar: - - ```excel - =OBB.EQUITY.CALENDAR.IPO(,"2023-11-20") - ``` - -:::tip -If you want to skip a parameter use comma (or semi-colon depending on your number separator) without any value. In example iii. we are skipping the first parameter (symbol). -::: - -## Advanced - -
- -
diff --git a/website/content/pro/news.md b/website/content/pro/news.md deleted file mode 100644 index 393bf629ebb..00000000000 --- a/website/content/pro/news.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: News -sidebar_position: 2 -description: The News section in OpenBB Terminal Pro provides users with the latest - updates in financial markets. It offers diverse topics, along with features like - Interactive Chat and Ticker Analysis for comprehensive news experience. -keywords: -- Financial news -- Market trends -- News section -- Interactive Chat -- Ticker Analysis -- Investments ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -import TutorialVideo from '@site/src/components/General/TutorialVideo.tsx'; - - - -Welcome to the News section of OpenBB Terminal Pro. This is your hub for staying updated with the latest financial news and market trends. - -1 - -Our News section is divided into various topics such as Overview, Markets, Economics, Industries, Events, Tech, Politics, Ratings, and Opinion. Each topic further branches into subcategories, allowing you to navigate and explore news articles based on your interests. - -2 - -Every news article can be opened for a detailed read. But that's not all. We've integrated two additional features to enhance your news reading experience: - -1. **Interactive Chat** - Click on the chat icon at the top left of the news article to ask questions related to the article. For example, you can ask for a summary of the article or inquire about its impact on your investments. - -3 - -2. **Ticker Analysis** - The top right of the news article displays a list of tickers mentioned in the article. Hover over a ticker to get a quick overview including price, volume, market cap, day price range, 52-week price range, and an interactive chart of the stock price since the previous day. - -4 - -* Click on the chart to open charting tab with the ticker data. - -5 - -* Click on "Create Dashboard for MSFT" to open a comprehensive dashboard for the ticker. - -6 - -Please note, that the News section is not customizable. diff --git a/website/content/pro/templates/_category_.json b/website/content/pro/templates/_category_.json deleted file mode 100644 index a74b76d6603..00000000000 --- a/website/content/pro/templates/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Templates", - "position": 3 -} diff --git a/website/content/pro/templates/excel.md b/website/content/pro/templates/excel.md deleted file mode 100644 index 2a2ada7a97f..00000000000 --- a/website/content/pro/templates/excel.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Excel Templates -sidebar_position: 2 -description: Download Excel templates that OpenBB makes available - to your organization so you can fully automate your workflow. -keywords: -- Excel Add-In -- Automation -- Workflow -- Download -- Modeling ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -When navigating to the Templates page and clicking on the Excel tab, this is what the user will be able to see. As you can see from the image below, the user will be able to see a list of Excel templates that have been created by the OpenBB team and that leverage our Add-in for Excel to automate financial workflows. - -charting - -Once clicking on "Download Template" (e.g. for "Equity Analysis"), users will be able to access an Excel spreadsheet like the one shown below. - -If you have your OpenBB Add-in for Excel installed (instructions [here](/excel/getting-started/installation)) you will be able to change a ticker on the spreadsheet and all the values are automatically updated. - -charting - -More templates will be added in the next few weeks. diff --git a/website/content/pro/templates/index.md b/website/content/pro/templates/index.md deleted file mode 100644 index a959b3dfbc7..00000000000 --- a/website/content/pro/templates/index.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Templates -sidebar_position: 0 -description: This page allows users to manage their Terminal Pro and Excel templates. -keywords: -- Templates -- Terminal Pro -- Excel Add-in -- Automated -- Download ---- - - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -import NewReferenceCard from "@site/src/components/General/NewReferenceCard"; - -
    - - - - - -
diff --git a/website/content/pro/templates/pro.md b/website/content/pro/templates/pro.md deleted file mode 100644 index 8dfc6a9222d..00000000000 --- a/website/content/pro/templates/pro.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Terminal Pro Templates -sidebar_position: 1 -description: Manage your organization's Terminal Pro templates - from this page. -keywords: -- Terminal Pro -- Templates -- Dashboard -- Widgets -- Sharing ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Coming soon. diff --git a/website/content/pro/tutorials/_category_.json b/website/content/pro/tutorials/_category_.json deleted file mode 100644 index d7a53ea5983..00000000000 --- a/website/content/pro/tutorials/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Tutorials", - "position": 0 -} diff --git a/website/content/pro/tutorials/ai.md b/website/content/pro/tutorials/ai.md deleted file mode 100644 index ed1c64f1792..00000000000 --- a/website/content/pro/tutorials/ai.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Leverage AI -sidebar_position: 3 -description: This workflow is about leveraging AI to enhance your workflow. You will chat with a News article and ask it to summarize the main points, use OpenBB copilot to change the theme from light to dark or vice versa, and chat with the Earning Transcript to compare a company’s performance with the last quarter. -keywords: -- AI -- OpenBB Copilot -- News Summarization -- Theme Change -- Earning Transcript ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This workflow is about leveraging AI to enhance your workflow. You will chat with a News article and ask it to summarize the main points, use OpenBB copilot to change the theme from light to dark or vice versa, and chat with the Earning Transcript to compare a company’s performance with the last quarter. - -- Chat with a News article and ask it to summarize the main points -- Use OpenBB copilot to change the theme from light to dark or the other way around -- Chat with the Earning Transcript and ask it to compare a company’s performance with the last quarter - -
- -
- )} - - ); -} diff --git a/website/src/components/Icons/Apple.tsx b/website/src/components/Icons/Apple.tsx deleted file mode 100644 index caebf534a92..00000000000 --- a/website/src/components/Icons/Apple.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const AppleIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - -) - -export default AppleIcon - - - diff --git a/website/src/components/Icons/ArrowBottomRight.tsx b/website/src/components/Icons/ArrowBottomRight.tsx deleted file mode 100644 index 2354deb9f38..00000000000 --- a/website/src/components/Icons/ArrowBottomRight.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ArrowBottomRightIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ArrowBottomRightIcon diff --git a/website/src/components/Icons/ArrowRight.tsx b/website/src/components/Icons/ArrowRight.tsx deleted file mode 100644 index 542ac6435cd..00000000000 --- a/website/src/components/Icons/ArrowRight.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ArrowRightIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ArrowRightIcon diff --git a/website/src/components/Icons/ArrowTopRight.tsx b/website/src/components/Icons/ArrowTopRight.tsx deleted file mode 100644 index 1847861871a..00000000000 --- a/website/src/components/Icons/ArrowTopRight.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { SVGProps, Ref, forwardRef } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SvgComponent = ( - { title, titleId, ...props }: SVGProps & SVGRProps, - ref: Ref -) => ( - - {title ? {title} : null} - - -) - -const ArrowTopRightIcon = forwardRef(SvgComponent) -export default ArrowTopRightIcon diff --git a/website/src/components/Icons/Award.tsx b/website/src/components/Icons/Award.tsx deleted file mode 100644 index ccde2461dbd..00000000000 --- a/website/src/components/Icons/Award.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const AwardIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default AwardIcon diff --git a/website/src/components/Icons/BarChart.tsx b/website/src/components/Icons/BarChart.tsx deleted file mode 100644 index 8b8e0779e8b..00000000000 --- a/website/src/components/Icons/BarChart.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const BarChartIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default BarChartIcon diff --git a/website/src/components/Icons/BotLetteringLogo.tsx b/website/src/components/Icons/BotLetteringLogo.tsx deleted file mode 100644 index 2227e314cd7..00000000000 --- a/website/src/components/Icons/BotLetteringLogo.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import React from "react"; -import type { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const BotLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - -); - -export default BotLetteringLogo; diff --git a/website/src/components/Icons/Bulb.tsx b/website/src/components/Icons/Bulb.tsx deleted file mode 100644 index 389d7ba7288..00000000000 --- a/website/src/components/Icons/Bulb.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const BulbIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default BulbIcon diff --git a/website/src/components/Icons/Bullseye.tsx b/website/src/components/Icons/Bullseye.tsx deleted file mode 100644 index 23126ee3b2e..00000000000 --- a/website/src/components/Icons/Bullseye.tsx +++ /dev/null @@ -1,47 +0,0 @@ -import * as React from "react" -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const BullseyeIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) - -export default BullseyeIcon diff --git a/website/src/components/Icons/CTASquaresDesktop.tsx b/website/src/components/Icons/CTASquaresDesktop.tsx deleted file mode 100644 index b8343e5b5f5..00000000000 --- a/website/src/components/Icons/CTASquaresDesktop.tsx +++ /dev/null @@ -1,1083 +0,0 @@ -const CTASquaresDesktop = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default CTASquaresDesktop diff --git a/website/src/components/Icons/CTASquaresLaptop.tsx b/website/src/components/Icons/CTASquaresLaptop.tsx deleted file mode 100644 index 3a4620a141b..00000000000 --- a/website/src/components/Icons/CTASquaresLaptop.tsx +++ /dev/null @@ -1,543 +0,0 @@ -const CTASQuaresLaptop = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default CTASQuaresLaptop diff --git a/website/src/components/Icons/CTASquaresMobile.tsx b/website/src/components/Icons/CTASquaresMobile.tsx deleted file mode 100644 index 7ed53e4e76f..00000000000 --- a/website/src/components/Icons/CTASquaresMobile.tsx +++ /dev/null @@ -1,718 +0,0 @@ -const CTASquaresMobile = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default CTASquaresMobile diff --git a/website/src/components/Icons/CTASquaresTablet.tsx b/website/src/components/Icons/CTASquaresTablet.tsx deleted file mode 100644 index b85585029c5..00000000000 --- a/website/src/components/Icons/CTASquaresTablet.tsx +++ /dev/null @@ -1,398 +0,0 @@ -const CTASquaresTablet = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default CTASquaresTablet diff --git a/website/src/components/Icons/Calendar.tsx b/website/src/components/Icons/Calendar.tsx deleted file mode 100644 index 8c0e18e5412..00000000000 --- a/website/src/components/Icons/Calendar.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CalendarIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default CalendarIcon diff --git a/website/src/components/Icons/Check.tsx b/website/src/components/Icons/Check.tsx deleted file mode 100644 index 526b7b49608..00000000000 --- a/website/src/components/Icons/Check.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CheckIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default CheckIcon diff --git a/website/src/components/Icons/ChevronDown.tsx b/website/src/components/Icons/ChevronDown.tsx deleted file mode 100644 index 21318255801..00000000000 --- a/website/src/components/Icons/ChevronDown.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ChevronDownIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ChevronDownIcon diff --git a/website/src/components/Icons/ChevronLeft.tsx b/website/src/components/Icons/ChevronLeft.tsx deleted file mode 100644 index 87c87d63a0d..00000000000 --- a/website/src/components/Icons/ChevronLeft.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ChevronLeftIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ChevronLeftIcon diff --git a/website/src/components/Icons/ChevronRight.tsx b/website/src/components/Icons/ChevronRight.tsx deleted file mode 100644 index 6fb07b43d0f..00000000000 --- a/website/src/components/Icons/ChevronRight.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ChevronRightIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ChevronRightIcon diff --git a/website/src/components/Icons/ChevronUp.tsx b/website/src/components/Icons/ChevronUp.tsx deleted file mode 100644 index 3c205a6d8c4..00000000000 --- a/website/src/components/Icons/ChevronUp.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ChevronUpIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ChevronUpIcon diff --git a/website/src/components/Icons/Clock.tsx b/website/src/components/Icons/Clock.tsx deleted file mode 100644 index 2bbcdc216f2..00000000000 --- a/website/src/components/Icons/Clock.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ClockIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default ClockIcon diff --git a/website/src/components/Icons/Close.tsx b/website/src/components/Icons/Close.tsx deleted file mode 100644 index 988355b3158..00000000000 --- a/website/src/components/Icons/Close.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CloseIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default CloseIcon diff --git a/website/src/components/Icons/Community.tsx b/website/src/components/Icons/Community.tsx deleted file mode 100644 index 7fddc62cc1e..00000000000 --- a/website/src/components/Icons/Community.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CommunityIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default CommunityIcon diff --git a/website/src/components/Icons/Copy.tsx b/website/src/components/Icons/Copy.tsx deleted file mode 100644 index 4109c8e7e3a..00000000000 --- a/website/src/components/Icons/Copy.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CopyIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - -) - -export default CopyIcon diff --git a/website/src/components/Icons/CurvedArrowPricing.tsx b/website/src/components/Icons/CurvedArrowPricing.tsx deleted file mode 100644 index 9e588fbd0e8..00000000000 --- a/website/src/components/Icons/CurvedArrowPricing.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const CurvedArrowPricing = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default CurvedArrowPricing; diff --git a/website/src/components/Icons/Deepsource.tsx b/website/src/components/Icons/Deepsource.tsx deleted file mode 100644 index 1474253f738..00000000000 --- a/website/src/components/Icons/Deepsource.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DeepsourceIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - - -) - -export default DeepsourceIcon diff --git a/website/src/components/Icons/Desktop.tsx b/website/src/components/Icons/Desktop.tsx deleted file mode 100644 index fadd5956484..00000000000 --- a/website/src/components/Icons/Desktop.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import * as React from "react" -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DesktopIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default DesktopIcon diff --git a/website/src/components/Icons/Discord.tsx b/website/src/components/Icons/Discord.tsx deleted file mode 100644 index 95ebe0fcafa..00000000000 --- a/website/src/components/Icons/Discord.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DiscordIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default DiscordIcon diff --git a/website/src/components/Icons/Docker.tsx b/website/src/components/Icons/Docker.tsx deleted file mode 100644 index 627ed68a144..00000000000 --- a/website/src/components/Icons/Docker.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DockerIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - -) - -export default DockerIcon - - - diff --git a/website/src/components/Icons/ExternalLink.tsx b/website/src/components/Icons/ExternalLink.tsx deleted file mode 100644 index 626388dc804..00000000000 --- a/website/src/components/Icons/ExternalLink.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ExternalLinkIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ExternalLinkIcon diff --git a/website/src/components/Icons/Eye.tsx b/website/src/components/Icons/Eye.tsx deleted file mode 100644 index 38e832ace5b..00000000000 --- a/website/src/components/Icons/Eye.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const EyeIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default EyeIcon diff --git a/website/src/components/Icons/Facebook.tsx b/website/src/components/Icons/Facebook.tsx deleted file mode 100644 index 6993a1d1af1..00000000000 --- a/website/src/components/Icons/Facebook.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const FacebookIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default FacebookIcon diff --git a/website/src/components/Icons/FbSmall.tsx b/website/src/components/Icons/FbSmall.tsx deleted file mode 100644 index 17eeb215fe4..00000000000 --- a/website/src/components/Icons/FbSmall.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const FbSmallIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default FbSmallIcon diff --git a/website/src/components/Icons/Github.tsx b/website/src/components/Icons/Github.tsx deleted file mode 100644 index 069122be4b1..00000000000 --- a/website/src/components/Icons/Github.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const GithubIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default GithubIcon diff --git a/website/src/components/Icons/Globe.tsx b/website/src/components/Icons/Globe.tsx deleted file mode 100644 index 25fd8a701e5..00000000000 --- a/website/src/components/Icons/Globe.tsx +++ /dev/null @@ -1,250 +0,0 @@ -const GlobeSvg = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default GlobeSvg diff --git a/website/src/components/Icons/HackerNews.tsx b/website/src/components/Icons/HackerNews.tsx deleted file mode 100644 index 6ce024bc9cf..00000000000 --- a/website/src/components/Icons/HackerNews.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string; - titleId?: string; -} - -const HackerNewsIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default HackerNewsIcon diff --git a/website/src/components/Icons/HamburgerMenu.tsx b/website/src/components/Icons/HamburgerMenu.tsx deleted file mode 100644 index 9248cb6ee98..00000000000 --- a/website/src/components/Icons/HamburgerMenu.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const HamburgerMenuIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default HamburgerMenuIcon diff --git a/website/src/components/Icons/Info.tsx b/website/src/components/Icons/Info.tsx deleted file mode 100644 index eec2f4e1e8a..00000000000 --- a/website/src/components/Icons/Info.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const InfoIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default InfoIcon diff --git a/website/src/components/Icons/Instagram.tsx b/website/src/components/Icons/Instagram.tsx deleted file mode 100644 index 5fa329239e4..00000000000 --- a/website/src/components/Icons/Instagram.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const InstagramIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - - - - -) - -export default InstagramIcon diff --git a/website/src/components/Icons/LetteringDocsLogo.tsx b/website/src/components/Icons/LetteringDocsLogo.tsx deleted file mode 100644 index 76566cbfd56..00000000000 --- a/website/src/components/Icons/LetteringDocsLogo.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const LetteringDocsLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default LetteringDocsLogo; diff --git a/website/src/components/Icons/LetteringLogo.tsx b/website/src/components/Icons/LetteringLogo.tsx deleted file mode 100644 index 05a99ec8a00..00000000000 --- a/website/src/components/Icons/LetteringLogo.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const LetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default LetteringLogo; diff --git a/website/src/components/Icons/Link.tsx b/website/src/components/Icons/Link.tsx deleted file mode 100644 index c4ada7e0d7e..00000000000 --- a/website/src/components/Icons/Link.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LinkIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default LinkIcon diff --git a/website/src/components/Icons/Linkedin.tsx b/website/src/components/Icons/Linkedin.tsx deleted file mode 100644 index a31133baa1e..00000000000 --- a/website/src/components/Icons/Linkedin.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LinkedinIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default LinkedinIcon diff --git a/website/src/components/Icons/Logo.tsx b/website/src/components/Icons/Logo.tsx deleted file mode 100644 index a838adfee60..00000000000 --- a/website/src/components/Icons/Logo.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LogoIcon = ({ - title = "OpenBB", - titleId = "OpenBB", - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) - -export default LogoIcon diff --git a/website/src/components/Icons/Mail.tsx b/website/src/components/Icons/Mail.tsx deleted file mode 100644 index 7d5567be5a6..00000000000 --- a/website/src/components/Icons/Mail.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const MailIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default MailIcon diff --git a/website/src/components/Icons/Mailchimp.tsx b/website/src/components/Icons/Mailchimp.tsx deleted file mode 100644 index a84a12c78b5..00000000000 --- a/website/src/components/Icons/Mailchimp.tsx +++ /dev/null @@ -1,24 +0,0 @@ -export function MailchimpLogo() { - return ( - - - - - - - - - - - - - - ) -} diff --git a/website/src/components/Icons/Medium.tsx b/website/src/components/Icons/Medium.tsx deleted file mode 100644 index 8dda3d8e626..00000000000 --- a/website/src/components/Icons/Medium.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const MediumIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default MediumIcon diff --git a/website/src/components/Icons/MinimalLogo.tsx b/website/src/components/Icons/MinimalLogo.tsx deleted file mode 100644 index 365b44eabbe..00000000000 --- a/website/src/components/Icons/MinimalLogo.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const MinimalLogoIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default MinimalLogoIcon diff --git a/website/src/components/Icons/Monitor.tsx b/website/src/components/Icons/Monitor.tsx deleted file mode 100644 index daafd19e35e..00000000000 --- a/website/src/components/Icons/Monitor.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const MonitorIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default MonitorIcon diff --git a/website/src/components/Icons/Moon.tsx b/website/src/components/Icons/Moon.tsx deleted file mode 100644 index 8d777b413c2..00000000000 --- a/website/src/components/Icons/Moon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react";; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const MoonIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default MoonIcon; \ No newline at end of file diff --git a/website/src/components/Icons/OnlyBotLettering.tsx b/website/src/components/Icons/OnlyBotLettering.tsx deleted file mode 100644 index 163bbf40dba..00000000000 --- a/website/src/components/Icons/OnlyBotLettering.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlyBotLetteringLogo: React.FC & SVGRProps> = ({ - title, - titleId, - ...props -}) => ( - - - - - -); - -export default OnlyBotLetteringLogo; diff --git a/website/src/components/Icons/OnlyPlatformLettering.tsx b/website/src/components/Icons/OnlyPlatformLettering.tsx deleted file mode 100644 index 5cc90a15022..00000000000 --- a/website/src/components/Icons/OnlyPlatformLettering.tsx +++ /dev/null @@ -1,40 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlyPlatformLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - - -); - -export default OnlyPlatformLetteringLogo; diff --git a/website/src/components/Icons/OnlyProLettering.tsx b/website/src/components/Icons/OnlyProLettering.tsx deleted file mode 100644 index 85a17f06b89..00000000000 --- a/website/src/components/Icons/OnlyProLettering.tsx +++ /dev/null @@ -1,79 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlyProLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - - - - - - - - - - - -); - -export default OnlyProLetteringLogo; diff --git a/website/src/components/Icons/OnlySDKLettering.tsx b/website/src/components/Icons/OnlySDKLettering.tsx deleted file mode 100644 index 9e50b0a6eb5..00000000000 --- a/website/src/components/Icons/OnlySDKLettering.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlySDKLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - -); - -export default OnlySDKLetteringLogo; diff --git a/website/src/components/Icons/OnlyTerminalLettering.tsx b/website/src/components/Icons/OnlyTerminalLettering.tsx deleted file mode 100644 index e1d64a49bf1..00000000000 --- a/website/src/components/Icons/OnlyTerminalLettering.tsx +++ /dev/null @@ -1,57 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlyTerminalLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - - - - - - - -); - -export default OnlyTerminalLetteringLogo; diff --git a/website/src/components/Icons/Partners.tsx b/website/src/components/Icons/Partners.tsx deleted file mode 100644 index 518b8f78f7a..00000000000 --- a/website/src/components/Icons/Partners.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} -const PartnersIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PartnersIcon diff --git a/website/src/components/Icons/Pause.tsx b/website/src/components/Icons/Pause.tsx deleted file mode 100644 index b31d00511b0..00000000000 --- a/website/src/components/Icons/Pause.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PauseIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PauseIcon diff --git a/website/src/components/Icons/Pencil.tsx b/website/src/components/Icons/Pencil.tsx deleted file mode 100644 index b7883eee99c..00000000000 --- a/website/src/components/Icons/Pencil.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PencilIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PencilIcon diff --git a/website/src/components/Icons/PeopleIcon.tsx b/website/src/components/Icons/PeopleIcon.tsx deleted file mode 100644 index 70c8e7e0b0f..00000000000 --- a/website/src/components/Icons/PeopleIcon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PeopleIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PeopleIcon diff --git a/website/src/components/Icons/Person.tsx b/website/src/components/Icons/Person.tsx deleted file mode 100644 index a699611c9ab..00000000000 --- a/website/src/components/Icons/Person.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PersonIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PersonIcon diff --git a/website/src/components/Icons/PipIcon.tsx b/website/src/components/Icons/PipIcon.tsx deleted file mode 100644 index a423ec4337a..00000000000 --- a/website/src/components/Icons/PipIcon.tsx +++ /dev/null @@ -1,2945 +0,0 @@ -import * as React from "react" - -const PipIcon = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default PipIcon diff --git a/website/src/components/Icons/Play.tsx b/website/src/components/Icons/Play.tsx deleted file mode 100644 index 89d15113194..00000000000 --- a/website/src/components/Icons/Play.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import * as React from "react" -interface SVGRProps { - title?: string; - titleId?: string; -} - -const PlayIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default PlayIcon; diff --git a/website/src/components/Icons/Pypi.tsx b/website/src/components/Icons/Pypi.tsx deleted file mode 100644 index 1ae79ce54e8..00000000000 --- a/website/src/components/Icons/Pypi.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PypiIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - -) - -export default PypiIcon diff --git a/website/src/components/Icons/RadialGradients/Burgundy.tsx b/website/src/components/Icons/RadialGradients/Burgundy.tsx deleted file mode 100644 index 6ce3e6ba356..00000000000 --- a/website/src/components/Icons/RadialGradients/Burgundy.tsx +++ /dev/null @@ -1,46 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const BurgundyRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - -) - -export default BurgundyRadialGradient diff --git a/website/src/components/Icons/RadialGradients/DarkBlue.tsx b/website/src/components/Icons/RadialGradients/DarkBlue.tsx deleted file mode 100644 index 302c78173d4..00000000000 --- a/website/src/components/Icons/RadialGradients/DarkBlue.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DarkBlueRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default DarkBlueRadialGradient diff --git a/website/src/components/Icons/RadialGradients/DarkPurple.tsx b/website/src/components/Icons/RadialGradients/DarkPurple.tsx deleted file mode 100644 index a5121cf29fb..00000000000 --- a/website/src/components/Icons/RadialGradients/DarkPurple.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DarkPurpleRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default DarkPurpleRadialGradient diff --git a/website/src/components/Icons/RadialGradients/LightBlue.tsx b/website/src/components/Icons/RadialGradients/LightBlue.tsx deleted file mode 100644 index d09543a5c78..00000000000 --- a/website/src/components/Icons/RadialGradients/LightBlue.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LightBlueRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default LightBlueRadialGradient diff --git a/website/src/components/Icons/RadialGradients/LightPurple.tsx b/website/src/components/Icons/RadialGradients/LightPurple.tsx deleted file mode 100644 index 5f88be9d52e..00000000000 --- a/website/src/components/Icons/RadialGradients/LightPurple.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LightPurpleRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default LightPurpleRadialGradient diff --git a/website/src/components/Icons/RadialGradients/Orange.tsx b/website/src/components/Icons/RadialGradients/Orange.tsx deleted file mode 100644 index 219b909c50c..00000000000 --- a/website/src/components/Icons/RadialGradients/Orange.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const OrangeRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default OrangeRadialGradient diff --git a/website/src/components/Icons/RadialGradients/RubyRed.tsx b/website/src/components/Icons/RadialGradients/RubyRed.tsx deleted file mode 100644 index f518bcdf9c6..00000000000 --- a/website/src/components/Icons/RadialGradients/RubyRed.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const RubyRedRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default RubyRedRadialGradient diff --git a/website/src/components/Icons/RadialGradients/SalmonPink.tsx b/website/src/components/Icons/RadialGradients/SalmonPink.tsx deleted file mode 100644 index 8414debe580..00000000000 --- a/website/src/components/Icons/RadialGradients/SalmonPink.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SalmonPinkRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default SalmonPinkRadialGradient diff --git a/website/src/components/Icons/RadialGradients/Yellow.tsx b/website/src/components/Icons/RadialGradients/Yellow.tsx deleted file mode 100644 index 2537e24ce98..00000000000 --- a/website/src/components/Icons/RadialGradients/Yellow.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const YellowRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default YellowRadialGradient diff --git a/website/src/components/Icons/Reddit.tsx b/website/src/components/Icons/Reddit.tsx deleted file mode 100644 index 4e490cba6a6..00000000000 --- a/website/src/components/Icons/Reddit.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const RedditIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default RedditIcon diff --git a/website/src/components/Icons/SDKLetteringLogo.tsx b/website/src/components/Icons/SDKLetteringLogo.tsx deleted file mode 100644 index 1e2012a4a6d..00000000000 --- a/website/src/components/Icons/SDKLetteringLogo.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import React from "react"; -import type { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const SDKLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - -); - -export default SDKLetteringLogo; diff --git a/website/src/components/Icons/Search.tsx b/website/src/components/Icons/Search.tsx deleted file mode 100644 index 90b8c919cd0..00000000000 --- a/website/src/components/Icons/Search.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SearchIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default SearchIcon diff --git a/website/src/components/Icons/Share.tsx b/website/src/components/Icons/Share.tsx deleted file mode 100644 index 15b1ec57588..00000000000 --- a/website/src/components/Icons/Share.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ShareIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ShareIcon diff --git a/website/src/components/Icons/Source.tsx b/website/src/components/Icons/Source.tsx deleted file mode 100644 index 5e7004baf60..00000000000 --- a/website/src/components/Icons/Source.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SourceIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - -) - -export default SourceIcon - - - diff --git a/website/src/components/Icons/Star.tsx b/website/src/components/Icons/Star.tsx deleted file mode 100644 index a6eea4c0da2..00000000000 --- a/website/src/components/Icons/Star.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const StarIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default StarIcon diff --git a/website/src/components/Icons/Sun.tsx b/website/src/components/Icons/Sun.tsx deleted file mode 100644 index 73a9dbfac68..00000000000 --- a/website/src/components/Icons/Sun.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const SunIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default SunIcon; \ No newline at end of file diff --git a/website/src/components/Icons/Support.tsx b/website/src/components/Icons/Support.tsx deleted file mode 100644 index ae7a26751ce..00000000000 --- a/website/src/components/Icons/Support.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SupportIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default SupportIcon diff --git a/website/src/components/Icons/Telegram.tsx b/website/src/components/Icons/Telegram.tsx deleted file mode 100644 index abe85babc71..00000000000 --- a/website/src/components/Icons/Telegram.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TelegramIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default TelegramIcon diff --git a/website/src/components/Icons/TerminalLetteringLogo.tsx b/website/src/components/Icons/TerminalLetteringLogo.tsx deleted file mode 100644 index 8f9eb66c9d4..00000000000 --- a/website/src/components/Icons/TerminalLetteringLogo.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import React from "react"; -import type { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const TerminalLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - - -); - -export default TerminalLetteringLogo; diff --git a/website/src/components/Icons/Tiktok.tsx b/website/src/components/Icons/Tiktok.tsx deleted file mode 100644 index 61d80a33715..00000000000 --- a/website/src/components/Icons/Tiktok.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TiktokIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default TiktokIcon diff --git a/website/src/components/Icons/Twitter.tsx b/website/src/components/Icons/Twitter.tsx deleted file mode 100644 index b8a8b722f81..00000000000 --- a/website/src/components/Icons/Twitter.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TwitterIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - -) - -export default TwitterIcon diff --git a/website/src/components/Icons/TwitterLikes.tsx b/website/src/components/Icons/TwitterLikes.tsx deleted file mode 100644 index e8e9e44221e..00000000000 --- a/website/src/components/Icons/TwitterLikes.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TwitterLikesIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default TwitterLikesIcon diff --git a/website/src/components/Icons/TwitterReplies.tsx b/website/src/components/Icons/TwitterReplies.tsx deleted file mode 100644 index 61048828c8a..00000000000 --- a/website/src/components/Icons/TwitterReplies.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TwitterRepliesIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default TwitterRepliesIcon diff --git a/website/src/components/Icons/TwitterRetweets.tsx b/website/src/components/Icons/TwitterRetweets.tsx deleted file mode 100644 index 494632efbf4..00000000000 --- a/website/src/components/Icons/TwitterRetweets.tsx +++ /dev/null @@ -1,46 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TwitterRetweetsIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) - -export default TwitterRetweetsIcon diff --git a/website/src/components/Icons/VB.tsx b/website/src/components/Icons/VB.tsx deleted file mode 100644 index 7ebbcd54bd4..00000000000 --- a/website/src/components/Icons/VB.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const VBIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default VBIcon diff --git a/website/src/components/Icons/Whatsapp.tsx b/website/src/components/Icons/Whatsapp.tsx deleted file mode 100644 index d66b978e0ba..00000000000 --- a/website/src/components/Icons/Whatsapp.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const WhatsappIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) - -export default WhatsappIcon diff --git a/website/src/components/Icons/Windows.tsx b/website/src/components/Icons/Windows.tsx deleted file mode 100644 index 8b8fd69eca4..00000000000 --- a/website/src/components/Icons/Windows.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const WindowsIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default WindowsIcon - - - diff --git a/website/src/components/Icons/YCombinator.tsx b/website/src/components/Icons/YCombinator.tsx deleted file mode 100644 index 8b05925505a..00000000000 --- a/website/src/components/Icons/YCombinator.tsx +++ /dev/null @@ -1,41 +0,0 @@ -import * as React from "react" -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const YCombinatorIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - - -) - -export default YCombinatorIcon diff --git a/website/src/components/Icons/Yahoo.tsx b/website/src/components/Icons/Yahoo.tsx deleted file mode 100644 index 5e86076bf8a..00000000000 --- a/website/src/components/Icons/Yahoo.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const YahooIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default YahooIcon diff --git a/website/src/components/Icons/Youtube.tsx b/website/src/components/Icons/Youtube.tsx deleted file mode 100644 index de2d0d1f23f..00000000000 --- a/website/src/components/Icons/Youtube.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const YoutubeIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default YoutubeIcon diff --git a/website/src/components/Icons/Zap.tsx b/website/src/components/Icons/Zap.tsx deleted file mode 100644 index 7a72528ff08..00000000000 --- a/website/src/components/Icons/Zap.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ZapIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ZapIcon diff --git a/website/src/components/Terminal.tsx b/website/src/components/Terminal.tsx deleted file mode 100644 index e3c61c5f06b..00000000000 --- a/website/src/components/Terminal.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import React from "react"; -import type { ReactElement } from "react"; -import clsx from "clsx"; - -export default function Terminal({ - extraClassnames = "", - rootClassnames = "", - children, -}: { - children: JSX.Element | JSX.Element[]; - extraClassnames?: string; - rootClassnames?: string; -}) { - return ( -
-
-
-
-
-
-
-
-
- {children} -
-
- ); -} diff --git a/website/src/css/custom.css b/website/src/css/custom.css deleted file mode 100644 index 3bb6f4caa7c..00000000000 --- a/website/src/css/custom.css +++ /dev/null @@ -1,530 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; - -@layer base { - pre { - @apply !shadow !text-sm; - } - - article { - @apply prose lg:prose-lg dark:prose-invert !max-w-none lg:pl-[38px] xl:!mr-[20px]; - } - - /*.pagination { - @apply lg:!pl-[38px] xl:!mr-[20px]; - }*/ - - article > nav { - @apply mt-2; - } - - #__docusaurus { - @apply dark:bg-grey-900; - } - - article h1 { - @apply !text-[32px] uppercase font-bold tracking-widest; - } - - article h2 { - @apply !text-[28px]; - } - - thead tr { - @apply !bg-white dark:!bg-grey-900; - } - th { - @apply !font-bold uppercase tracking-widest !text-base; - } - tr { - @apply odd:bg-grey-50 dark:odd:bg-grey-850 h-[72px] text-sm !border-b dark:border-grey-400; - } - - td { - @apply align-middle; - } - - .container { - @apply !m-0 !max-w-none; - } - - img { - @apply border-grey-600/40 rounded shadow; - } - - hr { - @apply w-full my-14 h-[1px] bg-grey-600/50; - } -} - -@layer components { - .card { - @apply w-full rounded-[4px] border border-grey-400 p-6 shadow bg-grey-900; - } - .tw-transition { - @apply transition duration-150 ease-out; - } - ._btn-common { - @apply inline-flex w-full items-center justify-center gap-2 rounded py-2 px-6 text-center !no-underline transition duration-150 ease-out md:w-fit; - } - ._btn-dark { - @apply _btn-common bg-grey-100 text-grey-800 hover:bg-white focus:outline focus:outline-2 active:bg-grey-200 hover:active:text-grey-900 disabled:bg-grey-300 disabled:text-grey-500 active:disabled:bg-grey-300 active:disabled:text-grey-500; - } - ._btn { - @apply _btn-common bg-grey-800 text-white hover:text-white hover:bg-grey-600 dark:bg-grey-100 dark:text-grey-800 dark:hover:bg-white focus:outline focus:outline-2 focus:outline-grey-500 dark:active:bg-grey-200 dark:hover:active:text-grey-900 disabled:bg-grey-300 disabled:text-grey-500 active:disabled:bg-grey-300 active:disabled:text-grey-500; - } - ._btn-secondary { - @apply _btn-common border border-grey-300 hover:text-grey-500 hover:border-grey-500 text-grey-300 outline-offset-0 dark:hover:border-white dark:hover:text-white focus:outline focus:outline-2 focus:outline-grey-500 active:border-white active:bg-grey-800 active:text-white disabled:border-grey-500 disabled:bg-transparent disabled:text-grey-500; - } - ._btn-tertiary { - @apply _btn-common bg-grey-900 text-grey-50 hover:bg-grey-800 hover:text-white focus:bg-grey-900 focus:outline focus:outline-2 focus:outline-grey-500 active:bg-grey-700 active:text-white disabled:bg-grey-500 disabled:text-grey-700; - } - - ._group-tab { - @apply w-full flex mb-12; - } - ._modal { - @apply card fixed top-1/2 left-1/2 z-50 max-h-[608px] w-[90%] max-w-[568px] -translate-x-1/2 -translate-y-1/2 animate-fade-in overflow-auto bg-grey-900 p-2 duration-300 focus:outline-none md:p-10; - } - ._modal-overlay { - @apply bg-grey-900 opacity-60 z-40 inset-0 fixed; - } - ._modal-title { - @apply text-white uppercase tracking-widest text-lg font-bold; - } - .input { - @apply text-sm h-12 pl-4 pr-2 w-full border border-grey-600 text-white focus:text-white rounded-md focus:border-white active:border-white focus:ring-0 hover:border-white disabled:border-grey-700 py-3 bg-transparent; - } - ._floating-label { - @apply absolute text-sm text-grey-500 duration-300 transform -translate-y-8 scale-75 top-2 z-0 origin-[0] px-1 peer-focus:px-1 peer-focus:text-white peer-placeholder-shown:scale-100 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:top-1/2 peer-focus:-top-2 peer-focus:scale-75 peer-focus:-translate-y-4 left-4; - } -} - -/* @import url("https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap"); */ - -@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap"); - -* { - font-family: "Inter", monospace !important; -} - -.pagination-nav__link { - border-radius: 4px !important; - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), - 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - white-space: nowrap; -} - -[data-theme="dark"] .pagination-nav__link { - background: black; -} - -.breadcrumbs__link > svg { - margin-bottom: -7px; -} - -@media (min-width: 1000px) { - .pagination-nav { - margin-left: 37px !important; - margin-right: 20px !important; - } -} - -.menu__link--sublist-caret::after { - background: var(--ifm-menu-link-sublist-icon) 50% / 2rem 1.5rem !important; -} - -.menu__caret::before { - background: var(--ifm-menu-link-sublist-icon) 50% / 2rem 1.5rem !important; -} - -:root { - /* - --ifm-color-primary: #2e8555; - --ifm-color-primary-dark: #29784c; - --ifm-color-primary-darker: #277148; - --ifm-color-primary-darkest: #205d3b; - --ifm-color-primary-light: #33925d; - --ifm-color-primary-lighter: #359962; - --ifm-color-primary-lightest: #3cad6e; - --ifm-code-font-size: 95%; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); - */ - --ifm-table-border-color: var(--docs-color-border); - --aa-primary-color-rgb: rgba( - var(--aa-text-color-rgb), - var(--aa-text-color-alpha) - ) !important; - --aa-muted-color-rgb: rgba( - var(--aa-text-color-rgb), - var(--aa-text-color-alpha) - ) !important; - --aa-background-color-rgb: 0, 0, 0 !important; -} - -.cls-1, -.cls-2 { - fill: rgb(160, 160, 160) !important; -} - -.DocSearch-Button { - border-radius: 4px !important; - border-radius: 4px !important; - border: 1px solid #a2a2a2ff !important; - background-color: #070707ff !important; -} - -@media (max-width: 440px) { - .DocSearch-Button { - width: 34px !important; - height: 34px !important; - } -} - -/* -.DocSearch-Button:hover { - outline: none !important; - border-color: white !important; - color: white !important; -}*/ - -[data-theme="dark"] { - /* - --ifm-color-primary: #25c2a0; - --ifm-color-primary-dark: #21af90; - --ifm-color-primary-darker: #1fa588; - --ifm-color-primary-darkest: #1a8870; - --ifm-color-primary-light: #29d5b0; - --ifm-color-primary-lighter: #32d8b4; - --ifm-color-primary-lightest: #4fddbf; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);*/ - --ifm-navbar-background-color: #070707ff; - --docs-color-border: #2e2e2e; - --aa-primary-color-rgb: rgba( - var(--aa-text-color-rgb), - var(--aa-text-color-alpha) - ) !important; - --aa-muted-color-rgb: rgba( - var(--aa-text-color-rgb), - var(--aa-text-color-alpha) - ) !important; - --aa-background-color-rgb: 0, 0, 0 !important; -} - -[data-theme="light"] .DocSearch { - /* --docsearch-primary-color: var(--ifm-color-primary); */ - /* --docsearch-text-color: var(--ifm-font-color-base); */ - --docsearch-muted-color: var(--ifm-color-secondary-darkest); - --docsearch-container-background: rgba(94, 100, 112, 0.7); - /* Modal */ - --docsearch-modal-background: var(--ifm-color-secondary-lighter); - /* Search box */ - --docsearch-searchbox-background: var(--ifm-color-secondary); - --docsearch-searchbox-focus-background: var(--ifm-color-white); - /* Hit */ - --docsearch-hit-color: var(--ifm-font-color-base); - --docsearch-hit-active-color: var(--ifm-color-white); - --docsearch-hit-background: var(--ifm-color-white); - /* Footer */ - --docsearch-footer-background: var(--ifm-color-white); -} - -[data-theme="dark"] .DocSearch { - --docsearch-text-color: var(--ifm-font-color-base); - --docsearch-muted-color: var(--ifm-color-secondary-darkest); - --docsearch-container-background: rgba(47, 55, 69, 0.7); - /* Modal */ - --docsearch-modal-background: var(--ifm-background-color); - /* Search box */ - --docsearch-searchbox-background: var(--ifm-background-color); - --docsearch-searchbox-focus-background: var(--ifm-color-black); - /* Hit */ - --docsearch-hit-color: var(--ifm-font-color-base); - --docsearch-hit-active-color: var(--ifm-color-white); - --docsearch-hit-background: var(--ifm-color-emphasis-100); - /* Footer */ - --docsearch-footer-background: var(--ifm-background-surface-color); - --docsearch-key-gradient: linear-gradient( - -26.5deg, - var(--ifm-color-emphasis-200) 0%, - var(--ifm-color-emphasis-100) 100% - ); -} - -.header_docs_bot { - background: -moz-linear-gradient( - 90deg, - rgb(78, 23, 65) 0%, - rgb(62, 29, 78) 15%, - rgba(55, 29, 76, 1) 45%, - rgb(68, 39, 87) 64%, - rgb(46, 34, 65) 82%, - rgba(16, 9, 0, 1) 100% - ) !important; - background: -webkit-linear-gradient( - 90deg, - rgb(78, 23, 65) 0%, - rgb(62, 29, 78) 15%, - rgba(55, 29, 76, 1) 45%, - rgb(68, 39, 87) 64%, - rgb(46, 34, 65) 82%, - rgba(16, 9, 0, 1) 100% - ) !important; - background: linear-gradient( - 90deg, - rgb(78, 23, 65) 0%, - rgb(62, 29, 78) 15%, - rgba(55, 29, 76, 1) 45%, - rgb(68, 39, 87) 64%, - rgb(46, 34, 65) 82%, - rgba(16, 9, 0, 1) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#170806",endColorstr="#100900",GradientType=1) !important; -} - -.header_docs_sdk { - background: rgb(23, 8, 6); - background: -moz-linear-gradient( - 90deg, - rgba(23, 8, 6, 1) 0%, - rgba(64, 21, 16, 1) 15%, - rgba(84, 29, 19, 1) 45%, - rgba(67, 26, 9, 1) 64%, - rgba(37, 15, 5, 1) 82%, - rgba(16, 9, 0, 1) 100% - ); - background: -webkit-linear-gradient( - 90deg, - rgba(23, 8, 6, 1) 0%, - rgba(64, 21, 16, 1) 15%, - rgba(84, 29, 19, 1) 45%, - rgba(67, 26, 9, 1) 64%, - rgba(37, 15, 5, 1) 82%, - rgba(16, 9, 0, 1) 100% - ); - background: linear-gradient( - 90deg, - rgba(23, 8, 6, 1) 0%, - rgba(64, 21, 16, 1) 15%, - rgba(84, 29, 19, 1) 45%, - rgba(67, 26, 9, 1) 64%, - rgba(37, 15, 5, 1) 82%, - rgba(16, 9, 0, 1) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#170806",endColorstr="#100900",GradientType=1); -} - -.navbar__toggle { - color: white !important; -} - -/* convert to css tag */ -.header_docs_terminal { - background: rgb(6, 45, 72); - background: -moz-linear-gradient( - 90deg, - rgba(6, 45, 72, 1) 0%, - rgba(11, 48, 84, 1) 15%, - rgba(14, 56, 108, 1) 45%, - rgba(11, 32, 61, 1) 64%, - rgba(6, 16, 26, 1) 82%, - rgba(6, 7, 9, 1) 100% - ); - background: -webkit-linear-gradient( - 90deg, - rgba(6, 45, 72, 1) 0%, - rgba(11, 48, 84, 1) 15%, - rgba(14, 56, 108, 1) 45%, - rgba(11, 32, 61, 1) 64%, - rgba(6, 16, 26, 1) 82%, - rgba(6, 7, 9, 1) 100% - ); - background: linear-gradient( - 90deg, - rgba(6, 45, 72, 1) 0%, - rgba(11, 48, 84, 1) 15%, - rgba(14, 56, 108, 1) 45%, - rgba(11, 32, 61, 1) 64%, - rgba(6, 16, 26, 1) 82%, - rgba(6, 7, 9, 1) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#062d48", endColorstr="#060709", GradientType=1); -} - -/* convert to css tag */ -.header_docs_pro { - background: rgb(2,0,36);background: rgb(2,0,36); - background: linear-gradient( - 90deg, - rgba(2,0,36,1) 0%, - rgba(36,108,155,1) 13%, - rgba(66,154,205,1) 22%, - rgba(43,85,107,1) 42%, - rgba(12,36,53,1) 61%, - rgba(6,6,6,1) 100%); -} - -.header_docs_excel { - background: rgb(2, 24, 11);background: rgb(2, 24, 11); - background: linear-gradient( - 90deg, - rgb(2, 24, 11) 0%, - rgb(22, 163, 74, 1) 13%, - rgb(21, 128, 61, 1) 22%, - rgb(22, 101, 52, 1) 42%, - rgb(20, 83, 45, 1) 61%, - rgb(6, 43, 21) 100%); -} - -table { - border-collapse: collapse; - border: none; - background-color: transparent; - - text-align: left; -} - -table :is(tr, td, th, thead) { - --ifm-table-stripe-background: transparent; - --table-cell-color: transparent; - border: none; - background-color: transparent; -} - -.header_docs { - background: rgb(21, 20, 21); - background: -moz-linear-gradient( - 90deg, - rgba(21, 20, 21, 1) 0%, - rgba(38, 38, 39, 1) 15%, - rgba(73, 73, 73, 1) 40%, - rgba(76, 77, 76, 255) 64%, - rgba(46, 47, 46, 1) 82%, - rgba(16, 16, 17, 1) 100% - ); - background: -webkit-linear-gradient( - 90deg, - rgba(21, 20, 21, 1) 0%, - rgba(38, 38, 39, 1) 15%, - rgba(73, 73, 73, 1) 40%, - rgba(76, 77, 76, 255) 64%, - rgba(46, 47, 46, 1) 82%, - rgba(16, 16, 17, 1) 100% - ); - background: linear-gradient( - 90deg, - rgba(21, 20, 21, 1) 0%, - rgba(38, 38, 39, 1) 15%, - rgba(73, 73, 73, 1) 40%, - rgba(76, 77, 76, 255) 64%, - rgba(46, 47, 46, 1) 82%, - rgba(16, 16, 17, 1) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#151415", endColorstr="#101011", GradientType=1); -} - -pre[class*="language-"] { - line-height: 1 !important; -} - -.token { - font-family: "Fira Mono", monospace !important; - line-height: 1 !important; -} - -.token.builtin { - color: #2dba06 !important; -} - -[data-theme="dark"] .theme-admonition-info { - border-color: #004466 !important; - background-color: #2a2a2a !important; -} - -.breadcrumbs__link { - border-radius: 4px !important; -} - -.grid-child > p { - display: flex; - gap: 14px; -} - -@media (max-width: 768px) { - .grid-child > p { - flex-direction: column; - gap: 0px; - margin-bottom: -20px; - } - .grid-child > p > a { - margin-top: -20px; - margin-bottom: -20px; - } -} - -details summary { - cursor: pointer; -} - -[data-theme="dark"] #__docusaurus { - background-color: #131313ff !important; -} - -.main-wrapper main { - min-height: 1000px !important; -} - -.theme-doc-version-badge { - margin-bottom: 20px !important; -} - - -.sidebar-divider { - border-top: 1px solid var(--ifm-color-gray-200); - display: block; - margin: 0.5rem 0 0.25rem 1rem; -} - -html[data-theme='dark'] .sidebar-divider { - border-top: 1px solid var(--ifm-color-gray-800); -} - -.sidebar-title { - font-size: 0.8rem; - letter-spacing: 0.05rem; - text-transform: uppercase; - font-weight: 600; - color: var(--ifm-color-gray-600); -} - -html[data-theme='dark'] .sidebar-divider { - color: var(--ifm-color-gray-200); -} - -@media only screen and (max-width: 998px) { - .sidebar-title, - .powered-by-banner { - margin-left: 1rem; - } -} - -.theme-edit-this-page { - display: flex; - justify-content: left; - align-items: center; -} - -.pro-border-gradient { - background: linear-gradient(to right, #66CCFF, #005CA9); - border-radius: 6px; - overflow: hidden; - display: inline-block; - justify-content: center; - align-items: center; - padding: 3px; - position: relative; -} diff --git a/website/src/pages/index.module.css b/website/src/pages/index.module.css deleted file mode 100644 index 9f71a5da775..00000000000 --- a/website/src/pages/index.module.css +++ /dev/null @@ -1,23 +0,0 @@ -/** - * CSS files with the .module.css suffix will be treated as CSS modules - * and scoped locally. - */ - -.heroBanner { - padding: 4rem 0; - text-align: center; - position: relative; - overflow: hidden; -} - -@media screen and (max-width: 996px) { - .heroBanner { - padding: 2rem; - } -} - -.buttons { - display: flex; - align-items: center; - justify-content: center; -} diff --git a/website/src/pages/index.tsx b/website/src/pages/index.tsx deleted file mode 100644 index 00b77cfa9ff..00000000000 --- a/website/src/pages/index.tsx +++ /dev/null @@ -1,112 +0,0 @@ -import Link from "@docusaurus/Link"; -import Layout from "@theme/Layout"; -import clsx from "clsx"; -import ChevronRightIcon from "../components/Icons/ChevronRight"; -import DarkBlueRadialGradient from "../components/Icons/RadialGradients/DarkBlue"; -import RubyRedRadialGradient from "../components/Icons/RadialGradients/RubyRed"; - -export default function Home(): JSX.Element { - return ( - -
- - -
-
-

- OpenBB Documentation -

-

- All the documentation for the tools you need for your investment - research. -

-
-
- -

- OpenBB Terminal Pro -

-

- The OpenBB Terminal Pro is the investment research platform for - the 21st century. -

-

- See more - -

- - -

- OpenBB Add-In for Excel -

-

- The OpenBB Add-In for Excel allows access to the same data as - the OpenBB Terminal Pro, but through Excel. -

-

- See more - -

- -
-
-
- -

- OpenBB Platform -

-

- The OpenBB Platform provides a convenient way to access raw - financial data from multiple data providers. -

-

- See more - -

- -
-
-

- Looking for our website?{" "} - - Click here - -

-
-
-
- ); -} diff --git a/website/src/pages/markdown-page.md b/website/src/pages/markdown-page.md deleted file mode 100644 index 9756c5b6685..00000000000 --- a/website/src/pages/markdown-page.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Markdown page example ---- - -# Markdown page example - -You don't need React to write simple standalone pages. diff --git a/website/src/pages/v3.tsx b/website/src/pages/v3.tsx deleted file mode 100644 index bf871a52a14..00000000000 --- a/website/src/pages/v3.tsx +++ /dev/null @@ -1,108 +0,0 @@ -import Link from "@docusaurus/Link"; -import Layout from "@theme/Layout"; -import clsx from "clsx"; -import React from "react"; -import ChevronRightIcon from "../components/Icons/ChevronRight"; -import DarkBlueRadialGradient from "../components/Icons/RadialGradients/DarkBlue"; -import RubyRedRadialGradient from "../components/Icons/RadialGradients/RubyRed"; - -export default function Home(): JSX.Element { - return ( - -
- - -
-
-

- OpenBB Documentation -

-

- This website contains documentation for OpenBB Terminal, OpenBB - SDK, and OpenBB Bot. All the tooling you need for your investment - research. -

-
-
- -

- OpenBB Terminal -

-

- Free and open source investment research platform. -

-

- See more - -

- - -

- OpenBB SDK -

-

- Python library that allows access to investment research data. -

-

- See more - -

- - -

- OpenBB Bot -

-

- Discord/Telegram bot to retrieve investment research data from - anywhere. -

-

- See more - -

- -
-

- Looking for our website?{" "} - - Click here - -

-
-
-
- ); -} diff --git a/website/src/theme/CodeBlock/Content/Element.js b/website/src/theme/CodeBlock/Content/Element.js deleted file mode 100644 index dbe56049709..00000000000 --- a/website/src/theme/CodeBlock/Content/Element.js +++ /dev/null @@ -1,17 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import Container from '@theme/CodeBlock/Container'; -import styles from './styles.module.css'; -//
 tags in markdown map to CodeBlocks. They may contain JSX children. When
-// the children is not a simple string, we just return a styled block without
-// actually highlighting.
-export default function CodeBlockJSX({children, className}) {
-  return (
-    
-      {children}
-    
-  );
-}
diff --git a/website/src/theme/CodeBlock/Content/String.js b/website/src/theme/CodeBlock/Content/String.js
deleted file mode 100644
index d235e110b06..00000000000
--- a/website/src/theme/CodeBlock/Content/String.js
+++ /dev/null
@@ -1,201 +0,0 @@
-import { usePrismTheme, useThemeConfig } from "@docusaurus/theme-common";
-import {
-  containsLineNumbers,
-  parseCodeBlockTitle,
-  parseLanguage,
-  parseLines,
-  useCodeWordWrap,
-} from "@docusaurus/theme-common/internal";
-import Container from "@theme/CodeBlock/Container";
-import CopyButton from "@theme/CodeBlock/CopyButton";
-import Line from "@theme/CodeBlock/Line";
-import WordWrapButton from "@theme/CodeBlock/WordWrapButton";
-import clsx from "clsx";
-import { Highlight } from "prism-react-renderer";
-import { useEffect, useRef, useState } from "react";
-import { useLocation } from "react-router-dom";
-import styles from "./styles.module.css";
-
-function getImageUrl(pathname, text) {
-  if (!pathname.startsWith("/bot/")) {
-    return null;
-  }
-  const pathvalue = pathname.split("/")[4];
-  const platform = pathname.split("/")[3];
-  let imgname = "c3m";
-  if (
-    (pathvalue == "charts" || pathvalue == "general") &&
-    platform == "discord"
-  ) {
-    imgname = text.split(" ")[0].toLowerCase().replace("/", "");
-  } else if (platform == "telegram") {
-    console.log(pathvalue);
-    if (pathvalue.toString() == "etf" || pathvalue.toString() == "screeners") {
-      imgname = text.split(" ")[1].toLowerCase();
-    } else {
-      imgname = text.split(" ")[0].toLowerCase().replace("/", "");
-    }
-  } else {
-    try {
-      imgname = text.split(" ")[1].toLowerCase().replace("/", "");
-      if (imgname == "defi") {
-        imgname = text.split(" ")[2].toLowerCase().replace("/", "");
-      }
-    } catch (e) {
-      imgname = text.split(" ")[0].toLowerCase().replace("/", "");
-    }
-  }
-
-  const finalImage = `https://openbb-assets.s3.amazonaws.com/${platform}/${pathvalue}/${imgname}.png`;
-  return finalImage;
-}
-
-export default function CodeBlockString({
-  children,
-  className: blockClassName = "",
-  metastring,
-  title: titleProp,
-  showLineNumbers: showLineNumbersProp,
-  language: languageProp,
-}) {
-  const [imageUrl, setImageUrl] = useState(null);
-  const {
-    prism: { defaultLanguage, magicComments },
-  } = useThemeConfig();
-  const language =
-    languageProp ?? parseLanguage(blockClassName) ?? defaultLanguage;
-  const prismTheme = usePrismTheme();
-  const wordWrap = useCodeWordWrap();
-
-  // We still parse the metastring in case we want to support more syntax in the
-  // future. Note that MDX doesn't strip quotes when parsing metastring:
-  // "title=\"xyz\"" => title: "\"xyz\""
-  const title = parseCodeBlockTitle(metastring) || titleProp;
-  const { lineClassNames, code } = parseLines(children, {
-    metastring,
-    language,
-    magicComments,
-  });
-  const showLineNumbers =
-    showLineNumbersProp ?? containsLineNumbers(metastring);
-
-  const shouldWordwrapByDefault = metastring?.includes("wordwrap");
-
-  const newDate = getThirdFriday();
-
-  const newCode = code.replace("2022-07-29", newDate);
-  const { pathname } = useLocation();
-
-  // get Container sibling
-
-  useEffect(() => {
-    if (ref.current && pathname.startsWith("/bot/")) {
-      // get ref.current sibling above
-      const container = ref.current.parentElement;
-      const containerSibling = container.previousElementSibling;
-      if (containerSibling) {
-        if (containerSibling.id.includes("examples")) {
-          const finalImage = getImageUrl(pathname, newCode);
-          setImageUrl(finalImage);
-        }
-      }
-    }
-  }, []);
-
-  const ref = useRef(null);
-
-  return (
-    <>
-      
-        {title && 
{title}
} -
- - {({ className, tokens, getLineProps, getTokenProps }) => ( -
-                
-                  {tokens.map((line, i) => (
-                    
-                  ))}
-                
-              
- )} -
-
- {(wordWrap.isEnabled || wordWrap.isCodeScrollable) && ( - wordWrap.toggle()} - isEnabled={wordWrap.isEnabled} - /> - )} - -
-
-
- {imageUrl && ( - { - setImageUrl(null); - }} - src={imageUrl} - alt="example" - /> - )} - - ); -} - -function getThirdFriday() { - const thirdFriday = new Date(); - thirdFriday.setMonth(thirdFriday.getMonth() + 1); - thirdFriday.setDate(1); - const firstDay = thirdFriday.getDay(); - let daysToAdd = (5 - firstDay + 7) % 7; - daysToAdd += 15; - thirdFriday.setDate(daysToAdd); - - const yearString = thirdFriday.getFullYear().toString(); - const monthString = (thirdFriday.getMonth() + 1).toString().padStart(2, "0"); - const dayString = thirdFriday.getDate().toString().padStart(2, "0"); - const dateString = `${yearString}-${monthString}-${dayString}`; - return dateString; -} diff --git a/website/src/theme/CodeBlock/Content/styles.module.css b/website/src/theme/CodeBlock/Content/styles.module.css deleted file mode 100644 index 1cc776c2fbf..00000000000 --- a/website/src/theme/CodeBlock/Content/styles.module.css +++ /dev/null @@ -1,80 +0,0 @@ -.codeBlockContent { - position: relative; - /* rtl:ignore */ - direction: ltr; - border-radius: inherit; -} - -.codeBlockTitle { - border-bottom: 1px solid var(--ifm-color-emphasis-300); - font-size: var(--ifm-code-font-size); - font-weight: 500; - padding: 0.75rem var(--ifm-pre-padding); - border-top-left-radius: inherit; - border-top-right-radius: inherit; -} - -.codeBlock { - --ifm-pre-background: var(--prism-background-color); - margin: 0; - padding: 0; -} - -.codeBlockTitle + .codeBlockContent .codeBlock { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.codeBlockStandalone { - padding: 0; -} - -.codeBlockLines { - font: inherit; - /* rtl:ignore */ - float: left; - min-width: 100%; - padding: var(--ifm-pre-padding); - line-height: 18px; -} - -.codeBlockLinesWithNumbering { - display: table; - padding: var(--ifm-pre-padding) 0; -} - -@media print { - .codeBlockLines { - white-space: pre-wrap; - } -} - -.buttonGroup { - display: flex; - column-gap: 0.2rem; - position: absolute; - right: calc(var(--ifm-pre-padding) / 2); - top: calc(var(--ifm-pre-padding) / 2); -} - -.buttonGroup button { - display: flex; - align-items: center; - background: var(--prism-background-color); - color: var(--prism-color); - border: 1px solid var(--ifm-color-emphasis-300); - border-radius: var(--ifm-global-radius); - padding: 0.4rem; - line-height: 0; - transition: opacity 200ms ease-in-out; - opacity: 0; -} - -.buttonGroup button:focus-visible, -.buttonGroup button:hover { - opacity: 1 !important; -} - -:global(.theme-code-block:hover) .buttonGroup button { - opacity: 0.4; -} diff --git a/website/src/theme/ColorModeToggle/index.js b/website/src/theme/ColorModeToggle/index.js deleted file mode 100644 index 6011b4dea49..00000000000 --- a/website/src/theme/ColorModeToggle/index.js +++ /dev/null @@ -1,154 +0,0 @@ -import Link from "@docusaurus/Link"; -import { translate } from "@docusaurus/Translate"; -import { useLocation } from "@docusaurus/router"; -import useIsBrowser from "@docusaurus/useIsBrowser"; -import * as PopoverPrimitive from "@radix-ui/react-popover"; -import DiscordIcon from "@site/src/components/Icons/Discord"; -import MoonIcon from "@site/src/components/Icons/Moon"; -import SunIcon from "@site/src/components/Icons/Sun"; -import TelegramIcon from "@site/src/components/Icons/Telegram"; -import clsx from "clsx"; -import React, { useEffect } from "react"; -import { useIFrameContext } from "../Root.tsx"; -function ColorModeToggle({ className, value, onChange }) { - const { isIFrame } = useIFrameContext(); - const { pathname } = useLocation(); - const showBotChange = false; //pathname.startsWith("/bot/discord") || pathname.startsWith("/bot/telegram"); - // this can be used later to switch between discord and telegram commands on bot - const isDiscord = pathname.startsWith("/bot/discord"); - const isBrowser = useIsBrowser(); - const title = translate( - { - message: "Switch between dark and light mode (currently {mode})", - id: "theme.colorToggle.ariaLabel", - description: "The ARIA label for the navbar color mode toggle", - }, - { - mode: - value === "dark" - ? translate({ - message: "dark mode", - id: "theme.colorToggle.ariaLabel.mode.dark", - description: "The name for the dark color mode", - }) - : translate({ - message: "light mode", - id: "theme.colorToggle.ariaLabel.mode.light", - description: "The name for the light color mode", - }), - } - ); - const command = pathname.split("/").pop(); - useEffect(() => { - if (isIFrame) { - onChange("dark"); - } - }, []); - return ( -
- {showBotChange && ( - - - {isDiscord ? ( - - ) : ( - - )} - - - - Discord - - - Telegram - - - - )} - - - {value !== "dark" ? ( - - ) : ( - - )} - - - - - - - {/**/} -
- ); -} -export default React.memo(ColorModeToggle); diff --git a/website/src/theme/ColorModeToggle/styles.module.css b/website/src/theme/ColorModeToggle/styles.module.css deleted file mode 100644 index 8459fc79033..00000000000 --- a/website/src/theme/ColorModeToggle/styles.module.css +++ /dev/null @@ -1,28 +0,0 @@ -.toggle { - width: 2rem; - height: 2rem; -} - -.toggleButton { - -webkit-tap-highlight-color: transparent; - align-items: center; - display: flex; - justify-content: center; - width: 100%; - height: 100%; - border-radius: 50%; - transition: background var(--ifm-transition-fast); -} - -.toggleButton:hover { - background: var(--ifm-color-emphasis-200); -} - -[data-theme='light'] .darkToggleIcon, -[data-theme='dark'] .lightToggleIcon { - display: none; -} - -.toggleButtonDisabled { - cursor: not-allowed; -} diff --git a/website/src/theme/Details/index.js b/website/src/theme/Details/index.js deleted file mode 100644 index 984e3c34c35..00000000000 --- a/website/src/theme/Details/index.js +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import {Details as DetailsGeneric} from '@docusaurus/theme-common/Details'; -import styles from './styles.module.css'; -// Should we have a custom details/summary comp in Infima instead of reusing -// alert classes? -const InfimaClasses = 'alert alert--info'; -export default function Details({...props}) { - return ( - - ); -} diff --git a/website/src/theme/Details/styles.module.css b/website/src/theme/Details/styles.module.css deleted file mode 100644 index a019ff1314b..00000000000 --- a/website/src/theme/Details/styles.module.css +++ /dev/null @@ -1,19 +0,0 @@ -.details { - --docusaurus-details-decoration-color: #5a5a5aff; - --docusaurus-details-transition: transform var(--ifm-transition-fast) ease; - margin: 0 0 var(--ifm-spacing-vertical); - border: 1px solid var(--ifm-alert-border-color); - background-color: transparent !important; - border-color: transparent !important; - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important; - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} - -.details code { - background-color: transparent !important; -} - -[data-theme="dark"] .details { - border-color: #5a5a5aff !important; -} \ No newline at end of file diff --git a/website/src/theme/DocItem/TOC/Desktop/index.js b/website/src/theme/DocItem/TOC/Desktop/index.js deleted file mode 100644 index 9c77dae7f78..00000000000 --- a/website/src/theme/DocItem/TOC/Desktop/index.js +++ /dev/null @@ -1,48 +0,0 @@ -import React, { useEffect, useState } from "react"; -import { ThemeClassNames } from "@docusaurus/theme-common"; -import { useDoc } from "@docusaurus/theme-common/internal"; -import TOC from "@theme/TOC"; -export default function DocItemTOCDesktop() { - const { toc, frontMatter } = useDoc(); - - /*const [currentToc, setCurrentToc] = useState(toc); - useEffect(() => { - const modelElements = document.getElementsByClassName("tabs__item"); - let observer = null; - if (modelElements && modelElements.length == 2) { - const modelElement = modelElements[0]; - const modelSelected = modelElement.ariaSelected; - if (modelSelected === "true") { - setCurrentToc(toc.slice(0, 4)); - } else { - setCurrentToc(toc.slice(4, 8)); - } - - observer = new MutationObserver(function (mutations) { - mutations.forEach(function (mutation) { - console.log(mutation); - if (mutation.type === "attributes") { - const modelSelected = mutation.target.ariaSelected; - if (modelSelected === "true") { - setCurrentToc(toc.slice(0, 4)); - } else { - setCurrentToc(toc.slice(4, 8)); - } - } - }); - }); - observer.observe(modelElement, { - attributes: true, - }); - } - return () => observer?.disconnect(); - }, []);*/ - return ( - - ); -} diff --git a/website/src/theme/DocItem/TOC/Mobile/index.js b/website/src/theme/DocItem/TOC/Mobile/index.js deleted file mode 100644 index 55ce90af0c5..00000000000 --- a/website/src/theme/DocItem/TOC/Mobile/index.js +++ /dev/null @@ -1,20 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import { ThemeClassNames } from '@docusaurus/theme-common'; -import { useDoc } from '@docusaurus/theme-common/internal'; -import TOCCollapsible from '@theme/TOCCollapsible'; -import styles from './styles.module.css'; -import { useLocation } from '@docusaurus/router'; -export default function DocItemTOCMobile() { - const { toc, frontMatter } = useDoc(); - const { pathname } = useLocation() - if (pathname.startsWith("/sdk/reference/")) return null - return ( - - ); -} diff --git a/website/src/theme/DocItem/TOC/Mobile/styles.module.css b/website/src/theme/DocItem/TOC/Mobile/styles.module.css deleted file mode 100644 index f0c287b8c78..00000000000 --- a/website/src/theme/DocItem/TOC/Mobile/styles.module.css +++ /dev/null @@ -1,12 +0,0 @@ -@media (min-width: 997px) { - /* Prevent hydration FOUC, as the mobile TOC needs to be server-rendered */ - .tocMobile { - display: none; - } -} - -@media print { - .tocMobile { - display: none; - } -} diff --git a/website/src/theme/DocSidebar/Desktop/Content/index.js b/website/src/theme/DocSidebar/Desktop/Content/index.js deleted file mode 100644 index 48772ef9815..00000000000 --- a/website/src/theme/DocSidebar/Desktop/Content/index.js +++ /dev/null @@ -1,46 +0,0 @@ -import React, { useState } from "react"; -import clsx from "clsx"; -import { ThemeClassNames } from "@docusaurus/theme-common"; -import { - useAnnouncementBar, - useScrollPosition, -} from "@docusaurus/theme-common/internal"; -import DocSidebarItems from "@theme/DocSidebarItems"; -import styles from "./styles.module.css"; -import { useIFrameContext } from "@site/src/theme/Root"; -import SearchBar from "@site/src/theme/SearchBar"; -function useShowAnnouncementBar() { - const { isActive } = useAnnouncementBar(); - const [showAnnouncementBar, setShowAnnouncementBar] = useState(isActive); - useScrollPosition( - ({ scrollY }) => { - if (isActive) { - setShowAnnouncementBar(scrollY === 0); - } - }, - [isActive] - ); - return isActive && showAnnouncementBar; -} -export default function DocSidebarDesktopContent({ path, sidebar, className }) { - const showAnnouncementBar = useShowAnnouncementBar(); - const { isIFrame } = useIFrameContext(); - - return ( - - ); -} diff --git a/website/src/theme/DocSidebar/Desktop/Content/styles.module.css b/website/src/theme/DocSidebar/Desktop/Content/styles.module.css deleted file mode 100644 index 0c43a4e40fe..00000000000 --- a/website/src/theme/DocSidebar/Desktop/Content/styles.module.css +++ /dev/null @@ -1,16 +0,0 @@ -@media (min-width: 997px) { - .menu { - flex-grow: 1; - padding: 0.5rem; - } - @supports (scrollbar-gutter: stable) { - .menu { - padding: 0.5rem 0 0.5rem 0.5rem; - scrollbar-gutter: stable; - } - } - - .menuWithAnnouncementBar { - margin-bottom: var(--docusaurus-announcement-bar-height); - } -} diff --git a/website/src/theme/DocSidebarItem/Category/index.js b/website/src/theme/DocSidebarItem/Category/index.js deleted file mode 100644 index 545b3e5cd1c..00000000000 --- a/website/src/theme/DocSidebarItem/Category/index.js +++ /dev/null @@ -1,217 +0,0 @@ -import Link from "@docusaurus/Link"; -import { translate } from "@docusaurus/Translate"; -import { useLocation } from "@docusaurus/router"; -import { - Collapsible, - ThemeClassNames, - useCollapsible, - usePrevious, - useThemeConfig, -} from "@docusaurus/theme-common"; -import { - // findFirstCategoryLink, - isActiveSidebarItem, - isSamePath, - useDocSidebarItemsExpandedState, -} from "@docusaurus/theme-common/internal"; -import useIsBrowser from "@docusaurus/useIsBrowser"; -import DocSidebarItems from "@theme/DocSidebarItems"; -import clsx from "clsx"; -import React, { useEffect, useMemo } from "react"; -import { useIFrameContext } from "../../Root.tsx"; -// If we navigate to a category and it becomes active, it should automatically -// expand itself -function useAutoExpandActiveCategory({ isActive, collapsed, updateCollapsed }) { - const wasActive = usePrevious(isActive); - useEffect(() => { - const justBecameActive = isActive && !wasActive; - if (justBecameActive && collapsed) { - updateCollapsed(false); - } - }, [isActive, wasActive, collapsed, updateCollapsed]); -} -/** - * When a collapsible category has no link, we still link it to its first child - * during SSR as a temporary fallback. This allows to be able to navigate inside - * the category even when JS fails to load, is delayed or simply disabled - * React hydration becomes an optional progressive enhancement - * see https://github.com/facebookincubator/infima/issues/36#issuecomment-772543188 - * see https://github.com/facebook/docusaurus/issues/3030 - */ -function useCategoryHrefWithSSRFallback(item, href) { - const isBrowser = useIsBrowser(); - return useMemo(() => { - if (href) { - return href; - } - // In these cases, it's not necessary to render a fallback - // We skip the "findFirstCategoryLink" computation - if (isBrowser || !item.collapsible) { - return undefined; - } - // return findFirstCategoryLink(item); - }, [item, isBrowser]); -} -function CollapseButton({ categoryLabel, onClick }) { - return ( - -
- {submenu.map((menu) => { - return menu.href.startsWith("https://") ? ( - - {menu.label} - - ) : ( - - {menu.label} - - ); - })} -
-
- ); -} - -const FOOTER_CONTENT = { - social: { - twitter: "/", - }, - items: [ - { - href: "https://openbb.co/company", - label: "Company", - submenus: [ - { - href: "https://openbb.co/why-openbb", - label: "Why OpenBB?", - }, - { - href: "https://openbb.co/community", - label: "Community", - }, - { - href: "https://openbb.co/company", - label: "About us", - }, - { - href: "https://openbb.co/company/careers", - label: "Careers", - }, - { - href: "https://openbb.co/company/partners", - label: "Partners", - }, - ], - }, - { - href: "https://openbb.co/products/terminal", - label: "Products", - submenus: [ - { - href: "https://openbb.co/products/terminal", - label: "OpenBB Terminal", - }, - { - href: "https://docs.openbb.co/terminal", - label: "Terminal Docs", - }, - { - href: "https://openbb.co/products/bot", - label: "OpenBB Bot", - }, - { - href: "https://my.openbb.co/app/docs", - label: "Bot Docs", - }, - ], - }, - { - href: "", - label: "Community", - submenus: [ - { - href: "https://openbb.co/community", - label: "Contributors", - }, - { - href: "https://openbb.co/blog", - label: "Blog & Stories", - }, - { - href: "https://openbb.co/newsletter", - label: "Newsletter", - }, - - { - href: "https://www.openbb.design", - label: "Brand Book", - }, - ], - }, - { - href: "", - label: "Others", - submenus: [ - { - href: "https://openbb.co/request-a-feature", - label: "Request feature", - }, - { - href: "https://openbb.co/support", - label: "Support", - }, - { - href: "https://openbb.co/contact", - label: "Contact", - }, - { - href: "https://openbb.co/sitemap", - label: "Sitemap", - }, - ], - }, - ], -}; diff --git a/website/src/theme/MDXComponents/Details.js b/website/src/theme/MDXComponents/Details.js deleted file mode 100644 index e434109be22..00000000000 --- a/website/src/theme/MDXComponents/Details.js +++ /dev/null @@ -1,16 +0,0 @@ -import React from 'react'; -import Details from '@theme/Details'; -export default function MDXDetails(props) { - const items = React.Children.toArray(props.children); - // Split summary item from the rest to pass it as a separate prop to the - // Details theme component - const summary = items.find( - (item) => React.isValidElement(item) && item.props?.mdxType === 'summary', - ); - const children = <>{items.filter((item) => item !== summary)}; - return ( -
- {children} -
- ); -} diff --git a/website/src/theme/Navbar/Content/index.js b/website/src/theme/Navbar/Content/index.js deleted file mode 100644 index bf5763341a9..00000000000 --- a/website/src/theme/Navbar/Content/index.js +++ /dev/null @@ -1,71 +0,0 @@ -import { useThemeConfig } from "@docusaurus/theme-common"; -import { - splitNavbarItems, - useNavbarMobileSidebar, -} from "@docusaurus/theme-common/internal"; -import NavbarColorModeToggle from "@theme/Navbar/ColorModeToggle"; -import NavbarLogo from "@theme/Navbar/Logo"; -import NavbarMobileSidebarToggle from "@theme/Navbar/MobileSidebar/Toggle"; -import NavbarSearch from "@theme/Navbar/Search"; -import NavbarItem from "@theme/NavbarItem"; -import SearchBar from "@theme/SearchBar"; - -function useNavbarItems() { - // TODO temporary casting until ThemeConfig type is improved - return useThemeConfig().navbar.items; -} - -function NavbarItems({ items }) { - return ( - <> - {items.map((item, i) => ( - - ))} - - ); -} - -function NavbarContentLayout({ left, right }) { - return ( -
-
{left}
-
- {right} -
-
- ); -} - -export default function NavbarContent() { - const mobileSidebar = useNavbarMobileSidebar(); - const items = useNavbarItems(); - const [leftItems, rightItems] = splitNavbarItems(items); - const searchBarItem = items.find((item) => item.type === "search"); - return ( - - {!mobileSidebar.disabled && } - - - - } - right={ - // TODO stop hardcoding items? - // Ask the user to add the respective navbar items => more flexible - <> - -
- - {!searchBarItem && ( - - - - )} -
- - } - /> - ); -} diff --git a/website/src/theme/Navbar/Content/styles.module.css b/website/src/theme/Navbar/Content/styles.module.css deleted file mode 100644 index 4c9471e1098..00000000000 --- a/website/src/theme/Navbar/Content/styles.module.css +++ /dev/null @@ -1,8 +0,0 @@ -/* -Hide color mode toggle in small viewports - */ -@media (max-width: 996px) { - .colorModeToggle { - display: none; - } -} diff --git a/website/src/theme/Navbar/Layout/index.js b/website/src/theme/Navbar/Layout/index.js deleted file mode 100644 index f869b5a7db3..00000000000 --- a/website/src/theme/Navbar/Layout/index.js +++ /dev/null @@ -1,129 +0,0 @@ -import { useLocation } from "@docusaurus/router"; -import { useThemeConfig } from "@docusaurus/theme-common"; -import { - useHideableNavbar, - useNavbarMobileSidebar, -} from "@docusaurus/theme-common/internal"; -import NavbarMobileSidebar from "@theme/Navbar/MobileSidebar"; -import clsx from "clsx"; -import React, { useEffect } from "react"; -import { useIFrameContext } from "../../Root.tsx"; -import styles from "./styles.module.css"; -function NavbarBackdrop(props) { - return ( -
- ); -} -export default function NavbarLayout({ children }) { - const { isIFrame } = useIFrameContext(); - const { - navbar: { hideOnScroll, style }, - } = useThemeConfig(); - const { pathname } = useLocation(); - const mobileSidebar = useNavbarMobileSidebar(); - const { navbarRef, isNavbarVisible } = useHideableNavbar(hideOnScroll); - const cleanedPath = pathname.replace(/\/v\d+/, ""); - - useEffect(() => { - if (cleanedPath.startsWith("/terminal") || cleanedPath.startsWith("/pro")) { - if (document.documentElement.getAttribute("data-theme") === "dark") { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#669DCB" - ); - } else { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#004A87" - ); - } - } else if ( - cleanedPath.startsWith("/sdk") || cleanedPath.startsWith("/cli") || - cleanedPath.startsWith("/platform") - ) { - if (document.documentElement.getAttribute("data-theme") === "dark") { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#F5B166" - ); - } else { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#511d11" - ); - } - } else if (cleanedPath.startsWith("/excel")) { - if (document.documentElement.getAttribute("data-theme") === "dark") { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#16A34A" - ); - } else { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#14532D" - ); - } - } else if (cleanedPath.startsWith("/bot")) { - if (document.documentElement.getAttribute("data-theme") === "dark") { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#b186bb" - ); - } else { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#3a204f" - ); - } - } else { - } - }, [pathname]); - return ( - - ); -} diff --git a/website/src/theme/Navbar/Layout/styles.module.css b/website/src/theme/Navbar/Layout/styles.module.css deleted file mode 100644 index e72891a44ff..00000000000 --- a/website/src/theme/Navbar/Layout/styles.module.css +++ /dev/null @@ -1,7 +0,0 @@ -.navbarHideable { - transition: transform var(--ifm-transition-fast) ease; -} - -.navbarHidden { - transform: translate3d(0, calc(-100% - 2px), 0); -} diff --git a/website/src/theme/Navbar/Logo/index.js b/website/src/theme/Navbar/Logo/index.js deleted file mode 100644 index 9f081adb19d..00000000000 --- a/website/src/theme/Navbar/Logo/index.js +++ /dev/null @@ -1,34 +0,0 @@ -import Link from "@docusaurus/Link"; -import { useLocation } from "@docusaurus/router"; -import LetteringDocsLogo from "@site/src/components/Icons/LetteringDocsLogo"; -import clsx from "clsx"; -import React from "react"; - -function getLogo(type) { - return ; -} - -export default function NavbarLogo() { - const { pathname } = useLocation(); - const type = pathname.length > 1 ? pathname.split("/")[1] : "home"; - const [innerWidth, setInnerWidth] = React.useState(380); - - React.useEffect(() => { - if (typeof window !== 'undefined') { - window.addEventListener("resize", () => { - setInnerWidth(window.innerWidth); - - }); - } - } - , []); - - - return ( -
- - {getLogo(type)} - -
- ); -} diff --git a/website/src/theme/Navbar/MobileSidebar/Header/index.js b/website/src/theme/Navbar/MobileSidebar/Header/index.js deleted file mode 100644 index 2556ea88a0b..00000000000 --- a/website/src/theme/Navbar/MobileSidebar/Header/index.js +++ /dev/null @@ -1,36 +0,0 @@ -import React from "react"; -import { useNavbarMobileSidebar } from "@docusaurus/theme-common/internal"; -import { translate } from "@docusaurus/Translate"; -import NavbarColorModeToggle from "@theme/Navbar/ColorModeToggle"; -import IconClose from "@theme/Icon/Close"; -import SearchBar from "@site/src/theme/SearchBar"; -function CloseButton() { - const mobileSidebar = useNavbarMobileSidebar(); - return ( - - ); -} -export default function NavbarMobileSidebarHeader() { - return ( -
-
- -
- -
-
- -
- ); -} diff --git a/website/src/theme/Navbar/index.js b/website/src/theme/Navbar/index.js deleted file mode 100644 index 974fecc707c..00000000000 --- a/website/src/theme/Navbar/index.js +++ /dev/null @@ -1,10 +0,0 @@ -import React from "react"; -import NavbarLayout from "@theme/Navbar/Layout"; -import NavbarContent from "@theme/Navbar/Content"; -export default function Navbar() { - return ( - - - - ); -} diff --git a/website/src/theme/NotFound.js b/website/src/theme/NotFound.js deleted file mode 100644 index 8c66f1b58b8..00000000000 --- a/website/src/theme/NotFound.js +++ /dev/null @@ -1,53 +0,0 @@ -import React from "react"; -import Layout from "@theme/Layout"; -import Link from "@docusaurus/Link"; -import DarkBlueRadialGradient from "../components/Icons/RadialGradients/DarkBlue.tsx"; -import RubyRedRadialGradient from "../components/Icons/RadialGradients/RubyRed.tsx"; -import { useIFrameContext } from "@site/src/theme/Root"; - -export default function NotFound() { - const { isIFrame } = useIFrameContext(); - return ( - -
- - - - not found -
-

- OOPS! PAGE NOT FOUND! -

-

- Sorry the page you’re looking for doesn’t exist. -
- If you think something is broken, please report a problem. -

-
- - Return Home - - - Report problem - -
-
-
-
- ); -} diff --git a/website/src/theme/Root.tsx b/website/src/theme/Root.tsx deleted file mode 100644 index 0e2795e28e8..00000000000 --- a/website/src/theme/Root.tsx +++ /dev/null @@ -1,85 +0,0 @@ -import { useLocation } from "@docusaurus/router"; -import posthog from "posthog-js"; -import React, { createContext, useContext, useEffect, useState } from "react"; - -export const iFrameContext = createContext({ - isIFrame: false, -}); - -export const useIFrameContext = () => useContext(iFrameContext); - -export default function Root({ children }) { - const [isIFrame, setIsIFrame] = useState(false); - const [posthogLoaded, setPosthogLoaded] = useState(false); - const location = useLocation(); - useEffect(() => { - setIsIFrame(window?.self !== window?.top); - if (window?.self !== window?.top) { - document.addEventListener("keydown", (e) => { - if ((e.metaKey || e.ctrlKey) && e.key === "k") { - e.preventDefault(); - e.stopPropagation(); - } - }); - } - posthog.init("phc_EqU3YjnV8OYmBlKanwWq222B8OHQksfmQBUtcVeteHR", { - api_host: "https://app.posthog.com", - autocapture: { - css_selector_allowlist: [".ph-capture"], - }, - loaded: () => { - setPosthogLoaded(true); - posthog.onFeatureFlags(() => { - if (!posthog.isFeatureEnabled("record-web", { send_event: false })) { - posthog.stopSessionRecording(); - console.log("Stopped session recording"); - } - if (!posthog.isFeatureEnabled("collect-logs-web", { send_event: false })) { - posthog.opt_out_capturing(); - console.log("Opted out of capturing"); - } else if (posthog.has_opted_out_capturing()) { - posthog.opt_in_capturing(); - console.log("Opted in to capturing"); - } - }); - }, - }); - }, []); - - useEffect(() => { - if (posthogLoaded) - posthog.capture("$pageview"); - }, [location.pathname, posthogLoaded]); - - - useEffect(() => { - if (location.pathname.startsWith("/pro") || location.pathname.startsWith("/excel")) { - const cookie = document.cookie?.split(";").find((c) => c.trim().startsWith("docs-login=")); - const payload = decodeURIComponent(cookie?.split('=')[1].split('.')[0]); - if (isValidBase64(payload)) { - const decodedPayload = atob(decodeURIComponent(payload)); - // decide what we want to do whether the user is logged in or not - } else { - console.error('Invalid base64 string:', payload); - } - } - }, [location.pathname]) - - return ( - - {children} - - ); -} - -function isValidBase64(str) { - try { - return btoa(atob(str)) == str; - } catch (err) { - return false; - } -} diff --git a/website/src/theme/SearchBar/index.js b/website/src/theme/SearchBar/index.js deleted file mode 100644 index fef237d929b..00000000000 --- a/website/src/theme/SearchBar/index.js +++ /dev/null @@ -1,222 +0,0 @@ -import "@docsearch/css"; -import { - DocSearchButton, - useDocSearchKeyboardEvents, -} from "@docsearch/react"; -import BrowserOnly from "@docusaurus/BrowserOnly"; -import Head from "@docusaurus/Head"; -import Link from "@docusaurus/Link"; -import Translate from "@docusaurus/Translate"; -import { useHistory, useLocation } from "@docusaurus/router"; -import { isRegexpStringMatch } from "@docusaurus/theme-common"; -import { - useAlgoliaContextualFacetFilters, - useSearchResultUrlProcessor, -} from "@docusaurus/theme-search-algolia/client"; -import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; -import translations from "@theme/SearchTranslations"; -import { useCallback, useMemo, useRef, useState } from "react"; -import { createPortal } from "react-dom"; -import { useIFrameContext } from "../Root.tsx"; - -let DocSearchModal = null; - -function Hit({ hit, children }) { - return {children}; -} - -function ResultsFooter({ state, onClose }) { - return ( - - - {"See all {count} results"} - - - ); -} - -function mergeFacetFilters(f1, f2) { - const normalize = (f) => (typeof f === "string" ? [f] : f); - return [...normalize(f1), ...normalize(f2)]; -} - -function DocSearch({ contextualSearch, externalUrlRegex, ...props }) { - const location = useLocation(); - const { siteMetadata } = useDocusaurusContext(); - const processSearchResultUrl = useSearchResultUrlProcessor(); - const contextualSearchFacetFilters = useAlgoliaContextualFacetFilters(); - const configFacetFilters = props.searchParameters?.facetFilters ?? []; - const facetFilters = contextualSearch - ? // Merge contextual search filters with config filters - mergeFacetFilters(contextualSearchFacetFilters, configFacetFilters) - : // ... or use config facetFilters - configFacetFilters; - // We let user override default searchParameters if she wants to - const searchParameters = { - ...props.searchParameters, - facetFilters, - }; - const history = useHistory(); - const searchContainer = useRef(null); - const searchButtonRef = useRef(null); - const [isOpen, setIsOpen] = useState(false); - const [initialQuery, setInitialQuery] = useState(undefined); - const importDocSearchModalIfNeeded = useCallback(() => { - if (DocSearchModal) { - return Promise.resolve(); - } - return Promise.all([ - import("@docsearch/react/modal"), - // import("@docsearch/react/style"), - import("./styles.css"), - ]).then(([{ DocSearchModal: Modal }]) => { - DocSearchModal = Modal; - }); - }, []); - const onOpen = useCallback(() => { - importDocSearchModalIfNeeded().then(() => { - searchContainer.current = document.createElement("div"); - document.body.insertBefore( - searchContainer.current, - document.body.firstChild - ); - setIsOpen(true); - }); - }, [importDocSearchModalIfNeeded, setIsOpen]); - const onClose = useCallback(() => { - setIsOpen(false); - searchContainer.current?.remove(); - }, [setIsOpen]); - const onInput = useCallback( - (event) => { - importDocSearchModalIfNeeded().then(() => { - setIsOpen(true); - setInitialQuery(event.key); - }); - }, - [importDocSearchModalIfNeeded, setIsOpen, setInitialQuery] - ); - const navigator = useRef({ - navigate({ itemUrl }) { - // Algolia results could contain URL's from other domains which cannot - // be served through history and should navigate with window.location - if (isRegexpStringMatch(externalUrlRegex, itemUrl)) { - window.location.href = itemUrl; - } else { - history.push(itemUrl); - } - }, - }).current; - const transformItems = useRef((items) => - (props.transformItems - ? // Custom transformItems - props.transformItems(items) - : // Default transformItems - items.map((item) => ({ - ...item, - url: processSearchResultUrl(item.url), - })) - ).filter((item) => { - const firstPathSegment = location.pathname.split("/")[1]; - return !firstPathSegment - ? true - : item.url.startsWith(`/${firstPathSegment}/`); - }) - ).current; - const resultsFooterComponent = useMemo( - () => - // eslint-disable-next-line react/no-unstable-nested-components - (footerProps) => - , - [onClose] - ); - const transformSearchClient = useCallback( - (searchClient) => { - searchClient.addAlgoliaAgent( - "docusaurus", - siteMetadata.docusaurusVersion - ); - return searchClient; - }, - [siteMetadata.docusaurusVersion] - ); - useDocSearchKeyboardEvents({ - isOpen, - onOpen, - onClose, - onInput, - searchButtonRef, - }); - return ( - <> - - {/* This hints the browser that the website will load data from Algolia, - and allows it to preconnect to the DocSearch cluster. It makes the first - query faster, especially on mobile. */} - - - - - - - {() => - isOpen && - DocSearchModal && - searchContainer.current && - createPortal( - , - searchContainer.current - ) - } - - - ); -} - -export default function SearchBar() { - const { siteConfig } = useDocusaurusContext(); - const { isIFrame } = useIFrameContext(); - return ( -
- - {!isIFrame && ( - - Hub - OpenBB Hub - - )} -
- ); -} diff --git a/website/src/theme/SearchBar/styles.css b/website/src/theme/SearchBar/styles.css deleted file mode 100644 index fdf8dff9a4a..00000000000 --- a/website/src/theme/SearchBar/styles.css +++ /dev/null @@ -1,14 +0,0 @@ -:root { - --docsearch-primary-color: var(--ifm-color-primary); - --docsearch-text-color: var(--ifm-font-color-base); -} - -.DocSearch-Button { - margin: 0; - transition: all var(--ifm-transition-fast) - var(--ifm-transition-timing-default); -} - -.DocSearch-Container { - z-index: calc(var(--ifm-z-index-fixed) + 1); -} diff --git a/website/src/theme/TOC/index.js b/website/src/theme/TOC/index.js deleted file mode 100644 index 840a397ac79..00000000000 --- a/website/src/theme/TOC/index.js +++ /dev/null @@ -1,37 +0,0 @@ -import React from "react"; -import clsx from "clsx"; -import TOCItems from "@theme/TOCItems"; -import styles from "./styles.module.css"; -import { useLocation } from "@docusaurus/router"; -// Using a custom className -// This prevents TOCInline/TOCCollapsible getting highlighted by mistake -const LINK_CLASS_NAME = "table-of-contents__link toc-highlight"; -const LINK_ACTIVE_CLASS_NAME = "table-of-contents__link--active"; -export default function TOC({ className, ...props }) { - const { pathname } = useLocation() - if (pathname.startsWith("/sdk/reference/")) return null - return ( -
- {props?.toc?.some(item => item.level === 1 || item.level === 2 ||item.level === 3) && ( - <> -

- On this page -

- - - )} -
- ); -} diff --git a/website/src/theme/TOC/styles.module.css b/website/src/theme/TOC/styles.module.css deleted file mode 100644 index 4b5d9f462e0..00000000000 --- a/website/src/theme/TOC/styles.module.css +++ /dev/null @@ -1,16 +0,0 @@ -.tableOfContents { - max-height: calc(100vh - (var(--ifm-navbar-height) + 2rem)); - overflow-y: auto; - position: sticky; - top: calc(var(--ifm-navbar-height) + 1rem); -} - -@media (max-width: 996px) { - .tableOfContents { - display: none; - } - - .docItemContainer { - padding: 0 0.3rem; - } -} diff --git a/website/src/theme/TOCItems/Tree.js b/website/src/theme/TOCItems/Tree.js deleted file mode 100644 index 21a53535de2..00000000000 --- a/website/src/theme/TOCItems/Tree.js +++ /dev/null @@ -1,40 +0,0 @@ -import clsx from "clsx"; -import React from "react"; -// Recursive component rendering the toc tree -function TOCItemTree({ toc, className, linkClassName, isChild }) { - if (!toc.length) { - return null; - } - return ( -
    - {toc.map((heading, idx) => ( -
  • - {/* eslint-disable-next-line jsx-a11y/control-has-associated-label */} - - -
  • - ))} -
- ); -} -// Memo only the tree root is enough -export default React.memo(TOCItemTree); diff --git a/website/src/theme/TOCItems/index.js b/website/src/theme/TOCItems/index.js deleted file mode 100644 index f960d866e5f..00000000000 --- a/website/src/theme/TOCItems/index.js +++ /dev/null @@ -1,47 +0,0 @@ -import React, { useMemo } from "react"; -import { useThemeConfig } from "@docusaurus/theme-common"; -import { - useTOCHighlight, - useFilteredAndTreeifiedTOC, -} from "@docusaurus/theme-common/internal"; -import TOCItemTree from "@theme/TOCItems/Tree"; -export default function TOCItems({ - toc, - className = "table-of-contents table-of-contents__left-border", - linkClassName = "table-of-contents__link", - linkActiveClassName = undefined, - minHeadingLevel: minHeadingLevelOption, - maxHeadingLevel: maxHeadingLevelOption, - ...props -}) { - const themeConfig = useThemeConfig(); - const minHeadingLevel = - minHeadingLevelOption ?? themeConfig.tableOfContents.minHeadingLevel; - const maxHeadingLevel = - maxHeadingLevelOption ?? themeConfig.tableOfContents.maxHeadingLevel; - const tocTree = useFilteredAndTreeifiedTOC({ - toc, - minHeadingLevel, - maxHeadingLevel, - }); - const tocHighlightConfig = useMemo(() => { - if (linkClassName && linkActiveClassName) { - return { - linkClassName, - linkActiveClassName, - minHeadingLevel, - maxHeadingLevel, - }; - } - return undefined; - }, [linkClassName, linkActiveClassName, minHeadingLevel, maxHeadingLevel]); - useTOCHighlight(tocHighlightConfig); - return ( - - ); -} diff --git a/website/src/theme/Tabs/index.js b/website/src/theme/Tabs/index.js deleted file mode 100644 index 83767c9d7e3..00000000000 --- a/website/src/theme/Tabs/index.js +++ /dev/null @@ -1,136 +0,0 @@ -import React, { cloneElement } from "react"; -import clsx from "clsx"; -import { - useScrollPositionBlocker, - useTabs, -} from "@docusaurus/theme-common/internal"; -import useIsBrowser from "@docusaurus/useIsBrowser"; -import styles from "./styles.module.css"; -import { useLocation } from "@docusaurus/router"; - -function TabList({ className, block, selectedValue, selectValue, tabValues }) { - const tabRefs = []; - const { blockElementScrollPositionUntilNextRender } = - useScrollPositionBlocker(); - const { pathname } = useLocation(); - - const handleTabChange = (event) => { - const newTab = event.currentTarget; - const newTabIndex = tabRefs.indexOf(newTab); - const newTabValue = tabValues[newTabIndex].value; - if (newTabValue !== selectedValue) { - blockElementScrollPositionUntilNextRender(newTab); - selectValue(newTabValue); - } - }; - - const handleKeydown = (event) => { - let focusElement = null; - switch (event.key) { - case "Enter": { - handleTabChange(event); - break; - } - case "ArrowRight": { - const nextTab = tabRefs.indexOf(event.currentTarget) + 1; - focusElement = tabRefs[nextTab] ?? tabRefs[0]; - break; - } - case "ArrowLeft": { - const prevTab = tabRefs.indexOf(event.currentTarget) - 1; - focusElement = tabRefs[prevTab] ?? tabRefs[tabRefs.length - 1]; - break; - } - default: - break; - } - focusElement?.focus(); - }; - return ( -
    - {tabValues.map(({ value, label, attributes }) => ( -
  • tabRefs.push(tabControl)} - onKeyDown={handleKeydown} - onClick={handleTabChange} - {...attributes} - className={clsx( - "font-bold tracking-widest w-fit px-3 inline-flex py-1 uppercase border-b text-lg cursor-pointer", - styles.tabItem, - attributes?.className, - { - "border-b-2 pointer-events-none": selectedValue === value, - "border-b-2 text-[#669dcb] border-[#669dcb]": - selectedValue === value && pathname.startsWith("/terminal"), - "border-b-2 text-[#FB923C] border-[#FB923C]": - selectedValue === value && pathname.startsWith("/sdk"), - "border-grey-400 text-grey-400 hover:text-[#ffd4b1] hover:border-[#ffd4b1]": - selectedValue !== value && pathname.startsWith("/sdk"), - "border-b-2 text-[#FB923C] border-[#FB923C]": - selectedValue === value && pathname.startsWith("/platform"), - "border-grey-400 text-grey-400 hover:text-[#ffd4b1] hover:border-[#ffd4b1]": - selectedValue !== value && pathname.startsWith("/platform"), - "border-grey-400 text-grey-400 hover:text-[#abd2f1] hover:border-[#abd2f1]": - selectedValue !== value && pathname.startsWith("/terminal"), - } - )} - > - {label ?? value} -
  • - ))} -
- ); -} -function TabContent({ lazy, children, selectedValue }) { - // eslint-disable-next-line no-param-reassign - children = Array.isArray(children) ? children : [children]; - if (lazy) { - const selectedTabItem = children.find( - (tabItem) => tabItem.props.value === selectedValue - ); - if (!selectedTabItem) { - // fail-safe or fail-fast? not sure what's best here - return null; - } - return cloneElement(selectedTabItem, { className: "margin-top--md" }); - } - return ( -
- {children.map((tabItem, i) => - cloneElement(tabItem, { - key: i, - hidden: tabItem.props.value !== selectedValue, - }) - )} -
- ); -} -function TabsComponent(props) { - const tabs = useTabs(props); - return ( -
- - -
- ); -} -export default function Tabs(props) { - const isBrowser = useIsBrowser(); - return ( - - ); -} diff --git a/website/src/theme/Tabs/styles.module.css b/website/src/theme/Tabs/styles.module.css deleted file mode 100644 index 0c79270e70c..00000000000 --- a/website/src/theme/Tabs/styles.module.css +++ /dev/null @@ -1,7 +0,0 @@ -.tabList { - margin-bottom: var(--ifm-leading); -} - -.tabItem { - margin-top: 0 !important; -} diff --git a/website/static/.nojekyll b/website/static/.nojekyll deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/website/static/CNAME b/website/static/CNAME deleted file mode 100644 index 4886e48b1c1..00000000000 --- a/website/static/CNAME +++ /dev/null @@ -1 +0,0 @@ -docs.openbb.co \ No newline at end of file diff --git a/website/static/img/404.png b/website/static/img/404.png deleted file mode 100644 index 0ee30fa7b04..00000000000 Binary files a/website/static/img/404.png and /dev/null differ diff --git a/website/static/img/banner.png b/website/static/img/banner.png deleted file mode 100644 index b12bbf93727..00000000000 Binary files a/website/static/img/banner.png and /dev/null differ diff --git a/website/static/img/bot_bg.png b/website/static/img/bot_bg.png deleted file mode 100644 index d6ad36d4267..00000000000 Binary files a/website/static/img/bot_bg.png and /dev/null differ diff --git a/website/static/img/bot_bg_light.png b/website/static/img/bot_bg_light.png deleted file mode 100644 index d7aa4532a4e..00000000000 Binary files a/website/static/img/bot_bg_light.png and /dev/null differ diff --git a/website/static/img/discord/charts/chart.png b/website/static/img/discord/charts/chart.png deleted file mode 100644 index 7bb6f461508..00000000000 Binary files a/website/static/img/discord/charts/chart.png and /dev/null differ diff --git a/website/static/img/excelbg.png b/website/static/img/excelbg.png deleted file mode 100644 index 25c74550a61..00000000000 Binary files a/website/static/img/excelbg.png and /dev/null differ diff --git a/website/static/img/favicon.ico b/website/static/img/favicon.ico deleted file mode 100644 index f7a7ef9ec23..00000000000 Binary files a/website/static/img/favicon.ico and /dev/null differ diff --git a/website/static/img/pro.png b/website/static/img/pro.png deleted file mode 100644 index a08fc13e2ad..00000000000 Binary files a/website/static/img/pro.png and /dev/null differ diff --git a/website/static/img/sdk_bg.png b/website/static/img/sdk_bg.png deleted file mode 100644 index 46bd3ceeed4..00000000000 Binary files a/website/static/img/sdk_bg.png and /dev/null differ diff --git a/website/static/img/sdk_bg_light.png b/website/static/img/sdk_bg_light.png deleted file mode 100644 index 432003588c7..00000000000 Binary files a/website/static/img/sdk_bg_light.png and /dev/null differ diff --git a/website/static/img/terminal_bg.png b/website/static/img/terminal_bg.png deleted file mode 100644 index d836fe991f4..00000000000 Binary files a/website/static/img/terminal_bg.png and /dev/null differ diff --git a/website/static/img/terminal_bg_light.png b/website/static/img/terminal_bg_light.png deleted file mode 100644 index 2cf101cad93..00000000000 Binary files a/website/static/img/terminal_bg_light.png and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_AMS-Regular.ttf b/website/static/katex/fonts/KaTeX_AMS-Regular.ttf deleted file mode 100644 index c6f9a5e7c03..00000000000 Binary files a/website/static/katex/fonts/KaTeX_AMS-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_AMS-Regular.woff b/website/static/katex/fonts/KaTeX_AMS-Regular.woff deleted file mode 100644 index b804d7b33a3..00000000000 Binary files a/website/static/katex/fonts/KaTeX_AMS-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_AMS-Regular.woff2 b/website/static/katex/fonts/KaTeX_AMS-Regular.woff2 deleted file mode 100644 index 0acaaff03d4..00000000000 Binary files a/website/static/katex/fonts/KaTeX_AMS-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Caligraphic-Bold.ttf b/website/static/katex/fonts/KaTeX_Caligraphic-Bold.ttf deleted file mode 100644 index 9ff4a5e0442..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Caligraphic-Bold.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Caligraphic-Bold.woff b/website/static/katex/fonts/KaTeX_Caligraphic-Bold.woff deleted file mode 100644 index 9759710d1d3..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Caligraphic-Bold.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Caligraphic-Bold.woff2 b/website/static/katex/fonts/KaTeX_Caligraphic-Bold.woff2 deleted file mode 100644 index f390922ecef..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Caligraphic-Bold.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Caligraphic-Regular.ttf b/website/static/katex/fonts/KaTeX_Caligraphic-Regular.ttf deleted file mode 100644 index f522294ff0f..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Caligraphic-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Caligraphic-Regular.woff b/website/static/katex/fonts/KaTeX_Caligraphic-Regular.woff deleted file mode 100644 index 9bdd534fd2b..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Caligraphic-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Caligraphic-Regular.woff2 b/website/static/katex/fonts/KaTeX_Caligraphic-Regular.woff2 deleted file mode 100644 index 75344a1f98e..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Caligraphic-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Fraktur-Bold.ttf b/website/static/katex/fonts/KaTeX_Fraktur-Bold.ttf deleted file mode 100644 index 4e98259c3b5..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Fraktur-Bold.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Fraktur-Bold.woff b/website/static/katex/fonts/KaTeX_Fraktur-Bold.woff deleted file mode 100644 index e7730f66275..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Fraktur-Bold.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Fraktur-Bold.woff2 b/website/static/katex/fonts/KaTeX_Fraktur-Bold.woff2 deleted file mode 100644 index 395f28beac2..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Fraktur-Bold.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Fraktur-Regular.ttf b/website/static/katex/fonts/KaTeX_Fraktur-Regular.ttf deleted file mode 100644 index b8461b275fa..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Fraktur-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Fraktur-Regular.woff b/website/static/katex/fonts/KaTeX_Fraktur-Regular.woff deleted file mode 100644 index acab069f90b..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Fraktur-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Fraktur-Regular.woff2 b/website/static/katex/fonts/KaTeX_Fraktur-Regular.woff2 deleted file mode 100644 index 735f6948d63..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Fraktur-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-Bold.ttf b/website/static/katex/fonts/KaTeX_Main-Bold.ttf deleted file mode 100644 index 4060e627dc3..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-Bold.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-Bold.woff b/website/static/katex/fonts/KaTeX_Main-Bold.woff deleted file mode 100644 index f38136ac1cc..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-Bold.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-Bold.woff2 b/website/static/katex/fonts/KaTeX_Main-Bold.woff2 deleted file mode 100644 index ab2ad21da6f..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-Bold.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-BoldItalic.ttf b/website/static/katex/fonts/KaTeX_Main-BoldItalic.ttf deleted file mode 100644 index dc007977ee7..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-BoldItalic.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-BoldItalic.woff b/website/static/katex/fonts/KaTeX_Main-BoldItalic.woff deleted file mode 100644 index 67807b0bd4f..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-BoldItalic.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-BoldItalic.woff2 b/website/static/katex/fonts/KaTeX_Main-BoldItalic.woff2 deleted file mode 100644 index 5931794de4a..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-BoldItalic.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-Italic.ttf b/website/static/katex/fonts/KaTeX_Main-Italic.ttf deleted file mode 100644 index 0e9b0f354ad..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-Italic.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-Italic.woff b/website/static/katex/fonts/KaTeX_Main-Italic.woff deleted file mode 100644 index 6f43b594b6c..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-Italic.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-Italic.woff2 b/website/static/katex/fonts/KaTeX_Main-Italic.woff2 deleted file mode 100644 index b50920e1388..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-Italic.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-Regular.ttf b/website/static/katex/fonts/KaTeX_Main-Regular.ttf deleted file mode 100644 index dd45e1ed2e1..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-Regular.woff b/website/static/katex/fonts/KaTeX_Main-Regular.woff deleted file mode 100644 index 21f5812968c..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Main-Regular.woff2 b/website/static/katex/fonts/KaTeX_Main-Regular.woff2 deleted file mode 100644 index eb24a7ba282..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Main-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Math-BoldItalic.ttf b/website/static/katex/fonts/KaTeX_Math-BoldItalic.ttf deleted file mode 100644 index 728ce7a1e2c..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Math-BoldItalic.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Math-BoldItalic.woff b/website/static/katex/fonts/KaTeX_Math-BoldItalic.woff deleted file mode 100644 index 0ae390d74c9..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Math-BoldItalic.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Math-BoldItalic.woff2 b/website/static/katex/fonts/KaTeX_Math-BoldItalic.woff2 deleted file mode 100644 index 29657023adc..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Math-BoldItalic.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Math-Italic.ttf b/website/static/katex/fonts/KaTeX_Math-Italic.ttf deleted file mode 100644 index 70d559b4e93..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Math-Italic.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Math-Italic.woff b/website/static/katex/fonts/KaTeX_Math-Italic.woff deleted file mode 100644 index eb5159d4c1c..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Math-Italic.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Math-Italic.woff2 b/website/static/katex/fonts/KaTeX_Math-Italic.woff2 deleted file mode 100644 index 215c143fd78..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Math-Italic.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_SansSerif-Bold.ttf b/website/static/katex/fonts/KaTeX_SansSerif-Bold.ttf deleted file mode 100644 index 2f65a8a3a6d..00000000000 Binary files a/website/static/katex/fonts/KaTeX_SansSerif-Bold.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_SansSerif-Bold.woff b/website/static/katex/fonts/KaTeX_SansSerif-Bold.woff deleted file mode 100644 index 8d47c02d940..00000000000 Binary files a/website/static/katex/fonts/KaTeX_SansSerif-Bold.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_SansSerif-Bold.woff2 b/website/static/katex/fonts/KaTeX_SansSerif-Bold.woff2 deleted file mode 100644 index cfaa3bda592..00000000000 Binary files a/website/static/katex/fonts/KaTeX_SansSerif-Bold.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_SansSerif-Italic.ttf b/website/static/katex/fonts/KaTeX_SansSerif-Italic.ttf deleted file mode 100644 index d5850df98ec..00000000000 Binary files a/website/static/katex/fonts/KaTeX_SansSerif-Italic.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_SansSerif-Italic.woff b/website/static/katex/fonts/KaTeX_SansSerif-Italic.woff deleted file mode 100644 index 7e02df96362..00000000000 Binary files a/website/static/katex/fonts/KaTeX_SansSerif-Italic.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_SansSerif-Italic.woff2 b/website/static/katex/fonts/KaTeX_SansSerif-Italic.woff2 deleted file mode 100644 index 349c06dc609..00000000000 Binary files a/website/static/katex/fonts/KaTeX_SansSerif-Italic.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_SansSerif-Regular.ttf b/website/static/katex/fonts/KaTeX_SansSerif-Regular.ttf deleted file mode 100644 index 537279f6bd2..00000000000 Binary files a/website/static/katex/fonts/KaTeX_SansSerif-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_SansSerif-Regular.woff b/website/static/katex/fonts/KaTeX_SansSerif-Regular.woff deleted file mode 100644 index 31b84829b42..00000000000 Binary files a/website/static/katex/fonts/KaTeX_SansSerif-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_SansSerif-Regular.woff2 b/website/static/katex/fonts/KaTeX_SansSerif-Regular.woff2 deleted file mode 100644 index a90eea85f6f..00000000000 Binary files a/website/static/katex/fonts/KaTeX_SansSerif-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Script-Regular.ttf b/website/static/katex/fonts/KaTeX_Script-Regular.ttf deleted file mode 100644 index fd679bf374a..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Script-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Script-Regular.woff b/website/static/katex/fonts/KaTeX_Script-Regular.woff deleted file mode 100644 index 0e7da821eee..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Script-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Script-Regular.woff2 b/website/static/katex/fonts/KaTeX_Script-Regular.woff2 deleted file mode 100644 index b3048fc1156..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Script-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size1-Regular.ttf b/website/static/katex/fonts/KaTeX_Size1-Regular.ttf deleted file mode 100644 index 871fd7d19d8..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size1-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size1-Regular.woff b/website/static/katex/fonts/KaTeX_Size1-Regular.woff deleted file mode 100644 index 7f292d91184..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size1-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size1-Regular.woff2 b/website/static/katex/fonts/KaTeX_Size1-Regular.woff2 deleted file mode 100644 index c5a8462fbfe..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size1-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size2-Regular.ttf b/website/static/katex/fonts/KaTeX_Size2-Regular.ttf deleted file mode 100644 index 7a212caf91c..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size2-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size2-Regular.woff b/website/static/katex/fonts/KaTeX_Size2-Regular.woff deleted file mode 100644 index d241d9be2d3..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size2-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size2-Regular.woff2 b/website/static/katex/fonts/KaTeX_Size2-Regular.woff2 deleted file mode 100644 index e1bccfe2403..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size2-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size3-Regular.ttf b/website/static/katex/fonts/KaTeX_Size3-Regular.ttf deleted file mode 100644 index 00bff3495fa..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size3-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size3-Regular.woff b/website/static/katex/fonts/KaTeX_Size3-Regular.woff deleted file mode 100644 index e6e9b658dcf..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size3-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size3-Regular.woff2 b/website/static/katex/fonts/KaTeX_Size3-Regular.woff2 deleted file mode 100644 index 249a2866221..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size3-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size4-Regular.ttf b/website/static/katex/fonts/KaTeX_Size4-Regular.ttf deleted file mode 100644 index 74f08921f00..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size4-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size4-Regular.woff b/website/static/katex/fonts/KaTeX_Size4-Regular.woff deleted file mode 100644 index e1ec5457664..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size4-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Size4-Regular.woff2 b/website/static/katex/fonts/KaTeX_Size4-Regular.woff2 deleted file mode 100644 index 680c1308507..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Size4-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Typewriter-Regular.ttf b/website/static/katex/fonts/KaTeX_Typewriter-Regular.ttf deleted file mode 100644 index c83252c5714..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Typewriter-Regular.ttf and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Typewriter-Regular.woff b/website/static/katex/fonts/KaTeX_Typewriter-Regular.woff deleted file mode 100644 index 2432419f289..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Typewriter-Regular.woff and /dev/null differ diff --git a/website/static/katex/fonts/KaTeX_Typewriter-Regular.woff2 b/website/static/katex/fonts/KaTeX_Typewriter-Regular.woff2 deleted file mode 100644 index 771f1af705f..00000000000 Binary files a/website/static/katex/fonts/KaTeX_Typewriter-Regular.woff2 and /dev/null differ diff --git a/website/static/katex/katex.min.css b/website/static/katex/katex.min.css deleted file mode 100644 index f7ebca1f940..00000000000 --- a/website/static/katex/katex.min.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(fonts/KaTeX_AMS-Regular.woff2) format("woff2"),url(fonts/KaTeX_AMS-Regular.woff) format("woff"),url(fonts/KaTeX_AMS-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Bold.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Regular.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Bold.woff) format("woff"),url(fonts/KaTeX_Fraktur-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Regular.woff) format("woff"),url(fonts/KaTeX_Fraktur-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Main-Bold.woff2) format("woff2"),url(fonts/KaTeX_Main-Bold.woff) format("woff"),url(fonts/KaTeX_Main-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Main-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Main-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Main-Italic.woff2) format("woff2"),url(fonts/KaTeX_Main-Italic.woff) format("woff"),url(fonts/KaTeX_Main-Italic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Main-Regular.woff2) format("woff2"),url(fonts/KaTeX_Main-Regular.woff) format("woff"),url(fonts/KaTeX_Main-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Math-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Math-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Math-Italic.woff2) format("woff2"),url(fonts/KaTeX_Math-Italic.woff) format("woff"),url(fonts/KaTeX_Math-Italic.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(fonts/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Bold.woff) format("woff"),url(fonts/KaTeX_SansSerif-Bold.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(fonts/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Italic.woff) format("woff"),url(fonts/KaTeX_SansSerif-Italic.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Regular.woff) format("woff"),url(fonts/KaTeX_SansSerif-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Script-Regular.woff2) format("woff2"),url(fonts/KaTeX_Script-Regular.woff) format("woff"),url(fonts/KaTeX_Script-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size1-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size1-Regular.woff) format("woff"),url(fonts/KaTeX_Size1-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size2-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size2-Regular.woff) format("woff"),url(fonts/KaTeX_Size2-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size3-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size3-Regular.woff) format("woff"),url(fonts/KaTeX_Size3-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size4-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size4-Regular.woff) format("woff"),url(fonts/KaTeX_Size4-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(fonts/KaTeX_Typewriter-Regular.woff) format("woff"),url(fonts/KaTeX_Typewriter-Regular.ttf) format("truetype")}.katex{text-rendering:auto;font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.13.24"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo} diff --git a/website/tailwind.config.ts b/website/tailwind.config.ts deleted file mode 100644 index 8852d95a0a7..00000000000 --- a/website/tailwind.config.ts +++ /dev/null @@ -1,74 +0,0 @@ -import typographyPlugin from "@tailwindcss/typography"; -import { Config } from "tailwindcss"; -import radixPlugin from "tailwindcss-radix"; - -const disabledCss = { - "code::before": false, - "code::after": false, - "blockquote p:first-of-type::before": false, - "blockquote p:last-of-type::after": false, - pre: false, - code: false, - "pre code": false, -}; - -export default { - darkMode: ["class", '[data-theme="dark"]'], - content: ["./src/**/*.{js,jsx,ts,tsx}", "./content/**/*.{mdx,md}"], - theme: { - extend: { - typography: { - DEFAULT: { css: disabledCss }, - sm: { css: disabledCss }, - lg: { css: disabledCss }, - xl: { css: disabledCss }, - "2xl": { css: disabledCss }, - }, - colors: { - "burgundy-300": "#B47DA0", - "burgundy-400": "#9B5181", - "burgundy-500": "#822661", - "grey-50": "#f6f6f6ff", - "grey-100": "#eaeaeaff", - "grey-200": "#dcdcdcff", - "grey-300": "#c8c8c8ff", - "grey-400": "#a2a2a2ff", - "grey-500": "#808080ff", - "grey-600": "#5a5a5aff", - "grey-700": "#474747ff", - "grey-800": "#2a2a2aff", - "grey-850": "#131313ff", - "grey-900": "#070707ff", - }, - animation: { - // Dropdown menu - "scale-in": "scale-in 0.2s ease-in-out", - "slide-down": "slide-down 0.6s cubic-bezier(0.16, 1, 0.3, 1)", - "slide-up": "slide-up 0.6s cubic-bezier(0.16, 1, 0.3, 1)", - // Tooltip - "slide-up-fade": "slide-up-fade 0.4s cubic-bezier(0.16, 1, 0.3, 1)", - "slide-right-fade": - "slide-right-fade 0.4s cubic-bezier(0.16, 1, 0.3, 1)", - "slide-down-fade": "slide-down-fade 0.4s cubic-bezier(0.16, 1, 0.3, 1)", - "slide-left-fade": "slide-left-fade 0.4s cubic-bezier(0.16, 1, 0.3, 1)", - // Navigation menu - "enter-from-right": "enter-from-right 0.25s ease", - "enter-from-left": "enter-from-left 0.25s ease", - "exit-to-right": "exit-to-right 0.25s ease", - "exit-to-left": "exit-to-left 0.25s ease", - "scale-in-content": "scale-in-content 0.2s ease", - "scale-out-content": "scale-out-content 0.2s ease", - "fade-in": "fade-in 0.2s ease", - "fade-out": "fade-out 0.2s ease", - // Toast - "toast-hide": "toast-hide 100ms ease-in forwards", - "toast-slide-in-right": - "toast-slide-in-right 150ms cubic-bezier(0.16, 1, 0.3, 1)", - "toast-slide-in-bottom": - "toast-slide-in-bottom 150ms cubic-bezier(0.16, 1, 0.3, 1)", - "toast-swipe-out": "toast-swipe-out 100ms ease-out forwards", - }, - }, - }, - plugins: [typographyPlugin, radixPlugin], -} satisfies Config; diff --git a/website/tests/test_platform_docs.py b/website/tests/test_platform_docs.py deleted file mode 100644 index e8565e80d0b..00000000000 --- a/website/tests/test_platform_docs.py +++ /dev/null @@ -1,308 +0,0 @@ -import datetime -import sys -from dataclasses import dataclass -from pathlib import Path -from typing import List, Literal, Optional, Union - -import pytest -from pydantic import BaseModel, Field - -sys.path.append(str(Path(__file__).resolve().parent.parent)) - -# pylint: disable=unused-argument,redefined-outer-name,wrong-import-position - -from generate_platform_v4_markdown import ( # noqa: E402 - get_field_data_type, - get_function_params_default_value, - get_post_method_parameters_info, - get_post_method_returns_info, - get_provider_field_params, - get_provider_parameter_info, -) - - -# Mock Classes -class MockField: - def __init__(self, annotation): - self.annotation = annotation - - -class MockReturnType: - def __init__(self): - self.model_fields = {"results": MockField(annotation="List[str]")} - - -@dataclass -class MockProvider(BaseModel): - provider: Literal["provider1", "provider2"] = "provider1" - - -class MockModel(BaseModel): - provider: Optional[MockProvider] = Field(default=None) - - -# Mock Pydantic models to simulate your data structure -class OpenBBQueryParams(BaseModel): - field1: Optional[int] = Field(default=None, description="A sample integer field") - date: datetime.date = Field( - default=None, description="A datetime.date type field (expansion type)" - ) - - -class OpenBBData(BaseModel): - field1: Literal["a", "b"] = Field( - default="a", description="A sample Union field with Literal['a', 'b']" - ) - field2: Optional[int] = Field( - default=10, - description="A field with annotated type", - gt=0, - ) - - -class Provider1QueryParams(BaseModel): - field1: Optional[List[str]] = Field( - default=None, description="A sample List[str] field" - ) - - -class EmptyModel(BaseModel): - pass - - -@pytest.fixture -def mock_data(): - return { - "openbb": { - "QueryParams": {"fields": OpenBBQueryParams().model_fields}, - "Data": {"fields": OpenBBData().model_fields}, - }, - "provider1": { - "QueryParams": {"fields": Provider1QueryParams().model_fields}, - "Data": {"fields": EmptyModel().model_fields}, - }, - } - - -@pytest.fixture -def mock_endpoint(): - def endpoint(param1: int, param2: Optional[str] = "default"): - pass # Mock endpoint function - - return endpoint - - -class MockEndpointSetup: - def __init__(self): - self.mock_endpoint = self._create_mock_endpoint() - - def _create_mock_endpoint(self): - def mock_endpoint(provider_choices: Optional[MockProvider] = None): - return ["result1", "result2"] - - # Simulate annotations with a dataclass model - mock_endpoint.__annotations__ = { - "provider_choices": Optional[MockProvider], - "return": List[str], - } - - return mock_endpoint - - -@pytest.fixture -def mock_endpoint_setup(): - return MockEndpointSetup() - - -# Test Classes -class TestFieldDataType: - @pytest.mark.parametrize( - "input_type,expected_output", - [ - (int, "int"), - (str, "str"), - (Optional[int], "int"), - (Union[int, None], "int"), - ], - ) - def test_get_field_data_type(self, input_type, expected_output): - assert get_field_data_type(input_type) == expected_output - - -class TestProviderFieldParams: - def test_get_provider_field_params(self, mock_data, monkeypatch): - monkeypatch.setattr( - "generate_platform_v4_markdown.get_field_data_type", - get_field_data_type, - ) - # Define expected_result based on mock_data and logic in get_provider_field_params - expected_result_1 = [ - { - "name": "field1", - "type": "int", - "description": "A sample integer field", - "default": "None", - "optional": True, - "standard": True, - }, - { - "name": "date", - "type": "Union[str, date]", - "description": "A datetime.date type field (expansion type)", - "default": "None", - "optional": True, - "standard": True, - }, - ] - - expected_result_2 = [ - { - "name": "field1", - "type": "List[str]", - "description": "A sample List[str] field", - "default": "None", - "optional": True, - "standard": False, - }, - ] - - expected_result_3 = [ - { - "name": "field1", - "type": "Literal['a', 'b']", - "description": "A sample Union field with Literal['a', 'b']", - "default": "a", - "optional": True, - "standard": True, - }, - { - "name": "field2", - "type": "int", - "description": "A field with annotated type", - "default": "10", - "optional": True, - "standard": True, - }, - ] - - result = get_provider_field_params(mock_data, "QueryParams") - assert result == expected_result_1 - - result = get_provider_field_params(mock_data, "QueryParams", "provider1") - assert result == expected_result_2 - - result = get_provider_field_params(mock_data, "Data") - assert result == expected_result_3 - - -class TestProviderParameterInfo: - def test_get_provider_parameter_info(self, mock_endpoint_setup): - # Access the mock_endpoint from the fixture - mock_endpoint = mock_endpoint_setup.mock_endpoint - - expected = { - "name": "provider", - "type": "Literal['provider1', 'provider2']", - "description": "The provider to use for the query, by default None. If None, the provider specified in defaults is selected or 'provider1' if there is no default.", # noqa: E501 - "default": "provider1", - "optional": True, - "standard": True, - } - - result = get_provider_parameter_info(mock_endpoint) - assert result == expected - - -class TestFunctionParamsDefaultValue: - def test_get_function_params_default_value(self, mock_endpoint): - expected_result = { - "param1": "", - "param2": "default", - } - - result = get_function_params_default_value(mock_endpoint) - assert ( - result == expected_result - ), "Failed to correctly identify default parameter values." - - -class TestPostMethodParametersInfo: - def test_get_post_method_parameters_info(self, monkeypatch): - monkeypatch.setattr( - "generate_platform_v4_markdown.get_field_data_type", - get_field_data_type, - ) - - def mock_endpoint(param1: int, param2: Optional[str] = "default"): - """ - A mock endpoint function. - - Parameters - ---------- - param1 : int - The first parameter. - param2 : Optional[str] - The second parameter, optional. - """ - return - - expected_result = [ - { - "name": "param1", - "type": "int", - "description": "The first parameter.", - "default": "", - "optional": False, - }, - { - "name": "param2", - "type": "str", - "description": "The second parameter, optional.", - "default": "default", - "optional": True, - }, - ] - - result = get_post_method_parameters_info(mock_endpoint) - assert ( - result == expected_result - ), "Failed to correctly extract POST method parameters info." - - -class TestPostMethodReturnsInfo: - def test_get_post_method_returns_info(self, monkeypatch): - monkeypatch.setattr( - "generate_platform_v4_markdown.get_field_data_type", - get_field_data_type, - ) - - class MockReturnModel(BaseModel): - results: List[str] - - def mock_endpoint() -> MockReturnModel: - """ - A mock endpoint function. - - Parameters - ---------- - None - - Returns - ------- - MockReturnModel - A list of strings as results. - """ - return - - expected_result = [ - { - "name": "results", - "type": "List[str]", - "description": "A list of strings as results.", - } - ] - - result = get_post_method_returns_info(mock_endpoint) - assert ( - result == expected_result - ), "Failed to correctly extract POST method returns info." diff --git a/website/tsconfig.json b/website/tsconfig.json deleted file mode 100644 index d250afaeddd..00000000000 --- a/website/tsconfig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extends": "@docusaurus/tsconfig", - "compilerOptions": { - "baseUrl": "." - } -} diff --git a/website/utils/convert_bot_docs.py b/website/utils/convert_bot_docs.py deleted file mode 100644 index 5141a323914..00000000000 --- a/website/utils/convert_bot_docs.py +++ /dev/null @@ -1,19 +0,0 @@ -import os - -# small utility to move bot files to their respective folders - - -def main(): - os.chdir("bot") - files = os.listdir() - for file in files: - file_name = file.split(".")[0] - if os.path.isfile(file): - if "telegram" in file: - os.rename(file, f"telegram/{file_name}.mdx") - elif "discord" in file: - os.rename(file, f"discord/{file_name}.mdx") - - -if __name__ == "__main__": - main() diff --git a/website/utils/generate_seo_for_documentation.ipynb b/website/utils/generate_seo_for_documentation.ipynb deleted file mode 100644 index b3ca0093da9..00000000000 --- a/website/utils/generate_seo_for_documentation.ipynb +++ /dev/null @@ -1,293 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "import os\n", - "import yaml\n", - "from collections import OrderedDict\n", - "import openai\n", - "import instructor\n", - "from typing import List\n", - "from pydantic import BaseModel, Field\n", - "import os\n", - "import fileinput\n", - "import re\n", - "\n", - "openai.api_key = \"\"" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Generate SEO for each documentation page" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "\n", - "def parse_front_matter(file_path):\n", - " with open(file_path, 'r') as file:\n", - " lines = file.readlines()\n", - "\n", - " front_matter = []\n", - " read_front_matter = False\n", - "\n", - " for line in lines:\n", - " if line.strip() == '---':\n", - " if read_front_matter:\n", - " break\n", - " else:\n", - " read_front_matter = True\n", - " elif read_front_matter:\n", - " # Replace tabs with spaces\n", - " line = line.replace('\\t', ' ')\n", - " front_matter.append(line)\n", - "\n", - " front_matter = \"\\n\".join(front_matter)\n", - " data = yaml.safe_load(front_matter)\n", - "\n", - " return data\n", - "\n", - "def represent_ordereddict(dumper, data):\n", - " return dumper.represent_mapping(\n", - " yaml.resolver.BaseResolver.DEFAULT_MAPPING_TAG,\n", - " data.items()\n", - " )\n", - "\n", - "yaml.add_representer(OrderedDict, represent_ordereddict)\n", - "\n", - "# Define pydantic model to be output from OpenAI when doing a list of keywords\n", - "class Keyword(BaseModel):\n", - " \"\"\"Keyword for documentation page SEO\"\"\"\n", - " keyword: str = Field(..., description=\"Keyword for SEO\")\n", - "\n", - "class DescriptionAndKeywordsForSEO(BaseModel):\n", - " \"\"\"Description and list of keywords for documentation page to improve SEO\"\"\"\n", - " keywords: List[Keyword]\n", - " description: str = Field(..., description=\"Small description to be used for SEO\")\n", - "\n", - "instructor.patch()\n", - "\n", - "for product in [\"../content/pro\"]:\n", - " for root, dirs, files in os.walk(product):\n", - " for file in files:\n", - " if file.endswith(\".md\"):\n", - " filename = os.path.join(root, file)\n", - " with open(filename, 'r') as f:\n", - " lines = f.readlines()\n", - " \n", - " # Find the second occurrence of '---\\n'\n", - " front_matter_end_index = lines.index('---\\n', 1)\n", - " # Get the content after the front matter\n", - " content = ''.join(lines[front_matter_end_index+1:])\n", - " # Get the metadata from the front matter\n", - " metadata = parse_front_matter(filename)\n", - "\n", - " # Print the filename so we know which file we are processing\n", - " print(filename)\n", - "\n", - " # Check if the metadata contains the required fields\n", - " if 'title' not in metadata:\n", - " print(f\" title not found in {filename}\")\n", - " print(\" TITLE MISSING FOR THIS PAGE!\")\n", - " if 'sidebar_position' not in metadata:\n", - " # Reference documentation doesn't has sidebar missing\n", - " if 'reference' not in filename:\n", - " print(f\" sidebar_position not found in {filename}\")\n", - " print(\" SIDEBAR MISSING FOR THIS PAGE!\")\n", - "\n", - " success = True\n", - " try:\n", - " # Use OpenAI to get an optimize description and keywords for SEO\n", - " response = openai.ChatCompletion.create(\n", - " model=\"gpt-4\",\n", - " response_model=DescriptionAndKeywordsForSEO,\n", - " max_retries=2,\n", - " messages=[\n", - " { \"role\": \"system\", \n", - " \"content\": \"You are an expert with 20+ years in marketing and SEO. You are required to work on metadata for each docusaurus page to improve SEO based on content written.\"\n", - " },\n", - " {\n", - " \"role\": \"user\", \n", - " \"content\": f\"Return a list of keywords and a small description for a marketing website page, taking into account the content of this page: {content}.\"\n", - " },\n", - " ]\n", - " )\n", - " except Exception as e:\n", - " success = False\n", - " print(\" ERROR WITH OPENAI API\")\n", - "\n", - " # Write the new file\n", - " with open(filename, 'w') as f:\n", - " f.write('---\\n')\n", - "\n", - " if success:\n", - " # Format the description for Docusaurus\n", - " metadata['description'] = response.description.replace('\\n', ' ')\n", - " # Format the keywords for Docusaurus, as a list of words\n", - " metadata['keywords'] = [item.keyword for item in response.keywords]\n", - " else:\n", - " metadata['description'] = \"\"\n", - " metadata['keywords'] = []\n", - "\n", - " # Reorder the metadata dictionary\n", - " ordered_metadata = OrderedDict()\n", - " if \"title\" in metadata:\n", - " ordered_metadata['title'] = metadata['title']\n", - " if \"sidebar_position\" in metadata:\n", - " ordered_metadata['sidebar_position'] = metadata['sidebar_position']\n", - " ordered_metadata['description'] = metadata['description'].replace('\\n', ' ')\n", - " ordered_metadata['keywords'] = metadata['keywords']\n", - "\n", - " # Write the metadata to the file\n", - " yaml.dump(ordered_metadata, f, default_flow_style=False)\n", - "\n", - " # Write the end of the front matter\n", - " f.write('---\\n')\n", - "\n", - " # Write the HeadTitle component if it is not the index.md file\n", - " '''\n", - " if \"index.md\" not in filename.split('/'):\n", - " f.write(f\"\"\"\n", - "import HeadTitle from '@site/src/components/General/HeadTitle.tsx';\n", - "\n", - "\n", - "\"\"\")\n", - " '''\n", - " # Write the content after the front matter\n", - " f.write(content)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Update HeadTitle based on product" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "## FOR SDK\n", - "\n", - "# # Regular expression pattern to match the line\n", - "# pattern = r''\n", - "# #pattern = r''\n", - "# #pattern = r''\n", - "\n", - "# # Function to generate the replacement string\n", - "# def replacement(match):\n", - "# # Convert the captured groups to lowercase and form the replacement string\n", - "# return ''.format(match.group(2).lower(), match.group(1).lower())\n", - "# #return ''.format(match.group(3).lower(), match.group(2).lower(), match.group(1).lower())\n", - "# #return ''.format(match.group(4).lower(), match.group(3).lower(), match.group(2).lower(), match.group(1).lower())\n", - "\n", - "\n", - "# FOR PLATFORM\n", - "\n", - "# # Regular expression pattern to match the line\n", - "# #pattern = r''\n", - "# pattern = r''\n", - "# #pattern = r''\n", - "\n", - "# Function to generate the replacement string\n", - "# def replacement(match):\n", - "# # Convert the captured groups to lowercase and form the replacement string\n", - "# #return ''.format(match.group(2).lower(), match.group(1).lower())\n", - "# return ''.format(match.group(3).lower(), match.group(2).lower(), match.group(1).lower())\n", - "# #return ''.format(match.group(4).lower(), match.group(3).lower(), match.group(2).lower(), match.group(1).lower())\n", - "\n", - "\n", - "# FOR TERMINAL\n", - "\n", - "# # Regular expression pattern to match the line\n", - "# #pattern = r''\n", - "# #pattern = r''\n", - "# pattern = r''\n", - "\n", - "# # Function to generate the replacement string\n", - "# def replacement(match):\n", - "# # Convert the captured groups to lowercase and form the replacement string\n", - "# #return ''.format(match.group(2).lower(), match.group(1).lower())\n", - "# #return ''.format(match.group(3).lower(), match.group(2).lower(), match.group(1).lower())\n", - "# return ''.format(match.group(4).lower(), match.group(3).lower(), match.group(2).lower(), match.group(1).lower())\n", - "\n", - "# BOT DISCORD\n", - "\n", - "# # Regular expression pattern to match the line\n", - "# pattern = r''\n", - "\n", - "# # Function to generate the replacement string\n", - "# def replacement(match):\n", - "# # Convert the captured groups to lowercase and form the replacement string\n", - "# return ''.format(match.group(2).lower(), match.group(1).lower())\n", - "\n", - "# BOT TELEGRAM\n", - "\n", - "# Regular expression pattern to match the line\n", - "pattern = r''\n", - "\n", - "# Function to generate the replacement string\n", - "def replacement(match):\n", - " # Convert the captured groups to lowercase and form the replacement string\n", - " return ''.format(match.group(2).lower(), match.group(1).lower())\n", - "\n", - "\n", - "# Walk through current directory\n", - "for dirpath, dirs, files in os.walk('bot/reference/telegram'):\n", - " for filename in files:\n", - " filepath = os.path.join(dirpath, filename)\n", - " # Check if file is a .md file\n", - " if filepath.endswith('.md'):\n", - " # Read the file\n", - " with fileinput.FileInput(filepath, inplace=True) as file:\n", - " for line in file:\n", - " # Replace the line using regular expression\n", - " print(re.sub(pattern, replacement, line), end='')" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "base", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.11.4" - }, - "orig_nbformat": 4 - }, - "nbformat": 4, - "nbformat_minor": 2 -} diff --git a/website/utils/initialAlgoliaCrawler.js b/website/utils/initialAlgoliaCrawler.js deleted file mode 100644 index 005afe1e181..00000000000 --- a/website/utils/initialAlgoliaCrawler.js +++ /dev/null @@ -1,94 +0,0 @@ -new Crawler({ - rateLimit: 8, - maxDepth: 10, - startUrls: ["https://docs.openbb.co/"], - sitemaps: [], - ignoreCanonicalTo: false, - discoveryPatterns: ["https://docs.openbb.co/**"], - schedule: "at 1:44 PM on Friday", - actions: [ - { - indexName: "openbbterminal", - pathsToMatch: ["https://docs.openbb.co/**"], - recordExtractor: ({ helpers }) => { - return helpers.docsearch({ - recordProps: { - lvl1: ["header h1", "article h1", "main h1", "h1", "head > title"], - content: ["article p, article li", "main p, main li", "p, li"], - lvl0: { - selectors: "", - defaultValue: "Documentation", - }, - lvl2: ["article h2", "main h2", "h2"], - lvl3: ["article h3", "main h3", "h3"], - lvl4: ["article h4", "main h4", "h4"], - lvl5: ["article h5", "main h5", "h5"], - lvl6: ["article h6", "main h6", "h6"], - }, - aggregateContent: true, - recordVersion: "v3", - }); - }, - }, - ], - initialIndexSettings: { - openbbterminal: { - attributesForFaceting: [ - 'type', - 'lang', - 'language', - 'version', - 'docusaurus_tag', - ], - attributesToRetrieve: [ - "hierarchy", - "content", - "anchor", - "url", - "url_without_anchor", - "type", - ], - attributesToHighlight: ["hierarchy", "content"], - attributesToSnippet: ["content:10"], - camelCaseAttributes: ["hierarchy", "content"], - searchableAttributes: [ - "unordered(hierarchy.lvl0)", - "unordered(hierarchy.lvl1)", - "unordered(hierarchy.lvl2)", - "unordered(hierarchy.lvl3)", - "unordered(hierarchy.lvl4)", - "unordered(hierarchy.lvl5)", - "unordered(hierarchy.lvl6)", - "content", - ], - distinct: true, - attributeForDistinct: "url", - customRanking: [ - "desc(weight.pageRank)", - "desc(weight.level)", - "asc(weight.position)", - ], - ranking: [ - "words", - "filters", - "typo", - "attribute", - "proximity", - "exact", - "custom", - ], - highlightPreTag: '', - highlightPostTag: "", - minWordSizefor1Typo: 3, - minWordSizefor2Typos: 7, - allowTyposOnNumericTokens: false, - minProximity: 1, - ignorePlurals: true, - advancedSyntax: true, - attributeCriteriaComputedByMinProximity: true, - removeWordsIfNoResults: "allOptional", - }, - }, - appId: "", - apiKey: "", -}); diff --git a/website/versioned_sidebars/version-v3-sidebars.json b/website/versioned_sidebars/version-v3-sidebars.json deleted file mode 100644 index caea0c03ba6..00000000000 --- a/website/versioned_sidebars/version-v3-sidebars.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "tutorialSidebar": [ - { - "type": "autogenerated", - "dirName": "." - } - ] -} diff --git a/website/versions.json b/website/versions.json deleted file mode 100644 index 0d4f101c7a3..00000000000 --- a/website/versions.json +++ /dev/null @@ -1,2 +0,0 @@ -[ -] diff --git a/website/yarn.lock b/website/yarn.lock deleted file mode 100644 index 539a96d6c42..00000000000 --- a/website/yarn.lock +++ /dev/null @@ -1,9205 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@algolia/autocomplete-core@1.9.3": - version "1.9.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz#1d56482a768c33aae0868c8533049e02e8961be7" - integrity sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw== - dependencies: - "@algolia/autocomplete-plugin-algolia-insights" "1.9.3" - "@algolia/autocomplete-shared" "1.9.3" - -"@algolia/autocomplete-plugin-algolia-insights@1.9.3": - version "1.9.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz#9b7f8641052c8ead6d66c1623d444cbe19dde587" - integrity sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg== - dependencies: - "@algolia/autocomplete-shared" "1.9.3" - -"@algolia/autocomplete-preset-algolia@1.9.3": - version "1.9.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz#64cca4a4304cfcad2cf730e83067e0c1b2f485da" - integrity sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA== - dependencies: - "@algolia/autocomplete-shared" "1.9.3" - -"@algolia/autocomplete-shared@1.9.3": - version "1.9.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz#2e22e830d36f0a9cf2c0ccd3c7f6d59435b77dfa" - integrity sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ== - -"@algolia/cache-browser-local-storage@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz#0cc26b96085e1115dac5fcb9d826651ba57faabc" - integrity sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg== - dependencies: - "@algolia/cache-common" "4.23.3" - -"@algolia/cache-common@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.23.3.tgz#3bec79092d512a96c9bfbdeec7cff4ad36367166" - integrity sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A== - -"@algolia/cache-in-memory@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.23.3.tgz#3945f87cd21ffa2bec23890c85305b6b11192423" - integrity sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg== - dependencies: - "@algolia/cache-common" "4.23.3" - -"@algolia/client-account@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.23.3.tgz#8751bbf636e6741c95e7c778488dee3ee430ac6f" - integrity sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA== - dependencies: - "@algolia/client-common" "4.23.3" - "@algolia/client-search" "4.23.3" - "@algolia/transporter" "4.23.3" - -"@algolia/client-analytics@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.23.3.tgz#f88710885278fe6fb6964384af59004a5a6f161d" - integrity sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA== - dependencies: - "@algolia/client-common" "4.23.3" - "@algolia/client-search" "4.23.3" - "@algolia/requester-common" "4.23.3" - "@algolia/transporter" "4.23.3" - -"@algolia/client-common@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.23.3.tgz#891116aa0db75055a7ecc107649f7f0965774704" - integrity sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw== - dependencies: - "@algolia/requester-common" "4.23.3" - "@algolia/transporter" "4.23.3" - -"@algolia/client-personalization@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.23.3.tgz#35fa8e5699b0295fbc400a8eb211dc711e5909db" - integrity sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g== - dependencies: - "@algolia/client-common" "4.23.3" - "@algolia/requester-common" "4.23.3" - "@algolia/transporter" "4.23.3" - -"@algolia/client-search@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.23.3.tgz#a3486e6af13a231ec4ab43a915a1f318787b937f" - integrity sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw== - dependencies: - "@algolia/client-common" "4.23.3" - "@algolia/requester-common" "4.23.3" - "@algolia/transporter" "4.23.3" - -"@algolia/events@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950" - integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ== - -"@algolia/logger-common@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.23.3.tgz#35c6d833cbf41e853a4f36ba37c6e5864920bfe9" - integrity sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g== - -"@algolia/logger-console@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.23.3.tgz#30f916781826c4db5f51fcd9a8a264a06e136985" - integrity sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A== - dependencies: - "@algolia/logger-common" "4.23.3" - -"@algolia/recommend@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/recommend/-/recommend-4.23.3.tgz#53d4f194d22d9c72dc05f3f7514c5878f87c5890" - integrity sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w== - dependencies: - "@algolia/cache-browser-local-storage" "4.23.3" - "@algolia/cache-common" "4.23.3" - "@algolia/cache-in-memory" "4.23.3" - "@algolia/client-common" "4.23.3" - "@algolia/client-search" "4.23.3" - "@algolia/logger-common" "4.23.3" - "@algolia/logger-console" "4.23.3" - "@algolia/requester-browser-xhr" "4.23.3" - "@algolia/requester-common" "4.23.3" - "@algolia/requester-node-http" "4.23.3" - "@algolia/transporter" "4.23.3" - -"@algolia/requester-browser-xhr@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.3.tgz#9e47e76f60d540acc8b27b4ebc7a80d1b41938b9" - integrity sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw== - dependencies: - "@algolia/requester-common" "4.23.3" - -"@algolia/requester-common@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.23.3.tgz#7dbae896e41adfaaf1d1fa5f317f83a99afb04b3" - integrity sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw== - -"@algolia/requester-node-http@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.23.3.tgz#c9f94a5cb96a15f48cea338ab6ef16bbd0ff989f" - integrity sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA== - dependencies: - "@algolia/requester-common" "4.23.3" - -"@algolia/transporter@4.23.3": - version "4.23.3" - resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.23.3.tgz#545b045b67db3850ddf0bbecbc6c84ff1f3398b7" - integrity sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ== - dependencies: - "@algolia/cache-common" "4.23.3" - "@algolia/logger-common" "4.23.3" - "@algolia/requester-common" "4.23.3" - -"@alloc/quick-lru@^5.2.0": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" - integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== - -"@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: - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.24" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.2", "@babel/code-frame@^7.8.3": - version "7.24.2" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" - integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== - dependencies: - "@babel/highlight" "^7.24.2" - picocolors "^1.0.0" - -"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5", "@babel/compat-data@^7.24.4": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a" - integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== - -"@babel/core@^7.21.3", "@babel/core@^7.23.3": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.5.tgz#15ab5b98e101972d171aeef92ac70d8d6718f06a" - integrity sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.24.5" - "@babel/helpers" "^7.24.5" - "@babel/parser" "^7.24.5" - "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.5" - "@babel/types" "^7.24.5" - 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.23.3", "@babel/generator@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" - integrity sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA== - dependencies: - "@babel/types" "^7.24.5" - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.25" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" - integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" - integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== - dependencies: - "@babel/types" "^7.22.15" - -"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" - integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== - dependencies: - "@babel/compat-data" "^7.23.5" - "@babel/helper-validator-option" "^7.23.5" - browserslist "^4.22.2" - lru-cache "^5.1.1" - semver "^6.3.1" - -"@babel/helper-create-class-features-plugin@^7.24.1", "@babel/helper-create-class-features-plugin@^7.24.4", "@babel/helper-create-class-features-plugin@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.5.tgz#7d19da92c7e0cd8d11c09af2ce1b8e7512a6e723" - integrity sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-member-expression-to-functions" "^7.24.5" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.24.1" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.24.5" - semver "^6.3.1" - -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" - integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - regexpu-core "^5.3.1" - semver "^6.3.1" - -"@babel/helper-define-polyfill-provider@^0.6.1", "@babel/helper-define-polyfill-provider@^0.6.2": - version "0.6.2" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz#18594f789c3594acb24cfdb4a7f7b7d2e8bd912d" - integrity sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ== - 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" - -"@babel/helper-environment-visitor@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" - integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== - -"@babel/helper-function-name@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" - integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== - dependencies: - "@babel/template" "^7.22.15" - "@babel/types" "^7.23.0" - -"@babel/helper-hoist-variables@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" - integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-member-expression-to-functions@^7.23.0", "@babel/helper-member-expression-to-functions@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.5.tgz#5981e131d5c7003c7d1fa1ad49e86c9b097ec475" - integrity sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA== - dependencies: - "@babel/types" "^7.24.5" - -"@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.24.1", "@babel/helper-module-imports@^7.24.3": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" - integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== - dependencies: - "@babel/types" "^7.24.0" - -"@babel/helper-module-transforms@^7.23.3", "@babel/helper-module-transforms@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz#ea6c5e33f7b262a0ae762fd5986355c45f54a545" - integrity sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.24.3" - "@babel/helper-simple-access" "^7.24.5" - "@babel/helper-split-export-declaration" "^7.24.5" - "@babel/helper-validator-identifier" "^7.24.5" - -"@babel/helper-optimise-call-expression@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" - integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== - dependencies: - "@babel/types" "^7.22.5" - -"@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.22.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.24.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz#a924607dd254a65695e5bd209b98b902b3b2f11a" - integrity sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ== - -"@babel/helper-remap-async-to-generator@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" - integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-wrap-function" "^7.22.20" - -"@babel/helper-replace-supers@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz#7085bd19d4a0b7ed8f405c1ed73ccb70f323abc1" - integrity sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-member-expression-to-functions" "^7.23.0" - "@babel/helper-optimise-call-expression" "^7.22.5" - -"@babel/helper-simple-access@^7.22.5", "@babel/helper-simple-access@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz#50da5b72f58c16b07fbd992810be6049478e85ba" - integrity sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ== - dependencies: - "@babel/types" "^7.24.5" - -"@babel/helper-skip-transparent-expression-wrappers@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" - integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-split-export-declaration@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz#b9a67f06a46b0b339323617c8c6213b9055a78b6" - integrity sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q== - dependencies: - "@babel/types" "^7.24.5" - -"@babel/helper-string-parser@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" - integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== - -"@babel/helper-validator-identifier@^7.22.20", "@babel/helper-validator-identifier@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz#918b1a7fa23056603506370089bd990d8720db62" - integrity sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA== - -"@babel/helper-validator-option@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" - integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== - -"@babel/helper-wrap-function@^7.22.20": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.24.5.tgz#335f934c0962e2c1ed1fb9d79e06a56115067c09" - integrity sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw== - dependencies: - "@babel/helper-function-name" "^7.23.0" - "@babel/template" "^7.24.0" - "@babel/types" "^7.24.5" - -"@babel/helpers@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.5.tgz#fedeb87eeafa62b621160402181ad8585a22a40a" - integrity sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q== - dependencies: - "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.5" - "@babel/types" "^7.24.5" - -"@babel/highlight@^7.24.2": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.5.tgz#bc0613f98e1dd0720e99b2a9ee3760194a704b6e" - integrity sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw== - dependencies: - "@babel/helper-validator-identifier" "^7.24.5" - chalk "^2.4.2" - js-tokens "^4.0.0" - picocolors "^1.0.0" - -"@babel/parser@^7.24.0", "@babel/parser@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.5.tgz#4a4d5ab4315579e5398a82dcf636ca80c3392790" - integrity sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg== - -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.5.tgz#4c3685eb9cd790bcad2843900fe0250c91ccf895" - integrity sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.24.1": - version "7.24.1" - 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.24.1.tgz#b645d9ba8c2bc5b7af50f0fe949f9edbeb07c8cf" - integrity sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz#da8261f2697f0f41b0855b91d3a20a1fbfd271d3" - integrity sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-transform-optional-chaining" "^7.24.1" - -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz#1181d9685984c91d657b8ddf14f0487a6bab2988" - integrity sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.24.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-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.13": - 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.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@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== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@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== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-import-assertions@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz#db3aad724153a00eaac115a3fb898de544e34971" - integrity sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-syntax-import-attributes@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz#c66b966c63b714c4eec508fcf5763b1f2d381093" - integrity sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-syntax-import-meta@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.23.3", "@babel/plugin-syntax-jsx@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz#3f6ca04b8c841811dbc3c5c5f837934e0d626c10" - integrity sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - 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== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - 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== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@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.14.5" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz#b3bcc51f396d15f3591683f90239de143c076844" - integrity sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@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-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz#2bf263617060c9cc45bcdbf492b8cc805082bf27" - integrity sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-async-generator-functions@^7.24.3": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz#8fa7ae481b100768cc9842c8617808c5352b8b89" - integrity sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-remap-async-to-generator" "^7.22.20" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-transform-async-to-generator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz#0e220703b89f2216800ce7b1c53cb0cf521c37f4" - integrity sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw== - dependencies: - "@babel/helper-module-imports" "^7.24.1" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-remap-async-to-generator" "^7.22.20" - -"@babel/plugin-transform-block-scoped-functions@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz#1c94799e20fcd5c4d4589523bbc57b7692979380" - integrity sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-block-scoping@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.5.tgz#89574191397f85661d6f748d4b89ee4d9ee69a2a" - integrity sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-transform-class-properties@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz#bcbf1aef6ba6085cfddec9fc8d58871cf011fc29" - integrity sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.1" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-class-static-block@^7.24.4": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz#1a4653c0cf8ac46441ec406dece6e9bc590356a4" - integrity sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.4" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-transform-classes@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.5.tgz#05e04a09df49a46348299a0e24bfd7e901129339" - integrity sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/helper-replace-supers" "^7.24.1" - "@babel/helper-split-export-declaration" "^7.24.5" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz#bc7e787f8e021eccfb677af5f13c29a9934ed8a7" - integrity sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/template" "^7.24.0" - -"@babel/plugin-transform-destructuring@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.5.tgz#80843ee6a520f7362686d1a97a7b53544ede453c" - integrity sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-transform-dotall-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz#d56913d2f12795cc9930801b84c6f8c47513ac13" - integrity sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-duplicate-keys@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz#5347a797fe82b8d09749d10e9f5b83665adbca88" - integrity sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-dynamic-import@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz#2a5a49959201970dd09a5fca856cb651e44439dd" - integrity sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-transform-exponentiation-operator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz#6650ebeb5bd5c012d5f5f90a26613a08162e8ba4" - integrity sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-export-namespace-from@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz#f033541fc036e3efb2dcb58eedafd4f6b8078acd" - integrity sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-transform-for-of@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz#67448446b67ab6c091360ce3717e7d3a59e202fd" - integrity sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - -"@babel/plugin-transform-function-name@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz#8cba6f7730626cc4dfe4ca2fa516215a0592b361" - integrity sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA== - dependencies: - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-json-strings@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz#08e6369b62ab3e8a7b61089151b161180c8299f7" - integrity sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-transform-literals@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz#0a1982297af83e6b3c94972686067df588c5c096" - integrity sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-logical-assignment-operators@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz#719d8aded1aa94b8fb34e3a785ae8518e24cfa40" - integrity sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-transform-member-expression-literals@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz#896d23601c92f437af8b01371ad34beb75df4489" - integrity sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-modules-amd@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz#b6d829ed15258536977e9c7cc6437814871ffa39" - integrity sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ== - dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-modules-commonjs@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz#e71ba1d0d69e049a22bf90b3867e263823d3f1b9" - integrity sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw== - dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-simple-access" "^7.22.5" - -"@babel/plugin-transform-modules-systemjs@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz#2b9625a3d4e445babac9788daec39094e6b11e3e" - integrity sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA== - dependencies: - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/plugin-transform-modules-umd@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz#69220c66653a19cf2c0872b9c762b9a48b8bebef" - integrity sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg== - dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" - integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-new-target@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz#29c59988fa3d0157de1c871a28cd83096363cc34" - integrity sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-nullish-coalescing-operator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz#0cd494bb97cb07d428bd651632cb9d4140513988" - integrity sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-transform-numeric-separator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz#5bc019ce5b3435c1cadf37215e55e433d674d4e8" - integrity sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-transform-object-rest-spread@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.5.tgz#f91bbcb092ff957c54b4091c86bda8372f0b10ef" - integrity sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA== - dependencies: - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.24.5" - -"@babel/plugin-transform-object-super@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz#e71d6ab13483cca89ed95a474f542bbfc20a0520" - integrity sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-replace-supers" "^7.24.1" - -"@babel/plugin-transform-optional-catch-binding@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz#92a3d0efe847ba722f1a4508669b23134669e2da" - integrity sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-transform-optional-chaining@^7.24.1", "@babel/plugin-transform-optional-chaining@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.5.tgz#a6334bebd7f9dd3df37447880d0bd64b778e600f" - integrity sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-transform-parameters@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.5.tgz#5c3b23f3a6b8fed090f9b98f2926896d3153cc62" - integrity sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-transform-private-methods@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz#a0faa1ae87eff077e1e47a5ec81c3aef383dc15a" - integrity sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.1" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-private-property-in-object@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.5.tgz#f5d1fcad36e30c960134cb479f1ca98a5b06eda5" - integrity sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.24.5" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-transform-property-literals@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz#d6a9aeab96f03749f4eebeb0b6ea8e90ec958825" - integrity sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-react-constant-elements@^7.21.3": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.24.1.tgz#d493a0918b9fdad7540f5afd9b5eb5c52500d18d" - integrity sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-react-display-name@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.1.tgz#554e3e1a25d181f040cf698b93fd289a03bfdcdb" - integrity sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-react-jsx-development@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" - integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== - dependencies: - "@babel/plugin-transform-react-jsx" "^7.22.5" - -"@babel/plugin-transform-react-jsx@^7.22.5", "@babel/plugin-transform-react-jsx@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz#393f99185110cea87184ea47bcb4a7b0c2e39312" - integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-jsx" "^7.23.3" - "@babel/types" "^7.23.4" - -"@babel/plugin-transform-react-pure-annotations@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.1.tgz#c86bce22a53956331210d268e49a0ff06e392470" - integrity sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-regenerator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz#625b7545bae52363bdc1fbbdc7252b5046409c8c" - integrity sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - regenerator-transform "^0.15.2" - -"@babel/plugin-transform-reserved-words@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz#8de729f5ecbaaf5cf83b67de13bad38a21be57c1" - integrity sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-runtime@^7.22.9": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz#dc58ad4a31810a890550365cc922e1ff5acb5d7f" - integrity sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ== - dependencies: - "@babel/helper-module-imports" "^7.24.3" - "@babel/helper-plugin-utils" "^7.24.0" - babel-plugin-polyfill-corejs2 "^0.4.10" - babel-plugin-polyfill-corejs3 "^0.10.1" - babel-plugin-polyfill-regenerator "^0.6.1" - semver "^6.3.1" - -"@babel/plugin-transform-shorthand-properties@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz#ba9a09144cf55d35ec6b93a32253becad8ee5b55" - integrity sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-spread@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz#a1acf9152cbf690e4da0ba10790b3ac7d2b2b391" - integrity sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - -"@babel/plugin-transform-sticky-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz#f03e672912c6e203ed8d6e0271d9c2113dc031b9" - integrity sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-template-literals@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz#15e2166873a30d8617e3e2ccadb86643d327aab7" - integrity sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-typeof-symbol@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.5.tgz#703cace5ef74155fb5eecab63cbfc39bdd25fe12" - integrity sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-transform-typescript@^7.24.1": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.5.tgz#bcba979e462120dc06a75bd34c473a04781931b8" - integrity sha512-E0VWu/hk83BIFUWnsKZ4D81KXjN5L3MobvevOHErASk9IPwKHOkTgvqzvNo1yP/ePJWqqK2SpUR5z+KQbl6NVw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.24.5" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/plugin-syntax-typescript" "^7.24.1" - -"@babel/plugin-transform-unicode-escapes@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz#fb3fa16676549ac7c7449db9b342614985c2a3a4" - integrity sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-unicode-property-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz#56704fd4d99da81e5e9f0c0c93cabd91dbc4889e" - integrity sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-unicode-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz#57c3c191d68f998ac46b708380c1ce4d13536385" - integrity sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-unicode-sets-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz#c1ea175b02afcffc9cf57a9c4658326625165b7f" - integrity sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/preset-env@^7.20.2", "@babel/preset-env@^7.22.9": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.5.tgz#6a9ac90bd5a5a9dae502af60dfc58c190551bbcd" - integrity sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ== - dependencies: - "@babel/compat-data" "^7.24.4" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/helper-validator-option" "^7.23.5" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.24.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.24.1" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.1" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.24.1" - "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.24.1" - "@babel/plugin-syntax-import-attributes" "^7.24.1" - "@babel/plugin-syntax-import-meta" "^7.10.4" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.24.1" - "@babel/plugin-transform-async-generator-functions" "^7.24.3" - "@babel/plugin-transform-async-to-generator" "^7.24.1" - "@babel/plugin-transform-block-scoped-functions" "^7.24.1" - "@babel/plugin-transform-block-scoping" "^7.24.5" - "@babel/plugin-transform-class-properties" "^7.24.1" - "@babel/plugin-transform-class-static-block" "^7.24.4" - "@babel/plugin-transform-classes" "^7.24.5" - "@babel/plugin-transform-computed-properties" "^7.24.1" - "@babel/plugin-transform-destructuring" "^7.24.5" - "@babel/plugin-transform-dotall-regex" "^7.24.1" - "@babel/plugin-transform-duplicate-keys" "^7.24.1" - "@babel/plugin-transform-dynamic-import" "^7.24.1" - "@babel/plugin-transform-exponentiation-operator" "^7.24.1" - "@babel/plugin-transform-export-namespace-from" "^7.24.1" - "@babel/plugin-transform-for-of" "^7.24.1" - "@babel/plugin-transform-function-name" "^7.24.1" - "@babel/plugin-transform-json-strings" "^7.24.1" - "@babel/plugin-transform-literals" "^7.24.1" - "@babel/plugin-transform-logical-assignment-operators" "^7.24.1" - "@babel/plugin-transform-member-expression-literals" "^7.24.1" - "@babel/plugin-transform-modules-amd" "^7.24.1" - "@babel/plugin-transform-modules-commonjs" "^7.24.1" - "@babel/plugin-transform-modules-systemjs" "^7.24.1" - "@babel/plugin-transform-modules-umd" "^7.24.1" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.24.1" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1" - "@babel/plugin-transform-numeric-separator" "^7.24.1" - "@babel/plugin-transform-object-rest-spread" "^7.24.5" - "@babel/plugin-transform-object-super" "^7.24.1" - "@babel/plugin-transform-optional-catch-binding" "^7.24.1" - "@babel/plugin-transform-optional-chaining" "^7.24.5" - "@babel/plugin-transform-parameters" "^7.24.5" - "@babel/plugin-transform-private-methods" "^7.24.1" - "@babel/plugin-transform-private-property-in-object" "^7.24.5" - "@babel/plugin-transform-property-literals" "^7.24.1" - "@babel/plugin-transform-regenerator" "^7.24.1" - "@babel/plugin-transform-reserved-words" "^7.24.1" - "@babel/plugin-transform-shorthand-properties" "^7.24.1" - "@babel/plugin-transform-spread" "^7.24.1" - "@babel/plugin-transform-sticky-regex" "^7.24.1" - "@babel/plugin-transform-template-literals" "^7.24.1" - "@babel/plugin-transform-typeof-symbol" "^7.24.5" - "@babel/plugin-transform-unicode-escapes" "^7.24.1" - "@babel/plugin-transform-unicode-property-regex" "^7.24.1" - "@babel/plugin-transform-unicode-regex" "^7.24.1" - "@babel/plugin-transform-unicode-sets-regex" "^7.24.1" - "@babel/preset-modules" "0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2 "^0.4.10" - babel-plugin-polyfill-corejs3 "^0.10.4" - babel-plugin-polyfill-regenerator "^0.6.1" - core-js-compat "^3.31.0" - 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/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/preset-react@^7.18.6", "@babel/preset-react@^7.22.5": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.24.1.tgz#2450c2ac5cc498ef6101a6ca5474de251e33aa95" - integrity sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-validator-option" "^7.23.5" - "@babel/plugin-transform-react-display-name" "^7.24.1" - "@babel/plugin-transform-react-jsx" "^7.23.4" - "@babel/plugin-transform-react-jsx-development" "^7.22.5" - "@babel/plugin-transform-react-pure-annotations" "^7.24.1" - -"@babel/preset-typescript@^7.21.0", "@babel/preset-typescript@^7.22.5": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.24.1.tgz#89bdf13a3149a17b3b2a2c9c62547f06db8845ec" - integrity sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-validator-option" "^7.23.5" - "@babel/plugin-syntax-jsx" "^7.24.1" - "@babel/plugin-transform-modules-commonjs" "^7.24.1" - "@babel/plugin-transform-typescript" "^7.24.1" - -"@babel/regjsgen@^0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" - integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== - -"@babel/runtime-corejs3@^7.22.6": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.24.5.tgz#d2a5f46a088caf8f3899ad095054f83b0a686194" - integrity sha512-GWO0mgzNMLWaSYM4z4NVIuY0Cd1fl8cPnuetuddu5w/qGuvt5Y7oUi/kvvQGK9xgOkFJDQX2heIvTRn/OQ1XTg== - dependencies: - core-js-pure "^3.30.2" - regenerator-runtime "^0.14.0" - -"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.22.6", "@babel/runtime@^7.8.4": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.5.tgz#230946857c053a36ccc66e1dd03b17dd0c4ed02c" - integrity sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/template@^7.22.15", "@babel/template@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" - integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== - dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/parser" "^7.24.0" - "@babel/types" "^7.24.0" - -"@babel/traverse@^7.22.8", "@babel/traverse@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.5.tgz#972aa0bc45f16983bf64aa1f877b2dd0eea7e6f8" - integrity sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA== - dependencies: - "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.24.5" - "@babel/parser" "^7.24.5" - "@babel/types" "^7.24.5" - debug "^4.3.1" - globals "^11.1.0" - -"@babel/types@^7.21.3", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.24.0", "@babel/types@^7.24.5", "@babel/types@^7.4.4": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.5.tgz#7661930afc638a5383eb0c4aee59b74f38db84d7" - integrity sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ== - dependencies: - "@babel/helper-string-parser" "^7.24.1" - "@babel/helper-validator-identifier" "^7.24.5" - to-fast-properties "^2.0.0" - -"@colors/colors@1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" - integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== - -"@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== - -"@docsearch/css@3.6.0": - version "3.6.0" - resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.6.0.tgz#0e9f56f704b3a34d044d15fd9962ebc1536ba4fb" - integrity sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ== - -"@docsearch/react@^3.5.2": - version "3.6.0" - resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.6.0.tgz#b4f25228ecb7fc473741aefac592121e86dd2958" - integrity sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w== - dependencies: - "@algolia/autocomplete-core" "1.9.3" - "@algolia/autocomplete-preset-algolia" "1.9.3" - "@docsearch/css" "3.6.0" - algoliasearch "^4.19.1" - -"@docusaurus/core@3.3.2", "@docusaurus/core@^3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.3.2.tgz#67b8cd5329b32f47515ecf12eb7aa306dfc69922" - integrity sha512-PzKMydKI3IU1LmeZQDi+ut5RSuilbXnA8QdowGeJEgU8EJjmx3rBHNT1LxQxOVqNEwpWi/csLwd9bn7rUjggPA== - dependencies: - "@babel/core" "^7.23.3" - "@babel/generator" "^7.23.3" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-runtime" "^7.22.9" - "@babel/preset-env" "^7.22.9" - "@babel/preset-react" "^7.22.5" - "@babel/preset-typescript" "^7.22.5" - "@babel/runtime" "^7.22.6" - "@babel/runtime-corejs3" "^7.22.6" - "@babel/traverse" "^7.22.8" - "@docusaurus/cssnano-preset" "3.3.2" - "@docusaurus/logger" "3.3.2" - "@docusaurus/mdx-loader" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-common" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - autoprefixer "^10.4.14" - babel-loader "^9.1.3" - babel-plugin-dynamic-import-node "^2.3.3" - boxen "^6.2.1" - chalk "^4.1.2" - chokidar "^3.5.3" - clean-css "^5.3.2" - cli-table3 "^0.6.3" - combine-promises "^1.1.0" - commander "^5.1.0" - copy-webpack-plugin "^11.0.0" - core-js "^3.31.1" - css-loader "^6.8.1" - css-minimizer-webpack-plugin "^5.0.1" - cssnano "^6.1.2" - del "^6.1.1" - detect-port "^1.5.1" - escape-html "^1.0.3" - eta "^2.2.0" - eval "^0.1.8" - file-loader "^6.2.0" - fs-extra "^11.1.1" - html-minifier-terser "^7.2.0" - html-tags "^3.3.1" - html-webpack-plugin "^5.5.3" - leven "^3.1.0" - lodash "^4.17.21" - mini-css-extract-plugin "^2.7.6" - p-map "^4.0.0" - postcss "^8.4.26" - postcss-loader "^7.3.3" - prompts "^2.4.2" - react-dev-utils "^12.0.1" - react-helmet-async "^1.3.0" - react-loadable "npm:@docusaurus/react-loadable@6.0.0" - react-loadable-ssr-addon-v5-slorber "^1.0.1" - react-router "^5.3.4" - react-router-config "^5.1.1" - react-router-dom "^5.3.4" - rtl-detect "^1.0.4" - semver "^7.5.4" - serve-handler "^6.1.5" - shelljs "^0.8.5" - terser-webpack-plugin "^5.3.9" - tslib "^2.6.0" - update-notifier "^6.0.2" - url-loader "^4.1.1" - webpack "^5.88.1" - webpack-bundle-analyzer "^4.9.0" - webpack-dev-server "^4.15.1" - webpack-merge "^5.9.0" - webpackbar "^5.0.2" - -"@docusaurus/cssnano-preset@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.3.2.tgz#fb971b3e89fe6821721782124b430b2795faeb38" - integrity sha512-+5+epLk/Rp4vFML4zmyTATNc3Is+buMAL6dNjrMWahdJCJlMWMPd/8YfU+2PA57t8mlSbhLJ7vAZVy54cd1vRQ== - dependencies: - cssnano-preset-advanced "^6.1.2" - postcss "^8.4.38" - postcss-sort-media-queries "^5.2.0" - tslib "^2.6.0" - -"@docusaurus/logger@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.3.2.tgz#f43f7e08d4f5403be6a7196659490053e248325f" - integrity sha512-Ldu38GJ4P8g4guN7d7pyCOJ7qQugG7RVyaxrK8OnxuTlaImvQw33aDRwaX2eNmX8YK6v+//Z502F4sOZbHHCHQ== - dependencies: - chalk "^4.1.2" - tslib "^2.6.0" - -"@docusaurus/mdx-loader@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.3.2.tgz#424e3ffac8bcdeba27d8c0eb84a04736702fc187" - integrity sha512-AFRxj/aOk3/mfYDPxE3wTbrjeayVRvNSZP7mgMuUlrb2UlPRbSVAFX1k2RbgAJrnTSwMgb92m2BhJgYRfptN3g== - dependencies: - "@docusaurus/logger" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - "@mdx-js/mdx" "^3.0.0" - "@slorber/remark-comment" "^1.0.0" - escape-html "^1.0.3" - estree-util-value-to-estree "^3.0.1" - file-loader "^6.2.0" - fs-extra "^11.1.1" - image-size "^1.0.2" - mdast-util-mdx "^3.0.0" - mdast-util-to-string "^4.0.0" - rehype-raw "^7.0.0" - remark-directive "^3.0.0" - remark-emoji "^4.0.0" - remark-frontmatter "^5.0.0" - remark-gfm "^4.0.0" - stringify-object "^3.3.0" - tslib "^2.6.0" - unified "^11.0.3" - unist-util-visit "^5.0.0" - url-loader "^4.1.1" - vfile "^6.0.1" - webpack "^5.88.1" - -"@docusaurus/module-type-aliases@3.3.2", "@docusaurus/module-type-aliases@^3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.3.2.tgz#02534449d08d080fd52dc9e046932bb600c38b01" - integrity sha512-b/XB0TBJah5yKb4LYuJT4buFvL0MGAb0+vJDrJtlYMguRtsEBkf2nWl5xP7h4Dlw6ol0hsHrCYzJ50kNIOEclw== - dependencies: - "@docusaurus/types" "3.3.2" - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router-config" "*" - "@types/react-router-dom" "*" - react-helmet-async "*" - react-loadable "npm:@docusaurus/react-loadable@6.0.0" - -"@docusaurus/plugin-client-redirects@^3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.3.2.tgz#286b02acc6bcdfd85739e96480ef7c67a7d0eddd" - integrity sha512-W8ueb5PaQ06oanatL+CzE3GjqeRBTzv3MSFqEQlBa8BqLyOomc1uHsWgieE3glHsckU4mUZ6sHnOfesAtYnnew== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/logger" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-common" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - eta "^2.2.0" - fs-extra "^11.1.1" - lodash "^4.17.21" - tslib "^2.6.0" - -"@docusaurus/plugin-content-blog@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.3.2.tgz#6496714b071447687ead1472e5756bfb1ae065d0" - integrity sha512-fJU+dmqp231LnwDJv+BHVWft8pcUS2xVPZdeYH6/ibH1s2wQ/sLcmUrGWyIv/Gq9Ptj8XWjRPMghlxghuPPoxg== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/logger" "3.3.2" - "@docusaurus/mdx-loader" "3.3.2" - "@docusaurus/types" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-common" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - cheerio "^1.0.0-rc.12" - feed "^4.2.2" - fs-extra "^11.1.1" - lodash "^4.17.21" - reading-time "^1.5.0" - srcset "^4.0.0" - tslib "^2.6.0" - unist-util-visit "^5.0.0" - utility-types "^3.10.0" - webpack "^5.88.1" - -"@docusaurus/plugin-content-docs@3.3.2", "@docusaurus/plugin-content-docs@^3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.3.2.tgz#dadfbb94acfb0b74fae12db51f425c4379e30087" - integrity sha512-Dm1ri2VlGATTN3VGk1ZRqdRXWa1UlFubjaEL6JaxaK7IIFqN/Esjpl+Xw10R33loHcRww/H76VdEeYayaL76eg== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/logger" "3.3.2" - "@docusaurus/mdx-loader" "3.3.2" - "@docusaurus/module-type-aliases" "3.3.2" - "@docusaurus/types" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-common" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - "@types/react-router-config" "^5.0.7" - combine-promises "^1.1.0" - fs-extra "^11.1.1" - js-yaml "^4.1.0" - lodash "^4.17.21" - tslib "^2.6.0" - utility-types "^3.10.0" - webpack "^5.88.1" - -"@docusaurus/plugin-content-pages@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.3.2.tgz#04fc18d1925618c1102b111b85e6376442c1b7a9" - integrity sha512-EKc9fQn5H2+OcGER8x1aR+7URtAGWySUgULfqE/M14+rIisdrBstuEZ4lUPDRrSIexOVClML82h2fDS+GSb8Ew== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/mdx-loader" "3.3.2" - "@docusaurus/types" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - fs-extra "^11.1.1" - tslib "^2.6.0" - webpack "^5.88.1" - -"@docusaurus/plugin-debug@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.3.2.tgz#bb25fac2cb705eff7857b435219faef907ba949e" - integrity sha512-oBIBmwtaB+YS0XlmZ3gCO+cMbsGvIYuAKkAopoCh0arVjtlyPbejzPrHuCoRHB9G7abjNZw7zoONOR8+8LM5+Q== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/types" "3.3.2" - "@docusaurus/utils" "3.3.2" - fs-extra "^11.1.1" - react-json-view-lite "^1.2.0" - tslib "^2.6.0" - -"@docusaurus/plugin-google-analytics@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.3.2.tgz#6e51ee8593c79172ed2b2ac4d33e300f04bfbc87" - integrity sha512-jXhrEIhYPSClMBK6/IA8qf1/FBoxqGXZvg7EuBax9HaK9+kL3L0TJIlatd8jQJOMtds8mKw806TOCc3rtEad1A== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/types" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - tslib "^2.6.0" - -"@docusaurus/plugin-google-gtag@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.3.2.tgz#f8126dfe1dfa6e722157d7301430da40b97354ba" - integrity sha512-vcrKOHGbIDjVnNMrfbNpRQR1x6Jvcrb48kVzpBAOsKbj9rXZm/idjVAXRaewwobHdOrJkfWS/UJoxzK8wyLRBQ== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/types" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - "@types/gtag.js" "^0.0.12" - tslib "^2.6.0" - -"@docusaurus/plugin-google-tag-manager@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.3.2.tgz#7ce4cf4da6ef177d63bd83beafc4a45428ff01e2" - integrity sha512-ldkR58Fdeks0vC+HQ+L+bGFSJsotQsipXD+iKXQFvkOfmPIV6QbHRd7IIcm5b6UtwOiK33PylNS++gjyLUmaGw== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/types" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - tslib "^2.6.0" - -"@docusaurus/plugin-sitemap@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.3.2.tgz#f64fba6f03ebc14fdf55434aa2219bf80f752a13" - integrity sha512-/ZI1+bwZBhAgC30inBsHe3qY9LOZS+79fRGkNdTcGHRMcdAp6Vw2pCd1gzlxd/xU+HXsNP6cLmTOrggmRp3Ujg== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/logger" "3.3.2" - "@docusaurus/types" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-common" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - fs-extra "^11.1.1" - sitemap "^7.1.1" - tslib "^2.6.0" - -"@docusaurus/preset-classic@^3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.3.2.tgz#1c89b5f35f9e727a1c91bc03eb25a5b42b7d67a6" - integrity sha512-1SDS7YIUN1Pg3BmD6TOTjhB7RSBHJRpgIRKx9TpxqyDrJ92sqtZhomDc6UYoMMLQNF2wHFZZVGFjxJhw2VpL+Q== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/plugin-content-blog" "3.3.2" - "@docusaurus/plugin-content-docs" "3.3.2" - "@docusaurus/plugin-content-pages" "3.3.2" - "@docusaurus/plugin-debug" "3.3.2" - "@docusaurus/plugin-google-analytics" "3.3.2" - "@docusaurus/plugin-google-gtag" "3.3.2" - "@docusaurus/plugin-google-tag-manager" "3.3.2" - "@docusaurus/plugin-sitemap" "3.3.2" - "@docusaurus/theme-classic" "3.3.2" - "@docusaurus/theme-common" "3.3.2" - "@docusaurus/theme-search-algolia" "3.3.2" - "@docusaurus/types" "3.3.2" - -"@docusaurus/theme-classic@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.3.2.tgz#44489580e034a6f5b877ec8bfd1203e226b4a4ab" - integrity sha512-gepHFcsluIkPb4Im9ukkiO4lXrai671wzS3cKQkY9BXQgdVwsdPf/KS0Vs4Xlb0F10fTz+T3gNjkxNEgSN9M0A== - dependencies: - "@docusaurus/core" "3.3.2" - "@docusaurus/mdx-loader" "3.3.2" - "@docusaurus/module-type-aliases" "3.3.2" - "@docusaurus/plugin-content-blog" "3.3.2" - "@docusaurus/plugin-content-docs" "3.3.2" - "@docusaurus/plugin-content-pages" "3.3.2" - "@docusaurus/theme-common" "3.3.2" - "@docusaurus/theme-translations" "3.3.2" - "@docusaurus/types" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-common" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - "@mdx-js/react" "^3.0.0" - clsx "^2.0.0" - copy-text-to-clipboard "^3.2.0" - infima "0.2.0-alpha.43" - lodash "^4.17.21" - nprogress "^0.2.0" - postcss "^8.4.26" - prism-react-renderer "^2.3.0" - prismjs "^1.29.0" - react-router-dom "^5.3.4" - rtlcss "^4.1.0" - tslib "^2.6.0" - utility-types "^3.10.0" - -"@docusaurus/theme-common@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.3.2.tgz#26f8a6d26ea6c297350887f614c6dac73c2ede4a" - integrity sha512-kXqSaL/sQqo4uAMQ4fHnvRZrH45Xz2OdJ3ABXDS7YVGPSDTBC8cLebFrRR4YF9EowUHto1UC/EIklJZQMG/usA== - dependencies: - "@docusaurus/mdx-loader" "3.3.2" - "@docusaurus/module-type-aliases" "3.3.2" - "@docusaurus/plugin-content-blog" "3.3.2" - "@docusaurus/plugin-content-docs" "3.3.2" - "@docusaurus/plugin-content-pages" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-common" "3.3.2" - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router-config" "*" - clsx "^2.0.0" - parse-numeric-range "^1.3.0" - prism-react-renderer "^2.3.0" - tslib "^2.6.0" - utility-types "^3.10.0" - -"@docusaurus/theme-search-algolia@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.3.2.tgz#fe669e756697a2ca79784052e26c43a07ea7e449" - integrity sha512-qLkfCl29VNBnF1MWiL9IyOQaHxUvicZp69hISyq/xMsNvFKHFOaOfk9xezYod2Q9xx3xxUh9t/QPigIei2tX4w== - dependencies: - "@docsearch/react" "^3.5.2" - "@docusaurus/core" "3.3.2" - "@docusaurus/logger" "3.3.2" - "@docusaurus/plugin-content-docs" "3.3.2" - "@docusaurus/theme-common" "3.3.2" - "@docusaurus/theme-translations" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-validation" "3.3.2" - algoliasearch "^4.18.0" - algoliasearch-helper "^3.13.3" - clsx "^2.0.0" - eta "^2.2.0" - fs-extra "^11.1.1" - lodash "^4.17.21" - tslib "^2.6.0" - utility-types "^3.10.0" - -"@docusaurus/theme-translations@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.3.2.tgz#39ad011573ce963f1eda98ded925971ca57c5a52" - integrity sha512-bPuiUG7Z8sNpGuTdGnmKl/oIPeTwKr0AXLGu9KaP6+UFfRZiyWbWE87ti97RrevB2ffojEdvchNujparR3jEZQ== - dependencies: - fs-extra "^11.1.1" - tslib "^2.6.0" - -"@docusaurus/tsconfig@^3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/tsconfig/-/tsconfig-3.3.2.tgz#55c0cbe92930c6b8a071e657077a612f4265e637" - integrity sha512-2MQXkLoWqgOSiqFojNEq8iPtFBHGQqd1b/SQMoe+v3GgHmk/L6YTTO/hMcHhWb1hTFmbkei++IajSfD3RlZKvw== - -"@docusaurus/types@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.3.2.tgz#0e17689512b22209a98f22ee80ac56899e94d390" - integrity sha512-5p201S7AZhliRxTU7uMKtSsoC8mgPA9bs9b5NQg1IRdRxJfflursXNVsgc3PcMqiUTul/v1s3k3rXXFlRE890w== - dependencies: - "@mdx-js/mdx" "^3.0.0" - "@types/history" "^4.7.11" - "@types/react" "*" - commander "^5.1.0" - joi "^17.9.2" - react-helmet-async "^1.3.0" - utility-types "^3.10.0" - webpack "^5.88.1" - webpack-merge "^5.9.0" - -"@docusaurus/utils-common@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.3.2.tgz#d17868a55a25186bfdb35de317a3878e867f2005" - integrity sha512-QWFTLEkPYsejJsLStgtmetMFIA3pM8EPexcZ4WZ7b++gO5jGVH7zsipREnCHzk6+eDgeaXfkR6UPaTt86bp8Og== - dependencies: - tslib "^2.6.0" - -"@docusaurus/utils-validation@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.3.2.tgz#7109888d9c9b23eec787b41341809438f54c2aec" - integrity sha512-itDgFs5+cbW9REuC7NdXals4V6++KifgVMzoGOOOSIifBQw+8ULhy86u5e1lnptVL0sv8oAjq2alO7I40GR7pA== - dependencies: - "@docusaurus/logger" "3.3.2" - "@docusaurus/utils" "3.3.2" - "@docusaurus/utils-common" "3.3.2" - joi "^17.9.2" - js-yaml "^4.1.0" - tslib "^2.6.0" - -"@docusaurus/utils@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.3.2.tgz#2571baccb5b7ed53d50b670094139a31a53558df" - integrity sha512-f4YMnBVymtkSxONv4Y8js3Gez9IgHX+Lcg6YRMOjVbq8sgCcdYK1lf6SObAuz5qB/mxiSK7tW0M9aaiIaUSUJg== - dependencies: - "@docusaurus/logger" "3.3.2" - "@docusaurus/utils-common" "3.3.2" - "@svgr/webpack" "^8.1.0" - escape-string-regexp "^4.0.0" - file-loader "^6.2.0" - fs-extra "^11.1.1" - github-slugger "^1.5.0" - globby "^11.1.0" - gray-matter "^4.0.3" - jiti "^1.20.0" - js-yaml "^4.1.0" - lodash "^4.17.21" - micromatch "^4.0.5" - prompts "^2.4.2" - resolve-pathname "^3.0.0" - shelljs "^0.8.5" - tslib "^2.6.0" - url-loader "^4.1.1" - webpack "^5.88.1" - -"@floating-ui/core@^1.0.0": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.6.1.tgz#a4e6fef1b069cda533cbc7a4998c083a37f37573" - integrity sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A== - dependencies: - "@floating-ui/utils" "^0.2.0" - -"@floating-ui/dom@^1.0.0": - version "1.6.5" - resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.5.tgz#323f065c003f1d3ecf0ff16d2c2c4d38979f4cb9" - integrity sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw== - dependencies: - "@floating-ui/core" "^1.0.0" - "@floating-ui/utils" "^0.2.0" - -"@floating-ui/react-dom@^2.0.0": - version "2.0.9" - resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.9.tgz#264ba8b061000baa132b5910f0427a6acf7ad7ce" - integrity sha512-q0umO0+LQK4+p6aGyvzASqKbKOJcAHJ7ycE9CuUvfx3s9zTHWmGJTPOIlM/hmSBfUfg/XfY5YhLBLR/LHwShQQ== - dependencies: - "@floating-ui/dom" "^1.0.0" - -"@floating-ui/utils@^0.2.0": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.2.tgz#d8bae93ac8b815b2bd7a98078cf91e2724ef11e5" - integrity sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw== - -"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": - version "9.3.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" - integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== - -"@hapi/topo@^5.1.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" - integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@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" - -"@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/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.2", "@jridgewell/gen-mapping@^0.3.5": - version "0.3.5" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" - integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== - 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.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== - -"@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@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" - -"@leichtgewicht/ip-codec@^2.0.1": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1" - integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw== - -"@mdx-js/loader@^3.0.1": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@mdx-js/loader/-/loader-3.0.1.tgz#d21e5bd50b38a4713559586dcdaa987ef9dc02c9" - integrity sha512-YbYUt7YyEOdFxhyuCWmLKf5vKhID/hJAojEUnheJk4D8iYVLFQw+BAoBWru/dHGch1omtmZOPstsmKPyBF68Tw== - dependencies: - "@mdx-js/mdx" "^3.0.0" - source-map "^0.7.0" - -"@mdx-js/mdx@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-3.0.1.tgz#617bd2629ae561fdca1bb88e3badd947f5a82191" - integrity sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA== - dependencies: - "@types/estree" "^1.0.0" - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/mdx" "^2.0.0" - collapse-white-space "^2.0.0" - devlop "^1.0.0" - estree-util-build-jsx "^3.0.0" - estree-util-is-identifier-name "^3.0.0" - estree-util-to-js "^2.0.0" - estree-walker "^3.0.0" - hast-util-to-estree "^3.0.0" - hast-util-to-jsx-runtime "^2.0.0" - markdown-extensions "^2.0.0" - periscopic "^3.0.0" - remark-mdx "^3.0.0" - remark-parse "^11.0.0" - remark-rehype "^11.0.0" - source-map "^0.7.0" - unified "^11.0.0" - unist-util-position-from-estree "^2.0.0" - unist-util-stringify-position "^4.0.0" - unist-util-visit "^5.0.0" - vfile "^6.0.0" - -"@mdx-js/react@^3.0.0", "@mdx-js/react@^3.0.1": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-3.0.1.tgz#997a19b3a5b783d936c75ae7c47cfe62f967f746" - integrity sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A== - dependencies: - "@types/mdx" "^2.0.0" - -"@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.5" - run-parallel "^1.1.9" - -"@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.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.5" - fastq "^1.6.0" - -"@pkgjs/parseargs@^0.11.0": - version "0.11.0" - resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" - integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== - -"@pnpm/config.env-replace@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz#ab29da53df41e8948a00f2433f085f54de8b3a4c" - integrity sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== - -"@pnpm/network.ca-file@^1.0.1": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz#2ab05e09c1af0cdf2fcf5035bea1484e222f7983" - integrity sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== - dependencies: - graceful-fs "4.2.10" - -"@pnpm/npm-conf@^2.1.0": - version "2.2.2" - resolved "https://registry.yarnpkg.com/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz#0058baf1c26cbb63a828f0193795401684ac86f0" - integrity sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA== - dependencies: - "@pnpm/config.env-replace" "^1.1.0" - "@pnpm/network.ca-file" "^1.0.1" - config-chain "^1.1.11" - -"@polka/url@^1.0.0-next.24": - version "1.0.0-next.25" - resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.25.tgz#f077fdc0b5d0078d30893396ff4827a13f99e817" - integrity sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ== - -"@radix-ui/primitive@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.0.1.tgz#e46f9958b35d10e9f6dc71c497305c22e3e55dbd" - integrity sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-arrow@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz#c24f7968996ed934d57fe6cde5d6ec7266e1d25d" - integrity sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/react-compose-refs@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz#7ed868b66946aa6030e580b1ffca386dd4d21989" - integrity sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-context@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.0.1.tgz#fe46e67c96b240de59187dcb7a1a50ce3e2ec00c" - integrity sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-dialog@^1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@radix-ui/react-dialog/-/react-dialog-1.0.5.tgz#71657b1b116de6c7a0b03242d7d43e01062c7300" - integrity sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-dismissable-layer" "1.0.5" - "@radix-ui/react-focus-guards" "1.0.1" - "@radix-ui/react-focus-scope" "1.0.4" - "@radix-ui/react-id" "1.0.1" - "@radix-ui/react-portal" "1.0.4" - "@radix-ui/react-presence" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-slot" "1.0.2" - "@radix-ui/react-use-controllable-state" "1.0.1" - aria-hidden "^1.1.1" - react-remove-scroll "2.5.5" - -"@radix-ui/react-dismissable-layer@1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.5.tgz#3f98425b82b9068dfbab5db5fff3df6ebf48b9d4" - integrity sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-escape-keydown" "1.0.3" - -"@radix-ui/react-focus-guards@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz#1ea7e32092216b946397866199d892f71f7f98ad" - integrity sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-focus-scope@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.4.tgz#2ac45fce8c5bb33eb18419cdc1905ef4f1906525" - integrity sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - -"@radix-ui/react-id@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-1.0.1.tgz#73cdc181f650e4df24f0b6a5b7aa426b912c88c0" - integrity sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-layout-effect" "1.0.1" - -"@radix-ui/react-popover@^1.0.7": - version "1.0.7" - resolved "https://registry.yarnpkg.com/@radix-ui/react-popover/-/react-popover-1.0.7.tgz#23eb7e3327330cb75ec7b4092d685398c1654e3c" - integrity sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-dismissable-layer" "1.0.5" - "@radix-ui/react-focus-guards" "1.0.1" - "@radix-ui/react-focus-scope" "1.0.4" - "@radix-ui/react-id" "1.0.1" - "@radix-ui/react-popper" "1.1.3" - "@radix-ui/react-portal" "1.0.4" - "@radix-ui/react-presence" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-slot" "1.0.2" - "@radix-ui/react-use-controllable-state" "1.0.1" - aria-hidden "^1.1.1" - react-remove-scroll "2.5.5" - -"@radix-ui/react-popper@1.1.3": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-1.1.3.tgz#24c03f527e7ac348fabf18c89795d85d21b00b42" - integrity sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w== - dependencies: - "@babel/runtime" "^7.13.10" - "@floating-ui/react-dom" "^2.0.0" - "@radix-ui/react-arrow" "1.0.3" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-layout-effect" "1.0.1" - "@radix-ui/react-use-rect" "1.0.1" - "@radix-ui/react-use-size" "1.0.1" - "@radix-ui/rect" "1.0.1" - -"@radix-ui/react-portal@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.0.4.tgz#df4bfd353db3b1e84e639e9c63a5f2565fb00e15" - integrity sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/react-presence@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.0.1.tgz#491990ba913b8e2a5db1b06b203cb24b5cdef9ba" - integrity sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-use-layout-effect" "1.0.1" - -"@radix-ui/react-primitive@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz#d49ea0f3f0b2fe3ab1cb5667eb03e8b843b914d0" - integrity sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-slot" "1.0.2" - -"@radix-ui/react-slot@1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.0.2.tgz#a9ff4423eade67f501ffb32ec22064bc9d3099ab" - integrity sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.1" - -"@radix-ui/react-tooltip@^1.0.7": - version "1.0.7" - resolved "https://registry.yarnpkg.com/@radix-ui/react-tooltip/-/react-tooltip-1.0.7.tgz#8f55070f852e7e7450cc1d9210b793d2e5a7686e" - integrity sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-dismissable-layer" "1.0.5" - "@radix-ui/react-id" "1.0.1" - "@radix-ui/react-popper" "1.1.3" - "@radix-ui/react-portal" "1.0.4" - "@radix-ui/react-presence" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-slot" "1.0.2" - "@radix-ui/react-use-controllable-state" "1.0.1" - "@radix-ui/react-visually-hidden" "1.0.3" - -"@radix-ui/react-use-callback-ref@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz#f4bb1f27f2023c984e6534317ebc411fc181107a" - integrity sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-controllable-state@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz#ecd2ced34e6330caf89a82854aa2f77e07440286" - integrity sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-callback-ref" "1.0.1" - -"@radix-ui/react-use-escape-keydown@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz#217b840c250541609c66f67ed7bab2b733620755" - integrity sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-callback-ref" "1.0.1" - -"@radix-ui/react-use-layout-effect@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz#be8c7bc809b0c8934acf6657b577daf948a75399" - integrity sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-rect@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz#fde50b3bb9fd08f4a1cd204572e5943c244fcec2" - integrity sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/rect" "1.0.1" - -"@radix-ui/react-use-size@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz#1c5f5fea940a7d7ade77694bb98116fb49f870b2" - integrity sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-layout-effect" "1.0.1" - -"@radix-ui/react-visually-hidden@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz#51aed9dd0fe5abcad7dee2a234ad36106a6984ac" - integrity sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/rect@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.0.1.tgz#bf8e7d947671996da2e30f4904ece343bc4a883f" - integrity sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@sideway/address@^4.1.5": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.5.tgz#4bc149a0076623ced99ca8208ba780d65a99b9d5" - integrity sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.1": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" - integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== - -"@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== - -"@sindresorhus/is@^4.6.0": - version "4.6.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" - integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== - -"@sindresorhus/is@^5.2.0": - version "5.6.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.6.0.tgz#41dd6093d34652cddb5d5bdeee04eafc33826668" - integrity sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g== - -"@slorber/remark-comment@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@slorber/remark-comment/-/remark-comment-1.0.0.tgz#2a020b3f4579c89dec0361673206c28d67e08f5a" - integrity sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA== - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.1.0" - micromark-util-symbol "^1.0.1" - -"@svgr/babel-plugin-add-jsx-attribute@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz#4001f5d5dd87fa13303e36ee106e3ff3a7eb8b22" - integrity sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== - -"@svgr/babel-plugin-remove-jsx-attribute@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz#69177f7937233caca3a1afb051906698f2f59186" - integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== - -"@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz#c2c48104cfd7dcd557f373b70a56e9e3bdae1d44" - integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== - -"@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz#8fbb6b2e91fa26ac5d4aa25c6b6e4f20f9c0ae27" - integrity sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ== - -"@svgr/babel-plugin-svg-dynamic-title@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz#1d5ba1d281363fc0f2f29a60d6d936f9bbc657b0" - integrity sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og== - -"@svgr/babel-plugin-svg-em-dimensions@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz#35e08df300ea8b1d41cb8f62309c241b0369e501" - integrity sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g== - -"@svgr/babel-plugin-transform-react-native-svg@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz#90a8b63998b688b284f255c6a5248abd5b28d754" - integrity sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q== - -"@svgr/babel-plugin-transform-svg-component@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz#013b4bfca88779711f0ed2739f3f7efcefcf4f7e" - integrity sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw== - -"@svgr/babel-preset@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-8.1.0.tgz#0e87119aecdf1c424840b9d4565b7137cabf9ece" - integrity sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-empty-expression" "8.0.0" - "@svgr/babel-plugin-replace-jsx-attribute-value" "8.0.0" - "@svgr/babel-plugin-svg-dynamic-title" "8.0.0" - "@svgr/babel-plugin-svg-em-dimensions" "8.0.0" - "@svgr/babel-plugin-transform-react-native-svg" "8.1.0" - "@svgr/babel-plugin-transform-svg-component" "8.0.0" - -"@svgr/core@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-8.1.0.tgz#41146f9b40b1a10beaf5cc4f361a16a3c1885e88" - integrity sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.1.0" - camelcase "^6.2.0" - cosmiconfig "^8.1.3" - snake-case "^3.0.4" - -"@svgr/hast-util-to-babel-ast@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz#6952fd9ce0f470e1aded293b792a2705faf4ffd4" - integrity sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q== - dependencies: - "@babel/types" "^7.21.3" - entities "^4.4.0" - -"@svgr/plugin-jsx@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz#96969f04a24b58b174ee4cd974c60475acbd6928" - integrity sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.1.0" - "@svgr/hast-util-to-babel-ast" "8.0.0" - svg-parser "^2.0.4" - -"@svgr/plugin-svgo@8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz#b115b7b967b564f89ac58feae89b88c3decd0f00" - integrity sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA== - dependencies: - cosmiconfig "^8.1.3" - deepmerge "^4.3.1" - svgo "^3.0.2" - -"@svgr/webpack@^8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-8.1.0.tgz#16f1b5346f102f89fda6ec7338b96a701d8be0c2" - integrity sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA== - dependencies: - "@babel/core" "^7.21.3" - "@babel/plugin-transform-react-constant-elements" "^7.21.3" - "@babel/preset-env" "^7.20.2" - "@babel/preset-react" "^7.18.6" - "@babel/preset-typescript" "^7.21.0" - "@svgr/core" "8.1.0" - "@svgr/plugin-jsx" "8.1.0" - "@svgr/plugin-svgo" "8.1.0" - -"@szmarczak/http-timer@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a" - integrity sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw== - dependencies: - defer-to-connect "^2.0.1" - -"@tailwindcss/typography@^0.5.13": - version "0.5.13" - resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.5.13.tgz#cd788a4fa4d0ca2506e242d512f377b22c1f7932" - integrity sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw== - dependencies: - lodash.castarray "^4.4.0" - lodash.isplainobject "^4.0.6" - lodash.merge "^4.6.2" - postcss-selector-parser "6.0.10" - -"@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/acorn@^4.0.0": - version "4.0.6" - resolved "https://registry.yarnpkg.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" - integrity sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ== - dependencies: - "@types/estree" "*" - -"@types/body-parser@*": - 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/bonjour@^3.5.9": - version "3.5.13" - resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956" - integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== - dependencies: - "@types/node" "*" - -"@types/connect-history-api-fallback@^1.3.5": - version "1.5.4" - resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3" - integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== - dependencies: - "@types/express-serve-static-core" "*" - "@types/node" "*" - -"@types/connect@*": - 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/debug@^4.0.0": - version "4.1.12" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz#a155f21690871953410df4b6b6f53187f0500917" - integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== - dependencies: - "@types/ms" "*" - -"@types/eslint-scope@^3.7.3": - version "3.7.7" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" - integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "8.56.10" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.10.tgz#eb2370a73bf04a901eeba8f22595c7ee0f7eb58d" - integrity sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree-jsx@^1.0.0": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.5.tgz#858a88ea20f34fe65111f005a689fa1ebf70dc18" - integrity sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg== - dependencies: - "@types/estree" "*" - -"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" - integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== - -"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": - version "4.19.0" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz#3ae8ab3767d98d0b682cda063c3339e1e86ccfaa" - integrity sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - "@types/send" "*" - -"@types/express@*", "@types/express@^4.17.13": - version "4.17.21" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" - integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.33" - "@types/qs" "*" - "@types/serve-static" "*" - -"@types/gtag.js@^0.0.12": - version "0.0.12" - resolved "https://registry.yarnpkg.com/@types/gtag.js/-/gtag.js-0.0.12.tgz#095122edca896689bdfcdd73b057e23064d23572" - integrity sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg== - -"@types/hast@^3.0.0": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.4.tgz#1d6b39993b82cea6ad783945b0508c25903e15aa" - integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ== - dependencies: - "@types/unist" "*" - -"@types/history@^4.7.11": - version "4.7.11" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64" - integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== - -"@types/html-minifier-terser@^6.0.0": - version "6.1.0" - resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" - integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== - -"@types/http-cache-semantics@^4.0.2": - version "4.0.4" - resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#b979ebad3919799c979b17c72621c0bc0a31c6c4" - integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== - -"@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/http-proxy@^1.17.8": - version "1.17.14" - resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.14.tgz#57f8ccaa1c1c3780644f8a94f9c6b5000b5e2eec" - integrity sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w== - dependencies: - "@types/node" "*" - -"@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-report@*": - 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.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/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@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/katex@^0.16.0": - version "0.16.7" - resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.16.7.tgz#03ab680ab4fa4fbc6cb46ecf987ecad5d8019868" - integrity sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ== - -"@types/mdast@^4.0.0", "@types/mdast@^4.0.2": - version "4.0.4" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.4.tgz#7ccf72edd2f1aa7dd3437e180c64373585804dd6" - integrity sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA== - dependencies: - "@types/unist" "*" - -"@types/mdx@^2.0.0": - version "2.0.13" - resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.13.tgz#68f6877043d377092890ff5b298152b0a21671bd" - integrity sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw== - -"@types/mime@^1": - version "1.3.5" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" - integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== - -"@types/ms@*": - version "0.7.34" - resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.34.tgz#10964ba0dee6ac4cd462e2795b6bebd407303433" - integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== - -"@types/node-forge@^1.3.0": - version "1.3.11" - resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" - integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== - dependencies: - "@types/node" "*" - -"@types/node@*": - version "20.12.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050" - integrity sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw== - dependencies: - undici-types "~5.26.4" - -"@types/node@^17.0.5": - version "17.0.45" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" - integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== - -"@types/parse-json@^4.0.0": - 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/prismjs@^1.26.0": - version "1.26.4" - resolved "https://registry.yarnpkg.com/@types/prismjs/-/prismjs-1.26.4.tgz#1a9e1074619ce1d7322669e5b46fbe823925103a" - integrity sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg== - -"@types/prop-types@*": - version "15.7.12" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.12.tgz#12bb1e2be27293c1406acb6af1c3f3a1481d98c6" - integrity sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q== - -"@types/qs@*": - version "6.9.15" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.15.tgz#adde8a060ec9c305a82de1babc1056e73bd64dce" - integrity sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg== - -"@types/range-parser@*": - 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/react-router-config@*", "@types/react-router-config@^5.0.7": - version "5.0.11" - resolved "https://registry.yarnpkg.com/@types/react-router-config/-/react-router-config-5.0.11.tgz#2761a23acc7905a66a94419ee40294a65aaa483a" - integrity sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router" "^5.1.0" - -"@types/react-router-dom@*": - version "5.3.3" - resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" - integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router" "*" - -"@types/react-router@*", "@types/react-router@^5.1.0": - version "5.1.20" - resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.20.tgz#88eccaa122a82405ef3efbcaaa5dcdd9f021387c" - integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - -"@types/react@*": - version "18.3.2" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.2.tgz#462ae4904973bc212fa910424d901e3d137dbfcd" - integrity sha512-Btgg89dAnqD4vV7R3hlwOxgqobUQKgx3MmrQRi0yYbs/P0ym8XozIAlkqVilPqHQwXs4e9Tf63rrCgl58BcO4w== - dependencies: - "@types/prop-types" "*" - csstype "^3.0.2" - -"@types/retry@0.12.0": - version "0.12.0" - resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" - integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== - -"@types/sax@^1.2.1": - 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/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-index@^1.9.1": - version "1.9.4" - resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898" - integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== - dependencies: - "@types/express" "*" - -"@types/serve-static@*", "@types/serve-static@^1.13.10": - 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/http-errors" "*" - "@types/node" "*" - "@types/send" "*" - -"@types/sockjs@^0.3.33": - version "0.3.36" - resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535" - integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== - dependencies: - "@types/node" "*" - -"@types/unist@*", "@types/unist@^3.0.0": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20" - integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ== - -"@types/unist@^2.0.0": - version "2.0.10" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.10.tgz#04ffa7f406ab628f7f7e97ca23e290cd8ab15efc" - integrity sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== - -"@types/ws@^8.5.5": - version "8.5.10" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787" - integrity sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A== - dependencies: - "@types/node" "*" - -"@types/yargs-parser@*": - 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@^17.0.8": - version "17.0.32" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" - integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== - dependencies: - "@types/yargs-parser" "*" - -"@ungap/structured-clone@^1.0.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" - integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== - -"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb" - integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - -"@webassemblyjs/floating-point-hex-parser@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" - integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== - -"@webassemblyjs/helper-api-error@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" - integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== - -"@webassemblyjs/helper-buffer@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6" - integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== - -"@webassemblyjs/helper-numbers@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" - integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.6" - "@webassemblyjs/helper-api-error" "1.11.6" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/helper-wasm-bytecode@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" - integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== - -"@webassemblyjs/helper-wasm-section@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf" - integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-buffer" "1.12.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/wasm-gen" "1.12.1" - -"@webassemblyjs/ieee754@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" - integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" - integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" - integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== - -"@webassemblyjs/wasm-edit@^1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b" - integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-buffer" "1.12.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/helper-wasm-section" "1.12.1" - "@webassemblyjs/wasm-gen" "1.12.1" - "@webassemblyjs/wasm-opt" "1.12.1" - "@webassemblyjs/wasm-parser" "1.12.1" - "@webassemblyjs/wast-printer" "1.12.1" - -"@webassemblyjs/wasm-gen@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547" - integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/ieee754" "1.11.6" - "@webassemblyjs/leb128" "1.11.6" - "@webassemblyjs/utf8" "1.11.6" - -"@webassemblyjs/wasm-opt@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5" - integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-buffer" "1.12.1" - "@webassemblyjs/wasm-gen" "1.12.1" - "@webassemblyjs/wasm-parser" "1.12.1" - -"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937" - integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-api-error" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/ieee754" "1.11.6" - "@webassemblyjs/leb128" "1.11.6" - "@webassemblyjs/utf8" "1.11.6" - -"@webassemblyjs/wast-printer@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac" - integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: - 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.34" - negotiator "0.6.3" - -acorn-import-assertions@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" - integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== - -acorn-jsx@^5.0.0: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-walk@^8.0.0: - version "8.3.2" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.2.tgz#7703af9415f1b6db9315d6895503862e231d34aa" - integrity sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A== - -acorn@^8.0.0, acorn@^8.0.4, acorn@^8.7.1, acorn@^8.8.2: - version "8.11.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" - integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== - -address@^1.0.1, address@^1.1.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" - integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== - -aggregate-error@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -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.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.12.2, ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.0.0, ajv@^8.9.0: - version "8.13.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.13.0.tgz#a3939eaec9fb80d217ddf0c3376948c023f28c91" - integrity sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA== - dependencies: - fast-deep-equal "^3.1.3" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.4.1" - -algoliasearch-helper@^3.13.3: - version "3.19.0" - resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.19.0.tgz#56f9c61f46ecb0a0f7497f127a5d32a94d87e090" - integrity sha512-AaSb5DZDMZmDQyIy6lf4aL0OZGgyIdqvLIIvSuVQOIOqfhrYSY7TvotIFI2x0Q3cP3xUpTd7lI1astUC4aXBJw== - dependencies: - "@algolia/events" "^4.0.1" - -algoliasearch@^4.18.0, algoliasearch@^4.19.1: - version "4.23.3" - resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.23.3.tgz#e09011d0a3b0651444916a3e6bbcba064ec44b60" - integrity sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg== - dependencies: - "@algolia/cache-browser-local-storage" "4.23.3" - "@algolia/cache-common" "4.23.3" - "@algolia/cache-in-memory" "4.23.3" - "@algolia/client-account" "4.23.3" - "@algolia/client-analytics" "4.23.3" - "@algolia/client-common" "4.23.3" - "@algolia/client-personalization" "4.23.3" - "@algolia/client-search" "4.23.3" - "@algolia/logger-common" "4.23.3" - "@algolia/logger-console" "4.23.3" - "@algolia/recommend" "4.23.3" - "@algolia/requester-browser-xhr" "4.23.3" - "@algolia/requester-common" "4.23.3" - "@algolia/requester-node-http" "4.23.3" - "@algolia/transporter" "4.23.3" - -ansi-align@^3.0.1: - 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 "^4.1.0" - -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@^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-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -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== - -any-promise@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" - integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== - -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" - -arg@^5.0.0, 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" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -aria-hidden@^1.1.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.4.tgz#b78e383fdbc04d05762c78b4a25a501e736c4522" - integrity sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A== - dependencies: - tslib "^2.0.0" - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -astring@^1.8.0: - version "1.8.6" - resolved "https://registry.yarnpkg.com/astring/-/astring-1.8.6.tgz#2c9c157cf1739d67561c56ba896e6948f6b93731" - integrity sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -autoprefixer@^10.4.14, autoprefixer@^10.4.19: - version "10.4.19" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.19.tgz#ad25a856e82ee9d7898c59583c1afeb3fa65f89f" - integrity sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew== - dependencies: - browserslist "^4.23.0" - caniuse-lite "^1.0.30001599" - fraction.js "^4.3.7" - normalize-range "^0.1.2" - picocolors "^1.0.0" - postcss-value-parser "^4.2.0" - -axios@^1.6.8: - version "1.6.8" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.8.tgz#66d294951f5d988a00e87a0ffb955316a619ea66" - integrity sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ== - dependencies: - follow-redirects "^1.15.6" - form-data "^4.0.0" - proxy-from-env "^1.1.0" - -babel-loader@^9.1.3: - version "9.1.3" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.1.3.tgz#3d0e01b4e69760cc694ee306fe16d358aa1c6f9a" - integrity sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw== - dependencies: - find-cache-dir "^4.0.0" - schema-utils "^4.0.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-polyfill-corejs2@^0.4.10: - version "0.4.11" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33" - integrity sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q== - dependencies: - "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.6.2" - semver "^6.3.1" - -babel-plugin-polyfill-corejs3@^0.10.1, babel-plugin-polyfill-corejs3@^0.10.4: - version "0.10.4" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz#789ac82405ad664c20476d0233b485281deb9c77" - integrity sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.6.1" - core-js-compat "^3.36.1" - -babel-plugin-polyfill-regenerator@^0.6.1: - version "0.6.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz#addc47e240edd1da1058ebda03021f382bba785e" - integrity sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.6.2" - -bail@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" - integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" - integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== - -body-parser@1.20.2: - version "1.20.2" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" - integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== - dependencies: - bytes "3.1.2" - content-type "~1.0.5" - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - http-errors "2.0.0" - iconv-lite "0.4.24" - on-finished "2.4.1" - qs "6.11.0" - raw-body "2.5.2" - type-is "~1.6.18" - unpipe "1.0.0" - -bonjour-service@^1.0.11: - version "1.2.1" - resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.2.1.tgz#eb41b3085183df3321da1264719fbada12478d02" - integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw== - dependencies: - fast-deep-equal "^3.1.3" - multicast-dns "^7.2.5" - -boolbase@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== - -boxen@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-6.2.1.tgz#b098a2278b2cd2845deef2dff2efc38d329b434d" - integrity sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw== - dependencies: - ansi-align "^3.0.1" - camelcase "^6.2.0" - chalk "^4.1.2" - cli-boxes "^3.0.0" - string-width "^5.0.1" - type-fest "^2.5.0" - widest-line "^4.0.1" - wrap-ansi "^8.0.1" - -boxen@^7.0.0: - version "7.1.1" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-7.1.1.tgz#f9ba525413c2fec9cdb88987d835c4f7cad9c8f4" - integrity sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog== - dependencies: - ansi-align "^3.0.1" - camelcase "^7.0.1" - chalk "^5.2.0" - cli-boxes "^3.0.0" - string-width "^5.1.2" - type-fest "^2.13.0" - widest-line "^4.0.1" - wrap-ansi "^8.1.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - 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@^3.0.2, 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== - dependencies: - fill-range "^7.0.1" - -browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.22.2, browserslist@^4.23.0: - version "4.23.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" - integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== - dependencies: - caniuse-lite "^1.0.30001587" - electron-to-chromium "^1.4.668" - node-releases "^2.0.14" - update-browserslist-db "^1.0.13" - -buffer-from@^1.0.0: - 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== - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== - -cacheable-lookup@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz#3476a8215d046e5a3202a9209dd13fec1f933a27" - integrity sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w== - -cacheable-request@^10.2.8: - version "10.2.14" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-10.2.14.tgz#eb915b665fda41b79652782df3f553449c406b9d" - integrity sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ== - dependencies: - "@types/http-cache-semantics" "^4.0.2" - get-stream "^6.0.1" - http-cache-semantics "^4.1.1" - keyv "^4.5.3" - mimic-response "^4.0.0" - normalize-url "^8.0.0" - responselike "^3.0.0" - -call-bind@^1.0.5, call-bind@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" - integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== - dependencies: - es-define-property "^1.0.0" - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.4" - set-function-length "^1.2.1" - -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@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" - integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== - dependencies: - pascal-case "^3.1.2" - tslib "^2.0.3" - -camelcase-css@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" - integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== - -camelcase@^6.2.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -camelcase@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-7.0.1.tgz#f02e50af9fd7782bc8b88a3558c32fd3a388f048" - integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw== - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001587, caniuse-lite@^1.0.30001599: - version "1.0.30001618" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001618.tgz#fad74fa006aef0f01e8e5c0a5540c74d8d36ec6f" - integrity sha512-p407+D1tIkDvsEAPS22lJxLQQaG8OTBEqo0KhzfABGk0TU4juBNDSfH0hyAp/HRyx+M8L17z/ltyhxh27FTfQg== - -ccount@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" - integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== - -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== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0, chalk@^4.1.0, 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" - -chalk@^5.0.1, chalk@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" - integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -character-entities-html4@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b" - integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== - -character-entities-legacy@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b" - integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== - -character-entities@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" - integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== - -character-reference-invalid@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz#85c66b041e43b47210faf401278abf808ac45cb9" - integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== - -cheerio-select@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-2.1.0.tgz#4d8673286b8126ca2a8e42740d5e3c4884ae21b4" - integrity sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g== - dependencies: - boolbase "^1.0.0" - css-select "^5.1.0" - css-what "^6.1.0" - domelementtype "^2.3.0" - domhandler "^5.0.3" - domutils "^3.0.1" - -cheerio@^1.0.0-rc.12: - version "1.0.0-rc.12" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" - integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== - dependencies: - cheerio-select "^2.1.0" - dom-serializer "^2.0.0" - domhandler "^5.0.3" - domutils "^3.0.1" - htmlparser2 "^8.0.1" - parse5 "^7.0.0" - parse5-htmlparser2-tree-adapter "^7.0.0" - -chokidar@^3.4.2, chokidar@^3.5.3: - 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" - -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== - -ci-info@^3.2.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" - integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== - -clean-css@^5.2.2, clean-css@^5.3.2, 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" - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cli-boxes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-3.0.0.tgz#71a10c716feeba005e4504f36329ef0b17cf3145" - integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== - -cli-table3@^0.6.3: - version "0.6.5" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.5.tgz#013b91351762739c16a9567c21a04632e449bf2f" - integrity sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ== - dependencies: - string-width "^4.2.0" - optionalDependencies: - "@colors/colors" "1.5.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clsx@^2.0.0, clsx@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" - integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== - -collapse-white-space@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-2.1.0.tgz#640257174f9f42c740b40f3b55ee752924feefca" - integrity sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw== - -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== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -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== - -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== - -colorette@^2.0.10: - version "2.0.20" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" - integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== - -combine-promises@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/combine-promises/-/combine-promises-1.2.0.tgz#5f2e68451862acf85761ded4d9e2af7769c2ca6a" - integrity sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -comma-separated-tokens@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee" - integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== - -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@^2.20.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.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - -commander@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== - -commander@^7.2.0: - version "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.3.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - -common-path-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" - integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - 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== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - 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 sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -config-chain@^1.1.11: - 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" - -configstore@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-6.0.0.tgz#49eca2ebc80983f77e09394a1a56e0aca8235566" - integrity sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA== - dependencies: - dot-prop "^6.0.1" - graceful-fs "^4.2.6" - unique-string "^3.0.0" - write-file-atomic "^3.0.3" - xdg-basedir "^5.0.1" - -connect-history-api-fallback@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" - integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== - -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== - -content-disposition@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" - integrity sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA== - -content-disposition@0.5.4: - version "0.5.4" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" - integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== - dependencies: - safe-buffer "5.2.1" - -content-type@~1.0.4, content-type@~1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" - integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== - -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-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== - -cookie@0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" - integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== - -copy-text-to-clipboard@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz#0202b2d9bdae30a49a53f898626dcc3b49ad960b" - integrity sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q== - -copy-webpack-plugin@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz#96d4dbdb5f73d02dd72d0528d1958721ab72e04a" - integrity sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ== - dependencies: - fast-glob "^3.2.11" - glob-parent "^6.0.1" - globby "^13.1.1" - normalize-path "^3.0.0" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" - -core-js-compat@^3.31.0, core-js-compat@^3.36.1: - version "3.37.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.37.1.tgz#c844310c7852f4bdf49b8d339730b97e17ff09ee" - integrity sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg== - dependencies: - browserslist "^4.23.0" - -core-js-pure@^3.30.2: - version "3.37.1" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.37.1.tgz#2b4b34281f54db06c9a9a5bd60105046900553bd" - integrity sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA== - -core-js@^3.31.1: - version "3.37.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.37.1.tgz#d21751ddb756518ac5a00e4d66499df981a62db9" - integrity sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw== - -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@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.7.2" - -cosmiconfig@^8.1.3, cosmiconfig@^8.3.5: - version "8.3.6" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" - integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== - dependencies: - import-fresh "^3.3.0" - js-yaml "^4.1.0" - parse-json "^5.2.0" - path-type "^4.0.0" - -cross-spawn@^7.0.0, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-random-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-4.0.0.tgz#5a3cc53d7dd86183df5da0312816ceeeb5bb1fc2" - integrity sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA== - dependencies: - type-fest "^1.0.1" - -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-loader@^6.8.1: - version "6.11.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.11.0.tgz#33bae3bf6363d0a7c2cf9031c96c744ff54d85ba" - integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g== - dependencies: - icss-utils "^5.1.0" - postcss "^8.4.33" - postcss-modules-extract-imports "^3.1.0" - postcss-modules-local-by-default "^4.0.5" - postcss-modules-scope "^3.2.0" - postcss-modules-values "^4.0.0" - postcss-value-parser "^4.2.0" - semver "^7.5.4" - -css-minimizer-webpack-plugin@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz#33effe662edb1a0bf08ad633c32fa75d0f7ec565" - integrity sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg== - dependencies: - "@jridgewell/trace-mapping" "^0.3.18" - cssnano "^6.0.1" - jest-worker "^29.4.3" - postcss "^8.4.24" - schema-utils "^4.0.1" - serialize-javascript "^6.0.1" - -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 "^6.0.1" - domhandler "^4.3.1" - domutils "^2.8.0" - nth-check "^2.0.1" - -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 "^6.1.0" - domhandler "^5.0.2" - domutils "^3.0.1" - nth-check "^2.0.1" - -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-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== - -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-advanced@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz#82b090872b8f98c471f681d541c735acf8b94d3f" - integrity sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ== - dependencies: - autoprefixer "^10.4.19" - browserslist "^4.23.0" - cssnano-preset-default "^6.1.2" - postcss-discard-unused "^6.0.5" - postcss-merge-idents "^6.0.3" - postcss-reduce-idents "^6.0.3" - postcss-zindex "^6.0.2" - -cssnano-preset-default@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz#adf4b89b975aa775f2750c89dbaf199bbd9da35e" - integrity sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg== - dependencies: - browserslist "^4.23.0" - css-declaration-sorter "^7.2.0" - cssnano-utils "^4.0.2" - postcss-calc "^9.0.1" - postcss-colormin "^6.1.0" - postcss-convert-values "^6.1.0" - postcss-discard-comments "^6.0.2" - postcss-discard-duplicates "^6.0.3" - postcss-discard-empty "^6.0.3" - postcss-discard-overridden "^6.0.2" - postcss-merge-longhand "^6.0.5" - postcss-merge-rules "^6.1.1" - postcss-minify-font-values "^6.1.0" - postcss-minify-gradients "^6.0.3" - postcss-minify-params "^6.1.0" - postcss-minify-selectors "^6.0.4" - postcss-normalize-charset "^6.0.2" - postcss-normalize-display-values "^6.0.2" - postcss-normalize-positions "^6.0.2" - postcss-normalize-repeat-style "^6.0.2" - postcss-normalize-string "^6.0.2" - postcss-normalize-timing-functions "^6.0.2" - postcss-normalize-unicode "^6.1.0" - postcss-normalize-url "^6.0.2" - postcss-normalize-whitespace "^6.0.2" - postcss-ordered-values "^6.0.2" - postcss-reduce-initial "^6.1.0" - postcss-reduce-transforms "^6.0.2" - postcss-svgo "^6.0.3" - postcss-unique-selectors "^6.0.4" - -cssnano-utils@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.2.tgz#56f61c126cd0f11f2eef1596239d730d9fceff3c" - integrity sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ== - -cssnano@^6.0.1, cssnano@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-6.1.2.tgz#4bd19e505bd37ee7cf0dc902d3d869f6d79c66b8" - integrity sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA== - dependencies: - cssnano-preset-default "^6.1.2" - lilconfig "^3.1.1" - -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" - -csstype@^3.0.2: - version "3.1.3" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" - integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== - -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.6.0: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -decode-named-character-reference@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" - integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== - dependencies: - character-entities "^2.0.0" - -decompress-response@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" - integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== - dependencies: - mimic-response "^3.1.0" - -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== - -deepmerge@^4.0.0, deepmerge@^4.2.2, deepmerge@^4.3.1: - 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== - -default-gateway@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" - integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== - dependencies: - execa "^5.0.0" - -defer-to-connect@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" - integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== - -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: - es-define-property "^1.0.0" - es-errors "^1.3.0" - gopd "^1.0.1" - -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -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" - -del@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/del/-/del-6.1.1.tgz#3b70314f1ec0aa325c6b14eb36b95786671edb7a" - integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== - dependencies: - globby "^11.0.1" - graceful-fs "^4.2.4" - is-glob "^4.0.1" - is-path-cwd "^2.2.0" - is-path-inside "^3.0.2" - p-map "^4.0.0" - rimraf "^3.0.2" - slash "^3.0.0" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -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== - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - -dequal@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" - integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-node-es@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493" - integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== - -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -detect-port-alt@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" - integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== - dependencies: - address "^1.0.1" - debug "^2.6.0" - -detect-port@^1.5.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.6.1.tgz#45e4073997c5f292b957cb678fb0bb8ed4250a67" - integrity sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q== - dependencies: - address "^1.0.1" - debug "4" - -devlop@^1.0.0, devlop@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/devlop/-/devlop-1.1.0.tgz#4db7c2ca4dc6e0e834c30be70c94bbc976dc7018" - integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA== - dependencies: - dequal "^2.0.0" - -didyoumean@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" - integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -dlv@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" - integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== - -dns-packet@^5.2.2: - version "5.6.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f" - integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== - dependencies: - "@leichtgewicht/ip-codec" "^2.0.1" - -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== - dependencies: - utila "~0.4" - -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@^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.3.0" - domhandler "^5.0.2" - entities "^4.2.0" - -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== - -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" - -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: - domelementtype "^2.3.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.1.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e" - integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== - 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" - integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -dot-prop@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083" - integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== - dependencies: - is-obj "^2.0.0" - -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== - -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== - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -electron-to-chromium@^1.4.668: - version "1.4.769" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.769.tgz#c2e82091525e2d9dbcc2b8f66cdb0466ec8ebdf4" - integrity sha512-bZu7p623NEA2rHTc9K1vykl57ektSPQYFFqQir8BOYf6EKOB+yIsbFB9Kpm7Cgt6tsLr9sRkqfqSZUw7LP1XxQ== - -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== - -emojilib@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/emojilib/-/emojilib-2.4.0.tgz#ac518a8bb0d5f76dda57289ccb2fdf9d39ae721e" - integrity sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -emoticon@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/emoticon/-/emoticon-4.0.1.tgz#2d2bbbf231ce3a5909e185bbb64a9da703a1e749" - integrity sha512-dqx7eA9YaqyvYtUhJwT4rC1HIp82j5ybS1/vQ42ur+jBe17dJMwZE4+gvL1XadSFfxaPFFGt3Xsw+Y8akThDlw== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -enhanced-resolve@^5.16.0: - version "5.16.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz#e8bc63d51b826d6f1cbc0a150ecb5a8b0c62e567" - integrity sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -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== - -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" - -es-define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" - integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== - dependencies: - get-intrinsic "^1.2.4" - -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-module-lexer@^1.2.1: - version "1.5.2" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.2.tgz#00b423304f2500ac59359cc9b6844951f372d497" - integrity sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA== - -escalade@^3.1.1, escalade@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" - integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== - -escape-goat@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-4.0.0.tgz#9424820331b510b0666b98f7873fe11ac4aa8081" - integrity sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg== - -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 sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -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 sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escape-string-regexp@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" - integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== - -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== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -estree-util-attach-comments@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz#344bde6a64c8a31d15231e5ee9e297566a691c2d" - integrity sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw== - dependencies: - "@types/estree" "^1.0.0" - -estree-util-build-jsx@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz#b6d0bced1dcc4f06f25cf0ceda2b2dcaf98168f1" - integrity sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ== - dependencies: - "@types/estree-jsx" "^1.0.0" - devlop "^1.0.0" - estree-util-is-identifier-name "^3.0.0" - estree-walker "^3.0.0" - -estree-util-is-identifier-name@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz#0b5ef4c4ff13508b34dcd01ecfa945f61fce5dbd" - integrity sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg== - -estree-util-to-js@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz#10a6fb924814e6abb62becf0d2bc4dea51d04f17" - integrity sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg== - dependencies: - "@types/estree-jsx" "^1.0.0" - astring "^1.8.0" - source-map "^0.7.0" - -estree-util-value-to-estree@^3.0.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.1.tgz#a007388eca677510f319603a2f279fed6d104a15" - integrity sha512-5mvUrF2suuv5f5cGDnDphIy4/gW86z82kl5qG6mM9z04SEQI4FB5Apmaw/TGEf3l55nLtMs5s51dmhUzvAHQCA== - dependencies: - "@types/estree" "^1.0.0" - is-plain-obj "^4.0.0" - -estree-util-visit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/estree-util-visit/-/estree-util-visit-2.0.0.tgz#13a9a9f40ff50ed0c022f831ddf4b58d05446feb" - integrity sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/unist" "^3.0.0" - -estree-walker@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" - integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== - dependencies: - "@types/estree" "^1.0.0" - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -eta@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/eta/-/eta-2.2.0.tgz#eb8b5f8c4e8b6306561a455e62cd7492fe3a9b8a" - integrity sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -eval@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/eval/-/eval-0.1.8.tgz#2b903473b8cc1d1989b83a1e7923f883eb357f85" - integrity sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw== - dependencies: - "@types/node" "*" - require-like ">= 0.1.1" - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -events@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -execa@^5.0.0: - 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" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -express@^4.17.3: - version "4.19.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" - integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== - dependencies: - accepts "~1.3.8" - array-flatten "1.1.1" - body-parser "1.20.2" - content-disposition "0.5.4" - content-type "~1.0.4" - cookie "0.6.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "2.0.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.2.0" - fresh "0.5.2" - http-errors "2.0.0" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "2.4.1" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.7" - qs "6.11.0" - range-parser "~1.2.1" - safe-buffer "5.2.1" - send "0.18.0" - serve-static "1.15.0" - setprototypeof "1.2.0" - statuses "2.0.1" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== - dependencies: - is-extendable "^0.1.0" - -extend@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -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== - -fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0: - 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" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-url-parser@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" - integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== - dependencies: - punycode "^1.3.2" - -fastq@^1.6.0: - version "1.17.1" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" - integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== - dependencies: - reusify "^1.0.4" - -fault@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fault/-/fault-2.0.1.tgz#d47ca9f37ca26e4bd38374a7c500b5a384755b6c" - integrity sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ== - dependencies: - format "^0.2.0" - -faye-websocket@^0.11.3: - version "0.11.4" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" - integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== - dependencies: - websocket-driver ">=0.5.1" - -feed@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/feed/-/feed-4.2.2.tgz#865783ef6ed12579e2c44bbef3c9113bc4956a7e" - integrity sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ== - dependencies: - xml-js "^1.6.11" - -fflate@^0.4.8: - version "0.4.8" - resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.4.8.tgz#f90b82aefbd8ac174213abb338bd7ef848f0f5ae" - integrity sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA== - -file-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" - integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -filesize@^8.0.6: - version "8.0.7" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" - integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== - -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== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" - integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "2.4.1" - parseurl "~1.3.3" - statuses "2.0.1" - unpipe "~1.0.0" - -find-cache-dir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-4.0.0.tgz#a30ee0448f81a3990708f6453633c733e2f6eec2" - integrity sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg== - dependencies: - common-path-prefix "^3.0.0" - pkg-dir "^7.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -find-up@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.3.0.tgz#2abab3d3280b2dc7ac10199ef324c4e002c8c790" - integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw== - dependencies: - locate-path "^7.1.0" - path-exists "^5.0.0" - -flat@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" - integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== - -follow-redirects@^1.0.0, follow-redirects@^1.15.6: - version "1.15.6" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" - integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== - -foreground-child@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" - integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^4.0.1" - -fork-ts-checker-webpack-plugin@^6.5.0: - version "6.5.3" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz#eda2eff6e22476a2688d10661688c47f611b37f3" - integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ== - dependencies: - "@babel/code-frame" "^7.8.3" - "@types/json-schema" "^7.0.5" - chalk "^4.1.0" - chokidar "^3.4.2" - cosmiconfig "^6.0.0" - deepmerge "^4.2.2" - fs-extra "^9.0.0" - glob "^7.1.6" - memfs "^3.1.2" - minimatch "^3.0.4" - schema-utils "2.7.0" - semver "^7.3.2" - tapable "^1.0.0" - -form-data-encoder@^2.1.2: - version "2.1.4" - resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5" - integrity sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw== - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -format@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" - integrity sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww== - -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.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== - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-extra@^11.1.1: - 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@^9.0.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" - integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -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.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -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== - -fuse.js@^6.6.2: - version "6.6.2" - resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-6.6.2.tgz#fe463fed4b98c0226ac3da2856a415576dc9a111" - integrity sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA== - -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== - -get-intrinsic@^1.1.3, get-intrinsic@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" - integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== - dependencies: - es-errors "^1.3.0" - function-bind "^1.1.2" - has-proto "^1.0.1" - has-symbols "^1.0.3" - hasown "^2.0.0" - -get-nonce@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3" - integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" - integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== - -get-stream@^6.0.0, get-stream@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -github-slugger@^1.5.0: - 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@^5.1.2, 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== - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.1, glob-parent@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" - integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== - dependencies: - is-glob "^4.0.3" - -glob-to-regexp@^0.4.1: - version "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@^10.3.10: - version "10.3.15" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.15.tgz#e72bc61bc3038c90605f5dd48543dc67aaf3b50d" - integrity sha512-0c6RlJt1TICLyvJYIApxb8GsXoai0KUP7AxKKAtsYXdgJR1mGEUa7DgwShbdk1nly0PYoZj01xd4hzbq3fsjpw== - dependencies: - foreground-child "^3.1.0" - jackspeak "^2.3.6" - minimatch "^9.0.1" - minipass "^7.0.4" - path-scurry "^1.11.0" - -glob@^7.0.0, glob@^7.1.3, glob@^7.1.6: - 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.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-dirs@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485" - integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== - dependencies: - ini "2.0.0" - -global-modules@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" - integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== - dependencies: - global-prefix "^3.0.0" - -global-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" - integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== - dependencies: - ini "^1.3.5" - kind-of "^6.0.2" - which "^1.3.1" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globby@^11.0.1, globby@^11.0.4, globby@^11.1.0: - 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" - -globby@^13.1.1: - version "13.2.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592" - integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w== - dependencies: - dir-glob "^3.0.1" - fast-glob "^3.3.0" - ignore "^5.2.4" - merge2 "^1.4.1" - slash "^4.0.0" - -gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== - dependencies: - get-intrinsic "^1.1.3" - -got@^12.1.0: - version "12.6.1" - resolved "https://registry.yarnpkg.com/got/-/got-12.6.1.tgz#8869560d1383353204b5a9435f782df9c091f549" - integrity sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ== - dependencies: - "@sindresorhus/is" "^5.2.0" - "@szmarczak/http-timer" "^5.0.1" - cacheable-lookup "^7.0.0" - cacheable-request "^10.2.8" - decompress-response "^6.0.0" - form-data-encoder "^2.1.2" - get-stream "^6.0.1" - http2-wrapper "^2.1.10" - lowercase-keys "^3.0.0" - p-cancelable "^3.0.0" - responselike "^3.0.0" - -graceful-fs@4.2.10: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, 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.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.3.tgz#e893c064825de73ea1f5f7d88c7a9f7274288798" - integrity sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q== - dependencies: - js-yaml "^3.13.1" - kind-of "^6.0.2" - section-matter "^1.0.0" - strip-bom-string "^1.0.0" - -gzip-size@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" - integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== - dependencies: - duplexer "^0.1.2" - -handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" - integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - 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-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: - version "1.0.2" - 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-proto@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" - integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== - -has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-yarn@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-3.0.0.tgz#c3c21e559730d1d3b57e28af1f30d06fac38147d" - integrity sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA== - -hasown@^2.0.0: - 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-util-from-dom@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/hast-util-from-dom/-/hast-util-from-dom-5.0.0.tgz#d32edd25bf28f4b178b5ae318f8d05762e67bd16" - integrity sha512-d6235voAp/XR3Hh5uy7aGLbM3S4KamdW0WEgOaU1YoewnuYw4HXb5eRtv9g65m/RFGEfUY1Mw4UqCc5Y8L4Stg== - dependencies: - "@types/hast" "^3.0.0" - hastscript "^8.0.0" - web-namespaces "^2.0.0" - -hast-util-from-html-isomorphic@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz#b31baee386a899a2472326a3c5692f29f86d1d3c" - integrity sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw== - dependencies: - "@types/hast" "^3.0.0" - hast-util-from-dom "^5.0.0" - hast-util-from-html "^2.0.0" - unist-util-remove-position "^5.0.0" - -hast-util-from-html@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz#9cd38ee81bf40b2607368b92a04b0905fa987488" - integrity sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g== - dependencies: - "@types/hast" "^3.0.0" - devlop "^1.1.0" - hast-util-from-parse5 "^8.0.0" - parse5 "^7.0.0" - vfile "^6.0.0" - vfile-message "^4.0.0" - -hast-util-from-parse5@^8.0.0: - version "8.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz#654a5676a41211e14ee80d1b1758c399a0327651" - integrity sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ== - dependencies: - "@types/hast" "^3.0.0" - "@types/unist" "^3.0.0" - devlop "^1.0.0" - hastscript "^8.0.0" - property-information "^6.0.0" - vfile "^6.0.0" - vfile-location "^5.0.0" - web-namespaces "^2.0.0" - -hast-util-is-element@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz#6e31a6532c217e5b533848c7e52c9d9369ca0932" - integrity sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g== - dependencies: - "@types/hast" "^3.0.0" - -hast-util-parse-selector@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz#352879fa86e25616036037dd8931fb5f34cb4a27" - integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A== - dependencies: - "@types/hast" "^3.0.0" - -hast-util-raw@^9.0.0: - version "9.0.3" - resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-9.0.3.tgz#87ad66bdd7b1ceb166452bdab7dfb3e9ba640419" - integrity sha512-ICWvVOF2fq4+7CMmtCPD5CM4QKjPbHpPotE6+8tDooV0ZuyJVUzHsrNX+O5NaRbieTf0F7FfeBOMAwi6Td0+yQ== - dependencies: - "@types/hast" "^3.0.0" - "@types/unist" "^3.0.0" - "@ungap/structured-clone" "^1.0.0" - hast-util-from-parse5 "^8.0.0" - hast-util-to-parse5 "^8.0.0" - html-void-elements "^3.0.0" - mdast-util-to-hast "^13.0.0" - parse5 "^7.0.0" - unist-util-position "^5.0.0" - unist-util-visit "^5.0.0" - vfile "^6.0.0" - web-namespaces "^2.0.0" - zwitch "^2.0.0" - -hast-util-to-estree@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz#f2afe5e869ddf0cf690c75f9fc699f3180b51b19" - integrity sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw== - dependencies: - "@types/estree" "^1.0.0" - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - comma-separated-tokens "^2.0.0" - devlop "^1.0.0" - estree-util-attach-comments "^3.0.0" - estree-util-is-identifier-name "^3.0.0" - hast-util-whitespace "^3.0.0" - mdast-util-mdx-expression "^2.0.0" - mdast-util-mdx-jsx "^3.0.0" - mdast-util-mdxjs-esm "^2.0.0" - property-information "^6.0.0" - space-separated-tokens "^2.0.0" - style-to-object "^0.4.0" - unist-util-position "^5.0.0" - zwitch "^2.0.0" - -hast-util-to-jsx-runtime@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz#3ed27caf8dc175080117706bf7269404a0aa4f7c" - integrity sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ== - dependencies: - "@types/estree" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/unist" "^3.0.0" - comma-separated-tokens "^2.0.0" - devlop "^1.0.0" - estree-util-is-identifier-name "^3.0.0" - hast-util-whitespace "^3.0.0" - mdast-util-mdx-expression "^2.0.0" - mdast-util-mdx-jsx "^3.0.0" - mdast-util-mdxjs-esm "^2.0.0" - property-information "^6.0.0" - space-separated-tokens "^2.0.0" - style-to-object "^1.0.0" - unist-util-position "^5.0.0" - vfile-message "^4.0.0" - -hast-util-to-parse5@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz#477cd42d278d4f036bc2ea58586130f6f39ee6ed" - integrity sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw== - dependencies: - "@types/hast" "^3.0.0" - comma-separated-tokens "^2.0.0" - devlop "^1.0.0" - property-information "^6.0.0" - space-separated-tokens "^2.0.0" - web-namespaces "^2.0.0" - zwitch "^2.0.0" - -hast-util-to-text@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz#57b676931e71bf9cb852453678495b3080bfae3e" - integrity sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A== - dependencies: - "@types/hast" "^3.0.0" - "@types/unist" "^3.0.0" - hast-util-is-element "^3.0.0" - unist-util-find-after "^5.0.0" - -hast-util-whitespace@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz#7778ed9d3c92dd9e8c5c8f648a49c21fc51cb621" - integrity sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw== - dependencies: - "@types/hast" "^3.0.0" - -hastscript@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-8.0.0.tgz#4ef795ec8dee867101b9f23cc830d4baf4fd781a" - integrity sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw== - dependencies: - "@types/hast" "^3.0.0" - comma-separated-tokens "^2.0.0" - hast-util-parse-selector "^4.0.0" - property-information "^6.0.0" - space-separated-tokens "^2.0.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== - -history@^4.9.0: - version "4.10.1" - resolved "https://registry.yarnpkg.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" - integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== - dependencies: - "@babel/runtime" "^7.1.2" - loose-envify "^1.2.0" - resolve-pathname "^3.0.0" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - value-equal "^1.0.1" - -hoist-non-react-statics@^3.1.0: - version "3.3.2" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" - integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== - dependencies: - react-is "^16.7.0" - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-entities@^2.3.2: - 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.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-minifier-terser@^6.0.2: - version "6.1.0" - resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" - integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== - dependencies: - camel-case "^4.1.2" - clean-css "^5.2.2" - commander "^8.3.0" - he "^1.2.0" - param-case "^3.0.4" - relateurl "^0.2.7" - terser "^5.10.0" - -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 "^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" - terser "^5.15.1" - -html-tags@^3.3.1: - 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@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-3.0.0.tgz#fc9dbd84af9e747249034d4d62602def6517f1d7" - integrity sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg== - -html-webpack-plugin@^5.5.3: - version "5.6.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz#50a8fa6709245608cb00e811eacecb8e0d7b7ea0" - integrity sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw== - dependencies: - "@types/html-minifier-terser" "^6.0.0" - html-minifier-terser "^6.0.2" - lodash "^4.17.21" - pretty-error "^4.0.0" - tapable "^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" - -htmlparser2@^8.0.1: - version "8.0.2" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" - integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.3" - domutils "^3.0.1" - entities "^4.4.0" - -http-cache-semantics@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" - integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== - -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 "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-parser-js@>=0.5.1: - version "0.5.8" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" - integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== - -http-proxy-middleware@^2.0.3: - version "2.0.6" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" - integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== - dependencies: - "@types/http-proxy" "^1.17.8" - http-proxy "^1.18.1" - is-glob "^4.0.1" - is-plain-obj "^3.0.0" - micromatch "^4.0.2" - -http-proxy@^1.18.1: - version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -http2-wrapper@^2.1.10: - version "2.2.1" - resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-2.2.1.tgz#310968153dcdedb160d8b72114363ef5fce1f64a" - integrity sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ== - dependencies: - quick-lru "^5.1.1" - resolve-alpn "^1.2.0" - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -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== - -ignore@^5.2.0, ignore@^5.2.4: - version "5.3.1" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" - integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== - -image-size@^1.0.2: - version "1.1.1" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.1.1.tgz#ddd67d4dc340e52ac29ce5f546a09f4e29e840ac" - integrity sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ== - dependencies: - queue "6.0.2" - -immer@^9.0.7: - version "9.0.21" - resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176" - integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== - -import-fresh@^3.1.0, import-fresh@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-lazy@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" - integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - 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== - -infima@0.2.0-alpha.43: - version "0.2.0-alpha.43" - resolved "https://registry.yarnpkg.com/infima/-/infima-0.2.0-alpha.43.tgz#f7aa1d7b30b6c08afef441c726bac6150228cbe0" - integrity sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, 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.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - -ini@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" - integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== - -ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: - version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -inline-style-parser@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" - integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== - -inline-style-parser@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.3.tgz#e35c5fb45f3a83ed7849fe487336eb7efa25971c" - integrity sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g== - -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.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -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== - -ipaddr.js@^2.0.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz#d33fa7bac284f4de7af949638c9d68157c6b92e8" - integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== - -is-alphabetical@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b" - integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== - -is-alphanumerical@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875" - integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== - dependencies: - is-alphabetical "^2.0.0" - is-decimal "^2.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-ci@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" - integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== - dependencies: - ci-info "^3.2.0" - -is-core-module@^2.13.0: - version "2.13.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" - integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== - dependencies: - hasown "^2.0.0" - -is-decimal@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" - integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extendable@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-hexadecimal@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027" - integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== - -is-installed-globally@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" - integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== - dependencies: - global-dirs "^3.0.0" - is-path-inside "^3.0.2" - -is-npm@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-6.0.0.tgz#b59e75e8915543ca5d881ecff864077cba095261" - integrity sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ== - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-cwd@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== - -is-path-inside@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-plain-obj@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" - integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== - -is-plain-obj@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" - integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== - -is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-reference@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.2.tgz#154747a01f45cd962404ee89d43837af2cba247c" - integrity sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg== - dependencies: - "@types/estree" "*" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== - -is-root@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" - integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -is-yarn-global@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.4.1.tgz#b312d902b313f81e4eaf98b6361ba2b45cd694bb" - integrity sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ== - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -jackspeak@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" - integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== - dependencies: - "@isaacs/cliui" "^8.0.2" - optionalDependencies: - "@pkgjs/parseargs" "^0.11.0" - -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-worker@^27.4.5: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" - integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest-worker@^29.4.3: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" - integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== - dependencies: - "@types/node" "*" - jest-util "^29.7.0" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jiti@^1.20.0, jiti@^1.21.0: - version "1.21.0" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" - integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== - -joi@^17.9.2: - version "17.13.1" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.1.tgz#9c7b53dc3b44dd9ae200255cc3b398874918a6ca" - integrity sha512-vaBlIKCyo4FCUtCm7Eu4QZd/q02bWcxfUO6YSXAZOWF6gzcLBeba8kwotUdYJjDLW8Cz8RywsSOqiNJZW0mNvg== - dependencies: - "@hapi/hoek" "^9.3.0" - "@hapi/topo" "^5.1.0" - "@sideway/address" "^4.1.5" - "@sideway/formula" "^3.0.1" - "@sideway/pinpoint" "^2.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", 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-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -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@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -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-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json5@^2.1.2, 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@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -katex@^0.16.0: - version "0.16.10" - resolved "https://registry.yarnpkg.com/katex/-/katex-0.16.10.tgz#6f81b71ac37ff4ec7556861160f53bc5f058b185" - integrity sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA== - dependencies: - commander "^8.3.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@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -latest-version@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-7.0.0.tgz#843201591ea81a4d404932eeb61240fe04e9e5da" - integrity sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg== - dependencies: - package-json "^8.1.0" - -launch-editor@^2.6.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.1.tgz#f259c9ef95cbc9425620bbbd14b468fcdb4ffe3c" - integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw== - dependencies: - picocolors "^1.0.0" - shell-quote "^1.8.1" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -lilconfig@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" - integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== - -lilconfig@^3.0.0, lilconfig@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.1.tgz#9d8a246fa753106cfc205fd2d77042faca56e5e3" - integrity sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ== - -lines-and-columns@^1.1.6: - 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== - -load-script@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/load-script/-/load-script-1.0.0.tgz#0491939e0bee5643ee494a7e3da3d2bac70c6ca4" - integrity sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA== - -loader-runner@^4.2.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@^2.0.0: - 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" - json5 "^2.1.2" - -loader-utils@^3.2.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576" - integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -locate-path@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a" - integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== - dependencies: - p-locate "^6.0.0" - -lodash.castarray@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.castarray/-/lodash.castarray-4.4.0.tgz#c02513515e309daddd4c24c60cfddcf5976d9115" - integrity sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q== - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== - -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== - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash@^4.17.20, lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -longest-streak@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" - integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.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" - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" - integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== - dependencies: - tslib "^2.0.3" - -lowercase-keys@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" - integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== - -lru-cache@^10.2.0: - version "10.2.2" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878" - integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ== - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -markdown-extensions@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4" - integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q== - -markdown-table@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd" - integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== - -mdast-util-directive@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz#3fb1764e705bbdf0afb0d3f889e4404c3e82561f" - integrity sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q== - dependencies: - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - devlop "^1.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - parse-entities "^4.0.0" - stringify-entities "^4.0.0" - unist-util-visit-parents "^6.0.0" - -mdast-util-find-and-replace@^3.0.0, mdast-util-find-and-replace@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz#a6fc7b62f0994e973490e45262e4bc07607b04e0" - integrity sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA== - dependencies: - "@types/mdast" "^4.0.0" - escape-string-regexp "^5.0.0" - unist-util-is "^6.0.0" - unist-util-visit-parents "^6.0.0" - -mdast-util-from-markdown@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz#52f14815ec291ed061f2922fd14d6689c810cb88" - integrity sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA== - dependencies: - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - mdast-util-to-string "^4.0.0" - micromark "^4.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-decode-string "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - unist-util-stringify-position "^4.0.0" - -mdast-util-frontmatter@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz#f5f929eb1eb36c8a7737475c7eb438261f964ee8" - integrity sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA== - dependencies: - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - escape-string-regexp "^5.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - micromark-extension-frontmatter "^2.0.0" - -mdast-util-gfm-autolink-literal@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz#5baf35407421310a08e68c15e5d8821e8898ba2a" - integrity sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg== - dependencies: - "@types/mdast" "^4.0.0" - ccount "^2.0.0" - devlop "^1.0.0" - mdast-util-find-and-replace "^3.0.0" - micromark-util-character "^2.0.0" - -mdast-util-gfm-footnote@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz#25a1753c7d16db8bfd53cd84fe50562bd1e6d6a9" - integrity sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ== - dependencies: - "@types/mdast" "^4.0.0" - devlop "^1.1.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - -mdast-util-gfm-strikethrough@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz#d44ef9e8ed283ac8c1165ab0d0dfd058c2764c16" - integrity sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-gfm-table@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz#7a435fb6223a72b0862b33afbd712b6dae878d38" - integrity sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg== - dependencies: - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - markdown-table "^3.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-gfm-task-list-item@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz#e68095d2f8a4303ef24094ab642e1047b991a936" - integrity sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ== - dependencies: - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-gfm@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz#3f2aecc879785c3cb6a81ff3a243dc11eca61095" - integrity sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw== - dependencies: - mdast-util-from-markdown "^2.0.0" - mdast-util-gfm-autolink-literal "^2.0.0" - mdast-util-gfm-footnote "^2.0.0" - mdast-util-gfm-strikethrough "^2.0.0" - mdast-util-gfm-table "^2.0.0" - mdast-util-gfm-task-list-item "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-math@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-math/-/mdast-util-math-3.0.0.tgz#8d79dd3baf8ab8ac781f62b8853768190b9a00b0" - integrity sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w== - dependencies: - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - longest-streak "^3.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.1.0" - unist-util-remove-position "^5.0.0" - -mdast-util-mdx-expression@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz#4968b73724d320a379110d853e943a501bfd9d87" - integrity sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-mdx-jsx@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.2.tgz#daae777c72f9c4a106592e3025aa50fb26068e1b" - integrity sha512-eKMQDeywY2wlHc97k5eD8VC+9ASMjN8ItEZQNGwJ6E0XWKiW/Z0V5/H8pvoXUf+y+Mj0VIgeRRbujBmFn4FTyA== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - ccount "^2.0.0" - devlop "^1.1.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - parse-entities "^4.0.0" - stringify-entities "^4.0.0" - unist-util-remove-position "^5.0.0" - unist-util-stringify-position "^4.0.0" - vfile-message "^4.0.0" - -mdast-util-mdx@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz#792f9cf0361b46bee1fdf1ef36beac424a099c41" - integrity sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w== - dependencies: - mdast-util-from-markdown "^2.0.0" - mdast-util-mdx-expression "^2.0.0" - mdast-util-mdx-jsx "^3.0.0" - mdast-util-mdxjs-esm "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-mdxjs-esm@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz#019cfbe757ad62dd557db35a695e7314bcc9fa97" - integrity sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-phrasing@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz#7cc0a8dec30eaf04b7b1a9661a92adb3382aa6e3" - integrity sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w== - dependencies: - "@types/mdast" "^4.0.0" - unist-util-is "^6.0.0" - -mdast-util-to-hast@^13.0.0: - version "13.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-13.1.0.tgz#1ae54d903150a10fe04d59f03b2b95fd210b2124" - integrity sha512-/e2l/6+OdGp/FB+ctrJ9Avz71AN/GRH3oi/3KAx/kMnoUsD6q0woXlDT8lLEeViVKE7oZxE7RXzvO3T8kF2/sA== - dependencies: - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - "@ungap/structured-clone" "^1.0.0" - devlop "^1.0.0" - micromark-util-sanitize-uri "^2.0.0" - trim-lines "^3.0.0" - unist-util-position "^5.0.0" - unist-util-visit "^5.0.0" - vfile "^6.0.0" - -mdast-util-to-markdown@^2.0.0, mdast-util-to-markdown@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz#9813f1d6e0cdaac7c244ec8c6dabfdb2102ea2b4" - integrity sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ== - dependencies: - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - longest-streak "^3.0.0" - mdast-util-phrasing "^4.0.0" - mdast-util-to-string "^4.0.0" - micromark-util-decode-string "^2.0.0" - unist-util-visit "^5.0.0" - zwitch "^2.0.0" - -mdast-util-to-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz#7a5121475556a04e7eddeb67b264aae79d312814" - integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg== - dependencies: - "@types/mdast" "^4.0.0" - -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== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== - -memfs@^3.1.2, 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: - fs-monkey "^1.0.4" - -memoize-one@^5.1.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" - integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== - -merge-stream@^2.0.0: - version "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.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== - -micromark-core-commonmark@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz#9a45510557d068605c6e9a80f282b2bb8581e43d" - integrity sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA== - dependencies: - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - micromark-factory-destination "^2.0.0" - micromark-factory-label "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-factory-title "^2.0.0" - micromark-factory-whitespace "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-classify-character "^2.0.0" - micromark-util-html-tag-name "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-subtokenize "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-directive@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-directive/-/micromark-extension-directive-3.0.0.tgz#527869de497a6de9024138479091bc885dae076b" - integrity sha512-61OI07qpQrERc+0wEysLHMvoiO3s2R56x5u7glHq2Yqq6EHbH4dW25G9GfDdGCDYqA21KE6DWgNSzxSwHc2hSg== - dependencies: - devlop "^1.0.0" - micromark-factory-space "^2.0.0" - micromark-factory-whitespace "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - parse-entities "^4.0.0" - -micromark-extension-frontmatter@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz#651c52ffa5d7a8eeed687c513cd869885882d67a" - integrity sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg== - dependencies: - fault "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-autolink-literal@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz#f1e50b42e67d441528f39a67133eddde2bbabfd9" - integrity sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-footnote@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz#91afad310065a94b636ab1e9dab2c60d1aab953c" - integrity sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg== - dependencies: - devlop "^1.0.0" - micromark-core-commonmark "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-strikethrough@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz#6917db8e320da70e39ffbf97abdbff83e6783e61" - integrity sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw== - dependencies: - devlop "^1.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-classify-character "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-table@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz#2cf3fe352d9e089b7ef5fff003bdfe0da29649b7" - integrity sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw== - dependencies: - devlop "^1.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-tagfilter@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz#f26d8a7807b5985fba13cf61465b58ca5ff7dc57" - integrity sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg== - dependencies: - micromark-util-types "^2.0.0" - -micromark-extension-gfm-task-list-item@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz#ee8b208f1ced1eb9fb11c19a23666e59d86d4838" - integrity sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw== - dependencies: - devlop "^1.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz#3e13376ab95dd7a5cfd0e29560dfe999657b3c5b" - integrity sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w== - dependencies: - micromark-extension-gfm-autolink-literal "^2.0.0" - micromark-extension-gfm-footnote "^2.0.0" - micromark-extension-gfm-strikethrough "^2.0.0" - micromark-extension-gfm-table "^2.0.0" - micromark-extension-gfm-tagfilter "^2.0.0" - micromark-extension-gfm-task-list-item "^2.0.0" - micromark-util-combine-extensions "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-math@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-math/-/micromark-extension-math-3.0.0.tgz#c7a47d6ce990812243ad3946a30bb60e4c2a8c76" - integrity sha512-iJ2Q28vBoEovLN5o3GO12CpqorQRYDPT+p4zW50tGwTfJB+iv/VnB6Ini+gqa24K97DwptMBBIvVX6Bjk49oyQ== - dependencies: - "@types/katex" "^0.16.0" - devlop "^1.0.0" - katex "^0.16.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-mdx-expression@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz#1407b9ce69916cf5e03a196ad9586889df25302a" - integrity sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ== - dependencies: - "@types/estree" "^1.0.0" - devlop "^1.0.0" - micromark-factory-mdx-expression "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-events-to-acorn "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-mdx-jsx@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.0.tgz#4aba0797c25efb2366a3fd2d367c6b1c1159f4f5" - integrity sha512-uvhhss8OGuzR4/N17L1JwvmJIpPhAd8oByMawEKx6NVdBCbesjH4t+vjEp3ZXft9DwvlKSD07fCeI44/N0Vf2w== - dependencies: - "@types/acorn" "^4.0.0" - "@types/estree" "^1.0.0" - devlop "^1.0.0" - estree-util-is-identifier-name "^3.0.0" - micromark-factory-mdx-expression "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - vfile-message "^4.0.0" - -micromark-extension-mdx-md@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz#1d252881ea35d74698423ab44917e1f5b197b92d" - integrity sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ== - dependencies: - micromark-util-types "^2.0.0" - -micromark-extension-mdxjs-esm@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz#de21b2b045fd2059bd00d36746081de38390d54a" - integrity sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A== - dependencies: - "@types/estree" "^1.0.0" - devlop "^1.0.0" - micromark-core-commonmark "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-events-to-acorn "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - unist-util-position-from-estree "^2.0.0" - vfile-message "^4.0.0" - -micromark-extension-mdxjs@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz#b5a2e0ed449288f3f6f6c544358159557549de18" - integrity sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ== - dependencies: - acorn "^8.0.0" - acorn-jsx "^5.0.0" - micromark-extension-mdx-expression "^3.0.0" - micromark-extension-mdx-jsx "^3.0.0" - micromark-extension-mdx-md "^2.0.0" - micromark-extension-mdxjs-esm "^3.0.0" - micromark-util-combine-extensions "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-destination@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz#857c94debd2c873cba34e0445ab26b74f6a6ec07" - integrity sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-label@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz#17c5c2e66ce39ad6f4fc4cbf40d972f9096f726a" - integrity sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw== - dependencies: - devlop "^1.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-mdx-expression@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.1.tgz#f2a9724ce174f1751173beb2c1f88062d3373b1b" - integrity sha512-F0ccWIUHRLRrYp5TC9ZYXmZo+p2AM13ggbsW4T0b5CRKP8KHVRB8t4pwtBgTxtjRmwrK0Irwm7vs2JOZabHZfg== - dependencies: - "@types/estree" "^1.0.0" - devlop "^1.0.0" - micromark-util-character "^2.0.0" - micromark-util-events-to-acorn "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - unist-util-position-from-estree "^2.0.0" - vfile-message "^4.0.0" - -micromark-factory-space@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz#c8f40b0640a0150751d3345ed885a080b0d15faf" - integrity sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-space@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz#5e7afd5929c23b96566d0e1ae018ae4fcf81d030" - integrity sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-title@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz#726140fc77892af524705d689e1cf06c8a83ea95" - integrity sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A== - dependencies: - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-whitespace@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz#9e92eb0f5468083381f923d9653632b3cfb5f763" - integrity sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA== - dependencies: - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-character@^1.0.0, micromark-util-character@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.2.0.tgz#4fedaa3646db249bc58caeb000eb3549a8ca5dcc" - integrity sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg== - dependencies: - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-character@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-2.1.0.tgz#31320ace16b4644316f6bf057531689c71e2aee1" - integrity sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ== - dependencies: - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-chunked@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz#e51f4db85fb203a79dbfef23fd41b2f03dc2ef89" - integrity sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg== - dependencies: - micromark-util-symbol "^2.0.0" - -micromark-util-classify-character@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz#8c7537c20d0750b12df31f86e976d1d951165f34" - integrity sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-combine-extensions@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz#75d6ab65c58b7403616db8d6b31315013bfb7ee5" - integrity sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ== - dependencies: - micromark-util-chunked "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-decode-numeric-character-reference@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz#2698bbb38f2a9ba6310e359f99fcb2b35a0d2bd5" - integrity sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ== - dependencies: - micromark-util-symbol "^2.0.0" - -micromark-util-decode-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz#7dfa3a63c45aecaa17824e656bcdb01f9737154a" - integrity sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA== - dependencies: - decode-named-character-reference "^1.0.0" - micromark-util-character "^2.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-symbol "^2.0.0" - -micromark-util-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz#0921ac7953dc3f1fd281e3d1932decfdb9382ab1" - integrity sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA== - -micromark-util-events-to-acorn@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz#4275834f5453c088bd29cd72dfbf80e3327cec07" - integrity sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA== - dependencies: - "@types/acorn" "^4.0.0" - "@types/estree" "^1.0.0" - "@types/unist" "^3.0.0" - devlop "^1.0.0" - estree-util-visit "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - vfile-message "^4.0.0" - -micromark-util-html-tag-name@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz#ae34b01cbe063363847670284c6255bb12138ec4" - integrity sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw== - -micromark-util-normalize-identifier@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz#91f9a4e65fe66cc80c53b35b0254ad67aa431d8b" - integrity sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w== - dependencies: - micromark-util-symbol "^2.0.0" - -micromark-util-resolve-all@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz#189656e7e1a53d0c86a38a652b284a252389f364" - integrity sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA== - dependencies: - micromark-util-types "^2.0.0" - -micromark-util-sanitize-uri@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz#ec8fbf0258e9e6d8f13d9e4770f9be64342673de" - integrity sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-encode "^2.0.0" - micromark-util-symbol "^2.0.0" - -micromark-util-subtokenize@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz#76129c49ac65da6e479c09d0ec4b5f29ec6eace5" - integrity sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q== - dependencies: - devlop "^1.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-symbol@^1.0.0, micromark-util-symbol@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz#813cd17837bdb912d069a12ebe3a44b6f7063142" - integrity sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag== - -micromark-util-symbol@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz#12225c8f95edf8b17254e47080ce0862d5db8044" - integrity sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw== - -micromark-util-types@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.1.0.tgz#e6676a8cae0bb86a2171c498167971886cb7e283" - integrity sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg== - -micromark-util-types@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.0.tgz#63b4b7ffeb35d3ecf50d1ca20e68fc7caa36d95e" - integrity sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w== - -micromark@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.0.tgz#84746a249ebd904d9658cfabc1e8e5f32cbc6249" - integrity sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ== - dependencies: - "@types/debug" "^4.0.0" - debug "^4.0.0" - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - micromark-core-commonmark "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-combine-extensions "^2.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-encode "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-subtokenize "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": - 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.33.0: - version "1.33.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" - integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== - -mime-types@2.1.18: - version "2.1.18" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" - integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== - dependencies: - mime-db "~1.33.0" - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, 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== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-response@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" - integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== - -mimic-response@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-4.0.0.tgz#35468b19e7c75d10f5165ea25e75a5ceea7cf70f" - integrity sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg== - -mini-css-extract-plugin@^2.7.6: - version "2.9.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz#c73a1327ccf466f69026ac22a8e8fd707b78a235" - integrity sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA== - dependencies: - schema-utils "^4.0.0" - tapable "^2.2.1" - -minimalistic-assert@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimatch@3.1.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1: - 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@^9.0.1: - version "9.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" - integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== - dependencies: - brace-expansion "^2.0.1" - -minimist@^1.2.0: - version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.4: - version "7.1.1" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.1.tgz#f7f85aff59aa22f110b20e27692465cf3bf89481" - integrity sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA== - -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 sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -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== - -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== - -multicast-dns@^7.2.5: - version "7.2.5" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" - integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== - dependencies: - dns-packet "^5.2.2" - thunky "^1.0.2" - -mz@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" - integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== - dependencies: - any-promise "^1.0.0" - object-assign "^4.0.1" - thenify-all "^1.0.0" - -nanoid@^3.3.7: - version "3.3.7" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" - integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== - -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== - -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== - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" - integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-emoji@^2.1.0: - version "2.1.3" - resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-2.1.3.tgz#93cfabb5cc7c3653aa52f29d6ffb7927d8047c06" - integrity sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA== - dependencies: - "@sindresorhus/is" "^4.6.0" - char-regex "^1.0.2" - emojilib "^2.4.0" - skin-tone "^2.0.0" - -node-forge@^1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" - integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== - -node-releases@^2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" - integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -normalize-url@^8.0.0: - version "8.0.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.1.tgz#9b7d96af9836577c58f5883e939365fa15623a4a" - integrity sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w== - -npm-run-path@^4.0.1: - version "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" - -nprogress@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1" - integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== - -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" - -object-assign@^4.0.1, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-hash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" - integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== - -object-inspect@^1.13.1: - version "1.13.1" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" - integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== - -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== - -object.assign@^4.1.0: - version "4.1.5" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" - integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== - dependencies: - call-bind "^1.0.5" - define-properties "^1.2.1" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@2.4.1: - 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: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^8.0.9, open@^8.4.0: - version "8.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" - integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - -opener@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" - integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== - -p-cancelable@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-3.0.0.tgz#63826694b54d61ca1c20ebcb6d3ecf5e14cd8050" - integrity sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw== - -p-limit@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.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== - dependencies: - yocto-queue "^0.1.0" - -p-limit@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" - integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== - dependencies: - yocto-queue "^1.0.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -p-locate@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f" - integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== - dependencies: - p-limit "^4.0.0" - -p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-retry@^4.5.0: - version "4.6.2" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" - integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== - dependencies: - "@types/retry" "0.12.0" - retry "^0.13.1" - -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@^8.1.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-8.1.1.tgz#3e9948e43df40d1e8e78a85485f1070bf8f03dc8" - integrity sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA== - dependencies: - got "^12.1.0" - registry-auth-token "^5.0.1" - registry-url "^6.0.0" - semver "^7.3.7" - -param-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" - integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-entities@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.1.tgz#4e2a01111fb1c986549b944af39eeda258fc9e4e" - integrity sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w== - dependencies: - "@types/unist" "^2.0.0" - character-entities "^2.0.0" - character-entities-legacy "^3.0.0" - character-reference-invalid "^2.0.0" - decode-named-character-reference "^1.0.0" - is-alphanumerical "^2.0.0" - is-decimal "^2.0.0" - is-hexadecimal "^2.0.0" - -parse-json@^5.0.0, parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse-numeric-range@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz#7c63b61190d61e4d53a1197f0c83c47bb670ffa3" - integrity sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ== - -parse5-htmlparser2-tree-adapter@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz#23c2cc233bcf09bb7beba8b8a69d46b08c62c2f1" - integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g== - dependencies: - domhandler "^5.0.2" - parse5 "^7.0.0" - -parse5@^7.0.0: - version "7.1.2" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" - integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== - dependencies: - entities "^4.4.0" - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascal-case@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" - integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-exists@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7" - integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== - -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 sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-is-inside@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -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-scurry@^1.11.0: - version "1.11.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" - integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== - dependencies: - lru-cache "^10.2.0" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== - -path-to-regexp@2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-2.2.1.tgz#90b617025a16381a879bc82a38d4e8bdeb2bcf45" - integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== - -path-to-regexp@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" - integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== - dependencies: - isarray "0.0.1" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -periscopic@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.1.0.tgz#7e9037bf51c5855bd33b48928828db4afa79d97a" - integrity sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw== - dependencies: - "@types/estree" "^1.0.0" - estree-walker "^3.0.0" - is-reference "^3.0.0" - -picocolors@^1.0.0, picocolors@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" - integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== - -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.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pirates@^4.0.1: - version "4.0.6" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" - integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== - -pkg-dir@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-7.0.0.tgz#8f0c08d6df4476756c5ff29b3282d0bab7517d11" - integrity sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA== - dependencies: - find-up "^6.3.0" - -pkg-up@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" - integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== - dependencies: - find-up "^3.0.0" - -postcss-calc@^9.0.1: - version "9.0.1" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6" - integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== - dependencies: - postcss-selector-parser "^6.0.11" - postcss-value-parser "^4.2.0" - -postcss-colormin@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.1.0.tgz#076e8d3fb291fbff7b10e6b063be9da42ff6488d" - integrity sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw== - dependencies: - browserslist "^4.23.0" - caniuse-api "^3.0.0" - colord "^2.9.3" - postcss-value-parser "^4.2.0" - -postcss-convert-values@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz#3498387f8efedb817cbc63901d45bd1ceaa40f48" - integrity sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w== - dependencies: - browserslist "^4.23.0" - postcss-value-parser "^4.2.0" - -postcss-discard-comments@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz#e768dcfdc33e0216380623652b0a4f69f4678b6c" - integrity sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw== - -postcss-discard-duplicates@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz#d121e893c38dc58a67277f75bb58ba43fce4c3eb" - integrity sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw== - -postcss-discard-empty@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz#ee39c327219bb70473a066f772621f81435a79d9" - integrity sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ== - -postcss-discard-overridden@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz#4e9f9c62ecd2df46e8fdb44dc17e189776572e2d" - integrity sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ== - -postcss-discard-unused@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz#c1b0e8c032c6054c3fbd22aaddba5b248136f338" - integrity sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA== - dependencies: - postcss-selector-parser "^6.0.16" - -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-value-parser "^4.0.0" - read-cache "^1.0.0" - resolve "^1.1.7" - -postcss-js@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" - integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== - dependencies: - camelcase-css "^2.0.1" - -postcss-load-config@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3" - integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ== - dependencies: - lilconfig "^3.0.0" - yaml "^2.3.4" - -postcss-loader@^7.3.3: - version "7.3.4" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.4.tgz#aed9b79ce4ed7e9e89e56199d25ad1ec8f606209" - integrity sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A== - dependencies: - cosmiconfig "^8.3.5" - jiti "^1.20.0" - semver "^7.5.4" - -postcss-merge-idents@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz#7b9c31c7bc823c94bec50f297f04e3c2b838ea65" - integrity sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g== - dependencies: - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-merge-longhand@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz#ba8a8d473617c34a36abbea8dda2b215750a065a" - integrity sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w== - dependencies: - postcss-value-parser "^4.2.0" - stylehacks "^6.1.1" - -postcss-merge-rules@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz#7aa539dceddab56019469c0edd7d22b64c3dea9d" - integrity sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ== - dependencies: - browserslist "^4.23.0" - caniuse-api "^3.0.0" - cssnano-utils "^4.0.2" - postcss-selector-parser "^6.0.16" - -postcss-minify-font-values@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz#a0e574c02ee3f299be2846369211f3b957ea4c59" - integrity sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-minify-gradients@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz#ca3eb55a7bdb48a1e187a55c6377be918743dbd6" - integrity sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q== - dependencies: - colord "^2.9.3" - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-minify-params@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz#54551dec77b9a45a29c3cb5953bf7325a399ba08" - integrity sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA== - dependencies: - browserslist "^4.23.0" - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-minify-selectors@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz#197f7d72e6dd19eed47916d575d69dc38b396aff" - integrity sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ== - dependencies: - postcss-selector-parser "^6.0.16" - -postcss-modules-extract-imports@^3.1.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.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz#f1b9bd757a8edf4d8556e8d0f4f894260e3df78f" - integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw== - dependencies: - icss-utils "^5.0.0" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz#a43d28289a169ce2c15c00c4e64c0858e43457d5" - integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ== - dependencies: - postcss-selector-parser "^6.0.4" - -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 "^5.0.0" - -postcss-nested@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c" - integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== - dependencies: - postcss-selector-parser "^6.0.11" - -postcss-normalize-charset@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz#1ec25c435057a8001dac942942a95ffe66f721e1" - integrity sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ== - -postcss-normalize-display-values@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz#54f02764fed0b288d5363cbb140d6950dbbdd535" - integrity sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-positions@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz#e982d284ec878b9b819796266f640852dbbb723a" - integrity sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-repeat-style@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz#f8006942fd0617c73f049dd8b6201c3a3040ecf3" - integrity sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-string@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz#e3cc6ad5c95581acd1fc8774b309dd7c06e5e363" - integrity sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-timing-functions@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz#40cb8726cef999de984527cbd9d1db1f3e9062c0" - integrity sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-unicode@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz#aaf8bbd34c306e230777e80f7f12a4b7d27ce06e" - integrity sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg== - dependencies: - browserslist "^4.23.0" - postcss-value-parser "^4.2.0" - -postcss-normalize-url@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz#292792386be51a8de9a454cb7b5c58ae22db0f79" - integrity sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-whitespace@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz#fbb009e6ebd312f8b2efb225c2fcc7cf32b400cd" - integrity sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-ordered-values@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz#366bb663919707093451ab70c3f99c05672aaae5" - integrity sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q== - dependencies: - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-reduce-idents@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz#b0d9c84316d2a547714ebab523ec7d13704cd486" - integrity sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-reduce-initial@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz#4401297d8e35cb6e92c8e9586963e267105586ba" - integrity sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw== - dependencies: - browserslist "^4.23.0" - caniuse-api "^3.0.0" - -postcss-reduce-transforms@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz#6fa2c586bdc091a7373caeee4be75a0f3e12965d" - integrity sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-selector-parser@6.0.10: - version "6.0.10" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" - integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.16, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: - version "6.0.16" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz#3b88b9f5c5abd989ef4e2fc9ec8eedd34b20fb04" - integrity sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-sort-media-queries@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz#4556b3f982ef27d3bac526b99b6c0d3359a6cf97" - integrity sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA== - dependencies: - sort-css-media-queries "2.2.0" - -postcss-svgo@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-6.0.3.tgz#1d6e180d6df1fa8a3b30b729aaa9161e94f04eaa" - integrity sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g== - dependencies: - postcss-value-parser "^4.2.0" - svgo "^3.2.0" - -postcss-unique-selectors@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz#983ab308896b4bf3f2baaf2336e14e52c11a2088" - integrity sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg== - dependencies: - postcss-selector-parser "^6.0.16" - -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-zindex@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-6.0.2.tgz#e498304b83a8b165755f53db40e2ea65a99b56e1" - integrity sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg== - -postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.24, postcss@^8.4.26, postcss@^8.4.33, postcss@^8.4.38: - version "8.4.38" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" - integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== - dependencies: - nanoid "^3.3.7" - picocolors "^1.0.0" - source-map-js "^1.2.0" - -posthog-js@^1.131.3: - version "1.131.4" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.131.4.tgz#b29de94a26132e7cb5abcc16c7b57fd6d918e277" - integrity sha512-pKa1p6Q9jRU6s+xSluqGifODMncWTXRaeQw7yVet5U+0U56P0srdMO8NpzllIgDjYL9WLgUjDInucOBw5Cl/tA== - dependencies: - fflate "^0.4.8" - preact "^10.19.3" - -preact@^10.19.3: - version "10.22.0" - resolved "https://registry.yarnpkg.com/preact/-/preact-10.22.0.tgz#a50f38006ae438d255e2631cbdaf7488e6dd4e16" - integrity sha512-RRurnSjJPj4rp5K6XoP45Ui33ncb7e4H7WiOHVpjbkvqvA3U+N8Z6Qbo0AE6leGYBV66n8EhEaFixvIu3SkxFw== - -pretty-error@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" - integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== - dependencies: - lodash "^4.17.20" - renderkid "^3.0.0" - -pretty-time@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" - integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== - -prism-react-renderer@^2.3.0, prism-react-renderer@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz#e59e5450052ede17488f6bc85de1553f584ff8d5" - integrity sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw== - dependencies: - "@types/prismjs" "^1.26.0" - clsx "^2.0.0" - -prismjs@^1.29.0: - version "1.29.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" - integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -prompts@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@^15.6.2, prop-types@^15.7.2: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -property-information@^6.0.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.5.0.tgz#6212fbb52ba757e92ef4fb9d657563b933b7ffec" - integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig== - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== - -proxy-addr@~2.0.7: - 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.2.0" - ipaddr.js "1.9.1" - -proxy-from-env@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - -punycode@^1.3.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - 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== - -pupa@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-3.1.0.tgz#f15610274376bbcc70c9a3aa8b505ea23f41c579" - integrity sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug== - dependencies: - escape-goat "^4.0.0" - -qs@6.11.0: - version "6.11.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" - integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== - dependencies: - side-channel "^1.0.4" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -queue@6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/queue/-/queue-6.0.2.tgz#b91525283e2315c7553d2efa18d83e76432fed65" - integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== - dependencies: - inherits "~2.0.3" - -quick-lru@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" - integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== - -randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -range-parser@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - integrity sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A== - -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@2.5.2: - version "2.5.2" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" - integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== - dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" - -rc@1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -react-dev-utils@^12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" - integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== - dependencies: - "@babel/code-frame" "^7.16.0" - address "^1.1.2" - browserslist "^4.18.1" - chalk "^4.1.2" - cross-spawn "^7.0.3" - detect-port-alt "^1.1.6" - escape-string-regexp "^4.0.0" - filesize "^8.0.6" - find-up "^5.0.0" - fork-ts-checker-webpack-plugin "^6.5.0" - global-modules "^2.0.0" - globby "^11.0.4" - gzip-size "^6.0.0" - immer "^9.0.7" - is-root "^2.1.0" - loader-utils "^3.2.0" - open "^8.4.0" - pkg-up "^3.1.0" - prompts "^2.4.2" - react-error-overlay "^6.0.11" - recursive-readdir "^2.2.2" - shell-quote "^1.7.3" - strip-ansi "^6.0.1" - text-table "^0.2.0" - -react-dom@^18.3.1: - version "18.3.1" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" - integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== - dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.2" - -react-error-overlay@^6.0.11: - version "6.0.11" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" - integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== - -react-fast-compare@^3.0.1, react-fast-compare@^3.2.0, react-fast-compare@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" - integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== - -react-helmet-async@*: - version "2.0.5" - resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-2.0.5.tgz#cfc70cd7bb32df7883a8ed55502a1513747223ec" - integrity sha512-rYUYHeus+i27MvFE+Jaa4WsyBKGkL6qVgbJvSBoX8mbsWoABJXdEO0bZyi0F6i+4f0NuIb8AvqPMj3iXFHkMwg== - dependencies: - invariant "^2.2.4" - react-fast-compare "^3.2.2" - shallowequal "^1.1.0" - -react-helmet-async@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.3.0.tgz#7bd5bf8c5c69ea9f02f6083f14ce33ef545c222e" - integrity sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg== - dependencies: - "@babel/runtime" "^7.12.5" - invariant "^2.2.4" - prop-types "^15.7.2" - react-fast-compare "^3.2.0" - shallowequal "^1.1.0" - -react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-json-view-lite@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz#0ff493245f4550abe5e1f1836f170fa70bb95914" - integrity sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA== - -react-loadable-ssr-addon-v5-slorber@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz#2cdc91e8a744ffdf9e3556caabeb6e4278689883" - integrity sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A== - dependencies: - "@babel/runtime" "^7.10.3" - -"react-loadable@npm:@docusaurus/react-loadable@6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz#de6c7f73c96542bd70786b8e522d535d69069dc4" - integrity sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ== - dependencies: - "@types/react" "*" - -react-player@^2.16.0: - version "2.16.0" - resolved "https://registry.yarnpkg.com/react-player/-/react-player-2.16.0.tgz#89070700b03f5a5ded9f0b3165d4717390796481" - integrity sha512-mAIPHfioD7yxO0GNYVFD1303QFtI3lyyQZLY229UEAp/a10cSW+hPcakg0Keq8uWJxT2OiT/4Gt+Lc9bD6bJmQ== - dependencies: - deepmerge "^4.0.0" - load-script "^1.0.0" - memoize-one "^5.1.1" - prop-types "^15.7.2" - react-fast-compare "^3.0.1" - -react-remove-scroll-bar@^2.3.3: - version "2.3.6" - resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz#3e585e9d163be84a010180b18721e851ac81a29c" - integrity sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g== - dependencies: - react-style-singleton "^2.2.1" - tslib "^2.0.0" - -react-remove-scroll@2.5.5: - version "2.5.5" - resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz#1e31a1260df08887a8a0e46d09271b52b3a37e77" - integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw== - dependencies: - react-remove-scroll-bar "^2.3.3" - react-style-singleton "^2.2.1" - tslib "^2.1.0" - use-callback-ref "^1.3.0" - use-sidecar "^1.1.2" - -react-router-config@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/react-router-config/-/react-router-config-5.1.1.tgz#0f4263d1a80c6b2dc7b9c1902c9526478194a988" - integrity sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg== - dependencies: - "@babel/runtime" "^7.1.2" - -react-router-dom@^5.3.4: - version "5.3.4" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6" - integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - loose-envify "^1.3.1" - prop-types "^15.6.2" - react-router "5.3.4" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - -react-router@5.3.4, react-router@^5.3.4: - version "5.3.4" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5" - integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - hoist-non-react-statics "^3.1.0" - loose-envify "^1.3.1" - path-to-regexp "^1.7.0" - prop-types "^15.6.2" - react-is "^16.6.0" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - -react-style-singleton@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4" - integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== - dependencies: - get-nonce "^1.0.0" - invariant "^2.2.4" - tslib "^2.0.0" - -react@^18.3.1: - version "18.3.1" - resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" - integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== - dependencies: - loose-envify "^1.1.0" - -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" - integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== - dependencies: - pify "^2.3.0" - -readable-stream@^2.0.1: - 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" - 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" - -readable-stream@^3.0.6: - 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" - -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: - picomatch "^2.2.1" - -reading-time@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/reading-time/-/reading-time-1.5.0.tgz#d2a7f1b6057cb2e169beaf87113cc3411b5bc5bb" - integrity sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg== - -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== - dependencies: - resolve "^1.1.6" - -recursive-readdir@^2.2.2: - version "2.2.3" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372" - integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA== - dependencies: - minimatch "^3.0.5" - -regenerate-unicode-properties@^10.1.0: - version "10.1.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" - integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== - dependencies: - regenerate "^1.4.2" - -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.14.0: - 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.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" - -regexpu-core@^5.3.1: - version "5.3.2" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" - integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== - dependencies: - "@babel/regjsgen" "^0.8.0" - regenerate "^1.4.2" - regenerate-unicode-properties "^10.1.0" - regjsparser "^0.9.1" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.1.0" - -registry-auth-token@^5.0.1: - version "5.0.2" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.2.tgz#8b026cc507c8552ebbe06724136267e63302f756" - integrity sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ== - dependencies: - "@pnpm/npm-conf" "^2.1.0" - -registry-url@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-6.0.1.tgz#056d9343680f2f64400032b1e199faa692286c58" - integrity sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q== - dependencies: - rc "1.2.8" - -regjsparser@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" - integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== - dependencies: - jsesc "~0.5.0" - -rehype-katex@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/rehype-katex/-/rehype-katex-7.0.0.tgz#f5e9e2825981175a7b0a4d58ed9816c33576dfed" - integrity sha512-h8FPkGE00r2XKU+/acgqwWUlyzve1IiOKwsEkg4pDL3k48PiE0Pt+/uLtVHDVkN1yA4iurZN6UES8ivHVEQV6Q== - dependencies: - "@types/hast" "^3.0.0" - "@types/katex" "^0.16.0" - hast-util-from-html-isomorphic "^2.0.0" - hast-util-to-text "^4.0.0" - katex "^0.16.0" - unist-util-visit-parents "^6.0.0" - vfile "^6.0.0" - -rehype-raw@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/rehype-raw/-/rehype-raw-7.0.0.tgz#59d7348fd5dbef3807bbaa1d443efd2dd85ecee4" - integrity sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww== - dependencies: - "@types/hast" "^3.0.0" - hast-util-raw "^9.0.0" - vfile "^6.0.0" - -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== - -remark-directive@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/remark-directive/-/remark-directive-3.0.0.tgz#34452d951b37e6207d2e2a4f830dc33442923268" - integrity sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-directive "^3.0.0" - micromark-extension-directive "^3.0.0" - unified "^11.0.0" - -remark-emoji@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/remark-emoji/-/remark-emoji-4.0.1.tgz#671bfda668047689e26b2078c7356540da299f04" - integrity sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg== - dependencies: - "@types/mdast" "^4.0.2" - emoticon "^4.0.1" - mdast-util-find-and-replace "^3.0.1" - node-emoji "^2.1.0" - unified "^11.0.4" - -remark-frontmatter@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz#b68d61552a421ec412c76f4f66c344627dc187a2" - integrity sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-frontmatter "^2.0.0" - micromark-extension-frontmatter "^2.0.0" - unified "^11.0.0" - -remark-gfm@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-4.0.0.tgz#aea777f0744701aa288b67d28c43565c7e8c35de" - integrity sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-gfm "^3.0.0" - micromark-extension-gfm "^3.0.0" - remark-parse "^11.0.0" - remark-stringify "^11.0.0" - unified "^11.0.0" - -remark-math@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/remark-math/-/remark-math-6.0.0.tgz#0acdf74675f1c195fea6efffa78582f7ed7fc0d7" - integrity sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-math "^3.0.0" - micromark-extension-math "^3.0.0" - unified "^11.0.0" - -remark-mdx@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-3.0.1.tgz#8f73dd635c1874e44426e243f72c0977cf60e212" - integrity sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA== - dependencies: - mdast-util-mdx "^3.0.0" - micromark-extension-mdxjs "^3.0.0" - -remark-parse@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-11.0.0.tgz#aa60743fcb37ebf6b069204eb4da304e40db45a1" - integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-from-markdown "^2.0.0" - micromark-util-types "^2.0.0" - unified "^11.0.0" - -remark-rehype@^11.0.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-11.1.0.tgz#d5f264f42bcbd4d300f030975609d01a1697ccdc" - integrity sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g== - dependencies: - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - mdast-util-to-hast "^13.0.0" - unified "^11.0.0" - vfile "^6.0.0" - -remark-stringify@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3" - integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-to-markdown "^2.0.0" - unified "^11.0.0" - -renderkid@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" - integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== - dependencies: - css-select "^4.1.3" - dom-converter "^0.2.0" - htmlparser2 "^6.1.0" - lodash "^4.17.21" - strip-ansi "^6.0.1" - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -"require-like@>= 0.1.1": - version "0.1.2" - resolved "https://registry.yarnpkg.com/require-like/-/require-like-0.1.2.tgz#ad6f30c13becd797010c468afa775c0c0a6b47fa" - integrity sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== - -resolve-alpn@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" - integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-pathname@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" - integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== - -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.14.2, resolve@^1.22.2: - version "1.22.8" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" - integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -responselike@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-3.0.0.tgz#20decb6c298aff0dbee1c355ca95461d42823626" - integrity sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg== - dependencies: - lowercase-keys "^3.0.0" - -retry@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" - integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== - -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== - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rtl-detect@^1.0.4: - version "1.1.2" - resolved "https://registry.yarnpkg.com/rtl-detect/-/rtl-detect-1.1.2.tgz#ca7f0330af5c6bb626c15675c642ba85ad6273c6" - integrity sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ== - -rtlcss@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-4.1.1.tgz#f20409fcc197e47d1925996372be196fee900c0c" - integrity sha512-/oVHgBtnPNcggP2aVXQjSy6N1mMAfHg4GSag0QtZBlD5bdDgAHwr4pydqJGd+SUCu9260+Pjqbjwtvu7EMH1KQ== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - postcss "^8.4.21" - strip-json-comments "^3.1.1" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -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== - -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, 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== - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sax@^1.2.4: - version "1.3.0" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.3.0.tgz#a5dbe77db3be05c9d1ee7785dbd3ea9de51593d0" - integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== - -scheduler@^0.23.2: - version "0.23.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" - integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== - dependencies: - loose-envify "^1.1.0" - -schema-utils@2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" - integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== - dependencies: - "@types/json-schema" "^7.0.4" - ajv "^6.12.2" - ajv-keywords "^3.4.1" - -schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: - 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.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -schema-utils@^4.0.0, schema-utils@^4.0.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" - integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== - dependencies: - "@types/json-schema" "^7.0.9" - ajv "^8.9.0" - ajv-formats "^2.1.1" - ajv-keywords "^5.1.0" - -section-matter@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" - integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== - dependencies: - extend-shallow "^2.0.1" - kind-of "^6.0.0" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== - -selfsigned@^2.1.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" - integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== - dependencies: - "@types/node-forge" "^1.3.0" - node-forge "^1" - -semver-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-4.0.0.tgz#3afcf5ed6d62259f5c72d0d5d50dffbdc9680df5" - integrity sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA== - dependencies: - semver "^7.3.5" - -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@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.4: - version "7.6.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" - integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== - -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== - dependencies: - debug "2.6.9" - 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 "2.0.0" - mime "1.6.0" - ms "2.1.3" - on-finished "2.4.1" - range-parser "~1.2.1" - statuses "2.0.1" - -serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: - version "6.0.2" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" - integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== - dependencies: - randombytes "^2.1.0" - -serve-handler@^6.1.5: - version "6.1.5" - resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.5.tgz#a4a0964f5c55c7e37a02a633232b6f0d6f068375" - integrity sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg== - dependencies: - bytes "3.0.0" - content-disposition "0.5.2" - fast-url-parser "1.1.3" - mime-types "2.1.18" - minimatch "3.1.2" - path-is-inside "1.0.2" - path-to-regexp "2.2.1" - range-parser "1.2.0" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.15.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.18.0" - -set-function-length@^1.2.1: - 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" - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shallowequal@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" - integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "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.7.3, shell-quote@^1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" - integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== - -shelljs@^0.8.5: - version "0.8.5" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" - integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" - -side-channel@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" - integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - object-inspect "^1.13.1" - -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: - 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.24" - mrmime "^2.0.0" - totalist "^3.0.0" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -sitemap@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-7.1.1.tgz#eeed9ad6d95499161a3eadc60f8c6dce4bea2bef" - integrity sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg== - dependencies: - "@types/node" "^17.0.5" - "@types/sax" "^1.2.1" - arg "^5.0.0" - sax "^1.2.4" - -skin-tone@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/skin-tone/-/skin-tone-2.0.0.tgz#4e3933ab45c0d4f4f781745d64b9f4c208e41237" - integrity sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA== - dependencies: - unicode-emoji-modifier-base "^1.0.0" - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slash@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" - integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== - -snake-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c" - integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -sockjs@^0.3.24: - version "0.3.24" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" - integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== - dependencies: - faye-websocket "^0.11.3" - uuid "^8.3.2" - websocket-driver "^0.7.4" - -sort-css-media-queries@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz#aa33cf4a08e0225059448b6c40eddbf9f1c8334c" - integrity sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA== - -source-map-js@^1.0.1, source-map-js@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" - integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== - -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" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.6.0, source-map@~0.6.0: - 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.0: - version "0.7.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" - integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== - -space-separated-tokens@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f" - integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== - -spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" - integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== - dependencies: - debug "^4.1.0" - detect-node "^2.0.4" - hpack.js "^2.1.6" - obuf "^1.1.2" - readable-stream "^3.0.6" - wbuf "^1.7.3" - -spdy@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" - integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== - dependencies: - debug "^4.1.0" - handle-thing "^2.0.0" - http-deceiver "^1.2.7" - select-hose "^2.0.0" - spdy-transport "^3.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 sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -srcset@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/srcset/-/srcset-4.0.0.tgz#336816b665b14cd013ba545b6fe62357f86e65f4" - integrity sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw== - -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.4.0 < 2": - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== - -std-env@^3.0.1: - version "3.7.0" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.7.0.tgz#c9f7386ced6ecf13360b6c6c55b8aaa4ef7481d2" - integrity sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg== - -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, 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@^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_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringify-entities@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.4.tgz#b3b79ef5f277cc4ac73caeb0236c5ba939b3a4f3" - integrity sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg== - dependencies: - character-entities-html4 "^2.0.0" - character-entities-legacy "^3.0.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== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", 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.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 sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g== - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -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== - -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 sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== - -style-to-object@^0.4.0: - version "0.4.4" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.4.4.tgz#266e3dfd56391a7eefb7770423612d043c3f33ec" - integrity sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg== - dependencies: - inline-style-parser "0.1.1" - -style-to-object@^1.0.0: - version "1.0.6" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-1.0.6.tgz#0c28aed8be1813d166c60d962719b2907c26547b" - integrity sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA== - dependencies: - inline-style-parser "0.2.3" - -stylehacks@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-6.1.1.tgz#543f91c10d17d00a440430362d419f79c25545a6" - integrity sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg== - dependencies: - browserslist "^4.23.0" - postcss-selector-parser "^6.0.16" - -sucrase@^3.32.0: - version "3.35.0" - resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263" - integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA== - dependencies: - "@jridgewell/gen-mapping" "^0.3.2" - commander "^4.0.0" - glob "^10.3.10" - lines-and-columns "^1.1.6" - mz "^2.7.0" - pirates "^4.0.1" - ts-interface-checker "^0.1.9" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.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" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - 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-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-parser@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svgo@^3.0.2, svgo@^3.2.0: - 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" - -tailwindcss-radix@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/tailwindcss-radix/-/tailwindcss-radix-3.0.3.tgz#8d3ddb083a722f1da70f5648a3a18a53e987e5cc" - integrity sha512-uueKWJIY98tU4Fip2FTL2eXBqX428e5HBwbu+8rqqJ9H3NuhkcAGS66wNHZjeix56f6nNBhkhMLpQeIrmVxH/w== - -tailwindcss@^3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.3.tgz#be48f5283df77dfced705451319a5dffb8621519" - integrity sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A== - dependencies: - "@alloc/quick-lru" "^5.2.0" - arg "^5.0.2" - chokidar "^3.5.3" - didyoumean "^1.2.2" - dlv "^1.1.3" - fast-glob "^3.3.0" - glob-parent "^6.0.2" - is-glob "^4.0.3" - jiti "^1.21.0" - lilconfig "^2.1.0" - micromatch "^4.0.5" - normalize-path "^3.0.0" - object-hash "^3.0.0" - picocolors "^1.0.0" - postcss "^8.4.23" - postcss-import "^15.1.0" - postcss-js "^4.0.1" - postcss-load-config "^4.0.1" - postcss-nested "^6.0.1" - postcss-selector-parser "^6.0.11" - resolve "^1.22.2" - sucrase "^3.32.0" - -tapable@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" - integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== - -terser-webpack-plugin@^5.3.10, terser-webpack-plugin@^5.3.9: - version "5.3.10" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" - integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== - dependencies: - "@jridgewell/trace-mapping" "^0.3.20" - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.1" - terser "^5.26.0" - -terser@^5.10.0, terser@^5.15.1, terser@^5.26.0: - version "5.31.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.31.0.tgz#06eef86f17007dbad4593f11a574c7f5eb02c6a1" - integrity sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg== - dependencies: - "@jridgewell/source-map" "^0.3.3" - acorn "^8.8.2" - commander "^2.20.0" - source-map-support "~0.5.20" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -thenify-all@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" - integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== - dependencies: - thenify ">= 3.1.0 < 4" - -"thenify@>= 3.1.0 < 4": - version "3.3.1" - resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" - integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== - dependencies: - any-promise "^1.0.0" - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - -tiny-invariant@^1.0.2: - version "1.3.3" - resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127" - integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg== - -tiny-warning@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" - integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== - -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 sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -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@^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== - -trim-lines@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/trim-lines/-/trim-lines-3.0.1.tgz#d802e332a07df861c48802c04321017b1bd87338" - integrity sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg== - -trough@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/trough/-/trough-2.2.0.tgz#94a60bd6bd375c152c1df911a4b11d5b0256f50f" - integrity sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw== - -ts-interface-checker@^0.1.9: - version "0.1.13" - resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" - integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== - -tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.6.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== - -type-fest@^1.0.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" - integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== - -type-fest@^2.13.0, type-fest@^2.5.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" - integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== - -type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -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" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typescript-toggle@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/typescript-toggle/-/typescript-toggle-1.1.0.tgz#6a8d76687b60b53a0eefd2cd6220925d80ee0b78" - integrity sha512-fdqedJ1rokLOhP2HJYZwRwfkQ1tEQ2C2YVMWPGwsVyq/5aonB67F0CbIA1kIu3rou5ZlFP3pvyvp/QLV95WHEg== - -typescript@^5.4.5: - version "5.4.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611" - integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== - -undici-types@~5.26.4: - version "5.26.5" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" - integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== - -unicode-emoji-modifier-base@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz#dbbd5b54ba30f287e2a8d5a249da6c0cef369459" - integrity sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g== - -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 "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" - integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== - -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@^11.0.0, unified@^11.0.3, unified@^11.0.4: - version "11.0.4" - resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.4.tgz#f4be0ac0fe4c88cb873687c07c64c49ed5969015" - integrity sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ== - dependencies: - "@types/unist" "^3.0.0" - bail "^2.0.0" - devlop "^1.0.0" - extend "^3.0.0" - is-plain-obj "^4.0.0" - trough "^2.0.0" - vfile "^6.0.0" - -unique-string@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-3.0.0.tgz#84a1c377aff5fd7a8bc6b55d8244b2bd90d75b9a" - integrity sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ== - dependencies: - crypto-random-string "^4.0.0" - -unist-util-find-after@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz#3fccc1b086b56f34c8b798e1ff90b5c54468e896" - integrity sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ== - dependencies: - "@types/unist" "^3.0.0" - unist-util-is "^6.0.0" - -unist-util-is@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424" - integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-position-from-estree@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz#d94da4df596529d1faa3de506202f0c9a23f2200" - integrity sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-position@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-5.0.0.tgz#678f20ab5ca1207a97d7ea8a388373c9cf896be4" - integrity sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-remove-position@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz#fea68a25658409c9460408bc6b4991b965b52163" - integrity sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q== - dependencies: - "@types/unist" "^3.0.0" - unist-util-visit "^5.0.0" - -unist-util-stringify-position@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz#449c6e21a880e0855bf5aabadeb3a740314abac2" - integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-visit-parents@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815" - integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw== - dependencies: - "@types/unist" "^3.0.0" - unist-util-is "^6.0.0" - -unist-util-visit@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-5.0.0.tgz#a7de1f31f72ffd3519ea71814cccf5fd6a9217d6" - integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg== - dependencies: - "@types/unist" "^3.0.0" - unist-util-is "^6.0.0" - unist-util-visit-parents "^6.0.0" - -universalify@^2.0.0: - 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, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -update-browserslist-db@^1.0.13: - version "1.0.16" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" - integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== - dependencies: - escalade "^3.1.2" - picocolors "^1.0.1" - -update-notifier@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-6.0.2.tgz#a6990253dfe6d5a02bd04fbb6a61543f55026b60" - integrity sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og== - dependencies: - boxen "^7.0.0" - chalk "^5.0.1" - configstore "^6.0.0" - has-yarn "^3.0.0" - import-lazy "^4.0.0" - is-ci "^3.0.1" - is-installed-globally "^0.4.0" - is-npm "^6.0.0" - is-yarn-global "^0.4.0" - latest-version "^7.0.0" - pupa "^3.1.0" - semver "^7.3.7" - semver-diff "^4.0.0" - xdg-basedir "^5.1.0" - -uri-js@^4.2.2, uri-js@^4.4.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -url-loader@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" - integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== - dependencies: - loader-utils "^2.0.0" - mime-types "^2.1.27" - schema-utils "^3.0.0" - -use-callback-ref@^1.3.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.2.tgz#6134c7f6ff76e2be0b56c809b17a650c942b1693" - integrity sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA== - dependencies: - tslib "^2.0.0" - -use-sidecar@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2" - integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== - dependencies: - detect-node-es "^1.1.0" - tslib "^2.0.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 sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -utila@~0.4: - version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== - -utility-types@^3.10.0: - version "3.11.0" - resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.11.0.tgz#607c40edb4f258915e901ea7995607fdf319424c" - integrity sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw== - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -value-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" - integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -vfile-location@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-5.0.2.tgz#220d9ca1ab6f8b2504a4db398f7ebc149f9cb464" - integrity sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg== - dependencies: - "@types/unist" "^3.0.0" - vfile "^6.0.0" - -vfile-message@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.2.tgz#c883c9f677c72c166362fd635f21fc165a7d1181" - integrity sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw== - dependencies: - "@types/unist" "^3.0.0" - unist-util-stringify-position "^4.0.0" - -vfile@^6.0.0, vfile@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-6.0.1.tgz#1e8327f41eac91947d4fe9d237a2dd9209762536" - integrity sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw== - dependencies: - "@types/unist" "^3.0.0" - unist-util-stringify-position "^4.0.0" - vfile-message "^4.0.0" - -watchpack@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.1.tgz#29308f2cac150fa8e4c92f90e0ec954a9fed7fff" - integrity sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - -web-namespaces@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692" - integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ== - -webpack-bundle-analyzer@^4.9.0: - 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" - commander "^7.2.0" - debounce "^1.2.1" - escape-string-regexp "^4.0.0" - gzip-size "^6.0.0" - html-escaper "^2.0.2" - opener "^1.5.2" - picocolors "^1.0.0" - sirv "^2.0.3" - ws "^7.3.1" - -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 "^2.0.10" - memfs "^3.4.3" - mime-types "^2.1.31" - range-parser "^1.2.1" - schema-utils "^4.0.0" - -webpack-dev-server@^4.15.1: - version "4.15.2" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz#9e0c70a42a012560860adb186986da1248333173" - integrity sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g== - dependencies: - "@types/bonjour" "^3.5.9" - "@types/connect-history-api-fallback" "^1.3.5" - "@types/express" "^4.17.13" - "@types/serve-index" "^1.9.1" - "@types/serve-static" "^1.13.10" - "@types/sockjs" "^0.3.33" - "@types/ws" "^8.5.5" - ansi-html-community "^0.0.8" - bonjour-service "^1.0.11" - chokidar "^3.5.3" - colorette "^2.0.10" - compression "^1.7.4" - connect-history-api-fallback "^2.0.0" - default-gateway "^6.0.3" - express "^4.17.3" - graceful-fs "^4.2.6" - html-entities "^2.3.2" - http-proxy-middleware "^2.0.3" - ipaddr.js "^2.0.1" - launch-editor "^2.6.0" - open "^8.0.9" - p-retry "^4.5.0" - rimraf "^3.0.2" - schema-utils "^4.0.0" - selfsigned "^2.1.1" - serve-index "^1.9.1" - sockjs "^0.3.24" - spdy "^4.0.2" - webpack-dev-middleware "^5.3.4" - ws "^8.13.0" - -webpack-merge@^5.9.0: - version "5.10.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177" - integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== - dependencies: - clone-deep "^4.0.1" - flat "^5.0.2" - wildcard "^2.0.0" - -webpack-sources@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" - integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== - -webpack@^5.88.1: - version "5.91.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.91.0.tgz#ffa92c1c618d18c878f06892bbdc3373c71a01d9" - integrity sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw== - dependencies: - "@types/eslint-scope" "^3.7.3" - "@types/estree" "^1.0.5" - "@webassemblyjs/ast" "^1.12.1" - "@webassemblyjs/wasm-edit" "^1.12.1" - "@webassemblyjs/wasm-parser" "^1.12.1" - acorn "^8.7.1" - acorn-import-assertions "^1.9.0" - browserslist "^4.21.10" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.16.0" - es-module-lexer "^1.2.1" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.11" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.2.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.3.10" - watchpack "^2.4.1" - webpack-sources "^3.2.3" - -webpackbar@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-5.0.2.tgz#d3dd466211c73852741dfc842b7556dcbc2b0570" - integrity sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ== - dependencies: - chalk "^4.1.0" - consola "^2.15.3" - pretty-time "^1.1.0" - std-env "^3.0.1" - -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: - version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" - integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.4" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" - integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== - -which@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -widest-line@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-4.0.1.tgz#a0fc673aaba1ea6f0a0d35b3c2795c9a9cc2ebf2" - integrity sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig== - dependencies: - string-width "^5.0.1" - -wildcard@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" - integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== - -"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@^8.0.1, 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 sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^7.3.1: - version "7.5.9" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" - integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== - -ws@^8.13.0: - version "8.17.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.0.tgz#d145d18eca2ed25aaf791a183903f7be5e295fea" - integrity sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow== - -xdg-basedir@^5.0.1, xdg-basedir@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz#1efba19425e73be1bc6f2a6ceb52a3d2c884c0c9" - integrity sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ== - -xml-js@^1.6.11: - version "1.6.11" - resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.11.tgz#927d2f6947f7f1c19a316dd8eea3614e8b18f8e9" - integrity sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g== - dependencies: - sax "^1.2.4" - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yaml@^1.7.2: - version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - -yaml@^2.3.4: - version "2.4.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.2.tgz#7a2b30f2243a5fc299e1f14ca58d475ed4bc5362" - integrity sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA== - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -yocto-queue@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251" - integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== - -zwitch@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" - integrity sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==