From ff943fa89f918700c8b96227903993ac7fe1b986 Mon Sep 17 00:00:00 2001 From: Brion Date: Sat, 12 Oct 2024 15:45:12 +0530 Subject: [PATCH 01/14] Initial commit To connect your workspace to Nx Cloud, push your repository to your git hosting provider and go to the following URL: https://cloud.nx.app/connect/4NgPx7B6ay --- .github/workflows/ci.yml | 42 + .gitignore | 42 + .npmrc | 2 + .prettierignore | 5 + .prettierrc | 3 + .vscode/extensions.json | 3 + README.md | 90 ++ nx.json | 23 + package.json | 18 + packages/.gitkeep | 0 pnpm-lock.yaml | 3053 ++++++++++++++++++++++++++++++++++++++ pnpm-workspace.yaml | 2 + tsconfig.base.json | 34 + tsconfig.json | 6 + 14 files changed, 3323 insertions(+) create mode 100644 .github/workflows/ci.yml create mode 100644 .gitignore create mode 100644 .npmrc create mode 100644 .prettierignore create mode 100644 .prettierrc create mode 100644 .vscode/extensions.json create mode 100644 README.md create mode 100644 nx.json create mode 100644 package.json create mode 100644 packages/.gitkeep create mode 100644 pnpm-lock.yaml create mode 100644 pnpm-workspace.yaml create mode 100644 tsconfig.base.json create mode 100644 tsconfig.json diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..28031f1 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,42 @@ +name: CI + +on: + push: + branches: + - main + pull_request: + +permissions: + actions: read + contents: read + +jobs: + main: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - uses: pnpm/action-setup@v4 + with: + version: 9 + + # This enables task distribution via Nx Cloud + # Run this command as early as possible, before dependencies are installed + # Learn more at https://nx.dev/ci/reference/nx-cloud-cli#npx-nxcloud-startcirun + - run: pnpm dlx nx-cloud start-ci-run --distribute-on="3 linux-medium-js" --stop-agents-after="build" + + # Cache node_modules + - uses: actions/setup-node@v4 + with: + node-version: 20 + cache: 'pnpm' + + - run: pnpm install --frozen-lockfile + - uses: nrwl/nx-set-shas@v4 + + # Prepend any command with "nx-cloud record --" to record its logs to Nx Cloud + # - run: pnpm exec nx-cloud record -- echo Hello World + # Nx Affected runs only tasks affected by the changes in this PR/commit. Learn more: https://nx.dev/ci/features/affected + - run: pnpm exec nx affected -t lint test build diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4f4d87b --- /dev/null +++ b/.gitignore @@ -0,0 +1,42 @@ +# See http://help.github.com/ignore-files/ for more about ignoring files. + +# compiled output +dist +tmp +/out-tsc + +# dependencies +node_modules + +# IDEs and editors +/.idea +.project +.classpath +.c9/ +*.launch +.settings/ +*.sublime-workspace + +# IDE - VSCode +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json + +# misc +/.sass-cache +/connect.lock +/coverage +/libpeerconnection.log +npm-debug.log +yarn-error.log +testem.log +/typings + +# System Files +.DS_Store +Thumbs.db + +.nx/cache +.nx/workspace-data diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..19be10e --- /dev/null +++ b/.npmrc @@ -0,0 +1,2 @@ +strict-peer-dependencies=false +auto-install-peers=true diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..e26f0b3 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,5 @@ +# Add files here to ignore them from prettier formatting +/dist +/coverage +/.nx/cache +/.nx/workspace-data \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..544138b --- /dev/null +++ b/.prettierrc @@ -0,0 +1,3 @@ +{ + "singleQuote": true +} diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..71f5e85 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["nrwl.angular-console", "esbenp.prettier-vscode"] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..2bdc3d7 --- /dev/null +++ b/README.md @@ -0,0 +1,90 @@ +# + + + +✨ Your new, shiny [Nx workspace](https://nx.dev) is almost ready ✨. + +[Learn more about this workspace setup and its capabilities](https://nx.dev/nx-api/js?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) or run `npx nx graph` to visually explore what was created. Now, let's get you up to speed! + +## Finish your CI setup + +[Click here to finish setting up your workspace!](https://cloud.nx.app/connect/k9rA6VSSEl) + + +## Generate a library + +```sh +npx nx g @nx/js:lib packages/pkg1 --publishable --importPath=@my-org/pkg1 +``` + +## Run tasks + +To build the library use: + +```sh +npx nx build pkg1 +``` + +To run any task with Nx use: + +```sh +npx nx +``` + +These targets are either [inferred automatically](https://nx.dev/concepts/inferred-tasks?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) or defined in the `project.json` or `package.json` files. + +[More about running tasks in the docs »](https://nx.dev/features/run-tasks?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) + +## Versioning and releasing + +To version and release the library use + +``` +npx nx release +``` + +Pass `--dry-run` to see what would happen without actually releasing the library. + +[Learn more about Nx release »](hhttps://nx.dev/features/manage-releases?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) + +## Keep TypeScript project references up to date + +Nx automatically updates TypeScript [project references](https://www.typescriptlang.org/docs/handbook/project-references.html) in `tsconfig.json` files to ensure they remain accurate based on your project dependencies (`import` or `require` statements). This sync is automatically done when running tasks such as `build` or `typecheck`, which require updated references to function correctly. + +To manually trigger the process to sync the project graph dependencies information to the TypeScript project references, run the following command: + +```sh +npx nx sync +``` + +You can enforce that the TypeScript project references are always in the correct state when running in CI by adding a step to your CI job configuration that runs the following command: + +```sh +npx nx sync:check +``` + +[Learn more about nx sync](https://nx.dev/reference/nx-commands#sync) + + +[Learn more about Nx on CI](https://nx.dev/ci/intro/ci-with-nx#ready-get-started-with-your-provider?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) + +## Install Nx Console + +Nx Console is an editor extension that enriches your developer experience. It lets you run tasks, generate code, and improves code autocompletion in your IDE. It is available for VSCode and IntelliJ. + +[Install Nx Console »](https://nx.dev/getting-started/editor-setup?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) + +## Useful links + +Learn more: + +- [Learn more about this workspace setup](https://nx.dev/nx-api/js?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) +- [Learn about Nx on CI](https://nx.dev/ci/intro/ci-with-nx?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) +- [Releasing Packages with Nx release](https://nx.dev/features/manage-releases?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) +- [What are Nx plugins?](https://nx.dev/concepts/nx-plugins?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) + +And join the Nx community: +- [Discord](https://go.nx.dev/community) +- [Follow us on X](https://twitter.com/nxdevtools) or [LinkedIn](https://www.linkedin.com/company/nrwl) +- [Our Youtube channel](https://www.youtube.com/@nxdevtools) +- [Our blog](https://nx.dev/blog?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) diff --git a/nx.json b/nx.json new file mode 100644 index 0000000..fadcdfb --- /dev/null +++ b/nx.json @@ -0,0 +1,23 @@ +{ + "$schema": "./node_modules/nx/schemas/nx-schema.json", + "namedInputs": { + "default": ["{projectRoot}/**/*", "sharedGlobals"], + "production": ["default"], + "sharedGlobals": ["{workspaceRoot}/.github/workflows/ci.yml"] + }, + "nxCloudId": "670a4b5db4f5c17242036b3e", + "plugins": [ + { + "plugin": "@nx/js/typescript", + "options": { + "typecheck": { + "targetName": "typecheck" + }, + "build": { + "targetName": "build", + "configName": "tsconfig.lib.json" + } + } + } + ] +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..023b870 --- /dev/null +++ b/package.json @@ -0,0 +1,18 @@ +{ + "name": "@./source", + "version": "0.0.0", + "license": "MIT", + "scripts": {}, + "private": true, + "dependencies": {}, + "devDependencies": { + "@nx/js": "20.0.0", + "@swc-node/register": "~1.9.1", + "@swc/core": "~1.5.7", + "@swc/helpers": "~0.5.11", + "nx": "20.0.0", + "prettier": "^2.6.2", + "tslib": "^2.3.0", + "typescript": "~5.5.2" + } +} diff --git a/packages/.gitkeep b/packages/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..26b65af --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,3053 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + devDependencies: + '@nx/js': + specifier: 20.0.0 + version: 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@22.7.5)(nx@20.0.0)(typescript@5.5.4) + '@swc-node/register': + specifier: ~1.9.1 + version: 1.9.2(@swc/core@1.5.29)(@swc/types@0.1.12)(typescript@5.5.4) + '@swc/core': + specifier: ~1.5.7 + version: 1.5.29(@swc/helpers@0.5.13) + '@swc/helpers': + specifier: ~0.5.11 + version: 0.5.13 + nx: + specifier: 20.0.0 + version: 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29) + prettier: + specifier: ^2.6.2 + version: 2.8.8 + tslib: + specifier: ^2.3.0 + version: 2.7.0 + typescript: + specifier: ~5.5.2 + version: 5.5.4 + +packages: + + /@ampproject/remapping@2.3.0: + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@babel/code-frame@7.25.7: + resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.25.7 + picocolors: 1.1.0 + dev: true + + /@babel/compat-data@7.25.8: + resolution: {integrity: sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/core@7.25.8: + resolution: {integrity: sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.25.7 + '@babel/generator': 7.25.7 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helpers': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/template': 7.25.7 + '@babel/traverse': 7.25.7 + '@babel/types': 7.25.8 + convert-source-map: 2.0.0 + debug: 4.3.7 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/generator@7.25.7: + resolution: {integrity: sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.25.8 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.0.2 + dev: true + + /@babel/helper-annotate-as-pure@7.25.7: + resolution: {integrity: sha512-4xwU8StnqnlIhhioZf1tqnVWeQ9pvH/ujS8hRfw/WOza+/a+1qv69BWNy+oY231maTCWgKWhfBU7kDpsds6zAA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.25.8 + dev: true + + /@babel/helper-builder-binary-assignment-operator-visitor@7.25.7: + resolution: {integrity: sha512-12xfNeKNH7jubQNm7PAkzlLwEmCs1tfuX3UjIw6vP6QXi+leKh6+LyC/+Ed4EIQermwd58wsyh070yjDHFlNGg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.25.7 + '@babel/types': 7.25.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-compilation-targets@7.25.7: + resolution: {integrity: sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.25.8 + '@babel/helper-validator-option': 7.25.7 + browserslist: 4.24.0 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + + /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-member-expression-to-functions': 7.25.7 + '@babel/helper-optimise-call-expression': 7.25.7 + '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8) + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + '@babel/traverse': 7.25.7 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + regexpu-core: 6.1.1 + semver: 6.3.1 + dev: true + + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.8): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + debug: 4.3.7 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-member-expression-to-functions@7.25.7: + resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.25.7 + '@babel/types': 7.25.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-module-imports@7.25.7: + resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.25.7 + '@babel/types': 7.25.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-module-transforms@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-imports': 7.25.7 + '@babel/helper-simple-access': 7.25.7 + '@babel/helper-validator-identifier': 7.25.7 + '@babel/traverse': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-optimise-call-expression@7.25.7: + resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.25.8 + dev: true + + /@babel/helper-plugin-utils@7.25.7: + resolution: {integrity: sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-remap-async-to-generator@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-kRGE89hLnPfcz6fTrlNU+uhgcwv0mBE4Gv3P9Ke9kLVJYpi4AMVVEElXvB5CabrPZW4nCM8P8UyyjrzCM0O2sw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-wrap-function': 7.25.7 + '@babel/traverse': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-replace-supers@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-member-expression-to-functions': 7.25.7 + '@babel/helper-optimise-call-expression': 7.25.7 + '@babel/traverse': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-simple-access@7.25.7: + resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.25.7 + '@babel/types': 7.25.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-skip-transparent-expression-wrappers@7.25.7: + resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.25.7 + '@babel/types': 7.25.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-string-parser@7.25.7: + resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-identifier@7.25.7: + resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-option@7.25.7: + resolution: {integrity: sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-wrap-function@7.25.7: + resolution: {integrity: sha512-MA0roW3JF2bD1ptAaJnvcabsVlNQShUaThyJbCDD4bCp8NEgiFvpoqRI2YS22hHlc2thjO/fTg2ShLMC3jygAg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.25.7 + '@babel/traverse': 7.25.7 + '@babel/types': 7.25.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helpers@7.25.7: + resolution: {integrity: sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.25.7 + '@babel/types': 7.25.8 + dev: true + + /@babel/highlight@7.25.7: + resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.25.7 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.1.0 + dev: true + + /@babel/parser@7.25.8: + resolution: {integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.25.8 + dev: true + + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-UV9Lg53zyebzD1DwQoT9mzkEKa922LNUp5YkTJ6Uta0RbyXaQNUgcvSt7qIu1PpPzVb6rd10OVNTzkyBGeVmxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/traverse': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-GDDWeVLNxRIkQTnJn2pDOM1pkCgYdSqPeT1a9vh9yIqu2uzzgw1zcqEb+IJOhy+dTBMlNdThrDIksr2o09qrrQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-wxyWg2RYaSUYgmd9MR0FyRGyeOMQE/Uzr1wzd/g5cf5bwi9A4v6HFdDm7y1MgDtod/fLOSTZY6jDgV0xU9d5bA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-Xwg6tZpLxc4iQjorYsyGMyfJE7nP5MV8t/Ka58BgiA7Jw0fRqQNcANlLfdJ/yvBt9z9LD2We+BEkT7vLqZRWng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-UVATLMidXrnH+GMUIuxq55nejlj02HP7F5ETyBONzP6G87fPBogG4CH6kxrSrdIuAjdwNO9VzyaYsrZPscWUrw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/traverse': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.8): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + dev: true + + /@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-oXduHo642ZhstLVYTe2z2GSJIruU0c/W3/Ghr6A5yGMsVrvdnxO1z+3pbTcT7f3/Clnt+1z8D/w1r1f1SHaCHw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-syntax-import-assertions@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.8): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-arrow-functions@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-EJN2mKxDwfOUCPxMO6MUI58RN3ganiRAG/MS/S3HfB6QFNjroAMelQo/gybyYq97WerCBAZoyrAoW8Tzdq2jWg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-async-generator-functions@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-9ypqkozyzpG+HxlH4o4gdctalFGIjjdufzo7I2XPda0iBnZ6a+FO0rIEQcdSPXp02CkvGsII1exJhmROPQd5oA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.8) + '@babel/traverse': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-async-to-generator@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ZUCjAavsh5CESCmi/xCpX1qcCaAglzs/7tmuvoFnJgA1dM7gQplsguljoTg+Ru8WENpX89cQyAtWoaE0I3X3Pg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-imports': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-block-scoped-functions@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-xHttvIM9fvqW+0a3tZlYcZYSBpSWzGBFIt/sYG3tcdSzBB8ZeVgz2gBP7Df+sM0N1850jrviYSSeUuc+135dmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-block-scoping@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ZEPJSkVZaeTFG/m2PARwLZQ+OG0vFIhPlKHK/JdIMy8DbRJ/htz6LRrTFtdzxi9EHmcwbNPAKDnadpNSIW+Aow==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-class-properties@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-class-static-block@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-e82gl3TCorath6YLf9xUwFehVvjvfqFhdOo4+0iVIVju+6XOi5XHkqB3P2AXnSwoeTX0HBoXq5gJFtvotJzFnQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-classes@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-9j9rnl+YCQY0IGoeipXvnk3niWicIB6kCsWRGLwX241qSXpbA4MKxtp/EdvFxsc4zI5vqfLxzOd0twIJ7I99zg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8) + '@babel/traverse': 7.25.7 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-computed-properties@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-QIv+imtM+EtNxg/XBKL3hiWjgdLjMOmZ+XzQwSgmBfKbfxUjBzGgVPklUuE55eq5/uVoh8gg3dqlrwR/jw3ZeA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/template': 7.25.7 + dev: true + + /@babel/plugin-transform-destructuring@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-xKcfLTlJYUczdaM1+epcdh1UGewJqr9zATgrNHcLBcV2QmfvPPEixo/sK/syql9cEmbr7ulu5HMFG5vbbt/sEA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-dotall-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-kXzXMMRzAtJdDEgQBLF4oaiT6ZCU3oWHgpARnTKDAqPkDJ+bs3NrZb310YYevR5QlRo3Kn7dzzIdHbZm1VzJdQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-duplicate-keys@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-by+v2CjoL3aMnWDOyCIg+yxU9KXSRa9tN6MbqggH5xvymmr9p4AMjYkNlQy4brMceBnUyHZ9G8RnpvT8wP7Cfg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-HvS6JF66xSS5rNKXLqkk7L9c/jZ/cdIVIcoPVrnl8IsVpLggTjXs8OWekbLHs/VtYDDh5WXnQyeE3PPUGm22MA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-dynamic-import@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-gznWY+mr4ZQL/EWPcbBQUP3BXS5FwZp8RUOw06BaRn8tQLzN4XLIxXejpHN9Qo8x8jjBmAAKp6FoS51AgkSA/A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-exponentiation-operator@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-yjqtpstPfZ0h/y40fAXRv2snciYr0OAoMXY/0ClC7tm4C/nG5NJKmIItlaYlLbIVAWNfrYuy9dq1bE0SbX0PEg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-export-namespace-from@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-sPtYrduWINTQTW7FtOy99VCTWp4H23UX7vYcut7S4CIMEXU+54zKX9uCoGkLsWXteyaMXzVHgzWbLfQ1w4GZgw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-for-of@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-n/TaiBGJxYFWvpJDfsxSj9lEEE44BFM1EPGz4KEiTipTgkoFVVcCmzAL3qA7fdQU96dpo4gGf5HBx/KnDvqiHw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-function-name@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-5MCTNcjCMxQ63Tdu9rxyN6cAWurqfrDZ76qvVPrGYdBxIj+EawuuxTu/+dgJlhK5eRz3v1gLwp6XwS8XaX2NiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/traverse': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-json-strings@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-4OMNv7eHTmJ2YXs3tvxAfa/I43di+VcF+M4Wt66c88EAED1RoGaf1D64cL5FkRpNL+Vx9Hds84lksWvd/wMIdA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-literals@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-fwzkLrSu2fESR/cm4t6vqd7ebNIopz2QHGtjoU+dswQo/P6lwAG04Q98lliE3jkz/XqnbGFLnUcE0q0CVUf92w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-logical-assignment-operators@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-f5W0AhSbbI+yY6VakT04jmxdxz+WsID0neG7+kQZbCOjuyJNdL5Nn4WIBm4hRpKnUcO9lP0eipUhFN12JpoH8g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-member-expression-literals@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-Std3kXwpXfRV0QtQy5JJcRpkqP8/wG4XL7hSKZmGlxPlDqmpXtEPRmhF7ztnlTCtUN3eXRUJp+sBEZjaIBVYaw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-modules-amd@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-CgselSGCGzjQvKzghCvDTxKHP3iooenLpJDO842ehn5D2G5fJB222ptnDwQho0WjEvg7zyoxb9P+wiYxiJX5yA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-commonjs@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-simple-access': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-systemjs@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-t9jZIvBmOXJsiuyOwhrIGs8dVcD6jDyg2icw1VL4A/g+FnWyJKwUfSSU2nwJuMV2Zqui856El9u+ElB+j9fV1g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-validator-identifier': 7.25.7 + '@babel/traverse': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-umd@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-p88Jg6QqsaPh+EB7I9GJrIqi1Zt4ZBHUQtjw3z1bzEXcLh6GfPqzZJ6G+G1HBGKUNukT58MnKG7EN7zXQBCODw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-named-capturing-groups-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-BtAT9LzCISKG3Dsdw5uso4oV1+v2NlVXIIomKJgQybotJY3OwCwJmkongjHgwGKoZXd0qG5UZ12JUlDQ07W6Ow==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-new-target@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-CfCS2jDsbcZaVYxRFo2qtavW8SpdzmBXC2LOI4oO0rP+JSRDxxF3inF4GcPsLgfb5FjkhXG5/yR/lxuRs2pySA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-nullish-coalescing-operator@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-Z7WJJWdQc8yCWgAmjI3hyC+5PXIubH9yRKzkl9ZEG647O9szl9zvmKLzpbItlijBnVhTUf1cpyWBsZ3+2wjWPQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-numeric-separator@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-rm9a5iEFPS4iMIy+/A/PiS0QN0UyjPIeVvbU5EMZFKJZHt8vQnasbpo3T3EFcxzCeYO0BHfc4RqooCZc51J86Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-object-rest-spread@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-LkUu0O2hnUKHKE7/zYOIjByMa4VRaV2CD/cdGz0AxU9we+VA3kDDggKEzI0Oz1IroG+6gUP6UmWEHBMWZU316g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8) + dev: true + + /@babel/plugin-transform-object-super@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-pWT6UXCEW3u1t2tcAGtE15ornCBvopHj9Bps9D2DsH15APgNVOTwwczGckX+WkAvBmuoYKRCFa4DK+jM8vh5AA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-optional-catch-binding@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-EbQYweoMAHOn7iJ9GgZo14ghhb9tTjgOc88xFgYngifx7Z9u580cENCV159M4xDh3q/irbhSjZVpuhpC2gKBbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-optional-chaining@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-q05Bk7gXOxpTHoQ8RSzGSh/LHVB9JEIkKnk3myAWwZHnYiTGYtbdrYkIsS8Xyh4ltKf7GNUSgzs/6P2bJtBAQg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-parameters@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-private-methods@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-KY0hh2FluNxMLwOCHbxVOKfdB5sjWG4M183885FmaqWWiGMhRZq4DQRKH6mHdEucbJnyDyYiZNwNG424RymJjA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-private-property-in-object@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-8Uh966svuB4V8RHHg0QJOB32QK287NBksJOByoKmHMp1TAobNniNalIkI2i5IPj5+S9NYCG4VIjbEuiSN8r+ow==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-property-literals@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-lQEeetGKfFi0wHbt8ClQrUSUMfEeI3MMm74Z73T9/kuz990yYVtfofjf3NuA42Jy3auFOpbjDyCSiIkTs1VIYw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-regenerator@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-mgDoQCRjrY3XK95UuV60tZlFCQGXEtMg8H+IsW72ldw1ih1jZhzYXbJvghmAEpg5UVhhnCeia1CkGttUvCkiMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + regenerator-transform: 0.15.2 + dev: true + + /@babel/plugin-transform-reserved-words@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-3OfyfRRqiGeOvIWSagcwUTVk2hXBsr/ww7bLn6TRTuXnexA+Udov2icFOxFX9abaj4l96ooYkcNN1qi2Zvqwng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-imports': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.8) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.8) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.8) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-shorthand-properties@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-uBbxNwimHi5Bv3hUccmOFlUy3ATO6WagTApenHz9KzoIdn0XeACdB12ZJ4cjhuB2WSi80Ez2FWzJnarccriJeA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-spread@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-Mm6aeymI0PBh44xNIv/qvo8nmbkpZze1KvR8MkEqbIREDxoiWTi18Zr2jryfRMwDfVZF9foKh060fWgni44luw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-sticky-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ZFAeNkpGuLnAQ/NCsXJ6xik7Id+tHuS+NT+ue/2+rn/31zcdnupCdmunOizEaP0JsUmTFSTOPoQY7PkK2pttXw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-template-literals@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-SI274k0nUsFFmyQupiO7+wKATAmMFf8iFgq2O+vVFXZ0SV9lNfT1NGzBEhjquFmD8I9sqHLguH+gZVN3vww2AA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-typeof-symbol@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-OmWmQtTHnO8RSUbL0NTdtpbZHeNTnm68Gj5pA4Y2blFNh+V4iZR68V1qL9cI37J21ZN7AaCnkfdHtLExQPf2uA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-typescript@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-VKlgy2vBzj8AmEzunocMun2fF06bsSWV+FvVXohtL6FGve/+L217qhHxRTVGHEDO/YR8IANcjzgJsd04J8ge5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-unicode-escapes@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-BN87D7KpbdiABA+t3HbVqHzKWUDN3dymLaTnPFAMyc8lV+KN3+YzNhVRNdinaCPA4AUqx7ubXbQ9shRjYBl3SQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-unicode-property-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-IWfR89zcEPQGB/iB408uGtSPlQd3Jpq11Im86vUgcmSTcoWAiQMCTOa2K2yNNqFJEBVICKhayctee65Ka8OB0w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-unicode-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-8JKfg/hiuA3qXnlLx8qtv5HWRbgyFx2hMMtpDDuU2rTckpKkGu4ycK5yYHwuEa16/quXfoxHBIApEsNyMWnt0g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-unicode-sets-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-YRW8o9vzImwmh4Q3Rffd09bH5/hvY0pxg+1H1i0f7APoUeg12G7+HhLj9ZFNIrYkgBXhIijPJ+IXypN0hLTIbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/preset-env@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-58T2yulDHMN8YMUxiLq5YmWUnlDCyY1FsHM+v12VMx+1/FlrUj5tY50iDCpofFQEM8fMYOaY9YRvym2jcjn1Dg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.25.8 + '@babel/core': 7.25.8 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-validator-option': 7.25.7 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.8) + '@babel/plugin-syntax-import-assertions': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.8) + '@babel/plugin-transform-arrow-functions': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-async-generator-functions': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-async-to-generator': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-block-scoped-functions': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-block-scoping': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-class-static-block': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-classes': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-computed-properties': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-destructuring': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-dotall-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-duplicate-keys': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-dynamic-import': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-exponentiation-operator': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-export-namespace-from': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-for-of': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-function-name': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-json-strings': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-literals': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-logical-assignment-operators': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-member-expression-literals': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-amd': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-systemjs': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-umd': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-new-target': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-numeric-separator': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-object-rest-spread': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-object-super': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-optional-catch-binding': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-private-property-in-object': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-property-literals': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-regenerator': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-reserved-words': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-shorthand-properties': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-spread': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-sticky-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-template-literals': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-typeof-symbol': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-unicode-escapes': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-unicode-property-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-unicode-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-unicode-sets-regex': 7.25.7(@babel/core@7.25.8) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.8) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.8) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.8) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.8) + core-js-compat: 3.38.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.8): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/types': 7.25.8 + esutils: 2.0.3 + dev: true + + /@babel/preset-typescript@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-validator-option': 7.25.7 + '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-typescript': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/runtime@7.25.7: + resolution: {integrity: sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: true + + /@babel/template@7.25.7: + resolution: {integrity: sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/types': 7.25.8 + dev: true + + /@babel/traverse@7.25.7: + resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.25.7 + '@babel/generator': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/template': 7.25.7 + '@babel/types': 7.25.8 + debug: 4.3.7 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/types@7.25.8: + resolution: {integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.25.7 + '@babel/helper-validator-identifier': 7.25.7 + to-fast-properties: 2.0.0 + dev: true + + /@cspotcode/source-map-support@0.8.1: + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + dev: true + + /@emnapi/core@1.3.1: + resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==} + dependencies: + '@emnapi/wasi-threads': 1.0.1 + tslib: 2.7.0 + dev: true + + /@emnapi/runtime@1.3.1: + resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + dependencies: + tslib: 2.7.0 + dev: true + + /@emnapi/wasi-threads@1.0.1: + resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + dependencies: + tslib: 2.7.0 + dev: true + + /@jest/schemas@29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.27.8 + dev: true + + /@jridgewell/gen-mapping@0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array@1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + dev: true + + /@jridgewell/trace-mapping@0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + + /@jridgewell/trace-mapping@0.3.9: + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + + /@napi-rs/wasm-runtime@0.2.4: + resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} + dependencies: + '@emnapi/core': 1.3.1 + '@emnapi/runtime': 1.3.1 + '@tybys/wasm-util': 0.9.0 + dev: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + dev: true + + /@nx/devkit@20.0.0(nx@20.0.0): + resolution: {integrity: sha512-9hSZBFnJ9pkdJnaNiuBwBGJAIYXEOwcXDhtUrm4jpVTDdYWP2m9fgu0Vf47TADf7vF1f2EVvS7dqqJbMDgULlg==} + peerDependencies: + nx: '>= 19 <= 21' + dependencies: + ejs: 3.1.10 + enquirer: 2.3.6 + ignore: 5.3.2 + minimatch: 9.0.3 + nx: 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29) + semver: 7.6.3 + tmp: 0.2.3 + tslib: 2.7.0 + yargs-parser: 21.1.1 + dev: true + + /@nx/js@20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@22.7.5)(nx@20.0.0)(typescript@5.5.4): + resolution: {integrity: sha512-CiWl9Np+YL55FZiQXIiOqwxU4Gj9l7pQFE3YV/4v1CTSuT+4uHNAS6hr7nSbVZ0Z4YTk0QnDLsxuvsezIG0LfA==} + peerDependencies: + verdaccio: ^5.0.4 + peerDependenciesMeta: + verdaccio: + optional: true + dependencies: + '@babel/core': 7.25.8 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.25.8) + '@babel/preset-env': 7.25.8(@babel/core@7.25.8) + '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) + '@babel/runtime': 7.25.7 + '@nx/devkit': 20.0.0(nx@20.0.0) + '@nx/workspace': 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29) + '@zkochan/js-yaml': 0.0.7 + babel-plugin-const-enum: 1.2.0(@babel/core@7.25.8) + babel-plugin-macros: 2.8.0 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.8) + chalk: 4.1.2 + columnify: 1.6.0 + detect-port: 1.6.1 + enquirer: 2.3.6 + fast-glob: 3.2.7 + ignore: 5.3.2 + js-tokens: 4.0.0 + jsonc-parser: 3.2.0 + minimatch: 9.0.3 + npm-package-arg: 11.0.1 + npm-run-path: 4.0.1 + ora: 5.3.0 + semver: 7.6.3 + source-map-support: 0.5.19 + ts-node: 10.9.1(@swc/core@1.5.29)(@types/node@22.7.5)(typescript@5.5.4) + tsconfig-paths: 4.2.0 + tslib: 2.7.0 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - typescript + dev: true + + /@nx/nx-darwin-arm64@20.0.0: + resolution: {integrity: sha512-sVG2qdQh192eQbsRVs/VpYkgRdbinLEj/6LvHXjU+Qi3ABKAnNDuNquNqpmxVU7YnoIZsyHMlbPsr47PgU2ljw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-darwin-x64@20.0.0: + resolution: {integrity: sha512-Vk1i9PYlzPr7XT9fu2nWKpzPS/kTM8bDCmBfu7lotJpR+gEp52vegy4bkz00C5sDtFZTFOUoDYvMxiS9lNuvbQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-freebsd-x64@20.0.0: + resolution: {integrity: sha512-g9L4KG34U8KLNBpoX5iQnevh/q3mTHBNLaoF+dFfBLDFdqVkLc1cUoWEITP41RfExhU/jqgo66T3Wtjt/FmYPw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm-gnueabihf@20.0.0: + resolution: {integrity: sha512-EcWjz4HM0UElppyDjIK9uGn0x+HgNMKloBQWYCQZv9z10joPDFleXNL66ywGi3KbpJp8jZZoBoXUBAuQ30wTkA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm64-gnu@20.0.0: + resolution: {integrity: sha512-SNWNlG1IF3m84n//s9EVq4VXbACi4YC+0Zto6mBSWnJ54PQSBaPlYQOjA+zUg5j/TDBcErJwmWBhrsDpfUzASA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm64-musl@20.0.0: + resolution: {integrity: sha512-dP8Z2wmouSoGbiNFchf5XuMEzZ9LOxIL9m+YZ+g1aBK1lakqugGmu5AWC4LujLdRYJ2Aq0NiTujFb9X8N65LEg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-gnu@20.0.0: + resolution: {integrity: sha512-B9ePhJ6t4Q/T20jjuegmIujEbgQAjVYSbaVqlL1TpSz5JOjYqTMJVOdZfK1iSizanmdAr/tgNk/3U+pN68Qo2w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-musl@20.0.0: + resolution: {integrity: sha512-SIJ42y+paUJ7OeOh1Wgk1BkgFj/oa/U3jsBrusyJMD1omShXJR0DW63yHHP19rhkVfkzDB4hl5AWYAb+IX0n1A==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-win32-arm64-msvc@20.0.0: + resolution: {integrity: sha512-NZi88z+xa70L9E5ota3R6+/TjBDQ/XtoWuNDqPRcgBAHtOEH4YpF0pJ+sc+TybotcXFUs99v1TRxPHagsBn8QQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-win32-x64-msvc@20.0.0: + resolution: {integrity: sha512-rtGphY7sXqHGQN1q6M6umR/iAIU0/IcstYW5IAXQ3wivaQJrV7sM+aumrFZfgAWHHDTWDdQncSQTdn49RoRjEA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@nx/workspace@20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29): + resolution: {integrity: sha512-ReTyJrUdCVPa9fnFWOaYhtNPJkfHMsASjGCvijZv+9EyDmggZ9PmpZBN7fdaCQD8+MyRSOPCrPEzXU1NnjjgqQ==} + dependencies: + '@nx/devkit': 20.0.0(nx@20.0.0) + chalk: 4.1.2 + enquirer: 2.3.6 + nx: 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29) + tslib: 2.7.0 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + dev: true + + /@sinclair/typebox@0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + dev: true + + /@swc-node/core@1.13.3(@swc/core@1.5.29)(@swc/types@0.1.12): + resolution: {integrity: sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==} + engines: {node: '>= 10'} + peerDependencies: + '@swc/core': '>= 1.4.13' + '@swc/types': '>= 0.1' + dependencies: + '@swc/core': 1.5.29(@swc/helpers@0.5.13) + '@swc/types': 0.1.12 + dev: true + + /@swc-node/register@1.9.2(@swc/core@1.5.29)(@swc/types@0.1.12)(typescript@5.5.4): + resolution: {integrity: sha512-BBjg0QNuEEmJSoU/++JOXhrjWdu3PTyYeJWsvchsI0Aqtj8ICkz/DqlwtXbmZVZ5vuDPpTfFlwDBZe81zgShMA==} + peerDependencies: + '@swc/core': '>= 1.4.13' + typescript: '>= 4.3' + dependencies: + '@swc-node/core': 1.13.3(@swc/core@1.5.29)(@swc/types@0.1.12) + '@swc-node/sourcemap-support': 0.5.1 + '@swc/core': 1.5.29(@swc/helpers@0.5.13) + colorette: 2.0.20 + debug: 4.3.7 + pirates: 4.0.6 + tslib: 2.7.0 + typescript: 5.5.4 + transitivePeerDependencies: + - '@swc/types' + - supports-color + dev: true + + /@swc-node/sourcemap-support@0.5.1: + resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} + dependencies: + source-map-support: 0.5.21 + tslib: 2.7.0 + dev: true + + /@swc/core-darwin-arm64@1.5.29: + resolution: {integrity: sha512-6F/sSxpHaq3nzg2ADv9FHLi4Fu2A8w8vP8Ich8gIl16D2htStlwnaPmCLjRswO+cFkzgVqy/l01gzNGWd4DFqA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@swc/core-darwin-x64@1.5.29: + resolution: {integrity: sha512-rF/rXkvUOTdTIfoYbmszbSUGsCyvqACqy1VeP3nXONS+LxFl4bRmRcUTRrblL7IE5RTMCKUuPbqbQSE2hK7bqg==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm-gnueabihf@1.5.29: + resolution: {integrity: sha512-2OAPL8iWBsmmwkjGXqvuUhbmmoLxS1xNXiMq87EsnCNMAKohGc7wJkdAOUL6J/YFpean/vwMWg64rJD4pycBeg==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm64-gnu@1.5.29: + resolution: {integrity: sha512-eH/Q9+8O5qhSxMestZnhuS1xqQMr6M7SolZYxiXJqxArXYILLCF+nq2R9SxuMl0CfjHSpb6+hHPk/HXy54eIRA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm64-musl@1.5.29: + resolution: {integrity: sha512-TERh2OICAJz+SdDIK9+0GyTUwF6r4xDlFmpoiHKHrrD/Hh3u+6Zue0d7jQ/he/i80GDn4tJQkHlZys+RZL5UZg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-x64-gnu@1.5.29: + resolution: {integrity: sha512-WMDPqU7Ji9dJpA+Llek2p9t7pcy7Bob8ggPUvgsIlv3R/eesF9DIzSbrgl6j3EAEPB9LFdSafsgf6kT/qnvqFg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-x64-musl@1.5.29: + resolution: {integrity: sha512-DO14glwpdKY4POSN0201OnGg1+ziaSVr6/RFzuSLggshwXeeyVORiHv3baj7NENhJhWhUy3NZlDsXLnRFkmhHQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-arm64-msvc@1.5.29: + resolution: {integrity: sha512-V3Y1+a1zG1zpYXUMqPIHEMEOd+rHoVnIpO/KTyFwAmKVu8v+/xPEVx/AGoYE67x4vDAAvPQrKI3Aokilqa5yVg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-ia32-msvc@1.5.29: + resolution: {integrity: sha512-OrM6yfXw4wXhnVFosOJzarw0Fdz5Y0okgHfn9oFbTPJhoqxV5Rdmd6kXxWu2RiVKs6kGSJFZXHDeUq2w5rTIMg==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-x64-msvc@1.5.29: + resolution: {integrity: sha512-eD/gnxqKyZQQR0hR7TMkIlJ+nCF9dzYmVVNbYZWuA1Xy94aBPUsEk3Uw3oG7q6R3ErrEUPP0FNf2ztEnv+I+dw==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core@1.5.29(@swc/helpers@0.5.13): + resolution: {integrity: sha512-nvTtHJI43DUSOAf3h9XsqYg8YXKc0/N4il9y4j0xAkO0ekgDNo+3+jbw6MInawjKJF9uulyr+f5bAutTsOKVlw==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': '*' + peerDependenciesMeta: + '@swc/helpers': + optional: true + dependencies: + '@swc/counter': 0.1.3 + '@swc/helpers': 0.5.13 + '@swc/types': 0.1.12 + optionalDependencies: + '@swc/core-darwin-arm64': 1.5.29 + '@swc/core-darwin-x64': 1.5.29 + '@swc/core-linux-arm-gnueabihf': 1.5.29 + '@swc/core-linux-arm64-gnu': 1.5.29 + '@swc/core-linux-arm64-musl': 1.5.29 + '@swc/core-linux-x64-gnu': 1.5.29 + '@swc/core-linux-x64-musl': 1.5.29 + '@swc/core-win32-arm64-msvc': 1.5.29 + '@swc/core-win32-ia32-msvc': 1.5.29 + '@swc/core-win32-x64-msvc': 1.5.29 + dev: true + + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + dev: true + + /@swc/helpers@0.5.13: + resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} + dependencies: + tslib: 2.7.0 + dev: true + + /@swc/types@0.1.12: + resolution: {integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==} + dependencies: + '@swc/counter': 0.1.3 + dev: true + + /@tsconfig/node10@1.0.11: + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + dev: true + + /@tsconfig/node12@1.0.11: + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + dev: true + + /@tsconfig/node14@1.0.3: + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + dev: true + + /@tsconfig/node16@1.0.4: + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + dev: true + + /@tybys/wasm-util@0.9.0: + resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + dependencies: + tslib: 2.7.0 + dev: true + + /@types/node@22.7.5: + resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + dependencies: + undici-types: 6.19.8 + dev: true + + /@types/parse-json@4.0.2: + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + dev: true + + /@yarnpkg/lockfile@1.1.0: + resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} + dev: true + + /@yarnpkg/parsers@3.0.0-rc.46: + resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} + engines: {node: '>=14.15.0'} + dependencies: + js-yaml: 3.14.1 + tslib: 2.7.0 + dev: true + + /@zkochan/js-yaml@0.0.7: + resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} + engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.12.1 + dev: true + + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /address@1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} + dev: true + + /ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + dev: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + dev: true + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + dev: true + + /arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + dev: true + + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + dependencies: + sprintf-js: 1.0.3 + dev: true + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + + /async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + dev: true + + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: true + + /axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + dependencies: + follow-redirects: 1.15.9 + form-data: 4.0.1 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: true + + /babel-plugin-const-enum@1.2.0(@babel/core@7.25.8): + resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.25.8) + '@babel/traverse': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-macros@2.8.0: + resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} + dependencies: + '@babel/runtime': 7.25.7 + cosmiconfig: 6.0.0 + resolve: 1.22.8 + dev: true + + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.8): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.25.8 + '@babel/core': 7.25.8 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.8): + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8) + core-js-compat: 3.38.1 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.8): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.25.8): + resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} + peerDependencies: + '@babel/core': ^7 + '@babel/traverse': ^7 + peerDependenciesMeta: + '@babel/traverse': + optional: true + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: true + + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: true + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 + dev: true + + /browserslist@4.24.0: + resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001668 + electron-to-chromium: 1.5.36 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.0) + dev: true + + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + dev: true + + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + + /caniuse-lite@1.0.30001668: + resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} + dev: true + + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + dev: true + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + dependencies: + restore-cursor: 3.1.0 + dev: true + + /cli-spinners@2.6.1: + resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} + engines: {node: '>=6'} + dev: true + + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + dev: true + + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + dev: true + + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + dev: true + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + dev: true + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + dev: true + + /columnify@1.6.0: + resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} + engines: {node: '>=8.0.0'} + dependencies: + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + dev: true + + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: true + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true + + /core-js-compat@3.38.1: + resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} + dependencies: + browserslist: 4.24.0 + dev: true + + /cosmiconfig@6.0.0: + resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + engines: {node: '>=8'} + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + dev: true + + /create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: true + + /debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + dependencies: + clone: 1.0.4 + dev: true + + /define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + dev: true + + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: true + + /detect-port@1.6.1: + resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} + engines: {node: '>= 4.0.0'} + hasBin: true + dependencies: + address: 1.2.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + dev: true + + /diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + + /diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + dev: true + + /dotenv-expand@11.0.6: + resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} + engines: {node: '>=12'} + dependencies: + dotenv: 16.4.5 + dev: true + + /dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} + dev: true + + /ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + jake: 10.9.2 + dev: true + + /electron-to-chromium@1.5.36: + resolution: {integrity: sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==} + dev: true + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true + + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + dependencies: + once: 1.4.0 + dev: true + + /enquirer@2.3.6: + resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} + engines: {node: '>=8.6'} + dependencies: + ansi-colors: 4.1.3 + dev: true + + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + dev: true + + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + dev: true + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + dev: true + + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /fast-glob@3.2.7: + resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} + engines: {node: '>=8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + dev: true + + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + dependencies: + reusify: 1.0.4 + dev: true + + /figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + + /filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + dependencies: + minimatch: 5.1.6 + dev: true + + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: true + + /follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dev: true + + /form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /front-matter@4.0.2: + resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} + dependencies: + js-yaml: 3.14.1 + dev: true + + /fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: true + + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + dev: true + + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + dev: true + + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + dev: true + + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + dev: true + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: true + + /hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + lru-cache: 10.4.3 + dev: true + + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + dev: true + + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + dev: true + + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true + + /is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + dev: true + + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + dev: true + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + dev: true + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + dev: true + + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + dependencies: + is-docker: 2.2.1 + dev: true + + /jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + async: 3.2.6 + chalk: 4.1.2 + filelist: 1.0.4 + minimatch: 3.1.2 + dev: true + + /jest-diff@29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 29.6.3 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + dev: true + + /jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + dev: true + + /js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: true + + /jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true + + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /jsonc-parser@3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + dev: true + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true + + /lines-and-columns@2.0.3: + resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + + /lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + dev: true + + /log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + dev: true + + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + dev: true + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + dev: true + + /make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + dev: true + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + + /micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + dev: true + + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: true + + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: true + + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: true + + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true + + /node-machine-id@1.1.12: + resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} + dev: true + + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + dev: true + + /npm-package-arg@11.0.1: + resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + hosted-git-info: 7.0.2 + proc-log: 3.0.0 + semver: 7.6.3 + validate-npm-package-name: 5.0.1 + dev: true + + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: true + + /nx@20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29): + resolution: {integrity: sha512-xfTCFiSYqxhchIXQvT6cxKcyRmReAvpzEQJbpEZTtmhMucBqvDTkK25WIhY4cW2uPPUXSOgQGbFt2uIVQz5RTw==} + hasBin: true + requiresBuild: true + peerDependencies: + '@swc-node/register': ^1.8.0 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + dependencies: + '@napi-rs/wasm-runtime': 0.2.4 + '@swc-node/register': 1.9.2(@swc/core@1.5.29)(@swc/types@0.1.12)(typescript@5.5.4) + '@swc/core': 1.5.29(@swc/helpers@0.5.13) + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.0-rc.46 + '@zkochan/js-yaml': 0.0.7 + axios: 1.7.7 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 8.0.1 + dotenv: 16.4.5 + dotenv-expand: 11.0.6 + enquirer: 2.3.6 + figures: 3.2.0 + flat: 5.0.2 + front-matter: 4.0.2 + ignore: 5.3.2 + jest-diff: 29.7.0 + jsonc-parser: 3.2.0 + lines-and-columns: 2.0.3 + minimatch: 9.0.3 + node-machine-id: 1.1.12 + npm-run-path: 4.0.1 + open: 8.4.2 + ora: 5.3.0 + semver: 7.6.3 + string-width: 4.2.3 + tar-stream: 2.2.0 + tmp: 0.2.3 + tsconfig-paths: 4.2.0 + tslib: 2.7.0 + yargs: 17.7.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 20.0.0 + '@nx/nx-darwin-x64': 20.0.0 + '@nx/nx-freebsd-x64': 20.0.0 + '@nx/nx-linux-arm-gnueabihf': 20.0.0 + '@nx/nx-linux-arm64-gnu': 20.0.0 + '@nx/nx-linux-arm64-musl': 20.0.0 + '@nx/nx-linux-x64-gnu': 20.0.0 + '@nx/nx-linux-x64-musl': 20.0.0 + '@nx/nx-win32-arm64-msvc': 20.0.0 + '@nx/nx-win32-x64-msvc': 20.0.0 + transitivePeerDependencies: + - debug + dev: true + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: true + + /open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + dev: true + + /ora@5.3.0: + resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} + engines: {node: '>=10'} + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.2 + is-interactive: 1.0.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + dev: true + + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.25.7 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + dev: true + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + dev: true + + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + dev: true + + /pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.3.1 + dev: true + + /proc-log@3.0.0: + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + + /proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + dev: true + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + dev: true + + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: true + + /regenerate-unicode-properties@10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} + engines: {node: '>=4'} + dependencies: + regenerate: 1.4.2 + dev: true + + /regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + dev: true + + /regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + dev: true + + /regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + dependencies: + '@babel/runtime': 7.25.7 + dev: true + + /regexpu-core@6.1.1: + resolution: {integrity: sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==} + engines: {node: '>=4'} + dependencies: + regenerate: 1.4.2 + regenerate-unicode-properties: 10.2.0 + regjsgen: 0.8.0 + regjsparser: 0.11.1 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.2.0 + dev: true + + /regjsgen@0.8.0: + resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} + dev: true + + /regjsparser@0.11.1: + resolution: {integrity: sha512-1DHODs4B8p/mQHU9kr+jv8+wIC9mtG4eBHxWxIq5mhjE3D5oORhCc6deRKzTjs9DcfRFmj9BHSDguZklqCGFWQ==} + hasBin: true + dependencies: + jsesc: 3.0.2 + dev: true + + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true + + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + dev: true + + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true + + /source-map-support@0.5.19: + resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + dev: true + + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: true + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + dev: true + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true + + /tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: true + + /tmp@0.2.3: + resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} + engines: {node: '>=14.14'} + dev: true + + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + dev: true + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /ts-node@10.9.1(@swc/core@1.5.29)(@types/node@22.7.5)(typescript@5.5.4): + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@swc/core': 1.5.29(@swc/helpers@0.5.13) + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.7.5 + acorn: 8.12.1 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + dev: true + + /tsconfig-paths@4.2.0: + resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} + engines: {node: '>=6'} + dependencies: + json5: 2.2.3 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true + + /tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + dev: true + + /typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + dev: true + + /unicode-canonical-property-names-ecmascript@2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} + engines: {node: '>=4'} + dev: true + + /unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.1 + unicode-property-aliases-ecmascript: 2.1.0 + dev: true + + /unicode-match-property-value-ecmascript@2.2.0: + resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} + engines: {node: '>=4'} + dev: true + + /unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + dev: true + + /update-browserslist-db@1.1.1(browserslist@4.24.0): + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.24.0 + escalade: 3.2.0 + picocolors: 1.1.0 + dev: true + + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: true + + /v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + dev: true + + /validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + + /wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + dependencies: + defaults: 1.0.4 + dev: true + + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: true + + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: true + + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: true + + /yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + dev: true + + /yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + dev: true + + /yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + dev: true diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 0000000..18ec407 --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,2 @@ +packages: + - 'packages/*' diff --git a/tsconfig.base.json b/tsconfig.base.json new file mode 100644 index 0000000..8dcc429 --- /dev/null +++ b/tsconfig.base.json @@ -0,0 +1,34 @@ +{ + "compilerOptions": { + "allowJs": false, + "allowSyntheticDefaultImports": true, + "composite": true, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "emitDecoratorMetadata": false, + "esModuleInterop": true, + "experimentalDecorators": false, + "forceConsistentCasingInFileNames": true, + "importHelpers": true, + "incremental": true, + "isolatedModules": true, + "lib": ["es2022"], + "module": "NodeNext", + "moduleResolution": "NodeNext", + "noEmitOnError": true, + "noFallthroughCasesInSwitch": true, + "noImplicitOverride": true, + "noImplicitReturns": true, + "noUnusedLocals": true, + "pretty": true, + "removeComments": false, + "resolveJsonModule": false, + "skipDefaultLibCheck": false, + "skipLibCheck": true, + "sourceMap": false, + "strict": true, + "target": "es2022", + "verbatimModuleSyntax": false + } +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..3a2dd7a --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.base.json", + "compileOnSave": false, + "files": [], + "references": [] +} From f7eb3be9f8afe4191f4d081241a8dcfab32df3ba Mon Sep 17 00:00:00 2001 From: Brion Date: Sat, 19 Oct 2024 14:15:38 +0530 Subject: [PATCH 02/14] chore: init turbo-repo starter --- .changeset/README.md | 8 + .changeset/config.json | 23 + .czrc | 3 + .editorconfig | 13 + .eslintignore | 6 + .eslintrc.js | 32 + .github/ISSUE_TEMPLATE/bug.yml | 59 + .github/ISSUE_TEMPLATE/docs.yml | 23 + .github/ISSUE_TEMPLATE/feature.yml | 29 + .github/ISSUE_TEMPLATE/question.yml | 17 + .github/pull_request_template.md | 37 + .github/workflows/build.yml | 66 + .github/workflows/ci.yml | 42 - .github/workflows/deploy-gh-pages.yaml | 99 + .github/workflows/pr-builder.yml | 216 + .github/workflows/release.yml | 68 + .github/workflows/test.yml | 66 + .gitignore | 70 +- .husky/commit-msg | 4 + packages/.gitkeep => .husky/pre-commit | 0 .husky/prepare-commit-msg | 4 + .npmrc | 3 +- .nvmrc | 1 + .prettierignore | 7 +- .prettierrc | 3 - .vscode/extensions.json | 3 - .vscode/settings.json | 28 + CONTRIBUTING.md | 234 + README.md | 190 +- apps/www/.eslintrc.json | 3 + apps/www/.gitignore | 36 + apps/www/README.md | 36 + apps/www/app/favicon.ico | Bin 0 -> 25931 bytes apps/www/app/fonts/GeistMonoVF.woff | Bin 0 -> 67864 bytes apps/www/app/fonts/GeistVF.woff | Bin 0 -> 66268 bytes apps/www/app/globals.css | 21 + apps/www/app/layout.tsx | 31 + apps/www/app/page.tsx | 100 + apps/www/next.config.mjs | 4 + apps/www/package.json | 26 + apps/www/postcss.config.mjs | 8 + apps/www/public/file-text.svg | 3 + apps/www/public/globe.svg | 10 + apps/www/public/next.svg | 1 + apps/www/public/vercel.svg | 10 + apps/www/public/window.svg | 3 + apps/www/tailwind.config.ts | 23 + apps/www/tsconfig.json | 27 + commitlint.config.js | 27 + nx.json | 23 - package.json | 55 +- packages/js/.editorconfig | 1 + packages/js/.eslintignore | 4 + packages/js/.eslintrc.cjs | 45 + packages/js/.gitignore | 95 + packages/js/.prettierignore | 4 + packages/js/LICENSE | 21 + packages/js/README.md | 0 packages/js/jest.config.ts | 53 + packages/js/package.json | 62 + packages/js/prettier.config.cjs | 25 + packages/js/rollup.config.cjs | 71 + packages/js/src/__tests__/greet.test.ts | 39 + packages/js/src/greet.ts | 29 + packages/js/src/index.ts | 25 + packages/js/src/public-api.ts | 25 + packages/js/test-configs/setup-test.ts | 21 + packages/js/tsconfig.eslint.json | 11 + packages/js/tsconfig.json | 32 + packages/js/tsconfig.lib.json | 20 + packages/js/tsconfig.spec.json | 16 + packages/react/.editorconfig | 1 + packages/react/.eslintignore | 4 + packages/react/.eslintrc.cjs | 46 + packages/react/.gitignore | 95 + packages/react/.prettierignore | 4 + packages/react/LICENSE | 21 + packages/react/README.md | 88 + packages/react/jest.config.cjs | 31 + packages/react/package.json | 67 + packages/react/prettier.config.cjs | 25 + packages/react/rollup.config.cjs | 71 + packages/react/src/Greeting.tsx | 46 + packages/react/src/__tests__/Greet.test.tsx | 76 + packages/react/src/index.ts | 25 + packages/react/src/public-api.ts | 29 + packages/react/src/useGreeting.ts | 37 + packages/react/tsconfig.eslint.json | 11 + packages/react/tsconfig.json | 33 + packages/react/tsconfig.lib.json | 21 + packages/react/tsconfig.spec.json | 16 + pnpm-lock.yaml | 7922 ++++++++++++++----- pnpm-workspace.yaml | 3 +- prettier.config.cjs | 1 + tsconfig.base.json | 34 - tsconfig.json | 9 +- turbo.json | 34 + 97 files changed, 9069 insertions(+), 2081 deletions(-) create mode 100644 .changeset/README.md create mode 100644 .changeset/config.json create mode 100644 .czrc create mode 100644 .editorconfig create mode 100644 .eslintignore create mode 100644 .eslintrc.js create mode 100644 .github/ISSUE_TEMPLATE/bug.yml create mode 100644 .github/ISSUE_TEMPLATE/docs.yml create mode 100644 .github/ISSUE_TEMPLATE/feature.yml create mode 100644 .github/ISSUE_TEMPLATE/question.yml create mode 100644 .github/pull_request_template.md create mode 100644 .github/workflows/build.yml delete mode 100644 .github/workflows/ci.yml create mode 100644 .github/workflows/deploy-gh-pages.yaml create mode 100644 .github/workflows/pr-builder.yml create mode 100644 .github/workflows/release.yml create mode 100644 .github/workflows/test.yml create mode 100644 .husky/commit-msg rename packages/.gitkeep => .husky/pre-commit (100%) create mode 100644 .husky/prepare-commit-msg create mode 100644 .nvmrc delete mode 100644 .prettierrc delete mode 100644 .vscode/extensions.json create mode 100644 .vscode/settings.json create mode 100644 CONTRIBUTING.md create mode 100644 apps/www/.eslintrc.json create mode 100644 apps/www/.gitignore create mode 100644 apps/www/README.md create mode 100644 apps/www/app/favicon.ico create mode 100644 apps/www/app/fonts/GeistMonoVF.woff create mode 100644 apps/www/app/fonts/GeistVF.woff create mode 100644 apps/www/app/globals.css create mode 100644 apps/www/app/layout.tsx create mode 100644 apps/www/app/page.tsx create mode 100644 apps/www/next.config.mjs create mode 100644 apps/www/package.json create mode 100644 apps/www/postcss.config.mjs create mode 100644 apps/www/public/file-text.svg create mode 100644 apps/www/public/globe.svg create mode 100644 apps/www/public/next.svg create mode 100644 apps/www/public/vercel.svg create mode 100644 apps/www/public/window.svg create mode 100644 apps/www/tailwind.config.ts create mode 100644 apps/www/tsconfig.json create mode 100644 commitlint.config.js delete mode 100644 nx.json create mode 100644 packages/js/.editorconfig create mode 100644 packages/js/.eslintignore create mode 100644 packages/js/.eslintrc.cjs create mode 100755 packages/js/.gitignore create mode 100644 packages/js/.prettierignore create mode 100644 packages/js/LICENSE create mode 100644 packages/js/README.md create mode 100644 packages/js/jest.config.ts create mode 100644 packages/js/package.json create mode 100644 packages/js/prettier.config.cjs create mode 100644 packages/js/rollup.config.cjs create mode 100644 packages/js/src/__tests__/greet.test.ts create mode 100644 packages/js/src/greet.ts create mode 100644 packages/js/src/index.ts create mode 100644 packages/js/src/public-api.ts create mode 100644 packages/js/test-configs/setup-test.ts create mode 100644 packages/js/tsconfig.eslint.json create mode 100644 packages/js/tsconfig.json create mode 100644 packages/js/tsconfig.lib.json create mode 100644 packages/js/tsconfig.spec.json create mode 100644 packages/react/.editorconfig create mode 100644 packages/react/.eslintignore create mode 100644 packages/react/.eslintrc.cjs create mode 100755 packages/react/.gitignore create mode 100644 packages/react/.prettierignore create mode 100644 packages/react/LICENSE create mode 100644 packages/react/README.md create mode 100644 packages/react/jest.config.cjs create mode 100644 packages/react/package.json create mode 100644 packages/react/prettier.config.cjs create mode 100644 packages/react/rollup.config.cjs create mode 100644 packages/react/src/Greeting.tsx create mode 100644 packages/react/src/__tests__/Greet.test.tsx create mode 100644 packages/react/src/index.ts create mode 100644 packages/react/src/public-api.ts create mode 100644 packages/react/src/useGreeting.ts create mode 100644 packages/react/tsconfig.eslint.json create mode 100644 packages/react/tsconfig.json create mode 100644 packages/react/tsconfig.lib.json create mode 100644 packages/react/tsconfig.spec.json create mode 100644 prettier.config.cjs delete mode 100644 tsconfig.base.json create mode 100644 turbo.json diff --git a/.changeset/README.md b/.changeset/README.md new file mode 100644 index 0000000..e5b6d8d --- /dev/null +++ b/.changeset/README.md @@ -0,0 +1,8 @@ +# Changesets + +Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works +with multi-package repos, or single-package repos to help you version and publish your code. You can +find the full documentation for it [in our repository](https://github.com/changesets/changesets) + +We have a quick list of common questions to get you started engaging with this project in +[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md) diff --git a/.changeset/config.json b/.changeset/config.json new file mode 100644 index 0000000..7459527 --- /dev/null +++ b/.changeset/config.json @@ -0,0 +1,23 @@ +{ + "$schema": "https://unpkg.com/@changesets/config@2.2.0/schema.json", + "access": "restricted", + "baseBranch": "main", + "changelog": [ + "@changesets/changelog-github", + { + "repo": "<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>" + } + ], + "commit": false, + "fixed": [], + "ignore": [], + "linked": [], + "privatePackages": { + "version": true, + "tag": true + }, + "root": { + "packageDir": "." + }, + "updateInternalDependencies": "patch" +} \ No newline at end of file diff --git a/.czrc b/.czrc new file mode 100644 index 0000000..d1bcc20 --- /dev/null +++ b/.czrc @@ -0,0 +1,3 @@ +{ + "path": "cz-conventional-changelog" +} diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..6e87a00 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,13 @@ +# Editor configuration, see http://editorconfig.org +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +max_line_length = off +trim_trailing_whitespace = false diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..5781d0a --- /dev/null +++ b/.eslintignore @@ -0,0 +1,6 @@ +# Global ignore file incase if a child package doesn't include one. + +/dist +/build +/node_modules +/coverage diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..c80d021 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,32 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +module.exports = { + env: { + es6: true, + node: true, + }, + extends: ['turbo', 'plugin:@brionmario/internal', 'plugin:@brionmario/prettier'], + plugins: ['@brionmario'], +}; diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 0000000..bec5fd2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,59 @@ +name: 🐞 Bug +description: File a bug/issue +title: "[BUG] " +labels: ["Bug", "Needs Triage"] +body: + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the bug you encountered. + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: Current Behavior + description: A concise description of what you're experiencing. + validations: + required: false + - type: textarea + attributes: + label: Expected Behavior + description: A concise description of what you expected to happen. + validations: + required: false + - type: textarea + attributes: + label: Steps To Reproduce + description: Steps to reproduce the behavior. + placeholder: | + 1. In this environment... + 1. With this config... + 1. Run '...' + 1. See error... + validations: + required: false + - type: textarea + attributes: + label: Environment + description: | + examples: + - **OS**: Ubuntu 20.04 + - **Node**: 13.14.0 + - **npm**: 7.6.3 + value: | + - OS: + - Node: + - npm: + render: markdown + validations: + required: false + - type: textarea + attributes: + label: Anything else? + description: | + Links? References? Anything that will give us more context about the issue you are encountering! + + Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/docs.yml b/.github/ISSUE_TEMPLATE/docs.yml new file mode 100644 index 0000000..cafd214 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/docs.yml @@ -0,0 +1,23 @@ +name: 📚 Documentation Improvement +description: Suggest improvements to the documentation +title: "[DOCS] <title>" +labels: ["Documentation", "Needs Triage"] +body: + - type: textarea + attributes: + label: Current Documentation + description: Describe the current documentation and what you think needs improvement. + validations: + required: true + - type: textarea + attributes: + label: Suggested Changes + description: Provide details about the changes you'd like to see in the documentation. + validations: + required: true + - type: textarea + attributes: + label: Additional Comments + description: Any additional comments or context about the documentation improvement. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..3280216 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,29 @@ +name: 🚀 Feature Request +description: Suggest a new feature or enhancement +title: "[FEATURE] <title>" +labels: ["Feature Request", "Needs Triage"] +body: + - type: textarea + attributes: + label: Description + description: A clear and concise description of the feature you're requesting. + validations: + required: true + - type: textarea + attributes: + label: Use Case + description: Explain how this feature would benefit users or improve the project. + validations: + required: false + - type: textarea + attributes: + label: Alternatives Considered + description: Have you considered any alternative solutions or features? + validations: + required: false + - type: textarea + attributes: + label: Additional Context + description: Add any other context or screenshots about the feature request here. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml new file mode 100644 index 0000000..9c18d2d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.yml @@ -0,0 +1,17 @@ +name: ❓ Question +description: Ask a question about the project +title: "[QUESTION] <title>" +labels: ["Question", "Needs Triage"] +body: + - type: textarea + attributes: + label: Your Question + description: Ask your question here. Be clear and provide context if necessary. + validations: + required: true + - type: textarea + attributes: + label: Additional Details + description: Any additional details or context you want to provide. + validations: + required: false diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..bb17fca --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,37 @@ +## Purpose + +<!-- Briefly describe the purpose and scope of this pull request. --> + +## Changes Made + +<!-- Describe the changes you have made in this pull request. Provide context for reviewers to understand the changes. --> + +## Related Issues + +<!-- If this pull request is related to any GitHub issues mention them here. Add `N/A` if there's nothing to mention. --> +- Fixes `<issue_url>` + +## Related Pull Requests + +<!-- If this pull request is related to any other pull requests, mention them here. Add `N/A` if there's nothing to mention. --> + +- `<pull_request_url_1>` +- `<pull_request_url_2>` + +## Screenshots (if applicable) + +<!-- If your changes involve visual modifications, provide screenshots or GIFs to showcase the changes. Add `N/A` if there's nothing to mention. --> + +## Checklist + +<!-- Mark the items that are applicable by replacing [ ] with [x]. --> + +- [ ] I have tested these changes thoroughly. +- [ ] I have updated the documentation to reflect these changes. +- [ ] I have followed the coding style guidelines of the project. +- [ ] I have added suitable comments to the code, especially in complex areas. +- [ ] I have reviewed my own code to ensure there are no obvious errors. + +## Additional Notes + +<!-- Any additional notes or information that may be helpful for reviewers or future reference. Add `N/A` if there's nothing to mention. --> diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..194b1c2 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,66 @@ +# This workflow will build main branch when a PR is merged. + +name: 🧱 Builder + +on: + push: + branches: + - main + workflow_dispatch: + +env: + GH_TOKEN: ${{ secrets.GH_TOKEN }} + +jobs: + build: + name: 👷 Build + if: ${{ github.ref == 'refs/heads/main' }} + strategy: + matrix: + node-version: [ lts/* ] + # Try to check for build compatibility on common platforms. + os: [ ubuntu-latest, macOS-latest, windows-latest ] + runs-on: ${{ matrix.os }} + steps: + - name: ⬇️ Checkout + id: checkout + uses: actions/checkout@v2.3.3 + + - name: 🟢 Setup node + id: setup-node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: 🥡 Setup pnpm + id: setup-pnpm + uses: pnpm/action-setup@v2.1.0 + with: + version: latest + run_install: false + + - name: 🎈 Get pnpm store directory + id: get-pnpm-cache-dir + run: | + echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" + + - name: 🔆 Cache pnpm modules + uses: actions/cache@v3 + id: pnpm-cache + with: + path: ${{ steps.get-pnpm-cache-dir.outputs.pnpm_cache_dir }} + key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}-pnpm-store- + + - name: 🧩 Install Dependencies + id: install-dependencies + run: pnpm install + + - name: 🏗️ Build + id: build + run: pnpm build + + - name: ⏳ Lint All Files + id: lint + run: pnpm lint diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 28031f1..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: CI - -on: - push: - branches: - - main - pull_request: - -permissions: - actions: read - contents: read - -jobs: - main: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - uses: pnpm/action-setup@v4 - with: - version: 9 - - # This enables task distribution via Nx Cloud - # Run this command as early as possible, before dependencies are installed - # Learn more at https://nx.dev/ci/reference/nx-cloud-cli#npx-nxcloud-startcirun - - run: pnpm dlx nx-cloud start-ci-run --distribute-on="3 linux-medium-js" --stop-agents-after="build" - - # Cache node_modules - - uses: actions/setup-node@v4 - with: - node-version: 20 - cache: 'pnpm' - - - run: pnpm install --frozen-lockfile - - uses: nrwl/nx-set-shas@v4 - - # Prepend any command with "nx-cloud record --" to record its logs to Nx Cloud - # - run: pnpm exec nx-cloud record -- echo Hello World - # Nx Affected runs only tasks affected by the changes in this PR/commit. Learn more: https://nx.dev/ci/features/affected - - run: pnpm exec nx affected -t lint test build diff --git a/.github/workflows/deploy-gh-pages.yaml b/.github/workflows/deploy-gh-pages.yaml new file mode 100644 index 0000000..63e126b --- /dev/null +++ b/.github/workflows/deploy-gh-pages.yaml @@ -0,0 +1,99 @@ +# This workflow will deploy the docs as static content to GitHub Pages + +name: ☄️ Deploy Documentation + +on: + workflow_dispatch: + inputs: + basePath: + description: | + The base path to deploy the docs to. Default is "" (https://<__GITHUB_USERNAME__>.github.io/<__GITHUB_REPOSITORY_NAME__>/). + Note: Include a path with a leading slash (/<__GITHUB_REPOSITORY_NAME__>) or leave empty for the root. + default: '/<__GITHUB_REPOSITORY_NAME__>' + type: string + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: 'pages' + cancel-in-progress: false + +env: + GH_TOKEN: ${{ secrets.GH_TOKEN }} + +jobs: + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [lts/*] + steps: + - name: ⬇️ Checkout + id: checkout + uses: actions/checkout@v2.3.3 + with: + fetch-depth: 0 + token: ${{ env.GH_TOKEN }} + + - name: 🟢 Setup node + id: setup-node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: 🥡 Setup pnpm + id: setup-pnpm + uses: pnpm/action-setup@v2.1.0 + with: + version: latest + run_install: false + + - name: 🎈 Get pnpm store directory + id: get-pnpm-cache-dir + run: | + echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" + + - name: 🧩 Install Dependencies + id: install-dependencies + run: pnpm install + + - name: 🏗️ Build Project + id: build + run: | + pnpm build + + - name: 📄 Build Documentation + id: build-docs + run: | + cd docs + cp .env.example .env.local + echo "NEXT_PUBLIC_BASE_PATH=${{ github.event.inputs.basePath }}" >> .env.local + echo "BUILD_MODE=static" >> .env.local + + # Display the contents of the .env.local file + cat .env.local + + pnpm build + + - name: ⚙️ Setup Pages + id: setup-pages + uses: actions/configure-pages@v3 + + - name: 🌩 Upload artifact + id: upload-artifact + uses: actions/upload-pages-artifact@v1 + with: + path: ./docs/out + + - name: 🔥 Deploy to GitHub Pages + id: deploy-gh-pages + uses: actions/deploy-pages@v1 diff --git a/.github/workflows/pr-builder.yml b/.github/workflows/pr-builder.yml new file mode 100644 index 0000000..180cbd7 --- /dev/null +++ b/.github/workflows/pr-builder.yml @@ -0,0 +1,216 @@ +# This workflow will build PRs submitted to the main branch. + +name: 👷‍♂️ PR Builder + +on: + pull_request: + branches: [main] + paths-ignore: + - '**.md' + - 'LICENSE' + workflow_dispatch: + +# Avoid running multiple builds for the same PR. +concurrency: + group: pr-builder-${{ github.ref }} + cancel-in-progress: true + +env: + GH_TOKEN: ${{ secrets.GH_TOKEN }} + +jobs: + lint: + name: ⬣ ESLint (STATIC ANALYSIS) + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [lts/*] + steps: + - name: ⬇️ Checkout + id: checkout + uses: actions/checkout@v2.3.3 + with: + fetch-depth: 0 + + - name: 🟢 Setup node + id: setup-node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: 🥡 Setup pnpm + id: setup-pnpm + uses: pnpm/action-setup@v2.1.0 + with: + version: latest + run_install: false + + - name: 🎈 Get pnpm store directory + id: get-pnpm-cache-dir + run: | + echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" + + - name: 🔆 Cache pnpm modules + uses: actions/cache@v3 + id: pnpm-cache + with: + path: ${{ steps.get-pnpm-cache-dir.outputs.pnpm_cache_dir }} + key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}-pnpm-store- + + - name: 🧩 Install Dependencies + id: install-dependencies + run: pnpm install + + - name: 🏗️ Build + id: build + run: pnpm build + + - name: 🦄 Lint All Files + id: lint-with-eslint + run: pnpm lint + + typecheck: + name: ʦ Typecheck (STATIC ANALYSIS) + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [lts/*] + steps: + - name: ⬇️ Checkout + id: checkout + uses: actions/checkout@v2.3.3 + with: + fetch-depth: 0 + + - name: 🟢 Setup node + id: setup-node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: 🥡 Setup pnpm + uses: pnpm/action-setup@v2.1.0 + with: + version: latest + run_install: false + + - name: 🎈 Get pnpm store directory + id: get-pnpm-cache-dir + run: | + echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" + + - name: 🔆 Cache pnpm modules + uses: actions/cache@v3 + id: pnpm-cache + with: + path: ${{ steps.get-pnpm-cache-dir.outputs.pnpm_cache_dir }} + key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}-pnpm-store- + + - name: 🧩 Install Dependencies + id: install-dependencies + run: pnpm install + + - name: ☄️ Check Type Errors + run: pnpm typecheck + + test: + name: 👾 Unit Test (TESTING) + needs: [lint, typecheck] + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [lts/*] + steps: + - name: ⬇️ Checkout + id: checkout + uses: actions/checkout@v2.3.3 + with: + fetch-depth: 0 + + - name: 🟢 Setup node + id: setup-node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: 🥡 Setup pnpm + uses: pnpm/action-setup@v2.1.0 + with: + version: latest + run_install: false + + - name: 🎈 Get pnpm store directory + id: get-pnpm-cache-dir + run: | + echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" + + - name: 🔆 Cache pnpm modules + uses: actions/cache@v3 + id: pnpm-cache + with: + path: ${{ steps.get-pnpm-cache-dir.outputs.pnpm_cache_dir }} + key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}-pnpm-store- + + - name: 🧩 Install Dependencies + id: install-dependencies + run: pnpm install + + - name: 🏗️ Build + id: build + run: pnpm build + + - name: 🃏 Run Jest & Collect Coverage + id: run-jest-test-and-coverage + run: pnpm test + + build: + name: 🚧 Build + needs: [lint, typecheck, test] + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [lts/*] + steps: + - name: ⬇️ Checkout + id: checkout + uses: actions/checkout@v2.3.3 + + - name: 🟢 Setup node + id: setup-node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: 🥡 Setup pnpm + uses: pnpm/action-setup@v2.1.0 + with: + version: latest + run_install: false + + - name: 🎈 Get pnpm store directory + id: get-pnpm-cache-dir + run: | + echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" + + - name: 🔆 Cache pnpm modules + uses: actions/cache@v3 + id: pnpm-cache + with: + path: ${{ steps.get-pnpm-cache-dir.outputs.pnpm_cache_dir }} + key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}-pnpm-store- + + - name: 🧩 Install Dependencies + id: install-dependencies + run: pnpm install + + - name: 🏗️ Build + id: build + run: pnpm build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..900d073 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,68 @@ +# This workflow will release the package. + +name: 🚀 Release + +on: + push: + branches: + - main + workflow_dispatch: + +concurrency: ${{ github.workflow }}-${{ github.ref }} + +env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + +jobs: + release: + name: 📦 Release + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [lts/*] + steps: + - name: ⬇️ Checkout + id: checkout + uses: actions/checkout@v2.3.3 + with: + token: ${{ env.GH_TOKEN }} + fetch-depth: 0 + + - name: 🟢 Setup node + id: setup-node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: 🥡 Setup pnpm + id: setup-pnpm + uses: pnpm/action-setup@v2.1.0 + with: + version: latest + run_install: false + + - name: 🎈 Get pnpm store directory + id: get-pnpm-cache-dir + run: | + echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" + + - name: 🧩 Install Dependencies + id: install-dependencies + run: pnpm install + + - name: 🏗️ Build + id: build + run: pnpm build + + - name: 📣 Create Release Pull Request or Publish to npm + id: changesets + uses: changesets/action@v1 + with: + title: 'chore(release): version packages' + publish: pnpm publish:packages + version: pnpm version:packages + commit: 'chore(release): version packages 🦋' + env: + GITHUB_TOKEN: ${{ env.GH_TOKEN }} + NPM_TOKEN: ${{ env.NPM_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..d34e589 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,66 @@ +# This workflow will run tests on the main branch once a PR is merged. + +name: 🧪 Test + +on: + push: + branches: + - main + workflow_dispatch: + +env: + GH_TOKEN: ${{ secrets.GH_TOKEN }} + +jobs: + build: + name: 👩🏻‍🔬 Test + if: ${{ github.ref == 'refs/heads/main' }} + strategy: + matrix: + node-version: [ lts/* ] + # Try to check for build compatibility on common platforms. + os: [ ubuntu-latest, macOS-latest, windows-latest ] + runs-on: ${{ matrix.os }} + steps: + - name: ⬇️ Checkout + id: checkout + uses: actions/checkout@v2.3.3 + + - name: 🟢 Setup node + id: setup-node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: 🥡 Setup pnpm + id: setup-pnpm + uses: pnpm/action-setup@v2.1.0 + with: + version: latest + run_install: false + + - name: 🎈 Get pnpm store directory + id: get-pnpm-cache-dir + run: | + echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" + + - name: 🔆 Cache pnpm modules + uses: actions/cache@v3 + id: pnpm-cache + with: + path: ${{ steps.get-pnpm-cache-dir.outputs.pnpm_cache_dir }} + key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}-pnpm-store- + + - name: 🧩 Install Dependencies + id: install-dependencies + run: pnpm install + + - name: 🏗️ Build + id: build + run: pnpm build + + - name: 🧪 Test + id: test + run: pnpm test diff --git a/.gitignore b/.gitignore index 4f4d87b..96fab4f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,42 +1,38 @@ -# See http://help.github.com/ignore-files/ for more about ignoring files. +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. -# compiled output +# Dependencies +node_modules +.pnp +.pnp.js + +# Local env files +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# Testing +coverage + +# Turbo +.turbo + +# Vercel +.vercel + +# Build Outputs +.next/ +out/ +build dist -tmp -/out-tsc -# dependencies -node_modules -# IDEs and editors -/.idea -.project -.classpath -.c9/ -*.launch -.settings/ -*.sublime-workspace - -# IDE - VSCode -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json - -# misc -/.sass-cache -/connect.lock -/coverage -/libpeerconnection.log -npm-debug.log -yarn-error.log -testem.log -/typings - -# System Files -.DS_Store -Thumbs.db +# Debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* -.nx/cache -.nx/workspace-data +# Misc +.DS_Store +*.pem diff --git a/.husky/commit-msg b/.husky/commit-msg new file mode 100644 index 0000000..5426a93 --- /dev/null +++ b/.husky/commit-msg @@ -0,0 +1,4 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +npx commitlint --edit $1 diff --git a/packages/.gitkeep b/.husky/pre-commit similarity index 100% rename from packages/.gitkeep rename to .husky/pre-commit diff --git a/.husky/prepare-commit-msg b/.husky/prepare-commit-msg new file mode 100644 index 0000000..17e2764 --- /dev/null +++ b/.husky/prepare-commit-msg @@ -0,0 +1,4 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +exec < /dev/tty && npx cz --hook || true diff --git a/.npmrc b/.npmrc index 19be10e..6c59086 100644 --- a/.npmrc +++ b/.npmrc @@ -1,2 +1 @@ -strict-peer-dependencies=false -auto-install-peers=true +enable-pre-post-scripts=true diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..b009dfb --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +lts/* diff --git a/.prettierignore b/.prettierignore index e26f0b3..5781d0a 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,5 +1,6 @@ -# Add files here to ignore them from prettier formatting +# Global ignore file incase if a child package doesn't include one. + /dist +/build +/node_modules /coverage -/.nx/cache -/.nx/workspace-data \ No newline at end of file diff --git a/.prettierrc b/.prettierrc deleted file mode 100644 index 544138b..0000000 --- a/.prettierrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "singleQuote": true -} diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index 71f5e85..0000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "recommendations": ["nrwl.angular-console", "esbenp.prettier-vscode"] -} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..aeec3b1 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,28 @@ +{ + "eslint.workingDirectories": [ + { + "mode": "auto" + } + ], + "editor.formatOnSave": true, + "peacock.color": "#42b", + "workbench.colorCustomizations": { + "activityBar.activeBackground": "#5a36da", + "activityBar.background": "#5a36da", + "activityBar.foreground": "#e7e7e7", + "activityBar.inactiveForeground": "#e7e7e799", + "activityBarBadge.background": "#36140a", + "activityBarBadge.foreground": "#e7e7e7", + "commandCenter.border": "#e7e7e799", + "sash.hoverBorder": "#5a36da", + "statusBar.background": "#4422bb", + "statusBar.foreground": "#e7e7e7", + "statusBarItem.hoverBackground": "#5a36da", + "statusBarItem.remoteBackground": "#4422bb", + "statusBarItem.remoteForeground": "#e7e7e7", + "titleBar.activeBackground": "#4422bb", + "titleBar.activeForeground": "#e7e7e7", + "titleBar.inactiveBackground": "#4422bb99", + "titleBar.inactiveForeground": "#e7e7e799" + } +} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..344c56c --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,234 @@ +# Contributing to `<__GITHUB_REPOSITORY_NAME__>` + +I would love for you to contribute to `<__GITHUB_REPOSITORY_NAME__>` and help make it even better than it is today! +As a contributor, here are the guidelines we would like you to follow: + + - [Setting Up Development Environment](#setting-up-development-environment) + - [Software & Tools](#software--tools) + - [Git](#git) + - [NodeJS](#nodejs) + - [pnpm](#pnpm) + - [Extensions](#extensions) + - [Conventional Commits](#conventional-commits) + - [ESLint](#eslint) + - [ShellCheck](#shellcheck) + - [Code Spell Checker](#code-spell-checker) + - [JSON Sorter](#json-sorter) + - [Setting up the Source Code](#setting-up-the-source-code) + - [Fork the repo](#fork-the-repo) + - [Install the dependencies](#install-the-dependencies) + - [Build the project](#build-the-project) + - [Commit Message Guidelines](#commit-message-guidelines) + - [Commit Message Header](#commit-message-header) + - [Type](#type) + - [Scope](#scope) + - [Summary](#summary) + - [Commit Message Body](#commit-message-body) + - [Commit Message Footer](#commit-message-footer) + - [Revert commits](#revert-commits) + +## Setting Up Development Environment + +### Software & Tools + +To build and write code, make sure you have the following set of tools on your local environment. + +> [!Note] +> You can pick any IDE of your choice, but we recommend using [VS Code](https://code.visualstudio.com/download) due to its extensive support for JavaScript and TypeScript development. ! + +#### [![Git](https://img.shields.io/badge/Git-2.33.0-green.svg)](https://git-scm.com/downloads) + +* Description 🗒️ : Open source distributed version control system. +* Download Link 🔗 : [https://git-scm.com/downloads](https://git-scm.com/downloads) + +#### NodeJS + +* Description 🗒️ : JavaScript runtime. +* Version: LTS (Latest Stable Version) + > [!Warning] + > This project requires at least NodeJS **v20.13.1** or above to work. +* Download Link 🔗 : [https://nodejs.org/en/download](https://nodejs.org/en/download) + +#### pnpm + +* Description 🗒️ : Fast, disk space efficient package manager. +* Version: Latest (**v9.4.0** or higher) +* Download Link 🔗 : [https://pnpm.io/installation](https://pnpm.io/installation) + +#### Extensions + +##### Conventional Commits + +* Type 🧰 : IDE Extension +* Description 🗒️ : Conventional Commits is a specification for adding human and machine-readable meaning to commit messages. +* Download Link 🔗 : [https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits](https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits) + +##### ESLint + +* Type 🧰 : IDE Extension +* Description 🗒️ : Static code analysis tool for JavaScript. +* Download Link 🔗 : [https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) + +##### ShellCheck + +* Type 🧰 : IDE Extension +* Description 🗒️ : A shell script static analysis tool. Used by our static analyzer PR check. +* Download Link 🔗 : [https://github.com/vscode-shellcheck/vscode-shellcheck](https://github.com/vscode-shellcheck/vscode-shellcheck) + +##### Code Spell Checker + +* Type 🧰 : IDE Extension +* Description 🗒️ : A basic spell checker that works well with code and documents. +* Download Link 🔗 : [https://marketplace.visualstudio.com/items?itemName=msyesyan.json-sorter](https://marketplace.visualstudio.com/items?itemName=msyesyan.json-sorter) + +##### JSON Sorter + +* Type 🧰 : IDE Extension +* Description 🗒️ : Sorts JSON files. +* Download Link 🔗 : [https://marketplace.visualstudio.com/items?itemName=richie5um2.vscode-json-sorter](https://marketplace.visualstudio.com/items?itemName=richie5um2.vscode-json-sorter) + +### Setting up the Source Code + +#### Fork the repo + +1. [Fork](https://docs.github.com/en/github/getting-started-with-github/fork-a-repo) the repository. +2. Clone your fork to the local machine. + +Replace `<github username>` with your own username. + +```shell +git clone https://github.com/<github username>/<__GITHUB_REPOSITORY_NAME__>.git +``` + +3. Set the original repo as the upstream remote. + +```shell +git remote add upstream https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>.git +``` + +#### Install the dependencies + +From the root of the project, execute the following command to install the project dependencies with `pnpm`. + +```shell +pnpm install +``` + +#### Build the project + +From the root of the project, execute the following command to build the project. + +```shell +pnpm build +``` + +## Commit Message Guidelines + +I'm using the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification for commit messages. +This format leads to **easier to read commit history**. + +Each commit message consists of a **header**, a **body**, and a **footer**. + +``` +<header> +<BLANK LINE> +<body> +<BLANK LINE> +<footer> +``` + +The `header` is mandatory and must conform to the [Commit Message Header](#commit-header) format. + +The `body` is mandatory for all commits except for those of type "docs". +When the body is present it must be at least 20 characters long and must conform to the [Commit Message Body](#commit-body) format. + +The `footer` is optional. The [Commit Message Footer](#commit-footer) format describes what the footer is used for and the structure it must have. + +### Commit Message Header + +``` +<type>(<scope>): <short summary> + │ │ │ + │ │ └─⫸ Summary in present tense. Not capitalized. No period at the end. + │ │ + │ └─⫸ Commit Scope: primitives|scss|react + │ + └─⫸ Commit Type: build|ci|docs|feat|fix|perf|refactor|test +``` + +The `<type>` and `<summary>` fields are mandatory, the `(<scope>)` field is optional. + + +#### Type + +Must be one of the following: + +* **build**: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm) +* **ci**: Changes to our CI configuration files and scripts (examples: CircleCi, SauceLabs) +* **docs**: Documentation only changes +* **feat**: A new feature +* **fix**: A bug fix +* **perf**: A code change that improves performance +* **refactor**: A code change that neither fixes a bug nor adds a feature +* **test**: Adding missing tests or correcting existing tests + +#### Scope +The scope should be the name of the npm package affected (as perceived by the person reading the changelog generated from commit messages). + +The following is the list of supported scopes: + +* `core` - Changes to the core package. +* `lib` - Changes to the core lib. + +#### Summary + +Use the summary field to provide a succinct description of the change: + +* use the imperative, present tense: "change" not "changed" nor "changes" +* don't capitalize the first letter +* no dot (.) at the end + +### Commit Message Body + +Just as in the summary, use the imperative, present tense: "fix" not "fixed" nor "fixes". + +Explain the motivation for the change in the commit message body. This commit message should explain _why_ you are making the change. +You can include a comparison of the previous behavior with the new behavior in order to illustrate the impact of the change. + +### Commit Message Footer + +The footer can contain information about breaking changes and deprecations and is also the place to reference GitHub issues, Jira tickets, and other PRs that this commit closes or is related to. +For example: + +``` +BREAKING CHANGE: <breaking change summary> +<BLANK LINE> +<breaking change description + migration instructions> +<BLANK LINE> +<BLANK LINE> +Fixes #<issue number> +``` + +or + +``` +DEPRECATED: <what is deprecated> +<BLANK LINE> +<deprecation description + recommended update path> +<BLANK LINE> +<BLANK LINE> +Closes #<pr number> +``` + +Breaking Change section should start with the phrase "BREAKING CHANGE: " followed by a summary of the breaking change, a blank line, and a detailed description of the breaking change that also includes migration instructions. + +Similarly, a Deprecation section should start with "DEPRECATED: " followed by a short description of what is deprecated, a blank line, and a detailed description of the deprecation that also mentions the recommended update path. + +### Revert commits + +If the commit reverts a previous commit, it should begin with `revert: `, followed by the header of the reverted commit. + +The content of the commit message body should contain: + +- information about the SHA of the commit being reverted in the following format: `This reverts commit <SHA>`, +- a clear description of the reason for reverting the commit message. diff --git a/README.md b/README.md index 2bdc3d7..6968f52 100644 --- a/README.md +++ b/README.md @@ -1,90 +1,124 @@ -# - -<a alt="Nx logo" href="https://nx.dev" target="_blank" rel="noreferrer"><img src="https://raw.githubusercontent.com/nrwl/nx/master/images/nx-logo.png" width="45"></a> - -✨ Your new, shiny [Nx workspace](https://nx.dev) is almost ready ✨. - -[Learn more about this workspace setup and its capabilities](https://nx.dev/nx-api/js?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) or run `npx nx graph` to visually explore what was created. Now, let's get you up to speed! - -## Finish your CI setup - -[Click here to finish setting up your workspace!](https://cloud.nx.app/connect/k9rA6VSSEl) - - -## Generate a library - -```sh -npx nx g @nx/js:lib packages/pkg1 --publishable --importPath=@my-org/pkg1 +<div align="center"> + <picture> + <source media="(prefers-color-scheme: dark)" srcset="https://user-images.githubusercontent.com/4060187/196936123-f6e1db90-784d-4174-b774-92502b718836.png"> + <img src="https://user-images.githubusercontent.com/4060187/196936104-5797972c-ab10-4834-bd61-0d1e5f442c9c.png" height="80" width="auto"> + </picture> + <picture> + <img src="https://github.com/brionmario/turborepo-starter/assets/25959096/5f45c917-5165-446a-ab84-12e7e5c63844" alt="Slash" height="80" width="auto"> + </picture> + <picture> + <img src="https://user-images.githubusercontent.com/25959096/206864705-83b29b8f-049d-45d2-8ed4-06ec38d0bcad.svg" alt="Brion Marios's memoji" height="80" width="auto"> + </picture> + + <h1 align="center"> + Turborepo Starter-Kit + </h1> + + <!-- UNCOMMENT-START: Uncomment this --> + <!-- <p align="center"> + <a href="https://npmjs.org/package/<__MAIN_NPM_PACKAGE_NAME__>"> + <img src="https://img.shields.io/npm/v/<__MAIN_NPM_PACKAGE_NAME__>.svg" alt="npm version" /> + </a> + <a href="https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/actions/workflows/build.yml"> + <img src="https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/actions/workflows/build.yml/badge.svg" alt="Build" /> + </a> + <a href="https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/actions/workflows/test.yml"> + <img src="https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/actions/workflows/test.yml/badge.svg" alt="Test" /> + </a> + <a href="https://npmjs.org/package/<__MAIN_NPM_PACKAGE_NAME__>"> + <img src="https://img.shields.io/npm/dm/<__MAIN_NPM_PACKAGE_NAME__>.svg" alt="Downloads" /> + </a> + <a href="https://packagephobia.now.sh/result?p=<__MAIN_NPM_PACKAGE_NAME__>"> + <img src="https://packagephobia.now.sh/badge?p=<__MAIN_NPM_PACKAGE_NAME__>" alt="Install size" /> + </a> + <a href="./LICENSE"> + <img src="https://img.shields.io/badge/License-MIT-blue.svg" alt="License"> + </a> + <a href="#"> + <img src="https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/" alt="Commitizen friendly" /> + </a> + </p> --> + <!-- UNCOMMENT-END: Uncomment this --> + + <!-- DELETE-START: Uncomment this --> + <p align="center"> + <a href="https://npmjs.org/package/turborepo-starter"> + <img src="https://img.shields.io/npm/v/turborepo-starter.svg" alt="npm version" /> + </a> + <a href="https://github.com/brionmario/turborepo-starter/actions/workflows/build.yml"> + <img src="https://github.com/brionmario/turborepo-starter/actions/workflows/build.yml/badge.svg" alt="Build" /> + </a> + <a href="https://github.com/brionmario/turborepo-starter/actions/workflows/test.yml"> + <img src="https://github.com/brionmario/turborepo-starter/actions/workflows/test.yml/badge.svg" alt="Test" /> + </a> + <a href="https://npmjs.org/package/turborepo-starter"> + <img src="https://img.shields.io/npm/dm/turborepo-starter.svg" alt="Downloads" /> + </a> + <a href="https://packagephobia.now.sh/result?p=turborepo-starter"> + <img src="https://packagephobia.now.sh/badge?p=turborepo-starter" alt="Install size" /> + </a> + <a href="./LICENSE"> + <img src="https://img.shields.io/badge/License-MIT-blue.svg" alt="License"> + </a> + <a href="#"> + <img src="https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/" alt="Commitizen friendly" /> + </a> + </p> + <!-- DELETE-END: Uncomment this --> + + <p align="center"> + <b> + Give a short description about the project + </b> + <br /> + <sub>Further give more details about the project.</sub> + </p> +</div> + +<div align="center"> + +</div> + +## Packages + +| Package | Version | Description | +|---------|---------|-------------| +| [`<__MAIN_NPM_PACKAGE_NAME__>`](https://npmjs.org/package/<__MAIN_NPM_PACKAGE_NAME__>) | [![npm](https://img.shields.io/npm/v/<__MAIN_NPM_PACKAGE_NAME__>.svg)](https://npmjs.org/package/<__MAIN_NPM_PACKAGE_NAME__>) | <__NPM_PACKAGE_DESCRIPTION__> | + +## Installation + +To install the dependencies for all packages, run: + +```bash +npm install <__MAIN_NPM_PACKAGE_NAME__> ``` -## Run tasks +## Usage -To build the library use: +```javascript +import { <__MAIN_NPM_PACKAGE_NAME__> } from '<__MAIN_NPM_PACKAGE_NAME__>'; -```sh -npx nx build pkg1 +// Use <__MAIN_NPM_PACKAGE_NAME__> here ``` -To run any task with Nx use: - -```sh -npx nx <target> <project-name> -``` - -These targets are either [inferred automatically](https://nx.dev/concepts/inferred-tasks?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) or defined in the `project.json` or `package.json` files. - -[More about running tasks in the docs »](https://nx.dev/features/run-tasks?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) - -## Versioning and releasing - -To version and release the library use - -``` -npx nx release -``` - -Pass `--dry-run` to see what would happen without actually releasing the library. - -[Learn more about Nx release »](hhttps://nx.dev/features/manage-releases?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) - -## Keep TypeScript project references up to date - -Nx automatically updates TypeScript [project references](https://www.typescriptlang.org/docs/handbook/project-references.html) in `tsconfig.json` files to ensure they remain accurate based on your project dependencies (`import` or `require` statements). This sync is automatically done when running tasks such as `build` or `typecheck`, which require updated references to function correctly. - -To manually trigger the process to sync the project graph dependencies information to the TypeScript project references, run the following command: - -```sh -npx nx sync -``` - -You can enforce that the TypeScript project references are always in the correct state when running in CI by adding a step to your CI job configuration that runs the following command: - -```sh -npx nx sync:check -``` - -[Learn more about nx sync](https://nx.dev/reference/nx-commands#sync) - - -[Learn more about Nx on CI](https://nx.dev/ci/intro/ci-with-nx#ready-get-started-with-your-provider?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) - -## Install Nx Console +## Contributing -Nx Console is an editor extension that enriches your developer experience. It lets you run tasks, generate code, and improves code autocompletion in your IDE. It is available for VSCode and IntelliJ. +Please see our [CONTRIBUTING.md](CONTRIBUTING.md) file for detailed instructions on how to contribute to this project. -[Install Nx Console »](https://nx.dev/getting-started/editor-setup?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) +## 👨‍💻 Contributors -## Useful links +<!-- UNCOMMENT-START: Uncomment this --> +<!-- <a href="https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/graphs/contributors"> + <img src="https://contrib.rocks/image?repo=<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>" /> +</a> --> +<!-- UNCOMMENT-END: Uncomment this --> -Learn more: +<!-- DELETE-START: Uncomment this --> +<a href="https://github.com/brionmario/turborepo-starter/graphs/contributors"> + <img src="https://contrib.rocks/image?repo=brionmario/turborepo-starter" /> +</a> +<!-- DELETE-START: Uncomment this --> -- [Learn more about this workspace setup](https://nx.dev/nx-api/js?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) -- [Learn about Nx on CI](https://nx.dev/ci/intro/ci-with-nx?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) -- [Releasing Packages with Nx release](https://nx.dev/features/manage-releases?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) -- [What are Nx plugins?](https://nx.dev/concepts/nx-plugins?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) +## License -And join the Nx community: -- [Discord](https://go.nx.dev/community) -- [Follow us on X](https://twitter.com/nxdevtools) or [LinkedIn](https://www.linkedin.com/company/nrwl) -- [Our Youtube channel](https://www.youtube.com/@nxdevtools) -- [Our blog](https://nx.dev/blog?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) +This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. diff --git a/apps/www/.eslintrc.json b/apps/www/.eslintrc.json new file mode 100644 index 0000000..bffb357 --- /dev/null +++ b/apps/www/.eslintrc.json @@ -0,0 +1,3 @@ +{ + "extends": "next/core-web-vitals" +} diff --git a/apps/www/.gitignore b/apps/www/.gitignore new file mode 100644 index 0000000..f886745 --- /dev/null +++ b/apps/www/.gitignore @@ -0,0 +1,36 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js +.yarn/install-state.gz + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# env files (can opt-in for commiting if needed) +.env* + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts diff --git a/apps/www/README.md b/apps/www/README.md new file mode 100644 index 0000000..a98bfa8 --- /dev/null +++ b/apps/www/README.md @@ -0,0 +1,36 @@ +This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/create-next-app). + +## Getting Started + +First, run the development server: + +```bash +npm run dev +# or +yarn dev +# or +pnpm dev +# or +bun dev +``` + +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. + +You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. + +This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load Inter, a custom Google Font. + +## Learn More + +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! + +## Deploy on Vercel + +The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. + +Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. diff --git a/apps/www/app/favicon.ico b/apps/www/app/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..718d6fea4835ec2d246af9800eddb7ffb276240c GIT binary patch literal 25931 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 LrJugUA?W`A8`#=m literal 0 HcmV?d00001 diff --git a/apps/www/app/fonts/GeistMonoVF.woff b/apps/www/app/fonts/GeistMonoVF.woff new file mode 100644 index 0000000000000000000000000000000000000000..f2ae185cbfd16946a534d819e9eb03924abbcc49 GIT binary patch literal 67864 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ϣ%UY8`RWp~V-U_7 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 CLkb=M literal 0 HcmV?d00001 diff --git a/apps/www/app/fonts/GeistVF.woff b/apps/www/app/fonts/GeistVF.woff new file mode 100644 index 0000000000000000000000000000000000000000..1b62daacff96dad6584e71cd962051b82957c313 GIT binary patch literal 66268 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 >-Aun5A4Gp>4U0IQJ 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 G)cz05(PHWV literal 0 HcmV?d00001 diff --git a/apps/www/app/globals.css b/apps/www/app/globals.css new file mode 100644 index 0000000..ba5124d --- /dev/null +++ b/apps/www/app/globals.css @@ -0,0 +1,21 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + --background: #ffffff; + --foreground: #171717; +} + +@media (prefers-color-scheme: dark) { + :root { + --background: #0a0a0a; + --foreground: #ededed; + } +} + +body { + color: var(--foreground); + background: var(--background); + font-synthesis: none; +} diff --git a/apps/www/app/layout.tsx b/apps/www/app/layout.tsx new file mode 100644 index 0000000..8469537 --- /dev/null +++ b/apps/www/app/layout.tsx @@ -0,0 +1,31 @@ +import type { Metadata } from "next"; +import localFont from "next/font/local"; +import "./globals.css"; + +const geistSans = localFont({ + src: "./fonts/GeistVF.woff", + variable: "--font-geist-sans", +}); +const geistMono = localFont({ + src: "./fonts/GeistMonoVF.woff", + variable: "--font-geist-mono", +}); + +export const metadata: Metadata = { + title: "Create Next App", + description: "Generated by create next app", +}; + +export default function RootLayout({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) { + return ( + <html lang="en"> + <body className={`${geistSans.variable} ${geistMono.variable}`}> + {children} + </body> + </html> + ); +} diff --git a/apps/www/app/page.tsx b/apps/www/app/page.tsx new file mode 100644 index 0000000..6e518c3 --- /dev/null +++ b/apps/www/app/page.tsx @@ -0,0 +1,100 @@ +import Image from "next/image"; + +export default function Home() { + return ( + <div className="font-sans grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20"> + <main className="flex flex-col gap-8 row-start-2 items-center sm:items-start"> + <Image + className="dark:invert" + src="/next.svg" + alt="Next.js logo" + width={180} + height={38} + priority + /> + <ol className="font-mono list-inside list-decimal text-sm text-center sm:text-left"> + <li className="mb-2"> + Get started by editing{" "} + <code className="bg-black/[.05] dark:bg-white/[.06] px-1 py-0.5 rounded font-semibold"> + app/page.tsx + </code> + </li> + <li>Save and see your changes instantly.</li> + </ol> + + <div className="flex gap-4 items-center flex-col sm:flex-row"> + <a + className="rounded-full border border-solid border-transparent transition-colors flex items-center justify-center bg-foreground text-background gap-2 hover:bg-[#383838] dark:hover:bg-[#ccc] text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5" + href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + target="_blank" + rel="noopener noreferrer" + > + <Image + className="dark:invert" + src="/vercel.svg" + alt="Vercel logomark" + width={20} + height={20} + /> + Deploy now + </a> + <a + className="rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:min-w-44" + href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + target="_blank" + rel="noopener noreferrer" + > + Read our docs + </a> + </div> + </main> + <footer className="row-start-3 flex gap-6 flex-wrap items-center justify-center"> + <a + className="flex items-center gap-2 hover:underline hover:underline-offset-4" + href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + target="_blank" + rel="noopener noreferrer" + > + <Image + aria-hidden + src="/file-text.svg" + alt="File icon" + width={16} + height={16} + /> + Learn + </a> + <a + className="flex items-center gap-2 hover:underline hover:underline-offset-4" + href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + target="_blank" + rel="noopener noreferrer" + > + <Image + aria-hidden + src="/window.svg" + alt="Window icon" + width={16} + height={16} + /> + Examples + </a> + <a + className="flex items-center gap-2 hover:underline hover:underline-offset-4" + href="https://nextjs.org?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + target="_blank" + rel="noopener noreferrer" + > + <Image + aria-hidden + src="/globe.svg" + alt="Globe icon" + width={16} + height={16} + /> + Go to nextjs.org → + </a> + </footer> + </div> + ); +} diff --git a/apps/www/next.config.mjs b/apps/www/next.config.mjs new file mode 100644 index 0000000..4678774 --- /dev/null +++ b/apps/www/next.config.mjs @@ -0,0 +1,4 @@ +/** @type {import('next').NextConfig} */ +const nextConfig = {}; + +export default nextConfig; diff --git a/apps/www/package.json b/apps/www/package.json new file mode 100644 index 0000000..36cc3a5 --- /dev/null +++ b/apps/www/package.json @@ -0,0 +1,26 @@ +{ + "name": "www", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "next dev --turbo", + "build": "next build", + "start": "next start", + "lint": "next lint" + }, + "dependencies": { + "react": "19.0.0-rc-f994737d14-20240522", + "react-dom": "19.0.0-rc-f994737d14-20240522", + "next": "15.0.0-rc.0" + }, + "devDependencies": { + "typescript": "^5", + "@types/node": "^20", + "@types/react": "^18", + "@types/react-dom": "^18", + "postcss": "^8", + "tailwindcss": "^3.4.1", + "eslint": "^8", + "eslint-config-next": "15.0.0-rc.0" + } +} diff --git a/apps/www/postcss.config.mjs b/apps/www/postcss.config.mjs new file mode 100644 index 0000000..1a69fd2 --- /dev/null +++ b/apps/www/postcss.config.mjs @@ -0,0 +1,8 @@ +/** @type {import('postcss-load-config').Config} */ +const config = { + plugins: { + tailwindcss: {}, + }, +}; + +export default config; diff --git a/apps/www/public/file-text.svg b/apps/www/public/file-text.svg new file mode 100644 index 0000000..9cfb3c9 --- /dev/null +++ b/apps/www/public/file-text.svg @@ -0,0 +1,3 @@ +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5 13.5V6.5V5.41421C14.5 5.149 14.3946 4.89464 14.2071 4.70711L9.79289 0.292893C9.60536 0.105357 9.351 0 9.08579 0H8H3H1.5V1.5V13.5C1.5 14.8807 2.61929 16 4 16H12C13.3807 16 14.5 14.8807 14.5 13.5ZM13 13.5V6.5H9.5H8V5V1.5H3V13.5C3 14.0523 3.44772 14.5 4 14.5H12C12.5523 14.5 13 14.0523 13 13.5ZM9.5 5V2.12132L12.3787 5H9.5ZM5.13 5.00062H4.505V6.25062H5.13H6H6.625V5.00062H6H5.13ZM4.505 8H5.13H11H11.625V9.25H11H5.13H4.505V8ZM5.13 11H4.505V12.25H5.13H11H11.625V11H11H5.13Z" fill="#666666"/> +</svg> diff --git a/apps/www/public/globe.svg b/apps/www/public/globe.svg new file mode 100644 index 0000000..4230a3d --- /dev/null +++ b/apps/www/public/globe.svg @@ -0,0 +1,10 @@ +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_868_525)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M10.268 14.0934C11.9051 13.4838 13.2303 12.2333 13.9384 10.6469C13.1192 10.7941 12.2138 10.9111 11.2469 10.9925C11.0336 12.2005 10.695 13.2621 10.268 14.0934ZM8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16ZM8.48347 14.4823C8.32384 14.494 8.16262 14.5 8 14.5C7.83738 14.5 7.67616 14.494 7.51654 14.4823C7.5132 14.4791 7.50984 14.4759 7.50647 14.4726C7.2415 14.2165 6.94578 13.7854 6.67032 13.1558C6.41594 12.5744 6.19979 11.8714 6.04101 11.0778C6.67605 11.1088 7.33104 11.125 8 11.125C8.66896 11.125 9.32395 11.1088 9.95899 11.0778C9.80021 11.8714 9.58406 12.5744 9.32968 13.1558C9.05422 13.7854 8.7585 14.2165 8.49353 14.4726C8.49016 14.4759 8.4868 14.4791 8.48347 14.4823ZM11.4187 9.72246C12.5137 9.62096 13.5116 9.47245 14.3724 9.28806C14.4561 8.87172 14.5 8.44099 14.5 8C14.5 7.55901 14.4561 7.12828 14.3724 6.71194C13.5116 6.52755 12.5137 6.37904 11.4187 6.27753C11.4719 6.83232 11.5 7.40867 11.5 8C11.5 8.59133 11.4719 9.16768 11.4187 9.72246ZM10.1525 6.18401C10.2157 6.75982 10.25 7.36805 10.25 8C10.25 8.63195 10.2157 9.24018 10.1525 9.81598C9.46123 9.85455 8.7409 9.875 8 9.875C7.25909 9.875 6.53877 9.85455 5.84749 9.81598C5.7843 9.24018 5.75 8.63195 5.75 8C5.75 7.36805 5.7843 6.75982 5.84749 6.18401C6.53877 6.14545 7.25909 6.125 8 6.125C8.74091 6.125 9.46123 6.14545 10.1525 6.18401ZM11.2469 5.00748C12.2138 5.08891 13.1191 5.20593 13.9384 5.35306C13.2303 3.7667 11.9051 2.51622 10.268 1.90662C10.695 2.73788 11.0336 3.79953 11.2469 5.00748ZM8.48347 1.51771C8.4868 1.52089 8.49016 1.52411 8.49353 1.52737C8.7585 1.78353 9.05422 2.21456 9.32968 2.84417C9.58406 3.42562 9.80021 4.12856 9.95899 4.92219C9.32395 4.89118 8.66896 4.875 8 4.875C7.33104 4.875 6.67605 4.89118 6.04101 4.92219C6.19978 4.12856 6.41594 3.42562 6.67032 2.84417C6.94578 2.21456 7.2415 1.78353 7.50647 1.52737C7.50984 1.52411 7.51319 1.52089 7.51653 1.51771C7.67615 1.50597 7.83738 1.5 8 1.5C8.16262 1.5 8.32384 1.50597 8.48347 1.51771ZM5.73202 1.90663C4.0949 2.51622 2.76975 3.7667 2.06159 5.35306C2.88085 5.20593 3.78617 5.08891 4.75309 5.00748C4.96639 3.79953 5.30497 2.73788 5.73202 1.90663ZM4.58133 6.27753C3.48633 6.37904 2.48837 6.52755 1.62761 6.71194C1.54392 7.12828 1.5 7.55901 1.5 8C1.5 8.44099 1.54392 8.87172 1.62761 9.28806C2.48837 9.47245 3.48633 9.62096 4.58133 9.72246C4.52807 9.16768 4.5 8.59133 4.5 8C4.5 7.40867 4.52807 6.83232 4.58133 6.27753ZM4.75309 10.9925C3.78617 10.9111 2.88085 10.7941 2.06159 10.6469C2.76975 12.2333 4.0949 13.4838 5.73202 14.0934C5.30497 13.2621 4.96639 12.2005 4.75309 10.9925Z" fill="#666666"/> +</g> +<defs> +<clipPath id="clip0_868_525"> +<rect width="16" height="16" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/apps/www/public/next.svg b/apps/www/public/next.svg new file mode 100644 index 0000000..5174b28 --- /dev/null +++ b/apps/www/public/next.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 394 80"><path fill="#000" d="M262 0h68.5v12.7h-27.2v66.6h-13.6V12.7H262V0ZM149 0v12.7H94v20.4h44.3v12.6H94v21h55v12.6H80.5V0h68.7zm34.3 0h-17.8l63.8 79.4h17.9l-32-39.7 32-39.6h-17.9l-23 28.6-23-28.6zm18.3 56.7-9-11-27.1 33.7h17.8l18.3-22.7z"/><path fill="#000" d="M81 79.3 17 0H0v79.3h13.6V17l50.2 62.3H81Zm252.6-.4c-1 0-1.8-.4-2.5-1s-1.1-1.6-1.1-2.6.3-1.8 1-2.5 1.6-1 2.6-1 1.8.3 2.5 1a3.4 3.4 0 0 1 .6 4.3 3.7 3.7 0 0 1-3 1.8zm23.2-33.5h6v23.3c0 2.1-.4 4-1.3 5.5a9.1 9.1 0 0 1-3.8 3.5c-1.6.8-3.5 1.3-5.7 1.3-2 0-3.7-.4-5.3-1s-2.8-1.8-3.7-3.2c-.9-1.3-1.4-3-1.4-5h6c.1.8.3 1.6.7 2.2s1 1.2 1.6 1.5c.7.4 1.5.5 2.4.5 1 0 1.8-.2 2.4-.6a4 4 0 0 0 1.6-1.8c.3-.8.5-1.8.5-3V45.5zm30.9 9.1a4.4 4.4 0 0 0-2-3.3 7.5 7.5 0 0 0-4.3-1.1c-1.3 0-2.4.2-3.3.5-.9.4-1.6 1-2 1.6a3.5 3.5 0 0 0-.3 4c.3.5.7.9 1.3 1.2l1.8 1 2 .5 3.2.8c1.3.3 2.5.7 3.7 1.2a13 13 0 0 1 3.2 1.8 8.1 8.1 0 0 1 3 6.5c0 2-.5 3.7-1.5 5.1a10 10 0 0 1-4.4 3.5c-1.8.8-4.1 1.2-6.8 1.2-2.6 0-4.9-.4-6.8-1.2-2-.8-3.4-2-4.5-3.5a10 10 0 0 1-1.7-5.6h6a5 5 0 0 0 3.5 4.6c1 .4 2.2.6 3.4.6 1.3 0 2.5-.2 3.5-.6 1-.4 1.8-1 2.4-1.7a4 4 0 0 0 .8-2.4c0-.9-.2-1.6-.7-2.2a11 11 0 0 0-2.1-1.4l-3.2-1-3.8-1c-2.8-.7-5-1.7-6.6-3.2a7.2 7.2 0 0 1-2.4-5.7 8 8 0 0 1 1.7-5 10 10 0 0 1 4.3-3.5c2-.8 4-1.2 6.4-1.2 2.3 0 4.4.4 6.2 1.2 1.8.8 3.2 2 4.3 3.4 1 1.4 1.5 3 1.5 5h-5.8z"/></svg> \ No newline at end of file diff --git a/apps/www/public/vercel.svg b/apps/www/public/vercel.svg new file mode 100644 index 0000000..0164ddc --- /dev/null +++ b/apps/www/public/vercel.svg @@ -0,0 +1,10 @@ +<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_977_547)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 3L18.5 17H2.5L10.5 3Z" fill="white"/> +</g> +<defs> +<clipPath id="clip0_977_547"> +<rect width="16" height="16" fill="white" transform="translate(2.5 2)"/> +</clipPath> +</defs> +</svg> diff --git a/apps/www/public/window.svg b/apps/www/public/window.svg new file mode 100644 index 0000000..bbc7800 --- /dev/null +++ b/apps/www/public/window.svg @@ -0,0 +1,3 @@ +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 2.5H14.5V12.5C14.5 13.0523 14.0523 13.5 13.5 13.5H2.5C1.94772 13.5 1.5 13.0523 1.5 12.5V2.5ZM0 1H1.5H14.5H16V2.5V12.5C16 13.8807 14.8807 15 13.5 15H2.5C1.11929 15 0 13.8807 0 12.5V2.5V1ZM3.75 5.5C4.16421 5.5 4.5 5.16421 4.5 4.75C4.5 4.33579 4.16421 4 3.75 4C3.33579 4 3 4.33579 3 4.75C3 5.16421 3.33579 5.5 3.75 5.5ZM7 4.75C7 5.16421 6.66421 5.5 6.25 5.5C5.83579 5.5 5.5 5.16421 5.5 4.75C5.5 4.33579 5.83579 4 6.25 4C6.66421 4 7 4.33579 7 4.75ZM8.75 5.5C9.16421 5.5 9.5 5.16421 9.5 4.75C9.5 4.33579 9.16421 4 8.75 4C8.33579 4 8 4.33579 8 4.75C8 5.16421 8.33579 5.5 8.75 5.5Z" fill="#666666"/> +</svg> diff --git a/apps/www/tailwind.config.ts b/apps/www/tailwind.config.ts new file mode 100644 index 0000000..02b87e8 --- /dev/null +++ b/apps/www/tailwind.config.ts @@ -0,0 +1,23 @@ +import type { Config } from "tailwindcss"; + +const config: Config = { + content: [ + "./pages/**/*.{js,ts,jsx,tsx,mdx}", + "./components/**/*.{js,ts,jsx,tsx,mdx}", + "./app/**/*.{js,ts,jsx,tsx,mdx}", + ], + theme: { + extend: { + colors: { + background: "var(--background)", + foreground: "var(--foreground)", + }, + fontFamily: { + sans: ["var(--font-geist-sans)"], + mono: ["var(--font-geist-mono)"], + }, + }, + }, + plugins: [], +}; +export default config; diff --git a/apps/www/tsconfig.json b/apps/www/tsconfig.json new file mode 100644 index 0000000..d8b9323 --- /dev/null +++ b/apps/www/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + "target": "ES2017", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "strict": true, + "noEmit": true, + "esModuleInterop": true, + "module": "esnext", + "moduleResolution": "bundler", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "preserve", + "incremental": true, + "plugins": [ + { + "name": "next" + } + ], + "paths": { + "@/*": ["./*"] + } + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/commitlint.config.js b/commitlint.config.js new file mode 100644 index 0000000..6449b39 --- /dev/null +++ b/commitlint.config.js @@ -0,0 +1,27 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +module.exports = { + extends: ['@commitlint/config-conventional'], +}; diff --git a/nx.json b/nx.json deleted file mode 100644 index fadcdfb..0000000 --- a/nx.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "$schema": "./node_modules/nx/schemas/nx-schema.json", - "namedInputs": { - "default": ["{projectRoot}/**/*", "sharedGlobals"], - "production": ["default"], - "sharedGlobals": ["{workspaceRoot}/.github/workflows/ci.yml"] - }, - "nxCloudId": "670a4b5db4f5c17242036b3e", - "plugins": [ - { - "plugin": "@nx/js/typescript", - "options": { - "typecheck": { - "targetName": "typecheck" - }, - "build": { - "targetName": "build", - "configName": "tsconfig.lib.json" - } - } - } - ] -} diff --git a/package.json b/package.json index 023b870..db3cab9 100644 --- a/package.json +++ b/package.json @@ -1,18 +1,49 @@ { - "name": "@./source", + "private": true, + "name": "<__JS_NPM_PACKAGE_NAME__>", "version": "0.0.0", + "description": "<__WORKSPACE_DESCRIPTION__>", + "keywords": [ + "<__WORKSPACE_KEYWORDS__>" + ], + "homepage": "https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>#readme", + "bugs": { + "url": "https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/issues" + }, "license": "MIT", - "scripts": {}, - "private": true, - "dependencies": {}, + "author": "<__GITHUB_DISPLAY_NAME__>", + "repository": { + "type": "git", + "url": "https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>" + }, + "scripts": { + "build": "turbo build", + "commit": "cz", + "dev": "turbo dev", + "format": "prettier --write \"**/*.{js,jsx,ts,tsx,cjs,css,json,md,mdx,yml}\"", + "lint": "turbo lint", + "publish:packages": "changeset publish", + "test": "turbo test", + "version:packages": "changeset version && pnpm install --lockfile-only", + "prepare": "husky" + }, "devDependencies": { - "@nx/js": "20.0.0", - "@swc-node/register": "~1.9.1", - "@swc/core": "~1.5.7", - "@swc/helpers": "~0.5.11", - "nx": "20.0.0", - "prettier": "^2.6.2", - "tslib": "^2.3.0", - "typescript": "~5.5.2" + "@brionmario/eslint-plugin": "^0.2.9", + "@brionmario/prettier-config": "^0.1.0", + "@changesets/changelog-github": "^0.5.0", + "@changesets/cli": "^2.27.1", + "@commitlint/cli": "^19.3.0", + "@commitlint/config-conventional": "^19.2.2", + "commitizen": "^4.3.0", + "cz-conventional-changelog": "^3.3.0", + "eslint": "^8.57.0", + "eslint-config-turbo": "^1.13.3", + "husky": "^9.0.11", + "prettier": "^3.2.5", + "turbo": "latest" + }, + "packageManager": "pnpm@8.9.0", + "engines": { + "node": ">=18" } } diff --git a/packages/js/.editorconfig b/packages/js/.editorconfig new file mode 100644 index 0000000..54a1611 --- /dev/null +++ b/packages/js/.editorconfig @@ -0,0 +1 @@ +../../.editorconfig diff --git a/packages/js/.eslintignore b/packages/js/.eslintignore new file mode 100644 index 0000000..99b0b51 --- /dev/null +++ b/packages/js/.eslintignore @@ -0,0 +1,4 @@ +/dist +/build +/node_modules +/coverage diff --git a/packages/js/.eslintrc.cjs b/packages/js/.eslintrc.cjs new file mode 100644 index 0000000..796ab4c --- /dev/null +++ b/packages/js/.eslintrc.cjs @@ -0,0 +1,45 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +const path = require('path'); + +module.exports = { + env: { + es6: true, + node: true, + }, + extends: [ + 'plugin:@brionmario/typescript', + 'plugin:@brionmario/strict', + 'plugin:@brionmario/internal', + 'plugin:@brionmario/jest', + 'plugin:@brionmario/prettier', + ], + parserOptions: { + ecmaVersion: 2018, + project: [path.resolve(__dirname, 'tsconfig.eslint.json')], + }, + plugins: ['@brionmario'], + rules: {}, +}; diff --git a/packages/js/.gitignore b/packages/js/.gitignore new file mode 100755 index 0000000..b451b62 --- /dev/null +++ b/packages/js/.gitignore @@ -0,0 +1,95 @@ +# Logs +logs +*.log + +# Runtime data +pids +*.pid +*.seed + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (http://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# Next.js build output +.next + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and *not* Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# OS Specific files +.DS_Store + +# turbo +.turbo diff --git a/packages/js/.prettierignore b/packages/js/.prettierignore new file mode 100644 index 0000000..99b0b51 --- /dev/null +++ b/packages/js/.prettierignore @@ -0,0 +1,4 @@ +/dist +/build +/node_modules +/coverage diff --git a/packages/js/LICENSE b/packages/js/LICENSE new file mode 100644 index 0000000..e858d50 --- /dev/null +++ b/packages/js/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Brion Mario + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/js/README.md b/packages/js/README.md new file mode 100644 index 0000000..e69de29 diff --git a/packages/js/jest.config.ts b/packages/js/jest.config.ts new file mode 100644 index 0000000..646cbf4 --- /dev/null +++ b/packages/js/jest.config.ts @@ -0,0 +1,53 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import type {Config} from '@jest/types'; + +const jestConfig: Config.InitialOptions = { + displayName: '<__MAIN_NPM_PACKAGE_NAME__>', + extensionsToTreatAsEsm: ['.ts'], + moduleDirectories: ['node_modules', 'test-configs', __dirname], + moduleFileExtensions: ['js', 'ts', 'json', 'node'], + moduleNameMapper: { + '^@unit-testing(.*)$': '<rootDir>/test-configs/utils', + }, + modulePaths: ['<rootDir>'], + preset: 'ts-jest', + setupFilesAfterEnv: ['<rootDir>/test-configs/setup-test.ts'], + testEnvironment: 'node', + testMatch: ['<rootDir>/**/?(*.)test.{ts,js}'], + testPathIgnorePatterns: ['<rootDir>/(dist|node_modules)/'], + transform: { + '^.+\\.ts?$': [ + 'ts-jest', + { + useESM: true, + }, + ], + }, + transformIgnorePatterns: [], + verbose: true, +}; + +export default jestConfig; diff --git a/packages/js/package.json b/packages/js/package.json new file mode 100644 index 0000000..1a1308d --- /dev/null +++ b/packages/js/package.json @@ -0,0 +1,62 @@ +{ + "name": "<__MAIN_NPM_PACKAGE_NAME__>", + "version": "0.0.0", + "description": "<__MAIN_NPM_PACKAGE_DESCRIPTION__>", + "keywords": [ + "<__MAIN_NPM_PACKAGE_KEYWORDS__>" + ], + "homepage": "https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>#readme", + "bugs": { + "url": "https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/issues" + }, + "license": "MIT", + "author": "<__GITHUB_DISPLAY_NAME__>", + "type": "module", + "main": "dist/cjs/index.js", + "module": "dist/esm/index.js", + "types": "dist/index.d.ts", + "files": [ + "dist", + "../README.md", + "LICENSE" + ], + "repository": { + "type": "git", + "url": "https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/", + "directory": "packages/<__MAIN_NPM_PACKAGE_DIRECTORY__>" + }, + "scripts": { + "build": "pnpm clean:dist && rollup -c rollup.config.cjs", + "clean:dist": "rimraf dist", + "dev": "pnpm clean:dist && rollup -c rollup.config.cjs --watch --watch.buildDelay 500", + "format": "prettier --write \"**/*.{js,jsx,ts,tsx,css,json,md,mdx}\"", + "test": "NODE_OPTIONS=--experimental-vm-modules pnpm jest --passWithNoTests", + "lint": "eslint . --ext .js,.jsx,.ts,.tsx", + "typecheck": "tsc --noemit -p tsconfig.lib.json" + }, + "devDependencies": { + "@brionmario/eslint-plugin": "^0.2.9", + "@brionmario/prettier-config": "^0.1.0", + "@jest/globals": "^29.7.0", + "@jest/types": "^29.6.3", + "@rollup/plugin-commonjs": "^25.0.7", + "@rollup/plugin-json": "^6.1.0", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-terser": "^0.4.4", + "@rollup/plugin-typescript": "^11.1.5", + "@types/node": "^20.10.6", + "eslint": "^8.56.0", + "prettier": "^2.8.1", + "rimraf": "^4.4.1", + "rollup": "^4.9.2", + "rollup-plugin-dts": "^6.1.0", + "ts-node": "^10.9.2", + "tslib": "^2.5.0", + "typescript": "^5.3.3" + }, + "dependencies": { + "@types/jest": "^29.5.11", + "jest": "^29.7.0", + "ts-jest": "^29.1.1" + } +} diff --git a/packages/js/prettier.config.cjs b/packages/js/prettier.config.cjs new file mode 100644 index 0000000..498c230 --- /dev/null +++ b/packages/js/prettier.config.cjs @@ -0,0 +1,25 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +module.exports = require('@brionmario/prettier-config'); diff --git a/packages/js/rollup.config.cjs b/packages/js/rollup.config.cjs new file mode 100644 index 0000000..39a2260 --- /dev/null +++ b/packages/js/rollup.config.cjs @@ -0,0 +1,71 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +const commonjs = require('@rollup/plugin-commonjs'); +const {nodeResolve} = require('@rollup/plugin-node-resolve'); +const terser = require('@rollup/plugin-terser'); +const json = require('@rollup/plugin-json'); +const typescript = require('@rollup/plugin-typescript'); +const dts = require('rollup-plugin-dts'); +const pkg = require('./package.json'); + +module.exports = [ + { + cache: false, + external: ['fs', 'path'], + input: 'src/public-api.ts', + output: [ + { + file: pkg.main, + format: 'cjs', + inlineDynamicImports: true, + sourcemap: true, + }, + { + file: pkg.module, + format: 'esm', + inlineDynamicImports: true, + sourcemap: true, + }, + ], + plugins: [ + json(), + nodeResolve({ + exportConditions: ['node'], + }), + commonjs(), + typescript({ + tsconfig: './tsconfig.lib.json', + }), + terser(), + ], + }, + { + cache: false, + external: [/\.s?css$/], + input: 'dist/esm/public-api.d.ts', + output: [{file: 'dist/index.d.ts', format: 'esm'}], + plugins: [dts.default()], + }, +]; diff --git a/packages/js/src/__tests__/greet.test.ts b/packages/js/src/__tests__/greet.test.ts new file mode 100644 index 0000000..fd56961 --- /dev/null +++ b/packages/js/src/__tests__/greet.test.ts @@ -0,0 +1,39 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import greet from '../greet'; + +describe('greet function', () => { + it('should return a greeting message with the given display name', () => { + const displayName = 'Brion'; + const result = greet(displayName); + expect(result).toBe('Hello! Brion'); + }); + + it('should return a greeting message with another given display name', () => { + const displayName = 'Mario'; + const result = greet(displayName); + expect(result).toBe('Hello! Mario'); + }); +}); diff --git a/packages/js/src/greet.ts b/packages/js/src/greet.ts new file mode 100644 index 0000000..78373c5 --- /dev/null +++ b/packages/js/src/greet.ts @@ -0,0 +1,29 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +const greet = (displayName: string): string => { + return `Hello! ${displayName}`; +} + +export default greet; diff --git a/packages/js/src/index.ts b/packages/js/src/index.ts new file mode 100644 index 0000000..91602fc --- /dev/null +++ b/packages/js/src/index.ts @@ -0,0 +1,25 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +export * from './public-api'; diff --git a/packages/js/src/public-api.ts b/packages/js/src/public-api.ts new file mode 100644 index 0000000..6b0c6ac --- /dev/null +++ b/packages/js/src/public-api.ts @@ -0,0 +1,25 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +export {default as sample} from './greet'; diff --git a/packages/js/test-configs/setup-test.ts b/packages/js/test-configs/setup-test.ts new file mode 100644 index 0000000..4da70cb --- /dev/null +++ b/packages/js/test-configs/setup-test.ts @@ -0,0 +1,21 @@ +/** + * Copyright (c) 2024, WSO2 LLC. (https://www.wso2.com). + * + * WSO2 LLC. licenses this file to you under the Apache License, + * Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import {jest} from '@jest/globals'; + +global.jest = jest; diff --git a/packages/js/tsconfig.eslint.json b/packages/js/tsconfig.eslint.json new file mode 100644 index 0000000..23fadc2 --- /dev/null +++ b/packages/js/tsconfig.eslint.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "include": [ + "**/.*.js", + "**/.*.cjs", + "**/.*.ts", + "**/*.js", + "**/*.cjs", + "**/*.ts", + ] +} diff --git a/packages/js/tsconfig.json b/packages/js/tsconfig.json new file mode 100644 index 0000000..008875b --- /dev/null +++ b/packages/js/tsconfig.json @@ -0,0 +1,32 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "esModuleInterop": true, + "skipLibCheck": true, + "target": "es2022", + "allowJs": true, + "resolveJsonModule": true, + "moduleDetection": "force", + "isolatedModules": true, + "strict": true, + "noUncheckedIndexedAccess": true, + "sourceMap": true, + "declaration": true, + "declarationMap": true, + "moduleResolution": "Bundler", + "module": "ESNext", + "noEmit": true, + "lib": ["es2022", "dom", "dom.iterable"], + }, + "exclude": ["node_modules", "tmp", "dist"], + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/packages/js/tsconfig.lib.json b/packages/js/tsconfig.lib.json new file mode 100644 index 0000000..4824df9 --- /dev/null +++ b/packages/js/tsconfig.lib.json @@ -0,0 +1,20 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "declaration": true, + "outDir": "./dist", + "declarationDir": "dist", + "types": ["node"] + }, + "exclude": [ + "**/*.spec.ts", + "**/*.test.ts", + "**/*.spec.tsx", + "**/*.test.tsx", + "**/*.spec.js", + "**/*.test.js", + "**/*.spec.jsx", + "**/*.test.jsx" + ], + "include": ["src/**/*"] +} diff --git a/packages/js/tsconfig.spec.json b/packages/js/tsconfig.spec.json new file mode 100644 index 0000000..480bdca --- /dev/null +++ b/packages/js/tsconfig.spec.json @@ -0,0 +1,16 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "types": ["jest", "node"] + }, + "include": [ + "test-configs", + "jest.config.ts", + "**/*.test.ts", + "**/*.spec.ts", + "**/*.test.js", + "**/*.spec.js", + "**/*.d.ts" + ] +} diff --git a/packages/react/.editorconfig b/packages/react/.editorconfig new file mode 100644 index 0000000..54a1611 --- /dev/null +++ b/packages/react/.editorconfig @@ -0,0 +1 @@ +../../.editorconfig diff --git a/packages/react/.eslintignore b/packages/react/.eslintignore new file mode 100644 index 0000000..99b0b51 --- /dev/null +++ b/packages/react/.eslintignore @@ -0,0 +1,4 @@ +/dist +/build +/node_modules +/coverage diff --git a/packages/react/.eslintrc.cjs b/packages/react/.eslintrc.cjs new file mode 100644 index 0000000..3fcd6e8 --- /dev/null +++ b/packages/react/.eslintrc.cjs @@ -0,0 +1,46 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +const path = require('path'); + +module.exports = { + env: { + es6: true, + node: true, + }, + extends: [ + 'plugin:@brionmario/react', + 'plugin:@brionmario/strict', + 'plugin:@brionmario/internal', + 'plugin:@brionmario/jest', + 'plugin:@brionmario/prettier', + 'plugin:react/jsx-runtime', + ], + parserOptions: { + ecmaVersion: 2018, + project: [path.resolve(__dirname, 'tsconfig.eslint.json')], + }, + plugins: ['@brionmario'], + rules: {}, +}; diff --git a/packages/react/.gitignore b/packages/react/.gitignore new file mode 100755 index 0000000..b451b62 --- /dev/null +++ b/packages/react/.gitignore @@ -0,0 +1,95 @@ +# Logs +logs +*.log + +# Runtime data +pids +*.pid +*.seed + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (http://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# Next.js build output +.next + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and *not* Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# OS Specific files +.DS_Store + +# turbo +.turbo diff --git a/packages/react/.prettierignore b/packages/react/.prettierignore new file mode 100644 index 0000000..99b0b51 --- /dev/null +++ b/packages/react/.prettierignore @@ -0,0 +1,4 @@ +/dist +/build +/node_modules +/coverage diff --git a/packages/react/LICENSE b/packages/react/LICENSE new file mode 100644 index 0000000..e858d50 --- /dev/null +++ b/packages/react/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Brion Mario + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/react/README.md b/packages/react/README.md new file mode 100644 index 0000000..dfe94bd --- /dev/null +++ b/packages/react/README.md @@ -0,0 +1,88 @@ +# Say Hola React + +`say-hola-react` is a flexible React component and hook library that allows you to display greetings in different languages. The `SayHola` component is polymorphic, meaning it can render different container elements, and the `useSayHola` hook provides a simple way to manage greeting state in your React applications. + +## Features + +- **Polymorphic Component**: Render greetings with any HTML element. +- **Custom Hook**: Manage and update greetings with ease. +- **TypeScript Support**: Fully typed for TypeScript projects. +- **Lightweight**: Minimal dependencies for fast and efficient rendering. + +## Installation + +You can install `say-hola-react` using npm or yarn: + +```sh +npm install say-hola-react +``` + +or + +```sh +yarn add say-hola-react +``` + +## Usage + +### `SayHola` Component + +The `SayHola` component can be used to display a greeting in various container elements. By default, it renders a `<p>` element, but you can change this using the `as` prop. + +#### Example + +```jsx +import React from 'react'; +import SayHola from 'say-hola-react'; + +const App = () => { + return ( + <div> + <SayHola as="h1" className="greeting-heading" /> + <SayHola as="div" className="greeting-container" /> + </div> + ); +}; + +export default App; +``` + +### `useSayHola` Hook + +The `useSayHola` hook allows you to manage and update greetings. It can fetch a new greeting at a specified interval or just once if `staticMode` is set to `true`. + +#### Example + +```jsx +import React from 'react'; +import useSayHola from 'say-hola-react'; + +const GreetingComponent = () => { + const { greeting } = useSayHola(2000); // Update greeting every 2 seconds + + return <p>{greeting}</p>; +}; + +export default GreetingComponent; +``` + +## API + +### `SayHola` Component Props + +- `as`: An optional prop to specify the HTML element to render. Defaults to `'p'`. +- `className`: An optional prop to specify CSS class names. +- `ref`: A ref to the underlying element. + +### `useSayHola` Hook + +- `interval`: The interval (in milliseconds) at which to fetch a new greeting. Defaults to `1000`. +- `staticMode`: A boolean indicating whether to fetch a single greeting without interval updates. Defaults to `false`. + +#### Returned Value + +- `greeting`: The current greeting string. + +## License + +This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. diff --git a/packages/react/jest.config.cjs b/packages/react/jest.config.cjs new file mode 100644 index 0000000..4ad5bdb --- /dev/null +++ b/packages/react/jest.config.cjs @@ -0,0 +1,31 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +module.exports = { + preset: 'ts-jest', + testEnvironment: 'node', + transform: { + '^.+\\.tsx?$': 'ts-jest', + }, +}; diff --git a/packages/react/package.json b/packages/react/package.json new file mode 100644 index 0000000..a5b776c --- /dev/null +++ b/packages/react/package.json @@ -0,0 +1,67 @@ +{ + "name": "<__REACT_NPM_PACKAGE_NAME__>", + "version": "0.0.0", + "description": "<__REACT_NPM_PACKAGE_DESCRIPTION__>", + "keywords": [ + "<__REACT_NPM_PACKAGE_KEYWORDS__>" + ], + "homepage": "https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>#readme", + "bugs": { + "url": "https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/issues" + }, + "license": "MIT", + "author": "<__GITHUB_DISPLAY_NAME__>", + "type": "module", + "main": "dist/esm/index.js", + "module": "dist/esm/index.js", + "commonjs": "dist/cjs/index.js", + "types": "dist/index.d.ts", + "files": [ + "dist", + "../README.md", + "LICENSE" + ], + "repository": { + "type": "git", + "url": "https://github.com/<__GITHUB_USERNAME__>/<__GITHUB_REPOSITORY_NAME__>/", + "directory": "packages/<__REACT_NPM_PACKAGE_DIRECTORY__>" + }, + "scripts": { + "build": "pnpm clean:dist && rollup -c rollup.config.cjs", + "clean:dist": "rimraf dist", + "dev": "pnpm clean:dist && rollup -c rollup.config.cjs --watch --watch.buildDelay 500", + "format": "prettier --write \"**/*.{js,jsx,ts,tsx,css,json,md,mdx}\"", + "test": "NODE_OPTIONS=--experimental-vm-modules pnpm jest --passWithNoTests", + "lint": "eslint . --ext .js,.jsx,.ts,.tsx", + "typecheck": "tsc --noemit -p tsconfig.lib.json" + }, + "devDependencies": { + "@brionmario/eslint-plugin": "^0.2.9", + "@brionmario/prettier-config": "^0.1.0", + "@rollup/plugin-commonjs": "^25.0.7", + "@rollup/plugin-json": "^6.1.0", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-terser": "^0.4.4", + "@rollup/plugin-typescript": "^11.1.5", + "@types/node": "^20.10.6", + "eslint": "^8.56.0", + "prettier": "^2.8.1", + "rimraf": "^4.4.1", + "rollup": "^4.9.2", + "rollup-plugin-dts": "^6.1.0", + "rollup-plugin-preserve-directives": "^0.2.0", + "tslib": "^2.5.0", + "typescript": "^5.3.3" + }, + "dependencies": { + "@types/jest": "^29.5.11", + "jest": "^29.7.0", + "ts-jest": "^29.1.1" + }, + "peerDependencies": { + "@types/react": ">16.8", + "@types/react-dom": ">16.8", + "react": ">16.8", + "react-dom": ">16.8" + } +} diff --git a/packages/react/prettier.config.cjs b/packages/react/prettier.config.cjs new file mode 100644 index 0000000..498c230 --- /dev/null +++ b/packages/react/prettier.config.cjs @@ -0,0 +1,25 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +module.exports = require('@brionmario/prettier-config'); diff --git a/packages/react/rollup.config.cjs b/packages/react/rollup.config.cjs new file mode 100644 index 0000000..858fc41 --- /dev/null +++ b/packages/react/rollup.config.cjs @@ -0,0 +1,71 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +const commonjs = require('@rollup/plugin-commonjs'); +const {nodeResolve} = require('@rollup/plugin-node-resolve'); +const terser = require('@rollup/plugin-terser'); +const json = require('@rollup/plugin-json'); +const typescript = require('@rollup/plugin-typescript'); +const dts = require('rollup-plugin-dts'); +const pkg = require('./package.json'); + +module.exports = [ + { + cache: false, + external: ['react', 'react-dom'], + input: 'src/public-api.ts', + output: [ + { + file: pkg.main, + format: 'cjs', + inlineDynamicImports: true, + sourcemap: true, + }, + { + file: pkg.module, + format: 'esm', + inlineDynamicImports: true, + sourcemap: true, + }, + ], + plugins: [ + json(), + nodeResolve({ + exportConditions: ['node'], + }), + commonjs(), + typescript({ + tsconfig: './tsconfig.lib.json', + }), + terser(), + ], + }, + { + cache: false, + external: [/\.s?css$/], + input: 'dist/esm/public-api.d.ts', + output: [{file: 'dist/index.d.ts', format: 'esm'}], + plugins: [dts.default()], + }, +]; diff --git a/packages/react/src/Greeting.tsx b/packages/react/src/Greeting.tsx new file mode 100644 index 0000000..6eee70f --- /dev/null +++ b/packages/react/src/Greeting.tsx @@ -0,0 +1,46 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {FC, HTMLAttributes, ReactElement} from 'react'; +import useGreeting from './useGreeting'; + +/** + * Interface representing the props accepted by the `Greeting` component. + */ +export type GreetingProps = HTMLAttributes<HTMLDivElement> & { + firstName: string; + lastName: string; +}; + +const Greeting: FC<GreetingProps> = ({className, firstName, lastName, ...rest}: GreetingProps): ReactElement => { + const {greeting} = useGreeting({firstName, lastName}); + + return ( + <div className={`greeting ${className ?? ''}`} {...rest}> + {greeting} + </div> + ); +}; + +export default Greeting; diff --git a/packages/react/src/__tests__/Greet.test.tsx b/packages/react/src/__tests__/Greet.test.tsx new file mode 100644 index 0000000..8078b0b --- /dev/null +++ b/packages/react/src/__tests__/Greet.test.tsx @@ -0,0 +1,76 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import React from 'react'; +import {render, screen} from '@testing-library/react'; +import '@testing-library/jest-dom'; +import Greet from '../Greeting'; +import useGreet from '../useGreeting'; + +// Mock the useGreet hook +jest.mock('./useGreet', () => ({ + __esModule: true, + default: jest.fn(), +})); + +describe('Greet component', () => { + it('should render with the default element (p)', () => { + (useGreet as jest.Mock).mockReturnValue({greeting: 'Hello! Brion'}); + + render(<Greet />); + + const element = screen.getByText('Hello! Brion'); + expect(element).toBeInTheDocument(); + expect(element.tagName).toBe('P'); + }); + + it('should render with a custom element (span)', () => { + (useGreet as jest.Mock).mockReturnValue({greeting: 'Hello! Mario'}); + + render(<Greet as="span" />); + + const element = screen.getByText('Hello! Mario'); + expect(element).toBeInTheDocument(); + expect(element.tagName).toBe('SPAN'); + }); + + it('should apply additional class names', () => { + (useGreet as jest.Mock).mockReturnValue({greeting: 'Hello! Brion'}); + + render(<Greet className="additional-class" />); + + const element = screen.getByText('Hello! Brion'); + expect(element).toHaveClass('say-hola additional-class'); + }); + + it('should forward ref to the underlying element', () => { + const ref = React.createRef<HTMLParagraphElement>(); + (useGreet as jest.Mock).mockReturnValue({greeting: 'Hello! Brion'}); + + render(<Greet ref={ref} />); + + expect(ref.current).toBeInstanceOf(HTMLParagraphElement); + expect(ref.current).toHaveTextContent('Hello! Brion'); + }); +}); diff --git a/packages/react/src/index.ts b/packages/react/src/index.ts new file mode 100644 index 0000000..91602fc --- /dev/null +++ b/packages/react/src/index.ts @@ -0,0 +1,25 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +export * from './public-api'; diff --git a/packages/react/src/public-api.ts b/packages/react/src/public-api.ts new file mode 100644 index 0000000..27b059f --- /dev/null +++ b/packages/react/src/public-api.ts @@ -0,0 +1,29 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +export {default as Greet} from './Greeting'; +export * from './Greeting'; + +export {default as useGreeting} from './useGreeting'; +export * from diff --git a/packages/react/src/useGreeting.ts b/packages/react/src/useGreeting.ts new file mode 100644 index 0000000..6dba1eb --- /dev/null +++ b/packages/react/src/useGreeting.ts @@ -0,0 +1,37 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +export interface UseGreetingProps { + firstName: string; + lastName: string; +} + +const useGreeting = ({ + firstName, + lastName, +}: UseGreetingProps): { + greeting: string; +} => ({greeting: `Hello! ${firstName} ${lastName}`}); + +export default useGreeting; diff --git a/packages/react/tsconfig.eslint.json b/packages/react/tsconfig.eslint.json new file mode 100644 index 0000000..23fadc2 --- /dev/null +++ b/packages/react/tsconfig.eslint.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "include": [ + "**/.*.js", + "**/.*.cjs", + "**/.*.ts", + "**/*.js", + "**/*.cjs", + "**/*.ts", + ] +} diff --git a/packages/react/tsconfig.json b/packages/react/tsconfig.json new file mode 100644 index 0000000..78b2d7a --- /dev/null +++ b/packages/react/tsconfig.json @@ -0,0 +1,33 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "esModuleInterop": true, + "skipLibCheck": true, + "target": "es2022", + "allowJs": true, + "resolveJsonModule": true, + "moduleDetection": "force", + "isolatedModules": true, + "strict": true, + "noUncheckedIndexedAccess": true, + "sourceMap": true, + "declaration": true, + "declarationMap": true, + "moduleResolution": "Bundler", + "module": "ESNext", + "noEmit": true, + "lib": ["es2022", "dom", "dom.iterable"], + "jsx": "react-jsx" + }, + "exclude": ["node_modules", "tmp", "dist"], + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/packages/react/tsconfig.lib.json b/packages/react/tsconfig.lib.json new file mode 100644 index 0000000..95a8493 --- /dev/null +++ b/packages/react/tsconfig.lib.json @@ -0,0 +1,21 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "declaration": true, + "outDir": "./dist", + "declarationDir": "dist", + "types": ["node"], + "jsx": "react-jsx" + }, + "exclude": [ + "**/*.spec.ts", + "**/*.test.ts", + "**/*.spec.tsx", + "**/*.test.tsx", + "**/*.spec.js", + "**/*.test.js", + "**/*.spec.jsx", + "**/*.test.jsx" + ], + "include": ["src/**/*"] +} diff --git a/packages/react/tsconfig.spec.json b/packages/react/tsconfig.spec.json new file mode 100644 index 0000000..480bdca --- /dev/null +++ b/packages/react/tsconfig.spec.json @@ -0,0 +1,16 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "types": ["jest", "node"] + }, + "include": [ + "test-configs", + "jest.config.ts", + "**/*.test.ts", + "**/*.spec.ts", + "**/*.test.js", + "**/*.spec.js", + "**/*.d.ts" + ] +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 26b65af..f3ae7e9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,40 +8,236 @@ importers: .: devDependencies: - '@nx/js': - specifier: 20.0.0 - version: 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@22.7.5)(nx@20.0.0)(typescript@5.5.4) - '@swc-node/register': - specifier: ~1.9.1 - version: 1.9.2(@swc/core@1.5.29)(@swc/types@0.1.12)(typescript@5.5.4) - '@swc/core': - specifier: ~1.5.7 - version: 1.5.29(@swc/helpers@0.5.13) - '@swc/helpers': - specifier: ~0.5.11 - version: 0.5.13 - nx: - specifier: 20.0.0 - version: 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29) + '@brionmario/eslint-plugin': + specifier: ^0.2.9 + version: 0.2.9(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + '@brionmario/prettier-config': + specifier: ^0.1.0 + version: 0.1.0(prettier@3.3.3)(typescript@5.6.3) + '@changesets/changelog-github': + specifier: ^0.5.0 + version: 0.5.0 + '@changesets/cli': + specifier: ^2.27.1 + version: 2.27.9 + '@commitlint/cli': + specifier: ^19.3.0 + version: 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + '@commitlint/config-conventional': + specifier: ^19.2.2 + version: 19.5.0 + commitizen: + specifier: ^4.3.0 + version: 4.3.1(@types/node@20.16.11)(typescript@5.6.3) + cz-conventional-changelog: + specifier: ^3.3.0 + version: 3.3.0(@types/node@20.16.11)(typescript@5.6.3) + eslint: + specifier: ^8.57.0 + version: 8.57.1 + eslint-config-turbo: + specifier: ^1.13.3 + version: 1.13.4(eslint@8.57.1) + husky: + specifier: ^9.0.11 + version: 9.1.6 + prettier: + specifier: ^3.2.5 + version: 3.3.3 + turbo: + specifier: latest + version: 2.1.3 + + apps/www: + dependencies: + next: + specifier: 15.0.0-rc.0 + version: 15.0.0-rc.0(@babel/core@7.25.8)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + react: + specifier: 19.0.0-rc-f994737d14-20240522 + version: 19.0.0-rc-f994737d14-20240522 + react-dom: + specifier: 19.0.0-rc-f994737d14-20240522 + version: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + devDependencies: + '@types/node': + specifier: ^20 + version: 20.16.11 + '@types/react': + specifier: ^18 + version: 18.3.11 + '@types/react-dom': + specifier: ^18 + version: 18.3.1 + eslint: + specifier: ^8 + version: 8.57.1 + eslint-config-next: + specifier: 15.0.0-rc.0 + version: 15.0.0-rc.0(eslint@8.57.1)(typescript@5.6.3) + postcss: + specifier: ^8 + version: 8.4.47 + tailwindcss: + specifier: ^3.4.1 + version: 3.4.13 + typescript: + specifier: ^5 + version: 5.6.3 + + packages/js: + dependencies: + '@types/jest': + specifier: ^29.5.11 + version: 29.5.13 + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@20.16.11)(ts-node@10.9.2) + ts-jest: + specifier: ^29.1.1 + version: 29.2.5(@babel/core@7.25.8)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3) + devDependencies: + '@brionmario/eslint-plugin': + specifier: ^0.2.9 + version: 0.2.9(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + '@brionmario/prettier-config': + specifier: ^0.1.0 + version: 0.1.0(prettier@2.8.8)(typescript@5.6.3) + '@jest/globals': + specifier: ^29.7.0 + version: 29.7.0 + '@jest/types': + specifier: ^29.6.3 + version: 29.6.3 + '@rollup/plugin-commonjs': + specifier: ^25.0.7 + version: 25.0.8(rollup@4.24.0) + '@rollup/plugin-json': + specifier: ^6.1.0 + version: 6.1.0(rollup@4.24.0) + '@rollup/plugin-node-resolve': + specifier: ^15.2.3 + version: 15.3.0(rollup@4.24.0) + '@rollup/plugin-terser': + specifier: ^0.4.4 + version: 0.4.4(rollup@4.24.0) + '@rollup/plugin-typescript': + specifier: ^11.1.5 + version: 11.1.6(rollup@4.24.0)(tslib@2.7.0)(typescript@5.6.3) + '@types/node': + specifier: ^20.10.6 + version: 20.16.11 + eslint: + specifier: ^8.56.0 + version: 8.57.1 + prettier: + specifier: ^2.8.1 + version: 2.8.8 + rimraf: + specifier: ^4.4.1 + version: 4.4.1 + rollup: + specifier: ^4.9.2 + version: 4.24.0 + rollup-plugin-dts: + specifier: ^6.1.0 + version: 6.1.1(rollup@4.24.0)(typescript@5.6.3) + ts-node: + specifier: ^10.9.2 + version: 10.9.2(@types/node@20.16.11)(typescript@5.6.3) + tslib: + specifier: ^2.5.0 + version: 2.7.0 + typescript: + specifier: ^5.3.3 + version: 5.6.3 + + packages/react: + dependencies: + '@types/jest': + specifier: ^29.5.11 + version: 29.5.13 + '@types/react': + specifier: '>16.8' + version: 18.3.11 + '@types/react-dom': + specifier: '>16.8' + version: 18.3.1 + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@20.16.11)(ts-node@10.9.2) + react: + specifier: '>16.8' + version: 18.3.1 + react-dom: + specifier: '>16.8' + version: 18.3.1(react@18.3.1) + ts-jest: + specifier: ^29.1.1 + version: 29.2.5(@babel/core@7.25.8)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3) + devDependencies: + '@brionmario/eslint-plugin': + specifier: ^0.2.9 + version: 0.2.9(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + '@brionmario/prettier-config': + specifier: ^0.1.0 + version: 0.1.0(prettier@2.8.8)(typescript@5.6.3) + '@rollup/plugin-commonjs': + specifier: ^25.0.7 + version: 25.0.8(rollup@4.24.0) + '@rollup/plugin-json': + specifier: ^6.1.0 + version: 6.1.0(rollup@4.24.0) + '@rollup/plugin-node-resolve': + specifier: ^15.2.3 + version: 15.3.0(rollup@4.24.0) + '@rollup/plugin-terser': + specifier: ^0.4.4 + version: 0.4.4(rollup@4.24.0) + '@rollup/plugin-typescript': + specifier: ^11.1.5 + version: 11.1.6(rollup@4.24.0)(tslib@2.7.0)(typescript@5.6.3) + '@types/node': + specifier: ^20.10.6 + version: 20.16.11 + eslint: + specifier: ^8.56.0 + version: 8.57.1 prettier: - specifier: ^2.6.2 + specifier: ^2.8.1 version: 2.8.8 + rimraf: + specifier: ^4.4.1 + version: 4.4.1 + rollup: + specifier: ^4.9.2 + version: 4.24.0 + rollup-plugin-dts: + specifier: ^6.1.0 + version: 6.1.1(rollup@4.24.0)(typescript@5.6.3) + rollup-plugin-preserve-directives: + specifier: ^0.2.0 + version: 0.2.0(rollup@4.24.0) tslib: - specifier: ^2.3.0 + specifier: ^2.5.0 version: 2.7.0 typescript: - specifier: ~5.5.2 - version: 5.5.4 + specifier: ^5.3.3 + version: 5.6.3 packages: + /@alloc/quick-lru@5.2.0: + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + dev: true + /@ampproject/remapping@2.3.0: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - dev: true /@babel/code-frame@7.25.7: resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==} @@ -49,12 +245,10 @@ packages: dependencies: '@babel/highlight': 7.25.7 picocolors: 1.1.0 - dev: true /@babel/compat-data@7.25.8: resolution: {integrity: sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==} engines: {node: '>=6.9.0'} - dev: true /@babel/core@7.25.8: resolution: {integrity: sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==} @@ -77,6 +271,19 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + + /@babel/eslint-parser@7.25.8(@babel/core@7.25.8)(eslint@8.57.1): + resolution: {integrity: sha512-Po3VLMN7fJtv0nsOjBDSbO1J71UhzShE9MuOSkWEV9IZQXzhZklYtzKZ8ZD/Ij3a0JBv1AG3Ny2L3jvAHQVOGg==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + dependencies: + '@babel/core': 7.25.8 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 8.57.1 + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 dev: true /@babel/generator@7.25.7: @@ -87,24 +294,6 @@ packages: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 - dev: true - - /@babel/helper-annotate-as-pure@7.25.7: - resolution: {integrity: sha512-4xwU8StnqnlIhhioZf1tqnVWeQ9pvH/ujS8hRfw/WOza+/a+1qv69BWNy+oY231maTCWgKWhfBU7kDpsds6zAA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.25.8 - dev: true - - /@babel/helper-builder-binary-assignment-operator-visitor@7.25.7: - resolution: {integrity: sha512-12xfNeKNH7jubQNm7PAkzlLwEmCs1tfuX3UjIw6vP6QXi+leKh6+LyC/+Ed4EIQermwd58wsyh070yjDHFlNGg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 - transitivePeerDependencies: - - supports-color - dev: true /@babel/helper-compilation-targets@7.25.7: resolution: {integrity: sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==} @@ -115,62 +304,6 @@ packages: browserslist: 4.24.0 lru-cache: 5.1.1 semver: 6.3.1 - dev: true - - /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-member-expression-to-functions': 7.25.7 - '@babel/helper-optimise-call-expression': 7.25.7 - '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.25.7 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-annotate-as-pure': 7.25.7 - regexpu-core: 6.1.1 - semver: 6.3.1 - dev: true - - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.8): - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-compilation-targets': 7.25.7 - '@babel/helper-plugin-utils': 7.25.7 - debug: 4.3.7 - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-member-expression-to-functions@7.25.7: - resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 - transitivePeerDependencies: - - supports-color - dev: true /@babel/helper-module-imports@7.25.7: resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==} @@ -180,7 +313,6 @@ packages: '@babel/types': 7.25.8 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-module-transforms@7.25.7(@babel/core@7.25.8): resolution: {integrity: sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==} @@ -195,47 +327,10 @@ packages: '@babel/traverse': 7.25.7 transitivePeerDependencies: - supports-color - dev: true - - /@babel/helper-optimise-call-expression@7.25.7: - resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.25.8 - dev: true /@babel/helper-plugin-utils@7.25.7: resolution: {integrity: sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==} engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-remap-async-to-generator@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-kRGE89hLnPfcz6fTrlNU+uhgcwv0mBE4Gv3P9Ke9kLVJYpi4AMVVEElXvB5CabrPZW4nCM8P8UyyjrzCM0O2sw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-wrap-function': 7.25.7 - '@babel/traverse': 7.25.7 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-replace-supers@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-member-expression-to-functions': 7.25.7 - '@babel/helper-optimise-call-expression': 7.25.7 - '@babel/traverse': 7.25.7 - transitivePeerDependencies: - - supports-color - dev: true /@babel/helper-simple-access@7.25.7: resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==} @@ -245,43 +340,18 @@ packages: '@babel/types': 7.25.8 transitivePeerDependencies: - supports-color - dev: true - - /@babel/helper-skip-transparent-expression-wrappers@7.25.7: - resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 - transitivePeerDependencies: - - supports-color - dev: true /@babel/helper-string-parser@7.25.7: resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-identifier@7.25.7: resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-option@7.25.7: resolution: {integrity: sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==} engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-wrap-function@7.25.7: - resolution: {integrity: sha512-MA0roW3JF2bD1ptAaJnvcabsVlNQShUaThyJbCDD4bCp8NEgiFvpoqRI2YS22hHlc2thjO/fTg2ShLMC3jygAg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 - transitivePeerDependencies: - - supports-color - dev: true /@babel/helpers@7.25.7: resolution: {integrity: sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==} @@ -289,7 +359,6 @@ packages: dependencies: '@babel/template': 7.25.7 '@babel/types': 7.25.8 - dev: true /@babel/highlight@7.25.7: resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==} @@ -299,7 +368,6 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.0 - dev: true /@babel/parser@7.25.8: resolution: {integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==} @@ -307,2104 +375,5054 @@ packages: hasBin: true dependencies: '@babel/types': 7.25.8 - dev: true - /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-UV9Lg53zyebzD1DwQoT9mzkEKa922LNUp5YkTJ6Uta0RbyXaQNUgcvSt7qIu1PpPzVb6rd10OVNTzkyBGeVmxQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.8): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-GDDWeVLNxRIkQTnJn2pDOM1pkCgYdSqPeT1a9vh9yIqu2uzzgw1zcqEb+IJOhy+dTBMlNdThrDIksr2o09qrrQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.8): + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-wxyWg2RYaSUYgmd9MR0FyRGyeOMQE/Uzr1wzd/g5cf5bwi9A4v6HFdDm7y1MgDtod/fLOSTZY6jDgV0xU9d5bA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.8): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-Xwg6tZpLxc4iQjorYsyGMyfJE7nP5MV8t/Ka58BgiA7Jw0fRqQNcANlLfdJ/yvBt9z9LD2We+BEkT7vLqZRWng==} + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.8): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.13.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.8) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-UVATLMidXrnH+GMUIuxq55nejlj02HP7F5ETyBONzP6G87fPBogG4CH6kxrSrdIuAjdwNO9VzyaYsrZPscWUrw==} + /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.8): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) '@babel/helper-plugin-utils': 7.25.7 - '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.25.8) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.8): - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.8): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 - dev: true + '@babel/helper-plugin-utils': 7.25.7 - /@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-oXduHo642ZhstLVYTe2z2GSJIruU0c/W3/Ghr6A5yGMsVrvdnxO1z+3pbTcT7f3/Clnt+1z8D/w1r1f1SHaCHw==} + /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-syntax-import-assertions@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.8): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.8): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.8): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.8): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.8): - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.8): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 - '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-transform-arrow-functions@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-EJN2mKxDwfOUCPxMO6MUI58RN3ganiRAG/MS/S3HfB6QFNjroAMelQo/gybyYq97WerCBAZoyrAoW8Tzdq2jWg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.8): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-transform-async-generator-functions@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-9ypqkozyzpG+HxlH4o4gdctalFGIjjdufzo7I2XPda0iBnZ6a+FO0rIEQcdSPXp02CkvGsII1exJhmROPQd5oA==} + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.8): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.8) - '@babel/traverse': 7.25.7 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-async-to-generator@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-ZUCjAavsh5CESCmi/xCpX1qcCaAglzs/7tmuvoFnJgA1dM7gQplsguljoTg+Ru8WENpX89cQyAtWoaE0I3X3Pg==} + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.8): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 - '@babel/helper-module-imports': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.8) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-block-scoped-functions@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-xHttvIM9fvqW+0a3tZlYcZYSBpSWzGBFIt/sYG3tcdSzBB8ZeVgz2gBP7Df+sM0N1850jrviYSSeUuc+135dmQ==} + /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-transform-block-scoping@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-ZEPJSkVZaeTFG/m2PARwLZQ+OG0vFIhPlKHK/JdIMy8DbRJ/htz6LRrTFtdzxi9EHmcwbNPAKDnadpNSIW+Aow==} + /@babel/runtime@7.25.7: + resolution: {integrity: sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + regenerator-runtime: 0.14.1 dev: true - /@babel/plugin-transform-class-properties@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g==} + /@babel/template@7.25.7: + resolution: {integrity: sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.8 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 - transitivePeerDependencies: - - supports-color - dev: true + '@babel/code-frame': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/types': 7.25.8 - /@babel/plugin-transform-class-static-block@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-e82gl3TCorath6YLf9xUwFehVvjvfqFhdOo4+0iVIVju+6XOi5XHkqB3P2AXnSwoeTX0HBoXq5gJFtvotJzFnQ==} + /@babel/traverse@7.25.7: + resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.25.8 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 + '@babel/code-frame': 7.25.7 + '@babel/generator': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/template': 7.25.7 + '@babel/types': 7.25.8 + debug: 4.3.7 + globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true - /@babel/plugin-transform-classes@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-9j9rnl+YCQY0IGoeipXvnk3niWicIB6kCsWRGLwX241qSXpbA4MKxtp/EdvFxsc4zI5vqfLxzOd0twIJ7I99zg==} + /@babel/types@7.25.8: + resolution: {integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.25.7 + '@babel/helper-validator-identifier': 7.25.7 + to-fast-properties: 2.0.0 + + /@bcoe/v8-coverage@0.2.3: + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + + /@brionmario/eslint-plugin@0.2.9(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3): + resolution: {integrity: sha512-8CiTzJXqUFIbLOsLcjVzQmGldEuZEbu4rN2xPiKQFZmy5fU3DCv/JJLAWz3blH1K2JAR2SADtcDyBlZ+E06J7w==} + engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} peerDependencies: - '@babel/core': ^7.0.0-0 + eslint: '>=8.0.0' + typescript: '>=4.0.0' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@babel/core': 7.25.8 - '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-compilation-targets': 7.25.7 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8) - '@babel/traverse': 7.25.7 - globals: 11.12.0 + '@babel/eslint-parser': 7.25.8(@babel/core@7.25.8)(eslint@8.57.1) + '@next/eslint-plugin-next': 13.5.7 + '@rushstack/eslint-patch': 1.10.4 + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 + eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.37.1)(eslint@8.57.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-eslint-plugin: 5.5.1(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-node: 11.1.0(eslint@8.57.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.1)(prettier@2.8.8) + eslint-plugin-react: 7.37.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint-plugin-testing-library: 5.11.1(eslint@8.57.1)(typescript@5.6.3) + eslint-plugin-tsdoc: 0.2.17 + eslint-plugin-typescript-sort-keys: 2.3.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.3) + prettier: 2.8.8 + requireindex: 1.2.0 + typescript: 5.6.3 transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - jest - supports-color dev: true - /@babel/plugin-transform-computed-properties@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-QIv+imtM+EtNxg/XBKL3hiWjgdLjMOmZ+XzQwSgmBfKbfxUjBzGgVPklUuE55eq5/uVoh8gg3dqlrwR/jw3ZeA==} - engines: {node: '>=6.9.0'} + /@brionmario/prettier-config@0.1.0(prettier@2.8.8)(typescript@5.6.3): + resolution: {integrity: sha512-KuVDJmV1eUtFLubkwilnbwA4pmJi3l/NaWe+SmcG4R3xltf1GEeNvQMTTRjyjuH8w3iORfM5Xc5ezVXDH127tA==} + engines: {node: '>=14.0.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + prettier: '>=2.0.0' + typescript: '>=4.0.0' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/template': 7.25.7 + prettier: 2.8.8 + typescript: 5.6.3 dev: true - /@babel/plugin-transform-destructuring@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-xKcfLTlJYUczdaM1+epcdh1UGewJqr9zATgrNHcLBcV2QmfvPPEixo/sK/syql9cEmbr7ulu5HMFG5vbbt/sEA==} - engines: {node: '>=6.9.0'} + /@brionmario/prettier-config@0.1.0(prettier@3.3.3)(typescript@5.6.3): + resolution: {integrity: sha512-KuVDJmV1eUtFLubkwilnbwA4pmJi3l/NaWe+SmcG4R3xltf1GEeNvQMTTRjyjuH8w3iORfM5Xc5ezVXDH127tA==} + engines: {node: '>=14.0.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + prettier: '>=2.0.0' + typescript: '>=4.0.0' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + prettier: 3.3.3 + typescript: 5.6.3 + dev: true + + /@changesets/apply-release-plan@7.0.5: + resolution: {integrity: sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==} + dependencies: + '@changesets/config': 3.0.3 + '@changesets/get-version-range-type': 0.4.0 + '@changesets/git': 3.0.1 + '@changesets/should-skip-package': 0.1.1 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + detect-indent: 6.1.0 + fs-extra: 7.0.1 + lodash.startcase: 4.4.0 + outdent: 0.5.0 + prettier: 2.8.8 + resolve-from: 5.0.0 + semver: 7.6.3 dev: true - /@babel/plugin-transform-dotall-regex@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-kXzXMMRzAtJdDEgQBLF4oaiT6ZCU3oWHgpARnTKDAqPkDJ+bs3NrZb310YYevR5QlRo3Kn7dzzIdHbZm1VzJdQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/assemble-release-plan@6.0.4: + resolution: {integrity: sha512-nqICnvmrwWj4w2x0fOhVj2QEGdlUuwVAwESrUo5HLzWMI1rE5SWfsr9ln+rDqWB6RQ2ZyaMZHUcU7/IRaUJS+Q==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.1.2 + '@changesets/should-skip-package': 0.1.1 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + semver: 7.6.3 dev: true - /@babel/plugin-transform-duplicate-keys@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-by+v2CjoL3aMnWDOyCIg+yxU9KXSRa9tN6MbqggH5xvymmr9p4AMjYkNlQy4brMceBnUyHZ9G8RnpvT8wP7Cfg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/changelog-git@0.2.0: + resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@changesets/types': 6.0.0 dev: true - /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-HvS6JF66xSS5rNKXLqkk7L9c/jZ/cdIVIcoPVrnl8IsVpLggTjXs8OWekbLHs/VtYDDh5WXnQyeE3PPUGm22MA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 + /@changesets/changelog-github@0.5.0: + resolution: {integrity: sha512-zoeq2LJJVcPJcIotHRJEEA2qCqX0AQIeFE+L21L8sRLPVqDhSXY8ZWAt2sohtBpFZkBwu+LUwMSKRr2lMy3LJA==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 + '@changesets/get-github-info': 0.6.0 + '@changesets/types': 6.0.0 + dotenv: 8.6.0 + transitivePeerDependencies: + - encoding dev: true - /@babel/plugin-transform-dynamic-import@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-gznWY+mr4ZQL/EWPcbBQUP3BXS5FwZp8RUOw06BaRn8tQLzN4XLIxXejpHN9Qo8x8jjBmAAKp6FoS51AgkSA/A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/cli@2.27.9: + resolution: {integrity: sha512-q42a/ZbDnxPpCb5Wkm6tMVIxgeI9C/bexntzTeCFBrQEdpisQqk8kCHllYZMDjYtEc1ZzumbMJAG8H0Z4rdvjg==} + hasBin: true dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@changesets/apply-release-plan': 7.0.5 + '@changesets/assemble-release-plan': 6.0.4 + '@changesets/changelog-git': 0.2.0 + '@changesets/config': 3.0.3 + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.1.2 + '@changesets/get-release-plan': 4.0.4 + '@changesets/git': 3.0.1 + '@changesets/logger': 0.1.1 + '@changesets/pre': 2.0.1 + '@changesets/read': 0.6.1 + '@changesets/should-skip-package': 0.1.1 + '@changesets/types': 6.0.0 + '@changesets/write': 0.3.2 + '@manypkg/get-packages': 1.1.3 + ansi-colors: 4.1.3 + ci-info: 3.9.0 + enquirer: 2.4.1 + external-editor: 3.1.0 + fs-extra: 7.0.1 + mri: 1.2.0 + p-limit: 2.3.0 + package-manager-detector: 0.2.2 + picocolors: 1.1.0 + resolve-from: 5.0.0 + semver: 7.6.3 + spawndamnit: 2.0.0 + term-size: 2.2.1 dev: true - /@babel/plugin-transform-exponentiation-operator@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-yjqtpstPfZ0h/y40fAXRv2snciYr0OAoMXY/0ClC7tm4C/nG5NJKmIItlaYlLbIVAWNfrYuy9dq1bE0SbX0PEg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/config@3.0.3: + resolution: {integrity: sha512-vqgQZMyIcuIpw9nqFIpTSNyc/wgm/Lu1zKN5vECy74u95Qx/Wa9g27HdgO4NkVAaq+BGA8wUc/qvbvVNs93n6A==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.7 - '@babel/helper-plugin-utils': 7.25.7 - transitivePeerDependencies: - - supports-color + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.1.2 + '@changesets/logger': 0.1.1 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + fs-extra: 7.0.1 + micromatch: 4.0.8 dev: true - /@babel/plugin-transform-export-namespace-from@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-sPtYrduWINTQTW7FtOy99VCTWp4H23UX7vYcut7S4CIMEXU+54zKX9uCoGkLsWXteyaMXzVHgzWbLfQ1w4GZgw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/errors@0.2.0: + resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + extendable-error: 0.1.7 dev: true - /@babel/plugin-transform-for-of@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-n/TaiBGJxYFWvpJDfsxSj9lEEE44BFM1EPGz4KEiTipTgkoFVVcCmzAL3qA7fdQU96dpo4gGf5HBx/KnDvqiHw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/get-dependents-graph@2.1.2: + resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - transitivePeerDependencies: - - supports-color + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + picocolors: 1.1.0 + semver: 7.6.3 dev: true - /@babel/plugin-transform-function-name@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-5MCTNcjCMxQ63Tdu9rxyN6cAWurqfrDZ76qvVPrGYdBxIj+EawuuxTu/+dgJlhK5eRz3v1gLwp6XwS8XaX2NiQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/get-github-info@0.6.0: + resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-compilation-targets': 7.25.7 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 + dataloader: 1.4.0 + node-fetch: 2.7.0 transitivePeerDependencies: - - supports-color + - encoding dev: true - /@babel/plugin-transform-json-strings@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-4OMNv7eHTmJ2YXs3tvxAfa/I43di+VcF+M4Wt66c88EAED1RoGaf1D64cL5FkRpNL+Vx9Hds84lksWvd/wMIdA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/get-release-plan@4.0.4: + resolution: {integrity: sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@changesets/assemble-release-plan': 6.0.4 + '@changesets/config': 3.0.3 + '@changesets/pre': 2.0.1 + '@changesets/read': 0.6.1 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 dev: true - /@babel/plugin-transform-literals@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-fwzkLrSu2fESR/cm4t6vqd7ebNIopz2QHGtjoU+dswQo/P6lwAG04Q98lliE3jkz/XqnbGFLnUcE0q0CVUf92w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + /@changesets/get-version-range-type@0.4.0: + resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} dev: true - /@babel/plugin-transform-logical-assignment-operators@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-f5W0AhSbbI+yY6VakT04jmxdxz+WsID0neG7+kQZbCOjuyJNdL5Nn4WIBm4hRpKnUcO9lP0eipUhFN12JpoH8g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/git@3.0.1: + resolution: {integrity: sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@changesets/errors': 0.2.0 + '@manypkg/get-packages': 1.1.3 + is-subdir: 1.2.0 + micromatch: 4.0.8 + spawndamnit: 2.0.0 dev: true - /@babel/plugin-transform-member-expression-literals@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-Std3kXwpXfRV0QtQy5JJcRpkqP8/wG4XL7hSKZmGlxPlDqmpXtEPRmhF7ztnlTCtUN3eXRUJp+sBEZjaIBVYaw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/logger@0.1.1: + resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + picocolors: 1.1.0 dev: true - /@babel/plugin-transform-modules-amd@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-CgselSGCGzjQvKzghCvDTxKHP3iooenLpJDO842ehn5D2G5fJB222ptnDwQho0WjEvg7zyoxb9P+wiYxiJX5yA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/parse@0.4.0: + resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 - transitivePeerDependencies: - - supports-color + '@changesets/types': 6.0.0 + js-yaml: 3.14.1 dev: true - /@babel/plugin-transform-modules-commonjs@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/pre@2.0.1: + resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-simple-access': 7.25.7 - transitivePeerDependencies: - - supports-color + '@changesets/errors': 0.2.0 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + fs-extra: 7.0.1 dev: true - /@babel/plugin-transform-modules-systemjs@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-t9jZIvBmOXJsiuyOwhrIGs8dVcD6jDyg2icw1VL4A/g+FnWyJKwUfSSU2nwJuMV2Zqui856El9u+ElB+j9fV1g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/read@0.6.1: + resolution: {integrity: sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-validator-identifier': 7.25.7 - '@babel/traverse': 7.25.7 - transitivePeerDependencies: - - supports-color + '@changesets/git': 3.0.1 + '@changesets/logger': 0.1.1 + '@changesets/parse': 0.4.0 + '@changesets/types': 6.0.0 + fs-extra: 7.0.1 + p-filter: 2.1.0 + picocolors: 1.1.0 dev: true - /@babel/plugin-transform-modules-umd@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-p88Jg6QqsaPh+EB7I9GJrIqi1Zt4ZBHUQtjw3z1bzEXcLh6GfPqzZJ6G+G1HBGKUNukT58MnKG7EN7zXQBCODw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/should-skip-package@0.1.1: + resolution: {integrity: sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 - transitivePeerDependencies: - - supports-color + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-BtAT9LzCISKG3Dsdw5uso4oV1+v2NlVXIIomKJgQybotJY3OwCwJmkongjHgwGKoZXd0qG5UZ12JUlDQ07W6Ow==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 + /@changesets/types@4.1.0: + resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} dev: true - /@babel/plugin-transform-new-target@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-CfCS2jDsbcZaVYxRFo2qtavW8SpdzmBXC2LOI4oO0rP+JSRDxxF3inF4GcPsLgfb5FjkhXG5/yR/lxuRs2pySA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + /@changesets/types@6.0.0: + resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} dev: true - /@babel/plugin-transform-nullish-coalescing-operator@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-Z7WJJWdQc8yCWgAmjI3hyC+5PXIubH9yRKzkl9ZEG647O9szl9zvmKLzpbItlijBnVhTUf1cpyWBsZ3+2wjWPQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/write@0.3.2: + resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@changesets/types': 6.0.0 + fs-extra: 7.0.1 + human-id: 1.0.2 + prettier: 2.8.8 dev: true - /@babel/plugin-transform-numeric-separator@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-rm9a5iEFPS4iMIy+/A/PiS0QN0UyjPIeVvbU5EMZFKJZHt8vQnasbpo3T3EFcxzCeYO0BHfc4RqooCZc51J86Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/cli@19.5.0(@types/node@20.16.11)(typescript@5.6.3): + resolution: {integrity: sha512-gaGqSliGwB86MDmAAKAtV9SV1SHdmN8pnGq4EJU4+hLisQ7IFfx4jvU4s+pk6tl0+9bv6yT+CaZkufOinkSJIQ==} + engines: {node: '>=v18'} + hasBin: true dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@commitlint/format': 19.5.0 + '@commitlint/lint': 19.5.0 + '@commitlint/load': 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + '@commitlint/read': 19.5.0 + '@commitlint/types': 19.5.0 + tinyexec: 0.3.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - typescript dev: true - /@babel/plugin-transform-object-rest-spread@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-LkUu0O2hnUKHKE7/zYOIjByMa4VRaV2CD/cdGz0AxU9we+VA3kDDggKEzI0Oz1IroG+6gUP6UmWEHBMWZU316g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/config-conventional@19.5.0: + resolution: {integrity: sha512-OBhdtJyHNPryZKg0fFpZNOBM1ZDbntMvqMuSmpfyP86XSfwzGw4CaoYRG4RutUPg0BTK07VMRIkNJT6wi2zthg==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-compilation-targets': 7.25.7 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8) + '@commitlint/types': 19.5.0 + conventional-changelog-conventionalcommits: 7.0.2 dev: true - /@babel/plugin-transform-object-super@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-pWT6UXCEW3u1t2tcAGtE15ornCBvopHj9Bps9D2DsH15APgNVOTwwczGckX+WkAvBmuoYKRCFa4DK+jM8vh5AA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/config-validator@19.5.0: + resolution: {integrity: sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8) - transitivePeerDependencies: - - supports-color + '@commitlint/types': 19.5.0 + ajv: 8.17.1 dev: true - /@babel/plugin-transform-optional-catch-binding@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-EbQYweoMAHOn7iJ9GgZo14ghhb9tTjgOc88xFgYngifx7Z9u580cENCV159M4xDh3q/irbhSjZVpuhpC2gKBbg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/ensure@19.5.0: + resolution: {integrity: sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@commitlint/types': 19.5.0 + lodash.camelcase: 4.3.0 + lodash.kebabcase: 4.1.1 + lodash.snakecase: 4.1.1 + lodash.startcase: 4.4.0 + lodash.upperfirst: 4.3.1 dev: true - /@babel/plugin-transform-optional-chaining@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-q05Bk7gXOxpTHoQ8RSzGSh/LHVB9JEIkKnk3myAWwZHnYiTGYtbdrYkIsS8Xyh4ltKf7GNUSgzs/6P2bJtBAQg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - transitivePeerDependencies: - - supports-color + /@commitlint/execute-rule@19.5.0: + resolution: {integrity: sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==} + engines: {node: '>=v18'} dev: true - /@babel/plugin-transform-parameters@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/format@19.5.0: + resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@commitlint/types': 19.5.0 + chalk: 5.3.0 dev: true - /@babel/plugin-transform-private-methods@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-KY0hh2FluNxMLwOCHbxVOKfdB5sjWG4M183885FmaqWWiGMhRZq4DQRKH6mHdEucbJnyDyYiZNwNG424RymJjA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/is-ignored@19.5.0: + resolution: {integrity: sha512-0XQ7Llsf9iL/ANtwyZ6G0NGp5Y3EQ8eDQSxv/SRcfJ0awlBY4tHFAvwWbw66FVUaWICH7iE5en+FD9TQsokZ5w==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 - transitivePeerDependencies: - - supports-color + '@commitlint/types': 19.5.0 + semver: 7.6.3 dev: true - /@babel/plugin-transform-private-property-in-object@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-8Uh966svuB4V8RHHg0QJOB32QK287NBksJOByoKmHMp1TAobNniNalIkI2i5IPj5+S9NYCG4VIjbEuiSN8r+ow==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/lint@19.5.0: + resolution: {integrity: sha512-cAAQwJcRtiBxQWO0eprrAbOurtJz8U6MgYqLz+p9kLElirzSCc0vGMcyCaA1O7AqBuxo11l1XsY3FhOFowLAAg==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 - transitivePeerDependencies: - - supports-color + '@commitlint/is-ignored': 19.5.0 + '@commitlint/parse': 19.5.0 + '@commitlint/rules': 19.5.0 + '@commitlint/types': 19.5.0 dev: true - /@babel/plugin-transform-property-literals@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-lQEeetGKfFi0wHbt8ClQrUSUMfEeI3MMm74Z73T9/kuz990yYVtfofjf3NuA42Jy3auFOpbjDyCSiIkTs1VIYw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/load@19.5.0(@types/node@20.16.11)(typescript@5.6.3): + resolution: {integrity: sha512-INOUhkL/qaKqwcTUvCE8iIUf5XHsEPCLY9looJ/ipzi7jtGhgmtH7OOFiNvwYgH7mA8osUWOUDV8t4E2HAi4xA==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@commitlint/config-validator': 19.5.0 + '@commitlint/execute-rule': 19.5.0 + '@commitlint/resolve-extends': 19.5.0 + '@commitlint/types': 19.5.0 + chalk: 5.3.0 + cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.16.11)(cosmiconfig@9.0.0)(typescript@5.6.3) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + transitivePeerDependencies: + - '@types/node' + - typescript dev: true - /@babel/plugin-transform-regenerator@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-mgDoQCRjrY3XK95UuV60tZlFCQGXEtMg8H+IsW72ldw1ih1jZhzYXbJvghmAEpg5UVhhnCeia1CkGttUvCkiMQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 - regenerator-transform: 0.15.2 + /@commitlint/message@19.5.0: + resolution: {integrity: sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==} + engines: {node: '>=v18'} dev: true - /@babel/plugin-transform-reserved-words@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-3OfyfRRqiGeOvIWSagcwUTVk2hXBsr/ww7bLn6TRTuXnexA+Udov2icFOxFX9abaj4l96ooYkcNN1qi2Zvqwng==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/parse@19.5.0: + resolution: {integrity: sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@commitlint/types': 19.5.0 + conventional-changelog-angular: 7.0.0 + conventional-commits-parser: 5.0.0 dev: true - /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/read@19.5.0: + resolution: {integrity: sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-module-imports': 7.25.7 - '@babel/helper-plugin-utils': 7.25.7 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.8) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.8) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.8) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + '@commitlint/top-level': 19.5.0 + '@commitlint/types': 19.5.0 + git-raw-commits: 4.0.0 + minimist: 1.2.8 + tinyexec: 0.3.0 dev: true - /@babel/plugin-transform-shorthand-properties@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-uBbxNwimHi5Bv3hUccmOFlUy3ATO6WagTApenHz9KzoIdn0XeACdB12ZJ4cjhuB2WSi80Ez2FWzJnarccriJeA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/resolve-extends@19.5.0: + resolution: {integrity: sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@commitlint/config-validator': 19.5.0 + '@commitlint/types': 19.5.0 + global-directory: 4.0.1 + import-meta-resolve: 4.1.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 dev: true - /@babel/plugin-transform-spread@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-Mm6aeymI0PBh44xNIv/qvo8nmbkpZze1KvR8MkEqbIREDxoiWTi18Zr2jryfRMwDfVZF9foKh060fWgni44luw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/rules@19.5.0: + resolution: {integrity: sha512-hDW5TPyf/h1/EufSHEKSp6Hs+YVsDMHazfJ2azIk9tHPXS6UqSz1dIRs1gpqS3eMXgtkT7JH6TW4IShdqOwhAw==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - transitivePeerDependencies: - - supports-color + '@commitlint/ensure': 19.5.0 + '@commitlint/message': 19.5.0 + '@commitlint/to-lines': 19.5.0 + '@commitlint/types': 19.5.0 dev: true - /@babel/plugin-transform-sticky-regex@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-ZFAeNkpGuLnAQ/NCsXJ6xik7Id+tHuS+NT+ue/2+rn/31zcdnupCdmunOizEaP0JsUmTFSTOPoQY7PkK2pttXw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + /@commitlint/to-lines@19.5.0: + resolution: {integrity: sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==} + engines: {node: '>=v18'} dev: true - /@babel/plugin-transform-template-literals@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-SI274k0nUsFFmyQupiO7+wKATAmMFf8iFgq2O+vVFXZ0SV9lNfT1NGzBEhjquFmD8I9sqHLguH+gZVN3vww2AA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/top-level@19.5.0: + resolution: {integrity: sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + find-up: 7.0.0 dev: true - /@babel/plugin-transform-typeof-symbol@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-OmWmQtTHnO8RSUbL0NTdtpbZHeNTnm68Gj5pA4Y2blFNh+V4iZR68V1qL9cI37J21ZN7AaCnkfdHtLExQPf2uA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@commitlint/types@19.5.0: + resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==} + engines: {node: '>=v18'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + '@types/conventional-commits-parser': 5.0.0 + chalk: 5.3.0 dev: true - /@babel/plugin-transform-typescript@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-VKlgy2vBzj8AmEzunocMun2fF06bsSWV+FvVXohtL6FGve/+L217qhHxRTVGHEDO/YR8IANcjzgJsd04J8ge5Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@cspotcode/source-map-support@0.8.1: + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + + /@emnapi/runtime@1.3.1: + resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + requiresBuild: true + dependencies: + tslib: 2.7.0 + dev: false + optional: true + + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + dev: true + + /@eslint-community/regexpp@4.11.1: + resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.7 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@eslint/js@8.57.1: + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@humanwhocodes/config-array@0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.7 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true + + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + dev: true + + /@img/sharp-darwin-arm64@0.33.5: + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.0.4 + dev: false + optional: true + + /@img/sharp-darwin-x64@0.33.5: + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.0.4 + dev: false + optional: true + + /@img/sharp-libvips-darwin-arm64@1.0.4: + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-darwin-x64@1.0.4: + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linux-arm64@1.0.4: + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linux-arm@1.0.5: + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linux-s390x@1.0.4: + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linux-x64@1.0.4: + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linuxmusl-arm64@1.0.4: + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linuxmusl-x64@1.0.4: + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-linux-arm64@0.33.5: + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.0.4 + dev: false + optional: true + + /@img/sharp-linux-arm@0.33.5: + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.0.5 + dev: false + optional: true + + /@img/sharp-linux-s390x@0.33.5: + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.0.4 + dev: false + optional: true + + /@img/sharp-linux-x64@0.33.5: + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.0.4 + dev: false + optional: true + + /@img/sharp-linuxmusl-arm64@0.33.5: + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + dev: false + optional: true + + /@img/sharp-linuxmusl-x64@0.33.5: + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + dev: false + optional: true + + /@img/sharp-wasm32@0.33.5: + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] + requiresBuild: true + dependencies: + '@emnapi/runtime': 1.3.1 + dev: false + optional: true + + /@img/sharp-win32-ia32@0.33.5: + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-win32-x64@0.33.5: + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + dev: true + + /@istanbuljs/load-nyc-config@1.1.0: + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 + + /@istanbuljs/schema@0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + + /@jest/console@29.7.0: + resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + chalk: 4.1.2 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + + /@jest/core@29.7.0(ts-node@10.9.2): + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.16.11)(ts-node@10.9.2) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + /@jest/environment@29.7.0: + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + jest-mock: 29.7.0 + + /@jest/expect-utils@29.7.0: + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + jest-get-type: 29.6.3 + + /@jest/expect@29.7.0: + resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + expect: 29.7.0 + jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color + + /@jest/fake-timers@29.7.0: + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.3 + '@sinonjs/fake-timers': 10.3.0 + '@types/node': 20.16.11 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-util: 29.7.0 + + /@jest/globals@29.7.0: + resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/environment': 29.7.0 + '@jest/expect': 29.7.0 + '@jest/types': 29.6.3 + jest-mock: 29.7.0 + transitivePeerDependencies: + - supports-color + + /@jest/reporters@29.7.0: + resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.25 + '@types/node': 20.16.11 + chalk: 4.1.2 + collect-v8-coverage: 1.0.2 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + jest-worker: 29.7.0 + slash: 3.0.0 + string-length: 4.0.2 + strip-ansi: 6.0.1 + v8-to-istanbul: 9.3.0 + transitivePeerDependencies: + - supports-color + + /@jest/schemas@29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.27.8 + + /@jest/source-map@29.6.3: + resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + callsites: 3.1.0 + graceful-fs: 4.2.11 + + /@jest/test-result@29.7.0: + resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/console': 29.7.0 + '@jest/types': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + collect-v8-coverage: 1.0.2 + + /@jest/test-sequencer@29.7.0: + resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/test-result': 29.7.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + slash: 3.0.0 + + /@jest/transform@29.7.0: + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@babel/core': 7.25.8 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.25 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + micromatch: 4.0.8 + pirates: 4.0.6 + slash: 3.0.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + + /@jest/types@29.6.3: + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 20.16.11 + '@types/yargs': 17.0.33 + chalk: 4.1.2 + + /@jridgewell/gen-mapping@0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + /@jridgewell/set-array@1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + /@jridgewell/source-map@0.3.6: + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + /@jridgewell/trace-mapping@0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + /@jridgewell/trace-mapping@0.3.9: + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + /@manypkg/find-root@1.1.0: + resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} + dependencies: + '@babel/runtime': 7.25.7 + '@types/node': 12.20.55 + find-up: 4.1.0 + fs-extra: 8.1.0 + dev: true + + /@manypkg/get-packages@1.1.3: + resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} + dependencies: + '@babel/runtime': 7.25.7 + '@changesets/types': 4.1.0 + '@manypkg/find-root': 1.1.0 + fs-extra: 8.1.0 + globby: 11.1.0 + read-yaml-file: 1.1.0 + dev: true + + /@microsoft/tsdoc-config@0.16.2: + resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + ajv: 6.12.6 + jju: 1.4.0 + resolve: 1.19.0 + dev: true + + /@microsoft/tsdoc@0.14.2: + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + dev: true + + /@next/env@15.0.0-rc.0: + resolution: {integrity: sha512-6W0ndQvHR9sXcqcKeR/inD2UTRCs9+VkSK3lfaGmEuZs7EjwwXMO2BPYjz9oBrtfPL3xuTjtXsHKSsalYQ5l1Q==} + dev: false + + /@next/eslint-plugin-next@13.5.7: + resolution: {integrity: sha512-c4vuEOOXeib4js5gDq+zFqAAdRGXX6T0d+zFETiQkRwy7vyj5lBov1dW0Z09nDst2lvxo7VEcKrQMUBH5Vgx7Q==} + dependencies: + glob: 7.1.7 + dev: true + + /@next/eslint-plugin-next@15.0.0-rc.0: + resolution: {integrity: sha512-/rQXrN47qxlFHtZg77LdcCYbL54ogQuLeqIGV/6HMGnZH8iL81XEFOITO8GZjOukR5i3BbwyfrsmIqFl/scg+w==} + dependencies: + glob: 10.3.10 + dev: true + + /@next/swc-darwin-arm64@15.0.0-rc.0: + resolution: {integrity: sha512-4OpTXvAWcSabXA5d688zdUwa3sfT9QrLnHMdpv4q2UDnnuqmOI0xLb6lrOxwpi+vHJNkneuNLqyc5HGBhkqL6A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-x64@15.0.0-rc.0: + resolution: {integrity: sha512-/TD8M9DT244uhtFA8P/0DUbM7ftg2zio6yOo6ajV16vNjkcug9Kt9//Wa4SrJjWcsGZpViLctOlwn3/6JFAuAA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-gnu@15.0.0-rc.0: + resolution: {integrity: sha512-3VTO32938AcqOlOI/U61/MIpeYrblP22VU1GrgmMQJozsAXEJgLCgf3wxZtn61/FG4Yc0tp7rPZE2t1fIGe0+w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-musl@15.0.0-rc.0: + resolution: {integrity: sha512-0kDnxM3AfrrHFJ/wTkjkv7cVHIaGwv+CzDg9lL2BoLEM4kMQhH20DTsBOMqpTpo1K2KCg67LuTGd3QOITT5uFQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-gnu@15.0.0-rc.0: + resolution: {integrity: sha512-fPMNahzqYFjm5h0ncJ5+F3NrShmWhpusM+zrQl01MMU0Ed5xsL4pJJDSuXV4wPkNUSjCP3XstTjxR5kBdO4juQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-musl@15.0.0-rc.0: + resolution: {integrity: sha512-7/FLgOqrrQAxOVQrxfr3bGgZ83pSCmc2S3TXBILnHw0S8qLxmFjhSjH5ogaDmjrES/PSYMaX1FsP5Af88hp7Gw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-arm64-msvc@15.0.0-rc.0: + resolution: {integrity: sha512-5wcqoYHh7hbdghjH6Xs3i5/f0ov+i1Xw2E3O+BzZNESYVLgCM1q7KJu5gdGFoXA2gz5XaKF/VBcYHikLzyjgmA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-ia32-msvc@15.0.0-rc.0: + resolution: {integrity: sha512-/hqOmYRTvtBPToE4Dbl9n+sLYU7DPd52R+TtjIrrEzTMgFo2/d7un3sD7GKmb2OwOj/ExyGv6Bd/JzytBVxXlw==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc@15.0.0-rc.0: + resolution: {integrity: sha512-2Jly5nShvCUzzngP3RzdQ3JcuEcHcnIEvkvZDCXqFAK+bWks4+qOkEUO1QIAERQ99J5J9/1AN/8zFBme3Mm57A==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: + resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} + dependencies: + eslint-scope: 5.1.1 + dev: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + dev: true + + /@nolyfill/is-core-module@1.0.39: + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + dev: true + + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true + + /@rollup/plugin-commonjs@25.0.8(rollup@4.24.0): + resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.2(rollup@4.24.0) + commondir: 1.0.1 + estree-walker: 2.0.2 + glob: 8.1.0 + is-reference: 1.2.1 + magic-string: 0.30.12 + rollup: 4.24.0 + dev: true + + /@rollup/plugin-json@6.1.0(rollup@4.24.0): + resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.2(rollup@4.24.0) + rollup: 4.24.0 + dev: true + + /@rollup/plugin-node-resolve@15.3.0(rollup@4.24.0): + resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.2(rollup@4.24.0) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 4.24.0 + dev: true + + /@rollup/plugin-terser@0.4.4(rollup@4.24.0): + resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + rollup: 4.24.0 + serialize-javascript: 6.0.2 + smob: 1.5.0 + terser: 5.34.1 + dev: true + + /@rollup/plugin-typescript@11.1.6(rollup@4.24.0)(tslib@2.7.0)(typescript@5.6.3): + resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.14.0||^3.0.0||^4.0.0 + tslib: '*' + typescript: '>=3.7.0' + peerDependenciesMeta: + rollup: + optional: true + tslib: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.2(rollup@4.24.0) + resolve: 1.22.8 + rollup: 4.24.0 + tslib: 2.7.0 + typescript: 5.6.3 + dev: true + + /@rollup/pluginutils@5.1.2(rollup@4.24.0): + resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.6 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 4.24.0 + dev: true + + /@rollup/rollup-android-arm-eabi@4.24.0: + resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-android-arm64@4.24.0: + resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-arm64@4.24.0: + resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-x64@4.24.0: + resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.24.0: + resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-musleabihf@4.24.0: + resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.24.0: + resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.24.0: + resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-powerpc64le-gnu@4.24.0: + resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.24.0: + resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-s390x-gnu@4.24.0: + resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.24.0: + resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.24.0: + resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.24.0: + resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.24.0: + resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.24.0: + resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rtsao/scc@1.1.0: + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + dev: true + + /@rushstack/eslint-patch@1.10.4: + resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} + dev: true + + /@sinclair/typebox@0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + /@sinonjs/commons@3.0.1: + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} + dependencies: + type-detect: 4.0.8 + + /@sinonjs/fake-timers@10.3.0: + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} + dependencies: + '@sinonjs/commons': 3.0.1 + + /@swc/helpers@0.5.11: + resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} + dependencies: + tslib: 2.7.0 + dev: false + + /@tsconfig/node10@1.0.11: + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + + /@tsconfig/node12@1.0.11: + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + + /@tsconfig/node14@1.0.3: + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + + /@tsconfig/node16@1.0.4: + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + dependencies: + '@babel/parser': 7.25.8 + '@babel/types': 7.25.8 + '@types/babel__generator': 7.6.8 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.6 + + /@types/babel__generator@7.6.8: + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + dependencies: + '@babel/types': 7.25.8 + + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + dependencies: + '@babel/parser': 7.25.8 + '@babel/types': 7.25.8 + + /@types/babel__traverse@7.20.6: + resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + dependencies: + '@babel/types': 7.25.8 + + /@types/conventional-commits-parser@5.0.0: + resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} + dependencies: + '@types/node': 20.16.11 + dev: true + + /@types/estree@1.0.6: + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + dev: true + + /@types/graceful-fs@4.1.9: + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + dependencies: + '@types/node': 20.16.11 + + /@types/istanbul-lib-coverage@2.0.6: + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + + /@types/istanbul-lib-report@3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + + /@types/istanbul-reports@3.0.4: + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + dependencies: + '@types/istanbul-lib-report': 3.0.3 + + /@types/jest@29.5.13: + resolution: {integrity: sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==} + dependencies: + expect: 29.7.0 + pretty-format: 29.7.0 + dev: false + + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: true + + /@types/json5@0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true + + /@types/node@12.20.55: + resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} + dev: true + + /@types/node@20.16.11: + resolution: {integrity: sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==} + dependencies: + undici-types: 6.19.8 + + /@types/prop-types@15.7.13: + resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} + + /@types/react-dom@18.3.1: + resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} + dependencies: + '@types/react': 18.3.11 + + /@types/react@18.3.11: + resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==} + dependencies: + '@types/prop-types': 15.7.13 + csstype: 3.1.3 + + /@types/resolve@1.20.2: + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + dev: true + + /@types/semver@7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: true + + /@types/stack-utils@2.0.3: + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + + /@types/yargs@17.0.33: + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} + dependencies: + '@types/yargs-parser': 21.0.3 + + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.3): + resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.11.1 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + debug: 4.3.7 + eslint: 8.57.1 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare-lite: 1.4.0 + semver: 7.6.3 + tsutils: 3.21.0(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.1)(typescript@5.6.3): + resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3): + resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + debug: 4.3.7 + eslint: 8.57.1 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager@5.62.0: + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + dev: true + + /@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.6.3): + resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + debug: 4.3.7 + eslint: 8.57.1 + tsutils: 3.21.0(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types@5.62.0: + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.6.3): + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.3.7 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.3 + tsutils: 3.21.0(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.6.3): + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + eslint: 8.57.1 + eslint-scope: 5.1.1 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys@5.62.0: + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: true + + /JSONStream@1.3.5: + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} + hasBin: true + dependencies: + jsonparse: 1.3.1 + through: 2.3.8 + dev: true + + /acorn-jsx@5.3.2(acorn@8.12.1): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.12.1 + dev: true + + /acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} + engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.12.1 + + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.2 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + dev: true + + /ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + dev: true + + /ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.21.3 + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + /ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + dev: true + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + + /ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true + + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + dev: true + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + /arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + /arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + dev: true + + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + dependencies: + sprintf-js: 1.0.3 + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + + /aria-query@5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + dependencies: + deep-equal: 2.2.3 + dev: true + + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + dev: true + + /array-ify@1.0.0: + resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} + dev: true + + /array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + is-string: 1.0.7 + dev: true + + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + dev: true + + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + dev: true + + /ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + dev: true + + /async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + dev: false + + /at-least-node@1.0.0: + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} + dev: true + + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 + dev: true + + /axe-core@4.10.0: + resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} + engines: {node: '>=4'} + dev: true + + /axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} + dev: true + + /babel-jest@29.7.0(@babel/core@7.25.8): + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + dependencies: + '@babel/core': 7.25.8 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.25.8) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + + /babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.25.8) + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-instrument: 5.2.1 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + + /babel-plugin-jest-hoist@29.6.3: + resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@babel/template': 7.25.7 + '@babel/types': 7.25.8 + '@types/babel__core': 7.20.5 + '@types/babel__traverse': 7.20.6 + + /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.8): + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.8) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.8) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.8) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.8) + '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.8) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.8) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.8) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.8) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.8) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.8) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.8) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.8) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.8) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.8) + + /babel-preset-jest@29.6.3(@babel/core@7.25.8): + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.8) + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: true + + /better-path-resolve@1.0.0: + resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} + engines: {node: '>=4'} + dependencies: + is-windows: 1.0.2 + dev: true + + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + dev: true + + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: true + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 + + /browserslist@4.24.0: + resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001668 + electron-to-chromium: 1.5.36 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.0) + + /bs-logger@0.2.6: + resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} + engines: {node: '>= 6'} + dependencies: + fast-json-stable-stringify: 2.1.0 + dev: false + + /bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + dependencies: + node-int64: 0.4.0 + + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + + /busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} + dependencies: + streamsearch: 1.1.0 + dev: false + + /cachedir@2.3.0: + resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==} + engines: {node: '>=6'} + dev: true + + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + 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.2 + dev: true + + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + /camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + dev: true + + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + /caniuse-lite@1.0.30001668: + resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} + + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true + + /char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} + + /chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + dev: true + + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + + /cjs-module-lexer@1.4.1: + resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} + + /cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + dependencies: + restore-cursor: 3.1.0 + dev: true + + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + dev: true + + /cli-width@3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} + dev: true + + /client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + dev: false + + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + dev: true + + /co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + + /collect-v8-coverage@1.0.2: + resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} + + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + /color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + requiresBuild: true + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 + dev: false + optional: true + + /color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} + requiresBuild: true + dependencies: + color-convert: 2.0.1 + color-string: 1.9.1 + dev: false + optional: true + + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + dev: true + + /commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + dev: true + + /commitizen@4.3.1(@types/node@20.16.11)(typescript@5.6.3): + resolution: {integrity: sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==} + engines: {node: '>= 12'} + hasBin: true + dependencies: + cachedir: 2.3.0 + cz-conventional-changelog: 3.3.0(@types/node@20.16.11)(typescript@5.6.3) + dedent: 0.7.0 + detect-indent: 6.1.0 + find-node-modules: 2.1.3 + find-root: 1.1.0 + fs-extra: 9.1.0 + glob: 7.2.3 + inquirer: 8.2.5 + is-utf8: 0.2.1 + lodash: 4.17.21 + minimist: 1.2.7 + strip-bom: 4.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - '@types/node' + - typescript + dev: true + + /commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + dev: true + + /compare-func@2.0.0: + resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} + dependencies: + array-ify: 1.0.0 + dot-prop: 5.3.0 + dev: true + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + /confusing-browser-globals@1.0.11: + resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} + dev: true + + /conventional-changelog-angular@7.0.0: + resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} + engines: {node: '>=16'} + dependencies: + compare-func: 2.0.0 + dev: true + + /conventional-changelog-conventionalcommits@7.0.2: + resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} + engines: {node: '>=16'} + dependencies: + compare-func: 2.0.0 + dev: true + + /conventional-commit-types@3.0.0: + resolution: {integrity: sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==} + dev: true + + /conventional-commits-parser@5.0.0: + resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} + engines: {node: '>=16'} + hasBin: true + dependencies: + JSONStream: 1.3.5 + is-text-path: 2.0.0 + meow: 12.1.1 + split2: 4.2.0 + dev: true + + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.16.11)(cosmiconfig@9.0.0)(typescript@5.6.3): + resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} + engines: {node: '>=v16'} + peerDependencies: + '@types/node': '*' + cosmiconfig: '>=8.2' + typescript: '>=4' + dependencies: + '@types/node': 20.16.11 + cosmiconfig: 9.0.0(typescript@5.6.3) + jiti: 1.21.6 + typescript: 5.6.3 + dev: true + + /cosmiconfig@9.0.0(typescript@5.6.3): + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + typescript: 5.6.3 + dev: true + + /create-jest@29.7.0(@types/node@20.16.11)(ts-node@10.9.2): + resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.16.11)(ts-node@10.9.2) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + /create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + + /cross-spawn@5.1.0: + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} + dependencies: + lru-cache: 4.1.5 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true + + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + /cz-conventional-changelog@3.3.0(@types/node@20.16.11)(typescript@5.6.3): + resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} + engines: {node: '>= 10'} + dependencies: + chalk: 2.4.2 + commitizen: 4.3.1(@types/node@20.16.11)(typescript@5.6.3) + conventional-commit-types: 3.0.0 + lodash.map: 4.6.0 + longest: 2.0.1 + word-wrap: 1.2.5 + optionalDependencies: + '@commitlint/load': 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + transitivePeerDependencies: + - '@types/node' + - typescript + dev: true + + /damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true + + /dargs@8.1.0: + resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} + engines: {node: '>=12'} + dev: true + + /data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /dataloader@1.4.0: + resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} + dev: true + + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + + /dedent@0.7.0: + resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} + dev: true + + /dedent@1.5.3: + resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + + /deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + es-get-iterator: 1.1.3 + get-intrinsic: 1.2.4 + is-arguments: 1.1.1 + is-array-buffer: 3.0.4 + is-date-object: 1.0.5 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + isarray: 2.0.5 + object-is: 1.1.6 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.3 + side-channel: 1.0.6 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.15 + dev: true + + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true + + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + dependencies: + clone: 1.0.4 + dev: true + + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + dev: true + + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + dev: true + + /detect-file@1.0.0: + resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} + engines: {node: '>=0.10.0'} + dev: true + + /detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + dev: true + + /detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} + requiresBuild: true + dev: false + optional: true + + /detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + + /didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + dev: true + + /diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + /diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + dev: true + + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} + dependencies: + is-obj: 2.0.0 + dev: true + + /dotenv@16.0.3: + resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} + engines: {node: '>=12'} + dev: true + + /dotenv@8.6.0: + resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} + engines: {node: '>=10'} + dev: true + + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: true + + /ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + jake: 10.9.2 + dev: false + + /electron-to-chromium@1.5.36: + resolution: {integrity: sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==} + + /emittery@0.13.1: + resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} + engines: {node: '>=12'} + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + + /enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + engines: {node: '>=10.13.0'} + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + dev: true + + /enquirer@2.4.1: + resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} + engines: {node: '>=8.6'} + dependencies: + ansi-colors: 4.1.3 + strip-ansi: 6.0.1 + dev: true + + /env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + dev: true + + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + + /es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.2 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.3 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + dev: true + + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: true + + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: true + + /es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + is-arguments: 1.1.1 + is-map: 2.0.3 + is-set: 2.0.3 + is-string: 1.0.7 + isarray: 2.0.5 + stop-iteration-iterator: 1.0.0 + dev: true + + /es-iterator-helpers@1.1.0: + resolution: {integrity: sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + iterator.prototype: 1.1.3 + safe-array-concat: 1.1.2 + dev: true + + /es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + dev: true + + /es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + dev: true + + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + dependencies: + hasown: 2.0.2 + dev: true + + /es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true + + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + /escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1): + resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.2 + dependencies: + confusing-browser-globals: 1.0.11 + eslint: 8.57.1 + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + object.assign: 4.1.5 + object.entries: 1.1.8 + semver: 6.3.1 + dev: true + + /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.57.1): + resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0 + '@typescript-eslint/parser': ^5.0.0 || ^6.0.0 + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + dev: true + + /eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.37.1)(eslint@8.57.1): + resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} + engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.28.0 + eslint-plugin-react-hooks: ^4.3.0 + dependencies: + eslint: 8.57.1 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-react: 7.37.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + object.assign: 4.1.5 + object.entries: 1.1.8 + dev: true + + /eslint-config-next@15.0.0-rc.0(eslint@8.57.1)(typescript@5.6.3): + resolution: {integrity: sha512-c23lNAAt3oWQ9KtCzJvcApteCJgrntJHc/cgRNbBwrQ3ssx795CiV4hptdDQRmUm7y8VZV3yfrCRrnHMyQ4aOQ==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@next/eslint-plugin-next': 15.0.0-rc.0 + '@rushstack/eslint-patch': 1.10.4 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-react: 7.37.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + typescript: 5.6.3 transitivePeerDependencies: + - eslint-import-resolver-webpack + - eslint-plugin-import-x - supports-color dev: true - /@babel/plugin-transform-unicode-escapes@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-BN87D7KpbdiABA+t3HbVqHzKWUDN3dymLaTnPFAMyc8lV+KN3+YzNhVRNdinaCPA4AUqx7ubXbQ9shRjYBl3SQ==} - engines: {node: '>=6.9.0'} + /eslint-config-prettier@8.10.0(eslint@8.57.1): + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + hasBin: true peerDependencies: - '@babel/core': ^7.0.0-0 + eslint: '>=7.0.0' dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + eslint: 8.57.1 dev: true - /@babel/plugin-transform-unicode-property-regex@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-IWfR89zcEPQGB/iB408uGtSPlQd3Jpq11Im86vUgcmSTcoWAiQMCTOa2K2yNNqFJEBVICKhayctee65Ka8OB0w==} - engines: {node: '>=6.9.0'} + /eslint-config-turbo@1.13.4(eslint@8.57.1): + resolution: {integrity: sha512-+we4eWdZlmlEn7LnhXHCIPX/wtujbHCS7XjQM/TN09BHNEl2fZ8id4rHfdfUKIYTSKyy8U/nNyJ0DNoZj5Q8bw==} peerDependencies: - '@babel/core': ^7.0.0-0 + eslint: '>6.6.0' dependencies: - '@babel/core': 7.25.8 - '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 + eslint: 8.57.1 + eslint-plugin-turbo: 1.13.4(eslint@8.57.1) dev: true - /@babel/plugin-transform-unicode-regex@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-8JKfg/hiuA3qXnlLx8qtv5HWRbgyFx2hMMtpDDuU2rTckpKkGu4ycK5yYHwuEa16/quXfoxHBIApEsNyMWnt0g==} - engines: {node: '>=6.9.0'} + /eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + dependencies: + debug: 3.2.7 + is-core-module: 2.15.1 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1): + resolution: {integrity: sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==} + engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - '@babel/core': ^7.0.0-0 + eslint: '*' + eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true dependencies: - '@babel/core': 7.25.8 - '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 + '@nolyfill/is-core-module': 1.0.39 + debug: 4.3.7 + enhanced-resolve: 5.17.1 + eslint: 8.57.1 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + fast-glob: 3.3.2 + get-tsconfig: 4.8.1 + is-bun-module: 1.2.1 + is-glob: 4.0.3 + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - supports-color dev: true - /@babel/plugin-transform-unicode-sets-regex@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-YRW8o9vzImwmh4Q3Rffd09bH5/hvY0pxg+1H1i0f7APoUeg12G7+HhLj9ZFNIrYkgBXhIijPJ+IXypN0hLTIbw==} - engines: {node: '>=6.9.0'} + /eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + engines: {node: '>=4'} peerDependencies: - '@babel/core': ^7.0.0 + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: - '@babel/core': 7.25.8 - '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + debug: 3.2.7 + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) + transitivePeerDependencies: + - supports-color dev: true - /@babel/preset-env@7.25.8(@babel/core@7.25.8): - resolution: {integrity: sha512-58T2yulDHMN8YMUxiLq5YmWUnlDCyY1FsHM+v12VMx+1/FlrUj5tY50iDCpofFQEM8fMYOaY9YRvym2jcjn1Dg==} - engines: {node: '>=6.9.0'} + /eslint-plugin-es@3.0.1(eslint@8.57.1): + resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} + engines: {node: '>=8.10.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + eslint: '>=4.19.1' dependencies: - '@babel/compat-data': 7.25.8 - '@babel/core': 7.25.8 - '@babel/helper-compilation-targets': 7.25.7 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-validator-option': 7.25.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.8) - '@babel/plugin-syntax-import-assertions': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.8) - '@babel/plugin-transform-arrow-functions': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-async-generator-functions': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-async-to-generator': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-block-scoped-functions': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-block-scoping': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-class-static-block': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-classes': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-computed-properties': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-destructuring': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-dotall-regex': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-duplicate-keys': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-dynamic-import': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-exponentiation-operator': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-export-namespace-from': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-for-of': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-function-name': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-json-strings': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-literals': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-logical-assignment-operators': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-member-expression-literals': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-modules-amd': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-modules-systemjs': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-modules-umd': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-new-target': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-numeric-separator': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-object-rest-spread': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-object-super': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-optional-catch-binding': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-private-property-in-object': 7.25.8(@babel/core@7.25.8) - '@babel/plugin-transform-property-literals': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-regenerator': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-reserved-words': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-shorthand-properties': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-spread': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-sticky-regex': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-template-literals': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-typeof-symbol': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-unicode-escapes': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-unicode-property-regex': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-unicode-regex': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-unicode-sets-regex': 7.25.7(@babel/core@7.25.8) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.8) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.8) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.8) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.8) - core-js-compat: 3.38.1 + eslint: 8.57.1 + eslint-utils: 2.1.0 + regexpp: 3.2.0 + dev: true + + /eslint-plugin-eslint-plugin@5.5.1(eslint@8.57.1): + resolution: {integrity: sha512-9AmfZzcQ7QHwpzfAQpZ7xdtwHYViylmlnruCH0aV64/tuoH3igGXg91vr0e6ShLf/mrAYGqLw5LZ/gOxJeRXnw==} + engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} + peerDependencies: + eslint: '>=7.0.0' + dependencies: + eslint: 8.57.1 + eslint-utils: 3.0.0(eslint@8.57.1) + estraverse: 5.3.0 + dev: true + + /eslint-plugin-header@3.1.1(eslint@8.57.1): + resolution: {integrity: sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==} + peerDependencies: + eslint: '>=7.7.0' + dependencies: + eslint: 8.57.1 + dev: true + + /eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@rtsao/scc': 1.1.0 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + hasown: 2.0.2 + is-core-module: 2.15.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 semver: 6.3.1 + string.prototype.trimend: 1.0.8 + tsconfig-paths: 3.15.0 transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack - supports-color dev: true - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.8): - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3): + resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/types': 7.25.8 - esutils: 2.0.3 + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 + jest: 29.7.0(@types/node@20.16.11)(ts-node@10.9.2) + transitivePeerDependencies: + - supports-color + - typescript dev: true - /@babel/preset-typescript@7.25.7(@babel/core@7.25.8): - resolution: {integrity: sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==} - engines: {node: '>=6.9.0'} + /eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1): + resolution: {integrity: sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==} + engines: {node: '>=4.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + dependencies: + aria-query: 5.1.3 + array-includes: 3.1.8 + array.prototype.flatmap: 1.3.2 + ast-types-flow: 0.0.8 + axe-core: 4.10.0 + axobject-query: 4.1.0 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + es-iterator-helpers: 1.1.0 + eslint: 8.57.1 + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + language-tags: 1.0.9 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + safe-regex-test: 1.0.3 + string.prototype.includes: 2.0.0 + dev: true + + /eslint-plugin-node@11.1.0(eslint@8.57.1): + resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=5.16.0' dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-validator-option': 7.25.7 - '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-typescript': 7.25.7(@babel/core@7.25.8) + eslint: 8.57.1 + eslint-plugin-es: 3.0.1(eslint@8.57.1) + eslint-utils: 2.1.0 + ignore: 5.3.2 + minimatch: 3.1.2 + resolve: 1.22.8 + semver: 6.3.1 + dev: true + + /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.1)(prettier@2.8.8): + resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} + engines: {node: '>=12.0.0'} + peerDependencies: + eslint: '>=7.28.0' + eslint-config-prettier: '*' + prettier: '>=2.0.0' + peerDependenciesMeta: + eslint-config-prettier: + optional: true + dependencies: + eslint: 8.57.1 + eslint-config-prettier: 8.10.0(eslint@8.57.1) + prettier: 2.8.8 + prettier-linter-helpers: 1.0.0 + dev: true + + /eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.57.1 + dev: true + + /eslint-plugin-react@7.37.1(eslint@8.57.1): + resolution: {integrity: sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + dependencies: + array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 + array.prototype.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.4 + doctrine: 2.1.0 + es-iterator-helpers: 1.1.0 + eslint: 8.57.1 + estraverse: 5.3.0 + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.values: 1.2.0 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.11 + string.prototype.repeat: 1.0.0 + dev: true + + /eslint-plugin-testing-library@5.11.1(eslint@8.57.1)(typescript@5.6.3): + resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} + peerDependencies: + eslint: ^7.5.0 || ^8.0.0 + dependencies: + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /eslint-plugin-tsdoc@0.2.17: + resolution: {integrity: sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + dev: true + + /eslint-plugin-turbo@1.13.4(eslint@8.57.1): + resolution: {integrity: sha512-82GfMzrewI/DJB92Bbch239GWbGx4j1zvjk1lqb06lxIlMPnVwUHVwPbAnLfyLG3JuhLv9whxGkO/q1CL18JTg==} + peerDependencies: + eslint: '>6.6.0' + dependencies: + dotenv: 16.0.3 + eslint: 8.57.1 + dev: true + + /eslint-plugin-typescript-sort-keys@2.3.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.3): + resolution: {integrity: sha512-3LAcYulo5gNYiPWee+TksITfvWeBuBjGgcSLTacPESFVKEoy8laOQuZvJlSCwTBHT2SCGIxr3bJ56zuux+3MCQ==} + engines: {node: 12 || >= 13.9} + peerDependencies: + '@typescript-eslint/parser': ^1 || ^2 || ^3 || ^4 || ^5 + eslint: ^5 || ^6 || ^7 || ^8 + typescript: ^3 || ^4 || ^5 + dependencies: + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 + json-schema: 0.4.0 + natural-compare-lite: 1.4.0 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils@2.1.0: + resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} + engines: {node: '>=6'} + dependencies: + eslint-visitor-keys: 1.3.0 + dev: true + + /eslint-utils@3.0.0(eslint@8.57.1): + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 2.1.0 + dev: true + + /eslint-visitor-keys@1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} + engines: {node: '>=4'} + dev: true + + /eslint-visitor-keys@2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + dev: true + + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/regexpp': 4.11.1 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.7 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 transitivePeerDependencies: - supports-color dev: true - /@babel/runtime@7.25.7: - resolution: {integrity: sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.1 + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 3.4.3 + dev: true + + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + /esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + /exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} + + /expand-tilde@2.0.2: + resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} + engines: {node: '>=0.10.0'} + dependencies: + homedir-polyfill: 1.0.3 + dev: true + + /expect@29.7.0: + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/expect-utils': 29.7.0 + jest-get-type: 29.6.3 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + + /extendable-error@0.1.7: + resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} + dev: true + + /external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + dev: true + + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true + + /fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} dev: true - /@babel/template@7.25.7: - resolution: {integrity: sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==} - engines: {node: '>=6.9.0'} + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} dependencies: - '@babel/code-frame': 7.25.7 - '@babel/parser': 7.25.8 - '@babel/types': 7.25.8 + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 dev: true - /@babel/traverse@7.25.7: - resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.25.7 - '@babel/generator': 7.25.7 - '@babel/parser': 7.25.8 - '@babel/template': 7.25.7 - '@babel/types': 7.25.8 - debug: 4.3.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true - /@babel/types@7.25.8: - resolution: {integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.25.7 - '@babel/helper-validator-identifier': 7.25.7 - to-fast-properties: 2.0.0 + /fast-uri@3.0.2: + resolution: {integrity: sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==} dev: true - /@cspotcode/source-map-support@0.8.1: - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: - '@jridgewell/trace-mapping': 0.3.9 + reusify: 1.0.4 dev: true - /@emnapi/core@1.3.1: - resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==} + /fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} dependencies: - '@emnapi/wasi-threads': 1.0.1 - tslib: 2.7.0 - dev: true + bser: 2.1.1 - /@emnapi/runtime@1.3.1: - resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + /figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} dependencies: - tslib: 2.7.0 + escape-string-regexp: 1.0.5 dev: true - /@emnapi/wasi-threads@1.0.1: - resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: - tslib: 2.7.0 + flat-cache: 3.2.0 dev: true - /@jest/schemas@29.6.3: - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} dependencies: - '@sinclair/typebox': 0.27.8 - dev: true + minimatch: 5.1.6 + dev: false - /@jridgewell/gen-mapping@0.3.5: - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - dev: true + to-regex-range: 5.0.1 - /@jridgewell/resolve-uri@3.1.2: - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} + /find-node-modules@2.1.3: + resolution: {integrity: sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==} + dependencies: + findup-sync: 4.0.0 + merge: 2.1.1 dev: true - /@jridgewell/set-array@1.2.1: - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} + /find-root@1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} dev: true - /@jridgewell/sourcemap-codec@1.5.0: - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - dev: true + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 - /@jridgewell/trace-mapping@0.3.25: - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + locate-path: 6.0.0 + path-exists: 4.0.0 dev: true - /@jridgewell/trace-mapping@0.3.9: - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + /find-up@7.0.0: + resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} + engines: {node: '>=18'} dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + locate-path: 7.2.0 + path-exists: 5.0.0 + unicorn-magic: 0.1.0 dev: true - /@napi-rs/wasm-runtime@0.2.4: - resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} + /findup-sync@4.0.0: + resolution: {integrity: sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==} + engines: {node: '>= 8'} dependencies: - '@emnapi/core': 1.3.1 - '@emnapi/runtime': 1.3.1 - '@tybys/wasm-util': 0.9.0 + detect-file: 1.0.0 + is-glob: 4.0.3 + micromatch: 4.0.8 + resolve-dir: 1.0.1 dev: true - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 + flatted: 3.3.1 + keyv: 4.5.4 + rimraf: 3.0.2 dev: true - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} + /flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: true - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 + is-callable: 1.2.7 dev: true - /@nx/devkit@20.0.0(nx@20.0.0): - resolution: {integrity: sha512-9hSZBFnJ9pkdJnaNiuBwBGJAIYXEOwcXDhtUrm4jpVTDdYWP2m9fgu0Vf47TADf7vF1f2EVvS7dqqJbMDgULlg==} - peerDependencies: - nx: '>= 19 <= 21' + /foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} dependencies: - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.2 - minimatch: 9.0.3 - nx: 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29) - semver: 7.6.3 - tmp: 0.2.3 - tslib: 2.7.0 - yargs-parser: 21.1.1 + cross-spawn: 7.0.3 + signal-exit: 4.1.0 dev: true - /@nx/js@20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@22.7.5)(nx@20.0.0)(typescript@5.5.4): - resolution: {integrity: sha512-CiWl9Np+YL55FZiQXIiOqwxU4Gj9l7pQFE3YV/4v1CTSuT+4uHNAS6hr7nSbVZ0Z4YTk0QnDLsxuvsezIG0LfA==} - peerDependencies: - verdaccio: ^5.0.4 - peerDependenciesMeta: - verdaccio: - optional: true + /fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} dependencies: - '@babel/core': 7.25.8 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.8) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.25.8) - '@babel/preset-env': 7.25.8(@babel/core@7.25.8) - '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) - '@babel/runtime': 7.25.7 - '@nx/devkit': 20.0.0(nx@20.0.0) - '@nx/workspace': 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29) - '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.25.8) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.8) - chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - enquirer: 2.3.6 - fast-glob: 3.2.7 - ignore: 5.3.2 - js-tokens: 4.0.0 - jsonc-parser: 3.2.0 - minimatch: 9.0.3 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - semver: 7.6.3 - source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.5.29)(@types/node@22.7.5)(typescript@5.5.4) - tsconfig-paths: 4.2.0 - tslib: 2.7.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 dev: true - /@nx/nx-darwin-arm64@20.0.0: - resolution: {integrity: sha512-sVG2qdQh192eQbsRVs/VpYkgRdbinLEj/6LvHXjU+Qi3ABKAnNDuNquNqpmxVU7YnoIZsyHMlbPsr47PgU2ljw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true + /fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 dev: true - optional: true - /@nx/nx-darwin-x64@20.0.0: - resolution: {integrity: sha512-Vk1i9PYlzPr7XT9fu2nWKpzPS/kTM8bDCmBfu7lotJpR+gEp52vegy4bkz00C5sDtFZTFOUoDYvMxiS9lNuvbQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true + /fs-extra@9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 dev: true - optional: true - /@nx/nx-freebsd-x64@20.0.0: - resolution: {integrity: sha512-g9L4KG34U8KLNBpoX5iQnevh/q3mTHBNLaoF+dFfBLDFdqVkLc1cUoWEITP41RfExhU/jqgo66T3Wtjt/FmYPw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] requiresBuild: true - dev: true optional: true - /@nx/nx-linux-arm-gnueabihf@20.0.0: - resolution: {integrity: sha512-EcWjz4HM0UElppyDjIK9uGn0x+HgNMKloBQWYCQZv9z10joPDFleXNL66ywGi3KbpJp8jZZoBoXUBAuQ30wTkA==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - requiresBuild: true + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + functions-have-names: 1.2.3 dev: true - optional: true - /@nx/nx-linux-arm64-gnu@20.0.0: - resolution: {integrity: sha512-SNWNlG1IF3m84n//s9EVq4VXbACi4YC+0Zto6mBSWnJ54PQSBaPlYQOjA+zUg5j/TDBcErJwmWBhrsDpfUzASA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true - optional: true - /@nx/nx-linux-arm64-musl@20.0.0: - resolution: {integrity: sha512-dP8Z2wmouSoGbiNFchf5XuMEzZ9LOxIL9m+YZ+g1aBK1lakqugGmu5AWC4LujLdRYJ2Aq0NiTujFb9X8N65LEg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 dev: true - optional: true - /@nx/nx-linux-x64-gnu@20.0.0: - resolution: {integrity: sha512-B9ePhJ6t4Q/T20jjuegmIujEbgQAjVYSbaVqlL1TpSz5JOjYqTMJVOdZfK1iSizanmdAr/tgNk/3U+pN68Qo2w==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true + /get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + /get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 dev: true - optional: true - /@nx/nx-linux-x64-musl@20.0.0: - resolution: {integrity: sha512-SIJ42y+paUJ7OeOh1Wgk1BkgFj/oa/U3jsBrusyJMD1omShXJR0DW63yHHP19rhkVfkzDB4hl5AWYAb+IX0n1A==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true + /get-tsconfig@4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} + dependencies: + resolve-pkg-maps: 1.0.0 dev: true - optional: true - /@nx/nx-win32-arm64-msvc@20.0.0: - resolution: {integrity: sha512-NZi88z+xa70L9E5ota3R6+/TjBDQ/XtoWuNDqPRcgBAHtOEH4YpF0pJ+sc+TybotcXFUs99v1TRxPHagsBn8QQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true + /git-raw-commits@4.0.0: + resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} + engines: {node: '>=16'} + hasBin: true + dependencies: + dargs: 8.1.0 + meow: 12.1.1 + split2: 4.2.0 dev: true - optional: true - /@nx/nx-win32-x64-msvc@20.0.0: - resolution: {integrity: sha512-rtGphY7sXqHGQN1q6M6umR/iAIU0/IcstYW5IAXQ3wivaQJrV7sM+aumrFZfgAWHHDTWDdQncSQTdn49RoRjEA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 dev: true - optional: true - /@nx/workspace@20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29): - resolution: {integrity: sha512-ReTyJrUdCVPa9fnFWOaYhtNPJkfHMsASjGCvijZv+9EyDmggZ9PmpZBN7fdaCQD8+MyRSOPCrPEzXU1NnjjgqQ==} + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} dependencies: - '@nx/devkit': 20.0.0(nx@20.0.0) - chalk: 4.1.2 - enquirer: 2.3.6 - nx: 20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29) - tslib: 2.7.0 - yargs-parser: 21.1.1 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug + is-glob: 4.0.3 dev: true - /@sinclair/typebox@0.27.8: - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + /glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + foreground-child: 3.3.0 + jackspeak: 2.3.6 + minimatch: 9.0.5 + minipass: 7.1.2 + path-scurry: 1.11.1 dev: true - /@swc-node/core@1.13.3(@swc/core@1.5.29)(@swc/types@0.1.12): - resolution: {integrity: sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==} - engines: {node: '>= 10'} - peerDependencies: - '@swc/core': '>= 1.4.13' - '@swc/types': '>= 0.1' + /glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true dependencies: - '@swc/core': 1.5.29(@swc/helpers@0.5.13) - '@swc/types': 0.1.12 + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 dev: true - /@swc-node/register@1.9.2(@swc/core@1.5.29)(@swc/types@0.1.12)(typescript@5.5.4): - resolution: {integrity: sha512-BBjg0QNuEEmJSoU/++JOXhrjWdu3PTyYeJWsvchsI0Aqtj8ICkz/DqlwtXbmZVZ5vuDPpTfFlwDBZe81zgShMA==} - peerDependencies: - '@swc/core': '>= 1.4.13' - typescript: '>= 4.3' + /glob@7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.5.29)(@swc/types@0.1.12) - '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.5.29(@swc/helpers@0.5.13) - colorette: 2.0.20 - debug: 4.3.7 - pirates: 4.0.6 - tslib: 2.7.0 - typescript: 5.5.4 - transitivePeerDependencies: - - '@swc/types' - - supports-color + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 dev: true - /@swc-node/sourcemap-support@0.5.1: - resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: - source-map-support: 0.5.21 - tslib: 2.7.0 + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + /glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 dev: true - /@swc/core-darwin-arm64@1.5.29: - resolution: {integrity: sha512-6F/sSxpHaq3nzg2ADv9FHLi4Fu2A8w8vP8Ich8gIl16D2htStlwnaPmCLjRswO+cFkzgVqy/l01gzNGWd4DFqA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true + /glob@9.3.5: + resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + fs.realpath: 1.0.0 + minimatch: 8.0.4 + minipass: 4.2.8 + path-scurry: 1.11.1 dev: true - optional: true - /@swc/core-darwin-x64@1.5.29: - resolution: {integrity: sha512-rF/rXkvUOTdTIfoYbmszbSUGsCyvqACqy1VeP3nXONS+LxFl4bRmRcUTRrblL7IE5RTMCKUuPbqbQSE2hK7bqg==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - requiresBuild: true + /global-directory@4.0.1: + resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} + engines: {node: '>=18'} + dependencies: + ini: 4.1.1 dev: true - optional: true - /@swc/core-linux-arm-gnueabihf@1.5.29: - resolution: {integrity: sha512-2OAPL8iWBsmmwkjGXqvuUhbmmoLxS1xNXiMq87EsnCNMAKohGc7wJkdAOUL6J/YFpean/vwMWg64rJD4pycBeg==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - requiresBuild: true + /global-modules@1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} + dependencies: + global-prefix: 1.0.2 + is-windows: 1.0.2 + resolve-dir: 1.0.1 dev: true - optional: true - /@swc/core-linux-arm64-gnu@1.5.29: - resolution: {integrity: sha512-eH/Q9+8O5qhSxMestZnhuS1xqQMr6M7SolZYxiXJqxArXYILLCF+nq2R9SxuMl0CfjHSpb6+hHPk/HXy54eIRA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true + /global-prefix@1.0.2: + resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} + engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: 2.0.2 + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 1.0.2 + which: 1.3.1 dev: true - optional: true - /@swc/core-linux-arm64-musl@1.5.29: - resolution: {integrity: sha512-TERh2OICAJz+SdDIK9+0GyTUwF6r4xDlFmpoiHKHrrD/Hh3u+6Zue0d7jQ/he/i80GDn4tJQkHlZys+RZL5UZg==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 dev: true - optional: true - /@swc/core-linux-x64-gnu@1.5.29: - resolution: {integrity: sha512-WMDPqU7Ji9dJpA+Llek2p9t7pcy7Bob8ggPUvgsIlv3R/eesF9DIzSbrgl6j3EAEPB9LFdSafsgf6kT/qnvqFg==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true + /globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + gopd: 1.0.1 dev: true - optional: true - /@swc/core-linux-x64-musl@1.5.29: - resolution: {integrity: sha512-DO14glwpdKY4POSN0201OnGg1+ziaSVr6/RFzuSLggshwXeeyVORiHv3baj7NENhJhWhUy3NZlDsXLnRFkmhHQ==} + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 dev: true - optional: true - /@swc/core-win32-arm64-msvc@1.5.29: - resolution: {integrity: sha512-V3Y1+a1zG1zpYXUMqPIHEMEOd+rHoVnIpO/KTyFwAmKVu8v+/xPEVx/AGoYE67x4vDAAvPQrKI3Aokilqa5yVg==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - requiresBuild: true + /gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + dependencies: + get-intrinsic: 1.2.4 dev: true - optional: true - /@swc/core-win32-ia32-msvc@1.5.29: - resolution: {integrity: sha512-OrM6yfXw4wXhnVFosOJzarw0Fdz5Y0okgHfn9oFbTPJhoqxV5Rdmd6kXxWu2RiVKs6kGSJFZXHDeUq2w5rTIMg==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - requiresBuild: true + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true - optional: true - /@swc/core-win32-x64-msvc@1.5.29: - resolution: {integrity: sha512-eD/gnxqKyZQQR0hR7TMkIlJ+nCF9dzYmVVNbYZWuA1Xy94aBPUsEk3Uw3oG7q6R3ErrEUPP0FNf2ztEnv+I+dw==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - requiresBuild: true + /has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true - optional: true - /@swc/core@1.5.29(@swc/helpers@0.5.13): - resolution: {integrity: sha512-nvTtHJI43DUSOAf3h9XsqYg8YXKc0/N4il9y4j0xAkO0ekgDNo+3+jbw6MInawjKJF9uulyr+f5bAutTsOKVlw==} - engines: {node: '>=10'} - requiresBuild: true - peerDependencies: - '@swc/helpers': '*' - peerDependenciesMeta: - '@swc/helpers': - optional: true + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: - '@swc/counter': 0.1.3 - '@swc/helpers': 0.5.13 - '@swc/types': 0.1.12 - optionalDependencies: - '@swc/core-darwin-arm64': 1.5.29 - '@swc/core-darwin-x64': 1.5.29 - '@swc/core-linux-arm-gnueabihf': 1.5.29 - '@swc/core-linux-arm64-gnu': 1.5.29 - '@swc/core-linux-arm64-musl': 1.5.29 - '@swc/core-linux-x64-gnu': 1.5.29 - '@swc/core-linux-x64-musl': 1.5.29 - '@swc/core-win32-arm64-msvc': 1.5.29 - '@swc/core-win32-ia32-msvc': 1.5.29 - '@swc/core-win32-x64-msvc': 1.5.29 + es-define-property: 1.0.0 dev: true - /@swc/counter@0.1.3: - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} dev: true - /@swc/helpers@0.5.13: - resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} - dependencies: - tslib: 2.7.0 + /has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} dev: true - /@swc/types@0.1.12: - resolution: {integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==} + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} dependencies: - '@swc/counter': 0.1.3 + has-symbols: 1.0.3 dev: true - /@tsconfig/node10@1.0.11: - resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} - dev: true + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 - /@tsconfig/node12@1.0.11: - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + /homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} + dependencies: + parse-passwd: 1.0.0 dev: true - /@tsconfig/node14@1.0.3: - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - dev: true + /html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - /@tsconfig/node16@1.0.4: - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + /human-id@1.0.2: + resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} dev: true - /@tybys/wasm-util@0.9.0: - resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} - dependencies: - tslib: 2.7.0 + /human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + + /husky@9.1.6: + resolution: {integrity: sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==} + engines: {node: '>=18'} + hasBin: true dev: true - /@types/node@22.7.5: - resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} dependencies: - undici-types: 6.19.8 + safer-buffer: 2.1.2 dev: true - /@types/parse-json@4.0.2: - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true - /@yarnpkg/lockfile@1.1.0: - resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} dev: true - /@yarnpkg/parsers@3.0.0-rc.46: - resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} - engines: {node: '>=14.15.0'} + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} dependencies: - js-yaml: 3.14.1 - tslib: 2.7.0 + parent-module: 1.0.1 + resolve-from: 4.0.0 dev: true - /@zkochan/js-yaml@0.0.7: - resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==} + /import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} + engines: {node: '>=8'} hasBin: true dependencies: - argparse: 2.0.1 + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + + /import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} dev: true - /acorn-walk@8.3.4: - resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} - engines: {node: '>=0.4.0'} + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: - acorn: 8.12.1 - dev: true + once: 1.4.0 + wrappy: 1.0.2 - /acorn@8.12.1: - resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} - engines: {node: '>=0.4.0'} - hasBin: true + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} dev: true - /address@1.2.2: - resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} - engines: {node: '>= 10.0.0'} + /ini@4.1.1: + resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} + /inquirer@8.2.5: + resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==} + engines: {node: '>=12.0.0'} + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.2.0 + lodash: 4.17.21 + mute-stream: 0.0.8 + ora: 5.4.1 + run-async: 2.4.1 + rxjs: 7.8.1 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + wrap-ansi: 7.0.0 dev: true - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} + /internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.6 dev: true - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} + /is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} dependencies: - color-convert: 1.9.3 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 dev: true - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} dependencies: - color-convert: 2.0.1 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 dev: true - /ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + /is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + requiresBuild: true + dev: false + optional: true + + /is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 dev: true - /arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + /is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + dependencies: + has-bigints: 1.0.2 dev: true - /argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} dependencies: - sprintf-js: 1.0.3 + binary-extensions: 2.3.0 dev: true - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + /is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 dev: true - /async@3.2.6: - resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + /is-bun-module@1.2.1: + resolution: {integrity: sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==} + dependencies: + semver: 7.6.3 dev: true - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} dev: true - /axios@1.7.7: - resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + /is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} dependencies: - follow-redirects: 1.15.9 - form-data: 4.0.1 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - dev: true + hasown: 2.0.2 - /babel-plugin-const-enum@1.2.0(@babel/core@7.25.8): - resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 - '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.25.8) - '@babel/traverse': 7.25.7 - transitivePeerDependencies: - - supports-color + is-typed-array: 1.1.13 dev: true - /babel-plugin-macros@2.8.0: - resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} + /is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} dependencies: - '@babel/runtime': 7.25.7 - cosmiconfig: 6.0.0 - resolve: 1.22.8 + has-tostringtag: 1.0.2 dev: true - /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.8): - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/compat-data': 7.25.8 - '@babel/core': 7.25.8 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} dev: true - /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.8): - resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + /is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8) - core-js-compat: 3.38.1 - transitivePeerDependencies: - - supports-color + call-bind: 1.0.7 dev: true - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.8): - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + /is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} + + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8) - transitivePeerDependencies: - - supports-color + has-tostringtag: 1.0.2 dev: true - /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.25.8): - resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} - peerDependencies: - '@babel/core': ^7 - '@babel/traverse': ^7 - peerDependenciesMeta: - '@babel/traverse': - optional: true + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} dependencies: - '@babel/core': 7.25.8 - '@babel/helper-plugin-utils': 7.25.7 + is-extglob: 2.1.1 dev: true - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + /is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} dev: true - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + /is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} dev: true - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 + /is-module@1.0.0: + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} dev: true - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} dev: true - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + /is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} dependencies: - balanced-match: 1.0.2 + has-tostringtag: 1.0.2 dev: true - /braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + /is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} engines: {node: '>=8'} + dev: true + + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true + + /is-reference@1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - fill-range: 7.1.1 + '@types/estree': 1.0.6 dev: true - /browserslist@4.24.0: - resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true + /is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} dependencies: - caniuse-lite: 1.0.30001668 - electron-to-chromium: 1.5.36 - node-releases: 2.0.18 - update-browserslist-db: 1.1.1(browserslist@4.24.0) + call-bind: 1.0.7 + has-tostringtag: 1.0.2 dev: true - /buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + /is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} dev: true - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + /is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 + call-bind: 1.0.7 dev: true - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - dev: true + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} - /caniuse-lite@1.0.30001668: - resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} + /is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 dev: true - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + /is-subdir@1.2.0: + resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} engines: {node: '>=4'} dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 + better-path-resolve: 1.0.0 dev: true - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} + /is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 + has-symbols: 1.0.3 dev: true - /cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + /is-text-path@2.0.0: + resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} engines: {node: '>=8'} dependencies: - restore-cursor: 3.1.0 + text-extensions: 2.4.0 dev: true - /cli-spinners@2.6.1: - resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} - engines: {node: '>=6'} + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.15 dev: true - /cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} dev: true - /cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 + /is-utf8@0.2.1: + resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} dev: true - /clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} + /is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} dev: true - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + /is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - color-name: 1.1.3 + call-bind: 1.0.7 dev: true - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} + /is-weakset@2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} dependencies: - color-name: 1.1.4 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 dev: true - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + /is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} dev: true - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} dev: true - /colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - dev: true + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - /columnify@1.6.0: - resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} - engines: {node: '>=8.0.0'} - dependencies: - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - dev: true + /istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} + /istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} dependencies: - delayed-stream: 1.0.0 - dev: true + '@babel/core': 7.25.8 + '@babel/parser': 7.25.8 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true + /istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} + engines: {node: '>=10'} + dependencies: + '@babel/core': 7.25.8 + '@babel/parser': 7.25.8 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - dev: true + /istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + dependencies: + istanbul-lib-coverage: 3.2.2 + make-dir: 4.0.0 + supports-color: 7.2.0 - /core-js-compat@3.38.1: - resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} + /istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} dependencies: - browserslist: 4.24.0 - dev: true + debug: 4.3.7 + istanbul-lib-coverage: 3.2.2 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color - /cosmiconfig@6.0.0: - resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + /istanbul-reports@3.1.7: + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} engines: {node: '>=8'} dependencies: - '@types/parse-json': 4.0.2 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 - dev: true + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.1 - /create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + /iterator.prototype@1.1.3: + resolution: {integrity: sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + reflect.getprototypeof: 1.0.6 + set-function-name: 2.0.2 dev: true - /debug@4.3.7: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + /jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} dependencies: - ms: 2.1.3 + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 dev: true - /defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + /jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} dependencies: - clone: 1.0.4 + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 dev: true - /define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - dev: true + /jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + async: 3.2.6 + chalk: 4.1.2 + filelist: 1.0.4 + minimatch: 3.1.2 + dev: false - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - dev: true + /jest-changed-files@29.7.0: + resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + execa: 5.1.1 + jest-util: 29.7.0 + p-limit: 3.1.0 - /detect-port@1.6.1: - resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} - engines: {node: '>= 4.0.0'} + /jest-circus@29.7.0: + resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/environment': 29.7.0 + '@jest/expect': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + chalk: 4.1.2 + co: 4.6.0 + dedent: 1.5.3 + is-generator-fn: 2.1.0 + jest-each: 29.7.0 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + p-limit: 3.1.0 + pretty-format: 29.7.0 + pure-rand: 6.1.0 + slash: 3.0.0 + stack-utils: 2.0.6 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + /jest-cli@29.7.0(@types/node@20.16.11)(ts-node@10.9.2): + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true dependencies: - address: 1.2.2 - debug: 4.3.7 + '@jest/core': 29.7.0(ts-node@10.9.2) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@20.16.11)(ts-node@10.9.2) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@20.16.11)(ts-node@10.9.2) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros - supports-color - dev: true + - ts-node - /diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + /jest-config@29.7.0(@types/node@20.16.11)(ts-node@10.9.2): + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: true + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.25.8 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + babel-jest: 29.7.0(@babel/core@7.25.8) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.9.2(@types/node@20.16.11)(typescript@5.6.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color - /diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - dev: true + /jest-diff@29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 29.6.3 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 - /dotenv-expand@11.0.6: - resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} - engines: {node: '>=12'} + /jest-docblock@29.7.0: + resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - dotenv: 16.4.5 - dev: true + detect-newline: 3.1.0 - /dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} - engines: {node: '>=12'} - dev: true + /jest-each@29.7.0: + resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + jest-get-type: 29.6.3 + jest-util: 29.7.0 + pretty-format: 29.7.0 - /ejs@3.1.10: - resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} - engines: {node: '>=0.10.0'} - hasBin: true + /jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jake: 10.9.2 - dev: true + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + jest-mock: 29.7.0 + jest-util: 29.7.0 - /electron-to-chromium@1.5.36: - resolution: {integrity: sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==} - dev: true + /jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - dev: true + /jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.3 + '@types/graceful-fs': 4.1.9 + '@types/node': 20.16.11 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + jest-worker: 29.7.0 + micromatch: 4.0.8 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + /jest-leak-detector@29.7.0: + resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - once: 1.4.0 - dev: true + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + /jest-matcher-utils@29.7.0: + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + jest-diff: 29.7.0 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 - /enquirer@2.3.6: - resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} - engines: {node: '>=8.6'} + /jest-message-util@29.7.0: + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - ansi-colors: 4.1.3 - dev: true + '@babel/code-frame': 7.25.7 + '@jest/types': 29.6.3 + '@types/stack-utils': 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + stack-utils: 2.0.6 - /error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + /jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - is-arrayish: 0.2.1 - dev: true + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + jest-util: 29.7.0 - /escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} - dev: true + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + dependencies: + jest-resolve: 29.7.0 - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - dev: true + /jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - /esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - dev: true + /jest-resolve-dependencies@29.7.0: + resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + jest-regex-util: 29.6.3 + jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - dev: true + /jest-resolve@29.7.0: + resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) + jest-util: 29.7.0 + jest-validate: 29.7.0 + resolve: 1.22.8 + resolve.exports: 2.0.2 + slash: 3.0.0 - /fast-glob@3.2.7: - resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} - engines: {node: '>=8'} + /jest-runner@29.7.0: + resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - dev: true + '@jest/console': 29.7.0 + '@jest/environment': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + chalk: 4.1.2 + emittery: 0.13.1 + graceful-fs: 4.2.11 + jest-docblock: 29.7.0 + jest-environment-node: 29.7.0 + jest-haste-map: 29.7.0 + jest-leak-detector: 29.7.0 + jest-message-util: 29.7.0 + jest-resolve: 29.7.0 + jest-runtime: 29.7.0 + jest-util: 29.7.0 + jest-watcher: 29.7.0 + jest-worker: 29.7.0 + p-limit: 3.1.0 + source-map-support: 0.5.13 + transitivePeerDependencies: + - supports-color - /fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + /jest-runtime@29.7.0: + resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - reusify: 1.0.4 - dev: true + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/globals': 29.7.0 + '@jest/source-map': 29.6.3 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + chalk: 4.1.2 + cjs-module-lexer: 1.4.1 + collect-v8-coverage: 1.0.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + strip-bom: 4.0.0 + transitivePeerDependencies: + - supports-color - /figures@3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} + /jest-snapshot@29.7.0: + resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - escape-string-regexp: 1.0.5 - dev: true + '@babel/core': 7.25.8 + '@babel/generator': 7.25.7 + '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.25.8) + '@babel/types': 7.25.8 + '@jest/expect-utils': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.8) + chalk: 4.1.2 + expect: 29.7.0 + graceful-fs: 4.2.11 + jest-diff: 29.7.0 + jest-get-type: 29.6.3 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + natural-compare: 1.4.0 + pretty-format: 29.7.0 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color - /filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + /jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - minimatch: 5.1.6 - dev: true + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + chalk: 4.1.2 + ci-info: 3.9.0 + graceful-fs: 4.2.11 + picomatch: 2.3.1 - /fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} + /jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - to-regex-range: 5.0.1 - dev: true + '@jest/types': 29.6.3 + camelcase: 6.3.0 + chalk: 4.1.2 + jest-get-type: 29.6.3 + leven: 3.1.0 + pretty-format: 29.7.0 - /flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - dev: true + /jest-watcher@29.7.0: + resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.16.11 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.13.1 + jest-util: 29.7.0 + string-length: 4.0.2 - /follow-redirects@1.15.9: - resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} - engines: {node: '>=4.0'} + /jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@types/node': 20.16.11 + jest-util: 29.7.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + /jest@29.7.0(@types/node@20.16.11)(ts-node@10.9.2): + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true peerDependencies: - debug: '*' + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: - debug: + node-notifier: optional: true - dev: true - - /form-data@4.0.1: - resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} - engines: {node: '>= 6'} dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true + '@jest/core': 29.7.0(ts-node@10.9.2) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@20.16.11)(ts-node@10.9.2) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node - /front-matter@4.0.2: - resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} - dependencies: - js-yaml: 3.14.1 + /jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} + hasBin: true dev: true - /fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + /jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} dev: true - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - dev: true + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - dev: true + /js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 - /get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 dev: true - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.3 + /jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} dev: true - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} dev: true - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: true - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} + /json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true - /hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - dependencies: - function-bind: 1.1.2 + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} dev: true - /hosted-git-info@7.0.2: - resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} - engines: {node: ^16.14.0 || >=18.0.0} + /json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true dependencies: - lru-cache: 10.4.3 + minimist: 1.2.8 dev: true - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - dev: true + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true - /ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} - engines: {node: '>= 4'} + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + optionalDependencies: + graceful-fs: 4.2.11 dev: true - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} + /jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 dev: true - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + /jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} dev: true - /is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.8 + array.prototype.flat: 1.3.2 + object.assign: 4.1.5 + object.values: 1.2.0 dev: true - /is-core-module@2.15.1: - resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} - engines: {node: '>= 0.4'} + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: - hasown: 2.0.2 + json-buffer: 3.0.1 dev: true - /is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - dev: true + /kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} + /language-subtag-registry@0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} dev: true - /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} + /language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} + dependencies: + language-subtag-registry: 0.3.23 dev: true - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} + /leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} dependencies: - is-extglob: 2.1.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 dev: true - /is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} + /lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} dev: true - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} + /lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} dev: true - /is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - dev: true + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} dependencies: - is-docker: 2.2.1 - dev: true + p-locate: 4.1.0 - /jake@10.9.2: - resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} - hasBin: true dependencies: - async: 3.2.6 - chalk: 4.1.2 - filelist: 1.0.4 - minimatch: 3.1.2 + p-locate: 5.0.0 dev: true - /jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - chalk: 4.1.2 - diff-sequences: 29.6.3 - jest-get-type: 29.6.3 - pretty-format: 29.7.0 + p-locate: 6.0.0 dev: true - /jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} dev: true - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + /lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} dev: true - /js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 + /lodash.kebabcase@4.1.1: + resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} dev: true - /jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} - engines: {node: '>=6'} - hasBin: true + /lodash.map@4.6.0: + resolution: {integrity: sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==} dev: true - /json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + /lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + dev: false + + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true + /lodash.mergewith@4.6.2: + resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} dev: true - /jsonc-parser@3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + /lodash.snakecase@4.1.1: + resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} dev: true - /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + /lodash.startcase@4.4.0: + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} dev: true - /lines-and-columns@2.0.3: - resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + dev: true + + /lodash.upperfirst@4.3.1: + resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} dev: true - /lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: true /log-symbols@4.1.0: @@ -2415,189 +5433,330 @@ packages: is-unicode-supported: 0.1.0 dev: true + /longest@2.0.1: + resolution: {integrity: sha512-Ajzxb8CM6WAnFjgiloPsI3bF+WCxcvhdIG3KNA2KN962+tdBsHcuQ4k4qX/EcS/2CRkcc0iAkR956Nib6aXU/Q==} + engines: {node: '>=0.10.0'} + dev: true + + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + dependencies: + js-tokens: 4.0.0 + /lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} dev: true + /lru-cache@4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} + dependencies: + pseudomap: 1.0.2 + yallist: 2.1.2 + dev: true + /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 + + /magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 dev: true + /make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + dependencies: + semver: 7.6.3 + /make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + + /makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + dependencies: + tmpl: 1.0.5 + + /meow@12.1.1: + resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} + engines: {node: '>=16.10'} dev: true + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + /merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} dev: true + /merge@2.1.1: + resolution: {integrity: sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==} + dev: true + /micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} dependencies: braces: 3.0.3 picomatch: 2.3.1 - dev: true - - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - dev: true - - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.52.0 - dev: true /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - dev: true /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 - dev: true /minimatch@5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 + + /minimatch@8.0.4: + resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 dev: true - /minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 dev: true + /minimist@1.2.7: + resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} + dev: true + /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true - /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + /minipass@4.2.8: + resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} + engines: {node: '>=8'} dev: true - /node-machine-id@1.1.12: - resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} dev: true - /node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + /mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} dev: true - /npm-package-arg@11.0.1: - resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - hosted-git-info: 7.0.2 - proc-log: 3.0.0 - semver: 7.6.3 - validate-npm-package-name: 5.0.1 + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + /mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true - /npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: - path-key: 3.1.1 + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 dev: true - /nx@20.0.0(@swc-node/register@1.9.2)(@swc/core@1.5.29): - resolution: {integrity: sha512-xfTCFiSYqxhchIXQvT6cxKcyRmReAvpzEQJbpEZTtmhMucBqvDTkK25WIhY4cW2uPPUXSOgQGbFt2uIVQz5RTw==} + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + /natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + dev: true + + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + /next@15.0.0-rc.0(@babel/core@7.25.8)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-IWcCvxUSCAuOK5gig4+9yiyt/dLKpIa+WT01Qcx4CBE4TtwJljyTDnCVVn64jDZ4qmSzsaEYXpb4DTI8qbk03A==} + engines: {node: '>=18.17.0'} hasBin: true - requiresBuild: true peerDependencies: - '@swc-node/register': ^1.8.0 - '@swc/core': ^1.3.85 + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + babel-plugin-react-compiler: '*' + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522 + sass: ^1.3.0 peerDependenciesMeta: - '@swc-node/register': + '@opentelemetry/api': optional: true - '@swc/core': + '@playwright/test': + optional: true + babel-plugin-react-compiler: + optional: true + sass: optional: true dependencies: - '@napi-rs/wasm-runtime': 0.2.4 - '@swc-node/register': 1.9.2(@swc/core@1.5.29)(@swc/types@0.1.12)(typescript@5.5.4) - '@swc/core': 1.5.29(@swc/helpers@0.5.13) - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.46 - '@zkochan/js-yaml': 0.0.7 - axios: 1.7.7 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 8.0.1 - dotenv: 16.4.5 - dotenv-expand: 11.0.6 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - front-matter: 4.0.2 - ignore: 5.3.2 - jest-diff: 29.7.0 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.3 - minimatch: 9.0.3 - node-machine-id: 1.1.12 - npm-run-path: 4.0.1 - open: 8.4.2 - ora: 5.3.0 - semver: 7.6.3 - string-width: 4.2.3 - tar-stream: 2.2.0 - tmp: 0.2.3 - tsconfig-paths: 4.2.0 - tslib: 2.7.0 - yargs: 17.7.2 - yargs-parser: 21.1.1 + '@next/env': 15.0.0-rc.0 + '@swc/helpers': 0.5.11 + busboy: 1.6.0 + caniuse-lite: 1.0.30001668 + graceful-fs: 4.2.11 + postcss: 8.4.31 + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + styled-jsx: 5.1.3(@babel/core@7.25.8)(react@19.0.0-rc-f994737d14-20240522) optionalDependencies: - '@nx/nx-darwin-arm64': 20.0.0 - '@nx/nx-darwin-x64': 20.0.0 - '@nx/nx-freebsd-x64': 20.0.0 - '@nx/nx-linux-arm-gnueabihf': 20.0.0 - '@nx/nx-linux-arm64-gnu': 20.0.0 - '@nx/nx-linux-arm64-musl': 20.0.0 - '@nx/nx-linux-x64-gnu': 20.0.0 - '@nx/nx-linux-x64-musl': 20.0.0 - '@nx/nx-win32-arm64-msvc': 20.0.0 - '@nx/nx-win32-x64-msvc': 20.0.0 + '@next/swc-darwin-arm64': 15.0.0-rc.0 + '@next/swc-darwin-x64': 15.0.0-rc.0 + '@next/swc-linux-arm64-gnu': 15.0.0-rc.0 + '@next/swc-linux-arm64-musl': 15.0.0-rc.0 + '@next/swc-linux-x64-gnu': 15.0.0-rc.0 + '@next/swc-linux-x64-musl': 15.0.0-rc.0 + '@next/swc-win32-arm64-msvc': 15.0.0-rc.0 + '@next/swc-win32-ia32-msvc': 15.0.0-rc.0 + '@next/swc-win32-x64-msvc': 15.0.0-rc.0 + sharp: 0.33.5 transitivePeerDependencies: - - debug + - '@babel/core' + - babel-plugin-macros + dev: false + + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: true + + /node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + dev: true + + /object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + dev: true + + /object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} + dev: true + + /object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + dev: true + + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true + + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + + /object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + + /object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + dev: true + + /object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + dev: true + + /object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 dev: true /once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 - dev: true /onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 - dev: true - /open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 dev: true - /ora@5.3.0: - resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} + /ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} dependencies: bl: 4.1.0 @@ -2605,54 +5764,259 @@ packages: cli-cursor: 3.1.0 cli-spinners: 2.9.2 is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 log-symbols: 4.1.0 strip-ansi: 6.0.1 wcwidth: 1.0.1 dev: true - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} + /os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + dev: true + + /outdent@0.5.0: + resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} + dev: true + + /p-filter@2.1.0: + resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} + engines: {node: '>=8'} + dependencies: + p-map: 2.1.0 + dev: true + + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + dependencies: + p-try: 2.2.0 + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + + /p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + yocto-queue: 1.1.1 + dev: true + + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + dependencies: + p-limit: 2.3.0 + + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true + + /p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + p-limit: 4.0.0 + dev: true + + /p-map@2.1.0: + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} + engines: {node: '>=6'} + dev: true + + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + /package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + dev: true + + /package-manager-detector@0.2.2: + resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} + dev: true + + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.25.7 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + /parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + dev: true + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + /path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + /path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + dev: true + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: true + + /pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + dev: true + + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + + /pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: true + + /postcss-import@15.1.0(postcss@8.4.47): + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + dev: true + + /postcss-js@4.0.1(postcss@8.4.47): + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.47 + dev: true + + /postcss-load-config@4.0.2(postcss@8.4.47): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true dependencies: - callsites: 3.1.0 + lilconfig: 3.1.2 + postcss: 8.4.47 + yaml: 2.5.1 dev: true - /parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} + /postcss-nested@6.2.0(postcss@8.4.47): + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 dependencies: - '@babel/code-frame': 7.25.7 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 dev: true - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} + /postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 dev: true - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - dev: true + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.0 + source-map-js: 1.2.1 + dev: false - /picocolors@1.1.0: - resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + /postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.0 + source-map-js: 1.2.1 dev: true - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} dev: true - /pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} + /prettier-linter-helpers@1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} + dependencies: + fast-diff: 1.3.0 dev: true /prettier@2.8.8: @@ -2661,6 +6025,12 @@ packages: hasBin: true dev: true + /prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + engines: {node: '>=14'} + hasBin: true + dev: true + /pretty-format@29.7.0: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2668,23 +6038,96 @@ packages: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.3.1 + + /prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + + /prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 dev: true - /proc-log@3.0.0: - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + /pseudomap@1.0.2: + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} dev: true - /proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} dev: true + /pure-rand@6.1.0: + resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} + /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true + /randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /react-dom@18.3.1(react@18.3.1): + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + peerDependencies: + react: ^18.3.1 + dependencies: + loose-envify: 1.4.0 + react: 18.3.1 + scheduler: 0.23.2 + dev: false + + /react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-J4CsfTSptPKkhaPbaR6n/KohQiHZTrRZ8GL4H8rbAqN/Qpy69g2MIoLBr5/PUX21ye6JxC1ZRWJFna7Xdg1pdA==} + peerDependencies: + react: 19.0.0-rc-f994737d14-20240522 + dependencies: + react: 19.0.0-rc-f994737d14-20240522 + scheduler: 0.25.0-rc-f994737d14-20240522 + dev: false + + /react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + dev: true + /react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + + /react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + dev: false + + /react@19.0.0-rc-f994737d14-20240522: + resolution: {integrity: sha512-SeU2v5Xy6FotVhKz0pMS2gvYP7HlkF0qgTskj3JzA1vlxcb3dQjxlm9t0ZlJqcgoyI3VFAw7bomuDMdgy1nBuw==} + engines: {node: '>=0.10.0'} + dev: false + + /read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + dependencies: + pify: 2.3.0 + dev: true + + /read-yaml-file@1.1.0: + resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} + engines: {node: '>=6'} + dependencies: + graceful-fs: 4.2.11 + js-yaml: 3.14.1 + pify: 4.0.1 + strip-bom: 3.0.0 dev: true /readable-stream@3.6.2: @@ -2696,53 +6139,71 @@ packages: util-deprecate: 1.0.2 dev: true - /regenerate-unicode-properties@10.2.0: - resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} - engines: {node: '>=4'} + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} dependencies: - regenerate: 1.4.2 + picomatch: 2.3.1 dev: true - /regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + /reflect.getprototypeof@1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + which-builtin-type: 1.1.4 dev: true /regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} dev: true - /regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + /regexp.prototype.flags@1.5.3: + resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} + engines: {node: '>= 0.4'} dependencies: - '@babel/runtime': 7.25.7 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 dev: true - /regexpu-core@6.1.1: - resolution: {integrity: sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==} - engines: {node: '>=4'} - dependencies: - regenerate: 1.4.2 - regenerate-unicode-properties: 10.2.0 - regjsgen: 0.8.0 - regjsparser: 0.11.1 - unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.2.0 + /regexpp@3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} dev: true - /regjsgen@0.8.0: - resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + /require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} dev: true - /regjsparser@0.11.1: - resolution: {integrity: sha512-1DHODs4B8p/mQHU9kr+jv8+wIC9mtG4eBHxWxIq5mhjE3D5oORhCc6deRKzTjs9DcfRFmj9BHSDguZklqCGFWQ==} - hasBin: true - dependencies: - jsesc: 3.0.2 + /requireindex@1.2.0: + resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} + engines: {node: '>=0.10.5'} dev: true - /require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + /resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} + dependencies: + resolve-from: 5.0.0 + + /resolve-dir@1.0.1: + resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: 2.0.2 + global-modules: 1.0.0 dev: true /resolve-from@4.0.0: @@ -2750,6 +6211,25 @@ packages: engines: {node: '>=4'} dev: true + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + + /resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + dev: true + + /resolve.exports@2.0.2: + resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + engines: {node: '>=10'} + + /resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + dev: true + /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -2757,6 +6237,14 @@ packages: is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 dev: true /restore-cursor@3.1.0: @@ -2772,61 +6260,387 @@ packages: engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /rimraf@4.4.1: + resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==} + engines: {node: '>=14'} + hasBin: true + dependencies: + glob: 9.3.5 + dev: true + + /rollup-plugin-dts@6.1.1(rollup@4.24.0)(typescript@5.6.3): + resolution: {integrity: sha512-aSHRcJ6KG2IHIioYlvAOcEq6U99sVtqDDKVhnwt70rW6tsz3tv5OSjEiWcgzfsHdLyGXZ/3b/7b/+Za3Y6r1XA==} + engines: {node: '>=16'} + peerDependencies: + rollup: ^3.29.4 || ^4 + typescript: ^4.5 || ^5.0 + dependencies: + magic-string: 0.30.12 + rollup: 4.24.0 + typescript: 5.6.3 + optionalDependencies: + '@babel/code-frame': 7.25.7 + dev: true + + /rollup-plugin-preserve-directives@0.2.0(rollup@4.24.0): + resolution: {integrity: sha512-KUwbBaFvD1zFIDNnOkR+u64sSod3m0l6q46/SzTOa4GTQ6hp6w0FRr2u7x99YkY9qhlna5panmTmuLWeJ/2KWw==} + peerDependencies: + rollup: 2.x || 3.x + dependencies: + magic-string: 0.30.12 + rollup: 4.24.0 + dev: true + + /rollup@4.24.0: + resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.24.0 + '@rollup/rollup-android-arm64': 4.24.0 + '@rollup/rollup-darwin-arm64': 4.24.0 + '@rollup/rollup-darwin-x64': 4.24.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 + '@rollup/rollup-linux-arm-musleabihf': 4.24.0 + '@rollup/rollup-linux-arm64-gnu': 4.24.0 + '@rollup/rollup-linux-arm64-musl': 4.24.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 + '@rollup/rollup-linux-riscv64-gnu': 4.24.0 + '@rollup/rollup-linux-s390x-gnu': 4.24.0 + '@rollup/rollup-linux-x64-gnu': 4.24.0 + '@rollup/rollup-linux-x64-musl': 4.24.0 + '@rollup/rollup-win32-arm64-msvc': 4.24.0 + '@rollup/rollup-win32-ia32-msvc': 4.24.0 + '@rollup/rollup-win32-x64-msvc': 4.24.0 + fsevents: 2.3.3 + dev: true + + /run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + dev: true + /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 dev: true + /rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + dependencies: + tslib: 2.7.0 + dev: true + + /safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + dev: true + /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: true + /safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + dev: true + + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: true + + /scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + dependencies: + loose-envify: 1.4.0 + dev: false + + /scheduler@0.25.0-rc-f994737d14-20240522: + resolution: {integrity: sha512-qS+xGFF7AljP2APO2iJe8zESNsK20k25MACz+WGOXPybUsRdi1ssvaoF93im2nSX2q/XT3wKkjdz6RQfbmaxdw==} + dev: false + /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - dev: true /semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true + + /serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + dependencies: + randombytes: 2.1.0 + dev: true + + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + 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 + dev: true + + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + dev: true + + /sharp@0.33.5: + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + requiresBuild: true + dependencies: + color: 4.2.3 + detect-libc: 2.0.3 + semver: 7.6.3 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.33.5 + '@img/sharp-darwin-x64': 0.33.5 + '@img/sharp-libvips-darwin-arm64': 1.0.4 + '@img/sharp-libvips-darwin-x64': 1.0.4 + '@img/sharp-libvips-linux-arm': 1.0.5 + '@img/sharp-libvips-linux-arm64': 1.0.4 + '@img/sharp-libvips-linux-s390x': 1.0.4 + '@img/sharp-libvips-linux-x64': 1.0.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + '@img/sharp-linux-arm': 0.33.5 + '@img/sharp-linux-arm64': 0.33.5 + '@img/sharp-linux-s390x': 0.33.5 + '@img/sharp-linux-x64': 0.33.5 + '@img/sharp-linuxmusl-arm64': 0.33.5 + '@img/sharp-linuxmusl-x64': 0.33.5 + '@img/sharp-wasm32': 0.33.5 + '@img/sharp-win32-ia32': 0.33.5 + '@img/sharp-win32-x64': 0.33.5 + dev: false + optional: true + + /shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} + dependencies: + shebang-regex: 1.0.0 + dev: true + + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + + /shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + dev: true + + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + /side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.2 + dev: true + + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true + + /simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + requiresBuild: true + dependencies: + is-arrayish: 0.3.2 + dev: false + optional: true + + /sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + /smob@1.5.0: + resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} + dev: true + + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + /source-map-support@0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + /spawndamnit@2.0.0: + resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} + dependencies: + cross-spawn: 5.1.0 + signal-exit: 3.0.7 + dev: true + + /split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + dev: true + + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + /stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} + dependencies: + escape-string-regexp: 2.0.0 + + /stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} + dependencies: + internal-slot: 1.0.7 + dev: true + + /streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} + dev: false + + /string-length@4.0.2: + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} + engines: {node: '>=10'} + dependencies: + char-regex: 1.0.2 + strip-ansi: 6.0.1 + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 dev: true - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + /string.prototype.includes@2.0.0: + resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 dev: true - /source-map-support@0.5.19: - resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} + /string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.3 + set-function-name: 2.0.2 + side-channel: 1.0.6 dev: true - /source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + /string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 + define-properties: 1.2.1 + es-abstract: 1.23.3 dev: true - /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} + /string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 dev: true - /sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + /string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 dev: true - /string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} + /string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 dev: true /string_decoder@1.3.0: @@ -2840,6 +6654,12 @@ packages: engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 + + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.1.0 dev: true /strip-bom@3.0.0: @@ -2847,55 +6667,231 @@ packages: engines: {node: '>=4'} dev: true + /strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + + /strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + /styled-jsx@5.1.3(@babel/core@7.25.8)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-qLRShOWTE/Mf6Bvl72kFeKBl8N2Eq9WIFfoAuvbtP/6tqlnj1SCjv117n2MIjOPpa1jTorYqLJgsHKy5Y3ziww==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + dependencies: + '@babel/core': 7.25.8 + client-only: 0.0.1 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + commander: 4.1.1 + glob: 10.4.5 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + dev: true + /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - dev: true /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} dependencies: has-flag: 4.0.0 - dev: true + + /supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + dependencies: + has-flag: 4.0.0 /supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + + /tailwindcss@3.4.13: + resolution: {integrity: sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.1.0 + postcss: 8.4.47 + postcss-import: 15.1.0(postcss@8.4.47) + postcss-js: 4.0.1(postcss@8.4.47) + postcss-load-config: 4.0.2(postcss@8.4.47) + postcss-nested: 6.2.0(postcss@8.4.47) + postcss-selector-parser: 6.1.2 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node dev: true - /tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + /tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + dev: true + + /term-size@2.2.1: + resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} + engines: {node: '>=8'} + dev: true + + /terser@5.34.1: + resolution: {integrity: sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==} + engines: {node: '>=10'} + hasBin: true dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 + '@jridgewell/source-map': 0.3.6 + acorn: 8.12.1 + commander: 2.20.3 + source-map-support: 0.5.21 + dev: true + + /test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + + /text-extensions@2.4.0: + resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} + engines: {node: '>=8'} + dev: true + + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + dependencies: + thenify: 3.3.1 + dev: true + + /thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + dependencies: + any-promise: 1.3.0 + dev: true + + /through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + dev: true + + /tinyexec@0.3.0: + resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} dev: true - /tmp@0.2.3: - resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} - engines: {node: '>=14.14'} + /tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + dependencies: + os-tmpdir: 1.0.2 dev: true + /tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - dev: true /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 + + /tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true - /ts-node@10.9.1(@swc/core@1.5.29)(@types/node@22.7.5)(typescript@5.5.4): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + /ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + dev: true + + /ts-jest@29.2.5(@babel/core@7.25.8)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3): + resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} + engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/transform': ^29.0.0 + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 + esbuild: '*' + jest: ^29.0.0 + typescript: '>=4.3 <6' + peerDependenciesMeta: + '@babel/core': + optional: true + '@jest/transform': + optional: true + '@jest/types': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + dependencies: + '@babel/core': 7.25.8 + '@jest/types': 29.6.3 + bs-logger: 0.2.6 + ejs: 3.1.10 + fast-json-stable-stringify: 2.1.0 + jest: 29.7.0(@types/node@20.16.11)(ts-node@10.9.2) + jest-util: 29.7.0 + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.6.3 + typescript: 5.6.3 + yargs-parser: 21.1.1 + dev: false + + /ts-node@10.9.2(@types/node@20.16.11)(typescript@5.6.3): + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: '@swc/core': '>=1.2.50' @@ -2909,67 +6905,201 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.5.29(@swc/helpers@0.5.13) '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.7.5 + '@types/node': 20.16.11 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.4 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: true - /tsconfig-paths@4.2.0: - resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} - engines: {node: '>=6'} + /tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} dependencies: - json5: 2.2.3 + '@types/json5': 0.0.29 + json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 dev: true + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true + /tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + + /tsutils@3.21.0(typescript@5.6.3): + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 5.6.3 dev: true - /typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} - engines: {node: '>=14.17'} + /turbo-darwin-64@2.1.3: + resolution: {integrity: sha512-ouJOm0g0YyoBuhmikEujVCBGo3Zr0lbSOWFIsQtWUTItC88F2w2byhjtsYGPXQwMlTbXwmoBU2lOCfWNkeEwHQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /turbo-darwin-arm64@2.1.3: + resolution: {integrity: sha512-j2FOJsK4LAOtHQlb3Oom0yWB/Vi0nF1ljInr311mVzHoFAJRZtfW2fRvdZRb/lBUwjSp8be58qWHzANIcrA0OA==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /turbo-linux-64@2.1.3: + resolution: {integrity: sha512-ubRHkI1gSel7H7wsmxKK8C9UlLWqg/2dkCC88LFupaK6TKgvBKqDqA0Z1M9C/escK0Jsle2k0H8bybV9OYIl4Q==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /turbo-linux-arm64@2.1.3: + resolution: {integrity: sha512-LffUL+e5wv7BtD6DgnM2kKOlDkMo2eRjhbAjVnrCD3wi2ug0tl6NDzajnHHjtaMyOnIf4AvzSKdLWsBxafGBQA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /turbo-windows-64@2.1.3: + resolution: {integrity: sha512-S9SvcZZoaq5jKr6kA6eF7/xgQhVn8Vh7PVy5lono9zybvhyL4eY++y2PaLToIgL8G9IcbLmgOC73ExNjFBg9XQ==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /turbo-windows-arm64@2.1.3: + resolution: {integrity: sha512-twlEo8lRrGbrR6T/ZklUIquW3IlFCEtywklgVA81aIrSBm56+GEVpSrHhIlsx1hiYeSNrs+GpDwZGe+V7fvEVQ==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /turbo@2.1.3: + resolution: {integrity: sha512-lY0yj2GH2a2a3NExZ3rGe+rHUVeFE2aXuRAue57n+08E7Z7N7YCmynju0kPC1grAQzERmoLpKrmzmWd+PNiADw==} hasBin: true + optionalDependencies: + turbo-darwin-64: 2.1.3 + turbo-darwin-arm64: 2.1.3 + turbo-linux-64: 2.1.3 + turbo-linux-arm64: 2.1.3 + turbo-windows-64: 2.1.3 + turbo-windows-arm64: 2.1.3 dev: true - /undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 dev: true - /unicode-canonical-property-names-ecmascript@2.0.1: - resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} + /type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} + + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} dev: true - /unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} + /type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + + /typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} dependencies: - unicode-canonical-property-names-ecmascript: 2.0.1 - unicode-property-aliases-ecmascript: 2.1.0 + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 dev: true - /unicode-match-property-value-ecmascript@2.2.0: - resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} - engines: {node: '>=4'} + /typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 dev: true - /unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} + /typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + + /typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + dev: true + + /typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + engines: {node: '>=14.17'} + hasBin: true + + /unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + dependencies: + call-bind: 1.0.7 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + + /unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + dev: true + + /universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + dev: true + + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} dev: true /update-browserslist-db@1.1.1(browserslist@4.24.0): @@ -2981,6 +7111,11 @@ packages: browserslist: 4.24.0 escalade: 3.2.0 picocolors: 1.1.0 + + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.1 dev: true /util-deprecate@1.0.2: @@ -2989,12 +7124,19 @@ packages: /v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - dev: true - /validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true + /v8-to-istanbul@9.3.0: + resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} + engines: {node: '>=10.12.0'} + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + '@types/istanbul-lib-coverage': 2.0.6 + convert-source-map: 2.0.0 + + /walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + dependencies: + makeerror: 1.0.12 /wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -3002,6 +7144,85 @@ packages: defaults: 1.0.4 dev: true + /webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + dev: true + + /whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + dev: true + + /which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true + + /which-builtin-type@1.1.4: + resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} + engines: {node: '>= 0.4'} + dependencies: + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.2 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.0.2 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.15 + dev: true + + /which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.3 + dev: true + + /which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + dev: true + + /which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -3009,30 +7230,46 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 + + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 dev: true /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - dev: true + + /write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 /y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} + + /yallist@2.1.2: + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} dev: true /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: true - /yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} + /yaml@2.5.1: + resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} + engines: {node: '>= 14'} + hasBin: true dev: true /yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} - dev: true /yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} @@ -3045,9 +7282,16 @@ packages: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 21.1.1 - dev: true /yn@3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} + + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + /yocto-queue@1.1.1: + resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} + engines: {node: '>=12.20'} dev: true diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 18ec407..0e5a073 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,2 +1,3 @@ packages: - - 'packages/*' + - "packages/*" + - "apps/*" diff --git a/prettier.config.cjs b/prettier.config.cjs new file mode 100644 index 0000000..2105b07 --- /dev/null +++ b/prettier.config.cjs @@ -0,0 +1 @@ +module.exports = require('@brionmario/prettier-config'); diff --git a/tsconfig.base.json b/tsconfig.base.json deleted file mode 100644 index 8dcc429..0000000 --- a/tsconfig.base.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "compilerOptions": { - "allowJs": false, - "allowSyntheticDefaultImports": true, - "composite": true, - "declaration": true, - "declarationMap": true, - "emitDeclarationOnly": true, - "emitDecoratorMetadata": false, - "esModuleInterop": true, - "experimentalDecorators": false, - "forceConsistentCasingInFileNames": true, - "importHelpers": true, - "incremental": true, - "isolatedModules": true, - "lib": ["es2022"], - "module": "NodeNext", - "moduleResolution": "NodeNext", - "noEmitOnError": true, - "noFallthroughCasesInSwitch": true, - "noImplicitOverride": true, - "noImplicitReturns": true, - "noUnusedLocals": true, - "pretty": true, - "removeComments": false, - "resolveJsonModule": false, - "skipDefaultLibCheck": false, - "skipLibCheck": true, - "sourceMap": false, - "strict": true, - "target": "es2022", - "verbatimModuleSyntax": false - } -} diff --git a/tsconfig.json b/tsconfig.json index 3a2dd7a..ba6f256 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,7 @@ { - "extends": "./tsconfig.base.json", - "compileOnSave": false, - "files": [], - "references": [] + "root": true, + "compilerOptions": { + "baseUrl": ".", + "paths": {} + } } diff --git a/turbo.json b/turbo.json new file mode 100644 index 0000000..9d7f0ef --- /dev/null +++ b/turbo.json @@ -0,0 +1,34 @@ +{ + "$schema": "https://turbo.build/schema.json", + "globalDependencies": [ + "**/.env.*local" + ], + "globalEnv": [], + "tasks": { + "build": { + "outputs": [ + "dist/**", + ".next/**", + "!.next/cache/**" + ], + "dependsOn": [ + "^build" + ] + }, + "test": { + "outputs": [ + "coverage/**" + ], + "dependsOn": [] + }, + "lint": {}, + "dev": { + "cache": false, + "persistent": true + }, + "clean": { + "cache": false + }, + "typecheck": {} + } +} From 5e162b51d1914f4b18005c9ab704e155262a224c Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Thu, 24 Oct 2024 00:55:07 +0530 Subject: [PATCH 03/14] chore: update packages --- apps/www/package.json | 48 +++++++---- package.json | 6 +- packages/js/package.json | 8 +- packages/react/package.json | 8 +- pnpm-lock.yaml | 155 ++++++++++++++++++++++-------------- 5 files changed, 142 insertions(+), 83 deletions(-) diff --git a/apps/www/package.json b/apps/www/package.json index 36cc3a5..8938c58 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -1,26 +1,46 @@ { - "name": "www", - "version": "0.1.0", - "private": true, + "name": "@javascriptcolombo/www", + "version": "0.0.0", + "description": "Official website of JavaScript Colombo (www.javascriptcolombo.com)", + "keywords": [ + "javascriptcolombo.com", + "meetup" + ], + "homepage": "https://github.com/javascriptcolombo/javascriptcolombo.com#readme", + "bugs": { + "url": "https://github.com/javascriptcolombo/javascriptcolombo.com/issues" + }, + "license": "MIT", + "author": "JavaScript Colombo Team", + "repository": { + "type": "git", + "url": "https://github.com/javascriptcolombo/javascriptcolombo.com/", + "directory": "apps/www" + }, "scripts": { - "dev": "next dev --turbo", "build": "next build", + "dev": "next dev --turbo", + "format": "prettier --write \"**/*.{js,jsx,ts,tsx,css,json,md,mdx}\"", + "lint": "next lint", "start": "next start", - "lint": "next lint" + "typecheck": "tsc --noemit" }, "dependencies": { + "next": "15.0.0-rc.0", "react": "19.0.0-rc-f994737d14-20240522", - "react-dom": "19.0.0-rc-f994737d14-20240522", - "next": "15.0.0-rc.0" + "react-dom": "19.0.0-rc-f994737d14-20240522" }, "devDependencies": { - "typescript": "^5", - "@types/node": "^20", - "@types/react": "^18", - "@types/react-dom": "^18", - "postcss": "^8", + "@brionmario/eslint-plugin": "^0.3.4", + "@brionmario/prettier-config": "^0.1.0", + "@types/node": "^20.10.6", + "@types/react": "^18.3.11", + "@types/react-dom": "^18.3.1", + "eslint": "^8.57.0", + "eslint-config-next": "15.0.0-rc.0", + "postcss": "^8.4.47", + "prettier": "^3.3.3", "tailwindcss": "^3.4.1", - "eslint": "^8", - "eslint-config-next": "15.0.0-rc.0" + "typescript": "^5.3.3" } } diff --git a/package.json b/package.json index db3cab9..44f16cd 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "prepare": "husky" }, "devDependencies": { - "@brionmario/eslint-plugin": "^0.2.9", + "@brionmario/eslint-plugin": "^0.3.4", "@brionmario/prettier-config": "^0.1.0", "@changesets/changelog-github": "^0.5.0", "@changesets/cli": "^2.27.1", @@ -39,11 +39,11 @@ "eslint": "^8.57.0", "eslint-config-turbo": "^1.13.3", "husky": "^9.0.11", - "prettier": "^3.2.5", + "prettier": "^3.3.3", "turbo": "latest" }, "packageManager": "pnpm@8.9.0", "engines": { "node": ">=18" } -} +} \ No newline at end of file diff --git a/packages/js/package.json b/packages/js/package.json index 1a1308d..16e11c8 100644 --- a/packages/js/package.json +++ b/packages/js/package.json @@ -35,7 +35,7 @@ "typecheck": "tsc --noemit -p tsconfig.lib.json" }, "devDependencies": { - "@brionmario/eslint-plugin": "^0.2.9", + "@brionmario/eslint-plugin": "^0.3.4", "@brionmario/prettier-config": "^0.1.0", "@jest/globals": "^29.7.0", "@jest/types": "^29.6.3", @@ -45,8 +45,8 @@ "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^11.1.5", "@types/node": "^20.10.6", - "eslint": "^8.56.0", - "prettier": "^2.8.1", + "eslint": "^8.57.0", + "prettier": "^3.3.3", "rimraf": "^4.4.1", "rollup": "^4.9.2", "rollup-plugin-dts": "^6.1.0", @@ -59,4 +59,4 @@ "jest": "^29.7.0", "ts-jest": "^29.1.1" } -} +} \ No newline at end of file diff --git a/packages/react/package.json b/packages/react/package.json index a5b776c..701f396 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -36,7 +36,7 @@ "typecheck": "tsc --noemit -p tsconfig.lib.json" }, "devDependencies": { - "@brionmario/eslint-plugin": "^0.2.9", + "@brionmario/eslint-plugin": "^0.3.4", "@brionmario/prettier-config": "^0.1.0", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-json": "^6.1.0", @@ -44,8 +44,8 @@ "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^11.1.5", "@types/node": "^20.10.6", - "eslint": "^8.56.0", - "prettier": "^2.8.1", + "eslint": "^8.57.0", + "prettier": "^3.3.3", "rimraf": "^4.4.1", "rollup": "^4.9.2", "rollup-plugin-dts": "^6.1.0", @@ -64,4 +64,4 @@ "react": ">16.8", "react-dom": ">16.8" } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f3ae7e9..a1e06c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: devDependencies: '@brionmario/eslint-plugin': - specifier: ^0.2.9 - version: 0.2.9(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + specifier: ^0.3.4 + version: 0.3.4(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) '@brionmario/prettier-config': specifier: ^0.1.0 version: 0.1.0(prettier@3.3.3)(typescript@5.6.3) @@ -42,11 +42,11 @@ importers: specifier: ^9.0.11 version: 9.1.6 prettier: - specifier: ^3.2.5 + specifier: ^3.3.3 version: 3.3.3 turbo: specifier: latest - version: 2.1.3 + version: 2.2.3 apps/www: dependencies: @@ -60,29 +60,38 @@ importers: specifier: 19.0.0-rc-f994737d14-20240522 version: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) devDependencies: + '@brionmario/eslint-plugin': + specifier: ^0.3.4 + version: 0.3.4(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + '@brionmario/prettier-config': + specifier: ^0.1.0 + version: 0.1.0(prettier@3.3.3)(typescript@5.6.3) '@types/node': - specifier: ^20 + specifier: ^20.10.6 version: 20.16.11 '@types/react': - specifier: ^18 + specifier: ^18.3.11 version: 18.3.11 '@types/react-dom': - specifier: ^18 + specifier: ^18.3.1 version: 18.3.1 eslint: - specifier: ^8 + specifier: ^8.57.0 version: 8.57.1 eslint-config-next: specifier: 15.0.0-rc.0 version: 15.0.0-rc.0(eslint@8.57.1)(typescript@5.6.3) postcss: - specifier: ^8 + specifier: ^8.4.47 version: 8.4.47 + prettier: + specifier: ^3.3.3 + version: 3.3.3 tailwindcss: specifier: ^3.4.1 version: 3.4.13 typescript: - specifier: ^5 + specifier: ^5.3.3 version: 5.6.3 packages/js: @@ -98,11 +107,11 @@ importers: version: 29.2.5(@babel/core@7.25.8)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3) devDependencies: '@brionmario/eslint-plugin': - specifier: ^0.2.9 - version: 0.2.9(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + specifier: ^0.3.4 + version: 0.3.4(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) '@brionmario/prettier-config': specifier: ^0.1.0 - version: 0.1.0(prettier@2.8.8)(typescript@5.6.3) + version: 0.1.0(prettier@3.3.3)(typescript@5.6.3) '@jest/globals': specifier: ^29.7.0 version: 29.7.0 @@ -128,11 +137,11 @@ importers: specifier: ^20.10.6 version: 20.16.11 eslint: - specifier: ^8.56.0 + specifier: ^8.57.0 version: 8.57.1 prettier: - specifier: ^2.8.1 - version: 2.8.8 + specifier: ^3.3.3 + version: 3.3.3 rimraf: specifier: ^4.4.1 version: 4.4.1 @@ -177,11 +186,11 @@ importers: version: 29.2.5(@babel/core@7.25.8)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3) devDependencies: '@brionmario/eslint-plugin': - specifier: ^0.2.9 - version: 0.2.9(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + specifier: ^0.3.4 + version: 0.3.4(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) '@brionmario/prettier-config': specifier: ^0.1.0 - version: 0.1.0(prettier@2.8.8)(typescript@5.6.3) + version: 0.1.0(prettier@3.3.3)(typescript@5.6.3) '@rollup/plugin-commonjs': specifier: ^25.0.7 version: 25.0.8(rollup@4.24.0) @@ -201,11 +210,11 @@ importers: specifier: ^20.10.6 version: 20.16.11 eslint: - specifier: ^8.56.0 + specifier: ^8.57.0 version: 8.57.1 prettier: - specifier: ^2.8.1 - version: 2.8.8 + specifier: ^3.3.3 + version: 3.3.3 rimraf: specifier: ^4.4.1 version: 4.4.1 @@ -558,8 +567,8 @@ packages: /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - /@brionmario/eslint-plugin@0.2.9(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3): - resolution: {integrity: sha512-8CiTzJXqUFIbLOsLcjVzQmGldEuZEbu4rN2xPiKQFZmy5fU3DCv/JJLAWz3blH1K2JAR2SADtcDyBlZ+E06J7w==} + /@brionmario/eslint-plugin@0.3.4(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3): + resolution: {integrity: sha512-vPpiN6qDZqcpniSGT01bJM09pz8PWB/X3SzKNl0LAKGdGAYOBbZMr7ryqk/Atlhl5RovdxkzJKgURvb+BIUQPQ==} engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} peerDependencies: eslint: '>=8.0.0' @@ -583,6 +592,7 @@ packages: eslint-plugin-header: 3.1.1(eslint@8.57.1) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + eslint-plugin-jsonc: 2.16.0(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) eslint-plugin-node: 11.1.0(eslint@8.57.1) eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.1)(prettier@2.8.8) @@ -601,20 +611,6 @@ packages: - supports-color dev: true - /@brionmario/prettier-config@0.1.0(prettier@2.8.8)(typescript@5.6.3): - resolution: {integrity: sha512-KuVDJmV1eUtFLubkwilnbwA4pmJi3l/NaWe+SmcG4R3xltf1GEeNvQMTTRjyjuH8w3iORfM5Xc5ezVXDH127tA==} - engines: {node: '>=14.0.0'} - peerDependencies: - prettier: '>=2.0.0' - typescript: '>=4.0.0' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - prettier: 2.8.8 - typescript: 5.6.3 - dev: true - /@brionmario/prettier-config@0.1.0(prettier@3.3.3)(typescript@5.6.3): resolution: {integrity: sha512-KuVDJmV1eUtFLubkwilnbwA4pmJi3l/NaWe+SmcG4R3xltf1GEeNvQMTTRjyjuH8w3iORfM5Xc5ezVXDH127tA==} engines: {node: '>=14.0.0'} @@ -3339,6 +3335,16 @@ packages: engines: {node: '>=10'} dev: true + /eslint-compat-utils@0.5.1(eslint@8.57.1): + resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=6.0.0' + dependencies: + eslint: 8.57.1 + semver: 7.6.3 + dev: true + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1): resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} @@ -3592,6 +3598,22 @@ packages: - typescript dev: true + /eslint-plugin-jsonc@2.16.0(eslint@8.57.1): + resolution: {integrity: sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + eslint: 8.57.1 + eslint-compat-utils: 0.5.1(eslint@8.57.1) + espree: 9.6.1 + graphemer: 1.4.0 + jsonc-eslint-parser: 2.4.0 + natural-compare: 1.4.0 + synckit: 0.6.2 + dev: true + /eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1): resolution: {integrity: sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==} engines: {node: '>=4.0'} @@ -5282,6 +5304,16 @@ packages: engines: {node: '>=6'} hasBin: true + /jsonc-eslint-parser@2.4.0: + resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.12.1 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + semver: 7.6.3 + dev: true + /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: @@ -6733,6 +6765,13 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + /synckit@0.6.2: + resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} + engines: {node: '>=12.20'} + dependencies: + tslib: 2.7.0 + dev: true + /tailwindcss@3.4.13: resolution: {integrity: sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==} engines: {node: '>=14.0.0'} @@ -6946,64 +6985,64 @@ packages: typescript: 5.6.3 dev: true - /turbo-darwin-64@2.1.3: - resolution: {integrity: sha512-ouJOm0g0YyoBuhmikEujVCBGo3Zr0lbSOWFIsQtWUTItC88F2w2byhjtsYGPXQwMlTbXwmoBU2lOCfWNkeEwHQ==} + /turbo-darwin-64@2.2.3: + resolution: {integrity: sha512-Rcm10CuMKQGcdIBS3R/9PMeuYnv6beYIHqfZFeKWVYEWH69sauj4INs83zKMTUiZJ3/hWGZ4jet9AOwhsssLyg==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64@2.1.3: - resolution: {integrity: sha512-j2FOJsK4LAOtHQlb3Oom0yWB/Vi0nF1ljInr311mVzHoFAJRZtfW2fRvdZRb/lBUwjSp8be58qWHzANIcrA0OA==} + /turbo-darwin-arm64@2.2.3: + resolution: {integrity: sha512-+EIMHkuLFqUdJYsA3roj66t9+9IciCajgj+DVek+QezEdOJKcRxlvDOS2BUaeN8kEzVSsNiAGnoysFWYw4K0HA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64@2.1.3: - resolution: {integrity: sha512-ubRHkI1gSel7H7wsmxKK8C9UlLWqg/2dkCC88LFupaK6TKgvBKqDqA0Z1M9C/escK0Jsle2k0H8bybV9OYIl4Q==} + /turbo-linux-64@2.2.3: + resolution: {integrity: sha512-UBhJCYnqtaeOBQLmLo8BAisWbc9v9daL9G8upLR+XGj6vuN/Nz6qUAhverN4Pyej1g4Nt1BhROnj6GLOPYyqxQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64@2.1.3: - resolution: {integrity: sha512-LffUL+e5wv7BtD6DgnM2kKOlDkMo2eRjhbAjVnrCD3wi2ug0tl6NDzajnHHjtaMyOnIf4AvzSKdLWsBxafGBQA==} + /turbo-linux-arm64@2.2.3: + resolution: {integrity: sha512-hJYT9dN06XCQ3jBka/EWvvAETnHRs3xuO/rb5bESmDfG+d9yQjeTMlhRXKrr4eyIMt6cLDt1LBfyi+6CQ+VAwQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64@2.1.3: - resolution: {integrity: sha512-S9SvcZZoaq5jKr6kA6eF7/xgQhVn8Vh7PVy5lono9zybvhyL4eY++y2PaLToIgL8G9IcbLmgOC73ExNjFBg9XQ==} + /turbo-windows-64@2.2.3: + resolution: {integrity: sha512-NPrjacrZypMBF31b4HE4ROg4P3nhMBPHKS5WTpMwf7wydZ8uvdEHpESVNMOtqhlp857zbnKYgP+yJF30H3N2dQ==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64@2.1.3: - resolution: {integrity: sha512-twlEo8lRrGbrR6T/ZklUIquW3IlFCEtywklgVA81aIrSBm56+GEVpSrHhIlsx1hiYeSNrs+GpDwZGe+V7fvEVQ==} + /turbo-windows-arm64@2.2.3: + resolution: {integrity: sha512-fnNrYBCqn6zgKPKLHu4sOkihBI/+0oYFr075duRxqUZ+1aLWTAGfHZLgjVeLh3zR37CVzuerGIPWAEkNhkWEIw==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo@2.1.3: - resolution: {integrity: sha512-lY0yj2GH2a2a3NExZ3rGe+rHUVeFE2aXuRAue57n+08E7Z7N7YCmynju0kPC1grAQzERmoLpKrmzmWd+PNiADw==} + /turbo@2.2.3: + resolution: {integrity: sha512-5lDvSqIxCYJ/BAd6rQGK/AzFRhBkbu4JHVMLmGh/hCb7U3CqSnr5Tjwfy9vc+/5wG2DJ6wttgAaA7MoCgvBKZQ==} hasBin: true optionalDependencies: - turbo-darwin-64: 2.1.3 - turbo-darwin-arm64: 2.1.3 - turbo-linux-64: 2.1.3 - turbo-linux-arm64: 2.1.3 - turbo-windows-64: 2.1.3 - turbo-windows-arm64: 2.1.3 + turbo-darwin-64: 2.2.3 + turbo-darwin-arm64: 2.2.3 + turbo-linux-64: 2.2.3 + turbo-linux-arm64: 2.2.3 + turbo-windows-64: 2.2.3 + turbo-windows-arm64: 2.2.3 dev: true /type-check@0.4.0: From d0e62f2a6c899686f4c83ed235ec5964fadb55a1 Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Thu, 24 Oct 2024 01:10:54 +0530 Subject: [PATCH 04/14] chore: update confs and fix lint errors --- apps/www/.eslintrc.cjs | 60 +++++++++++++ apps/www/.eslintrc.json | 3 - apps/www/.prettierignore | 1 + apps/www/app/globals.css | 75 +++++++++++++--- apps/www/app/layout.tsx | 67 +++++++++----- apps/www/app/page.tsx | 168 +++++++++++++++++------------------- apps/www/components.json | 20 +++++ apps/www/lib/cn.ts | 30 +++++++ apps/www/package.json | 7 +- apps/www/tailwind.config.ts | 68 ++++++++++++--- pnpm-lock.yaml | 116 +++++++++++-------------- 11 files changed, 414 insertions(+), 201 deletions(-) create mode 100644 apps/www/.eslintrc.cjs delete mode 100644 apps/www/.eslintrc.json create mode 100644 apps/www/.prettierignore create mode 100644 apps/www/components.json create mode 100644 apps/www/lib/cn.ts diff --git a/apps/www/.eslintrc.cjs b/apps/www/.eslintrc.cjs new file mode 100644 index 0000000..09a78ab --- /dev/null +++ b/apps/www/.eslintrc.cjs @@ -0,0 +1,60 @@ +/** + * MIT License + * + * Copyright (c) 2022, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +const path = require('path'); + +module.exports = { + plugins: ['@brionmario'], + extends: [ + 'plugin:@brionmario/typescript', + 'plugin:@brionmario/react', + 'plugin:@brionmario/strict', + 'plugin:@brionmario/internal', + 'plugin:@brionmario/jest', + 'plugin:@brionmario/prettier', + 'plugin:@brionmario/next', + 'plugin:react/jsx-runtime', + ], + parserOptions: { + project: [path.resolve(__dirname, 'tsconfig.json')], + babelOptions: { + parserOpts: { + plugins: ['jsx'], + }, + }, + }, + rules: { + 'react/no-unknown-property': ['error', {ignore: ['css']}], + 'import/prefer-default-export': 'off', + // TODO: Disable this in the shared config. + 'no-restricted-exports': [ + 'error', + { + restrictedNamedExports: [ + 'then', // this will cause tons of confusion when your module is dynamically `import()`ed, and will break in most node ESM versions + ], + }, + ], + }, +}; diff --git a/apps/www/.eslintrc.json b/apps/www/.eslintrc.json deleted file mode 100644 index bffb357..0000000 --- a/apps/www/.eslintrc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "next/core-web-vitals" -} diff --git a/apps/www/.prettierignore b/apps/www/.prettierignore new file mode 100644 index 0000000..a680367 --- /dev/null +++ b/apps/www/.prettierignore @@ -0,0 +1 @@ +.next diff --git a/apps/www/app/globals.css b/apps/www/app/globals.css index ba5124d..807550c 100644 --- a/apps/www/app/globals.css +++ b/apps/www/app/globals.css @@ -2,20 +2,73 @@ @tailwind components; @tailwind utilities; -:root { - --background: #ffffff; - --foreground: #171717; +body { + font-synthesis: none; } -@media (prefers-color-scheme: dark) { +@layer base { :root { - --background: #0a0a0a; - --foreground: #ededed; + --background: 0 0% 100%; + --foreground: 0 0% 3.9%; + --card: 0 0% 100%; + --card-foreground: 0 0% 3.9%; + --popover: 0 0% 100%; + --popover-foreground: 0 0% 3.9%; + --primary: 0 0% 9%; + --primary-foreground: 0 0% 98%; + --secondary: 0 0% 96.1%; + --secondary-foreground: 0 0% 9%; + --muted: 0 0% 96.1%; + --muted-foreground: 0 0% 45.1%; + --accent: 0 0% 96.1%; + --accent-foreground: 0 0% 9%; + --destructive: 0 84.2% 60.2%; + --destructive-foreground: 0 0% 98%; + --border: 0 0% 89.8%; + --input: 0 0% 89.8%; + --ring: 0 0% 3.9%; + --chart-1: 12 76% 61%; + --chart-2: 173 58% 39%; + --chart-3: 197 37% 24%; + --chart-4: 43 74% 66%; + --chart-5: 27 87% 67%; + --radius: 0.5rem; } -} -body { - color: var(--foreground); - background: var(--background); - font-synthesis: none; + .dark { + --background: 0 0% 3.9%; + --foreground: 0 0% 98%; + --card: 0 0% 3.9%; + --card-foreground: 0 0% 98%; + --popover: 0 0% 3.9%; + --popover-foreground: 0 0% 98%; + --primary: 0 0% 98%; + --primary-foreground: 0 0% 9%; + --secondary: 0 0% 14.9%; + --secondary-foreground: 0 0% 98%; + --muted: 0 0% 14.9%; + --muted-foreground: 0 0% 63.9%; + --accent: 0 0% 14.9%; + --accent-foreground: 0 0% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 0 0% 98%; + --border: 0 0% 14.9%; + --input: 0 0% 14.9%; + --ring: 0 0% 83.1%; + --chart-1: 220 70% 50%; + --chart-2: 160 60% 45%; + --chart-3: 30 80% 55%; + --chart-4: 280 65% 60%; + --chart-5: 340 75% 55%; + } } + +@layer base { + * { + @apply border-border; + } + + body { + @apply bg-background text-foreground; + } +} \ No newline at end of file diff --git a/apps/www/app/layout.tsx b/apps/www/app/layout.tsx index 8469537..6fb577f 100644 --- a/apps/www/app/layout.tsx +++ b/apps/www/app/layout.tsx @@ -1,31 +1,56 @@ -import type { Metadata } from "next"; -import localFont from "next/font/local"; -import "./globals.css"; +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ -const geistSans = localFont({ - src: "./fonts/GeistVF.woff", - variable: "--font-geist-sans", +import type {Metadata} from 'next'; +import localFont from 'next/font/local'; +import './globals.css'; +import {NextFontWithVariable} from 'next/dist/compiled/@next/font'; +import {ReactElement} from 'react'; + +const geistSans: NextFontWithVariable = localFont({ + src: './fonts/GeistVF.woff', + variable: '--font-geist-sans', }); -const geistMono = localFont({ - src: "./fonts/GeistMonoVF.woff", - variable: "--font-geist-mono", + +const geistMono: NextFontWithVariable = localFont({ + src: './fonts/GeistMonoVF.woff', + variable: '--font-geist-mono', }); export const metadata: Metadata = { - title: "Create Next App", - description: "Generated by create next app", + title: 'Create Next App', + description: 'Generated by create next app', }; -export default function RootLayout({ +const RootLayout = ({ children, }: Readonly<{ children: React.ReactNode; -}>) { - return ( - <html lang="en"> - <body className={`${geistSans.variable} ${geistMono.variable}`}> - {children} - </body> - </html> - ); -} +}>): ReactElement => ( + <html lang="en"> + <body className={`${geistSans.variable} ${geistMono.variable}`}>{children}</body> + </html> +); + +export default RootLayout; diff --git a/apps/www/app/page.tsx b/apps/www/app/page.tsx index 6e518c3..8c60046 100644 --- a/apps/www/app/page.tsx +++ b/apps/www/app/page.tsx @@ -1,100 +1,92 @@ -import Image from "next/image"; +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ -export default function Home() { - return ( - <div className="font-sans grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20"> - <main className="flex flex-col gap-8 row-start-2 items-center sm:items-start"> - <Image - className="dark:invert" - src="/next.svg" - alt="Next.js logo" - width={180} - height={38} - priority - /> - <ol className="font-mono list-inside list-decimal text-sm text-center sm:text-left"> - <li className="mb-2"> - Get started by editing{" "} - <code className="bg-black/[.05] dark:bg-white/[.06] px-1 py-0.5 rounded font-semibold"> - app/page.tsx - </code> - </li> - <li>Save and see your changes instantly.</li> - </ol> +import Image from 'next/image'; +import {ReactElement} from 'react'; - <div className="flex gap-4 items-center flex-col sm:flex-row"> - <a - className="rounded-full border border-solid border-transparent transition-colors flex items-center justify-center bg-foreground text-background gap-2 hover:bg-[#383838] dark:hover:bg-[#ccc] text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5" - href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" - target="_blank" - rel="noopener noreferrer" - > - <Image - className="dark:invert" - src="/vercel.svg" - alt="Vercel logomark" - width={20} - height={20} - /> - Deploy now - </a> - <a - className="rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:min-w-44" - href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" - target="_blank" - rel="noopener noreferrer" - > - Read our docs - </a> - </div> - </main> - <footer className="row-start-3 flex gap-6 flex-wrap items-center justify-center"> - <a - className="flex items-center gap-2 hover:underline hover:underline-offset-4" - href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" - target="_blank" - rel="noopener noreferrer" - > - <Image - aria-hidden - src="/file-text.svg" - alt="File icon" - width={16} - height={16} - /> - Learn - </a> +export const Home = (): ReactElement => ( + <div className="font-sans grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20"> + <main className="flex flex-col gap-8 row-start-2 items-center sm:items-start"> + <Image className="dark:invert" src="/next.svg" alt="Next.js logo" width={180} height={38} priority /> + <ol className="font-mono list-inside list-decimal text-sm text-center sm:text-left"> + <li className="mb-2"> + Get started by editing{' '} + <code className="bg-black/[.05] dark:bg-white/[.06] px-1 py-0.5 rounded font-semibold">app/page.tsx</code> + </li> + <li>Save and see your changes instantly.</li> + </ol> + + <div className="flex gap-4 items-center flex-col sm:flex-row"> <a - className="flex items-center gap-2 hover:underline hover:underline-offset-4" - href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + className="rounded-full border border-solid border-transparent transition-colors flex items-center justify-center bg-foreground text-background gap-2 hover:bg-[#383838] dark:hover:bg-[#ccc] text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5" + href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer" > - <Image - aria-hidden - src="/window.svg" - alt="Window icon" - width={16} - height={16} - /> - Examples + <Image className="dark:invert" src="/vercel.svg" alt="Vercel logomark" width={20} height={20} /> + Deploy now </a> <a - className="flex items-center gap-2 hover:underline hover:underline-offset-4" - href="https://nextjs.org?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + className="rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:min-w-44" + href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer" > - <Image - aria-hidden - src="/globe.svg" - alt="Globe icon" - width={16} - height={16} - /> - Go to nextjs.org → + Read our docs </a> - </footer> - </div> - ); -} + </div> + </main> + <footer className="row-start-3 flex gap-6 flex-wrap items-center justify-center"> + <a + className="flex items-center gap-2 hover:underline hover:underline-offset-4" + href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + target="_blank" + rel="noopener noreferrer" + > + <Image aria-hidden src="/file-text.svg" alt="File icon" width={16} height={16} /> + Learn + </a> + <a + className="flex items-center gap-2 hover:underline hover:underline-offset-4" + href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + target="_blank" + rel="noopener noreferrer" + > + <Image aria-hidden src="/window.svg" alt="Window icon" width={16} height={16} /> + Examples + </a> + <a + className="flex items-center gap-2 hover:underline hover:underline-offset-4" + href="https://nextjs.org?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" + target="_blank" + rel="noopener noreferrer" + > + <Image aria-hidden src="/globe.svg" alt="Globe icon" width={16} height={16} /> + Go to nextjs.org → + </a> + </footer> + </div> +); + +export default Home; diff --git a/apps/www/components.json b/apps/www/components.json new file mode 100644 index 0000000..481633d --- /dev/null +++ b/apps/www/components.json @@ -0,0 +1,20 @@ +{ + "$schema": "https://ui.shadcn.com/schema.json", + "style": "default", + "rsc": true, + "tsx": true, + "tailwind": { + "config": "tailwind.config.ts", + "css": "app/globals.css", + "baseColor": "neutral", + "cssVariables": true, + "prefix": "" + }, + "aliases": { + "components": "@/components", + "utils": "@/lib/utils", + "ui": "@/components/ui", + "lib": "@/lib", + "hooks": "@/hooks" + } +} \ No newline at end of file diff --git a/apps/www/lib/cn.ts b/apps/www/lib/cn.ts new file mode 100644 index 0000000..52eebec --- /dev/null +++ b/apps/www/lib/cn.ts @@ -0,0 +1,30 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {clsx, type ClassValue} from 'clsx'; +import {twMerge} from 'tailwind-merge'; + +const cn = (...inputs: ClassValue[]): string => twMerge(clsx(inputs)); + +export default cn; diff --git a/apps/www/package.json b/apps/www/package.json index 8938c58..c55e402 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -26,9 +26,14 @@ "typecheck": "tsc --noemit" }, "dependencies": { + "class-variance-authority": "^0.7.0", + "clsx": "^2.1.1", + "lucide-react": "^0.453.0", "next": "15.0.0-rc.0", "react": "19.0.0-rc-f994737d14-20240522", - "react-dom": "19.0.0-rc-f994737d14-20240522" + "react-dom": "19.0.0-rc-f994737d14-20240522", + "tailwind-merge": "^2.5.4", + "tailwindcss-animate": "^1.0.7" }, "devDependencies": { "@brionmario/eslint-plugin": "^0.3.4", diff --git a/apps/www/tailwind.config.ts b/apps/www/tailwind.config.ts index 02b87e8..e7b4a04 100644 --- a/apps/www/tailwind.config.ts +++ b/apps/www/tailwind.config.ts @@ -1,23 +1,67 @@ import type { Config } from "tailwindcss"; const config: Config = { - content: [ + darkMode: ["class"], + content: [ "./pages/**/*.{js,ts,jsx,tsx,mdx}", "./components/**/*.{js,ts,jsx,tsx,mdx}", "./app/**/*.{js,ts,jsx,tsx,mdx}", ], theme: { - extend: { - colors: { - background: "var(--background)", - foreground: "var(--foreground)", - }, - fontFamily: { - sans: ["var(--font-geist-sans)"], - mono: ["var(--font-geist-mono)"], - }, - }, + extend: { + colors: { + background: 'hsl(var(--background))', + foreground: 'hsl(var(--foreground))', + card: { + DEFAULT: 'hsl(var(--card))', + foreground: 'hsl(var(--card-foreground))' + }, + popover: { + DEFAULT: 'hsl(var(--popover))', + foreground: 'hsl(var(--popover-foreground))' + }, + primary: { + DEFAULT: 'hsl(var(--primary))', + foreground: 'hsl(var(--primary-foreground))' + }, + secondary: { + DEFAULT: 'hsl(var(--secondary))', + foreground: 'hsl(var(--secondary-foreground))' + }, + muted: { + DEFAULT: 'hsl(var(--muted))', + foreground: 'hsl(var(--muted-foreground))' + }, + accent: { + DEFAULT: 'hsl(var(--accent))', + foreground: 'hsl(var(--accent-foreground))' + }, + destructive: { + DEFAULT: 'hsl(var(--destructive))', + foreground: 'hsl(var(--destructive-foreground))' + }, + border: 'hsl(var(--border))', + input: 'hsl(var(--input))', + ring: 'hsl(var(--ring))', + chart: { + '1': 'hsl(var(--chart-1))', + '2': 'hsl(var(--chart-2))', + '3': 'hsl(var(--chart-3))', + '4': 'hsl(var(--chart-4))', + '5': 'hsl(var(--chart-5))' + } + }, + fontFamily: { + sans: ["var(--font-geist-sans)"], + mono: ["var(--font-geist-mono)"] + }, + borderRadius: { + lg: 'var(--radius)', + md: 'calc(var(--radius) - 2px)', + sm: 'calc(var(--radius) - 4px)' + } + } }, - plugins: [], + plugins: [require("tailwindcss-animate")], }; export default config; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a1e06c4..f89813e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,6 +50,15 @@ importers: apps/www: dependencies: + class-variance-authority: + specifier: ^0.7.0 + version: 0.7.0 + clsx: + specifier: ^2.1.1 + version: 2.1.1 + lucide-react: + specifier: ^0.453.0 + version: 0.453.0(react@19.0.0-rc-f994737d14-20240522) next: specifier: 15.0.0-rc.0 version: 15.0.0-rc.0(@babel/core@7.25.8)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) @@ -59,6 +68,12 @@ importers: react-dom: specifier: 19.0.0-rc-f994737d14-20240522 version: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + tailwind-merge: + specifier: ^2.5.4 + version: 2.5.4 + tailwindcss-animate: + specifier: ^1.0.7 + version: 1.0.7(tailwindcss@3.4.13) devDependencies: '@brionmario/eslint-plugin': specifier: ^0.3.4 @@ -239,7 +254,6 @@ packages: /@alloc/quick-lru@5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - dev: true /@ampproject/remapping@2.3.0: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} @@ -1248,7 +1262,6 @@ packages: strip-ansi-cjs: /strip-ansi@6.0.1 wrap-ansi: 8.1.0 wrap-ansi-cjs: /wrap-ansi@7.0.0 - dev: true /@istanbuljs/load-nyc-config@1.1.0: resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} @@ -1644,12 +1657,10 @@ packages: dependencies: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - dev: true /@nodelib/fs.stat@2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} - dev: true /@nodelib/fs.walk@1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} @@ -1657,7 +1668,6 @@ packages: dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - dev: true /@nolyfill/is-core-module@1.0.39: resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} @@ -1668,7 +1678,6 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} requiresBuild: true - dev: true optional: true /@rollup/plugin-commonjs@25.0.8(rollup@4.24.0): @@ -2256,7 +2265,6 @@ packages: /ansi-regex@6.1.0: resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} - dev: true /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} @@ -2277,11 +2285,9 @@ packages: /ansi-styles@6.2.1: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - dev: true /any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - dev: true /anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} @@ -2295,7 +2301,6 @@ packages: /arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - dev: true /argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -2527,7 +2532,6 @@ packages: /binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - dev: true /bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -2616,7 +2620,6 @@ packages: /camelcase-css@2.0.1: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} - dev: true /camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} @@ -2670,7 +2673,6 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.3 - dev: true /ci-info@3.9.0: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} @@ -2679,6 +2681,12 @@ packages: /cjs-module-lexer@1.4.1: resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} + /class-variance-authority@0.7.0: + resolution: {integrity: sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==} + dependencies: + clsx: 2.0.0 + dev: false + /cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -2713,6 +2721,16 @@ packages: engines: {node: '>=0.8'} dev: true + /clsx@2.0.0: + resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} + engines: {node: '>=6'} + dev: false + + /clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + dev: false + /co@4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -2763,7 +2781,6 @@ packages: /commander@4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} - dev: true /commitizen@4.3.1(@types/node@20.16.11)(typescript@5.6.3): resolution: {integrity: sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==} @@ -2910,7 +2927,6 @@ packages: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} hasBin: true - dev: true /csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -3085,7 +3101,6 @@ packages: /didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - dev: true /diff-sequences@29.6.3: resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} @@ -3104,7 +3119,6 @@ packages: /dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dev: true /doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} @@ -3139,7 +3153,6 @@ packages: /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: true /ejs@3.1.10: resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} @@ -3161,7 +3174,6 @@ packages: /emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: true /enhanced-resolve@5.17.1: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} @@ -3962,7 +3974,6 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.8 - dev: true /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -3979,7 +3990,6 @@ packages: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 - dev: true /fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -4082,7 +4092,6 @@ packages: dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 - dev: true /fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} @@ -4196,14 +4205,12 @@ packages: engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 - dev: true /glob-parent@6.0.2: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 - dev: true /glob@10.3.10: resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} @@ -4227,7 +4234,6 @@ packages: minipass: 7.1.2 package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - dev: true /glob@7.1.7: resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} @@ -4542,7 +4548,6 @@ packages: engines: {node: '>=8'} dependencies: binary-extensions: 2.3.0 - dev: true /is-boolean-object@1.1.2: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} @@ -4586,7 +4591,6 @@ packages: /is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - dev: true /is-finalizationregistry@1.0.2: resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} @@ -4614,7 +4618,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 - dev: true /is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} @@ -4840,7 +4843,6 @@ packages: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 - dev: true /jake@10.9.2: resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} @@ -5241,7 +5243,6 @@ packages: /jiti@1.21.6: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - dev: true /jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} @@ -5379,12 +5380,10 @@ packages: /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} - dev: true /lilconfig@3.1.2: resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} engines: {node: '>=14'} - dev: true /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -5478,7 +5477,6 @@ packages: /lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - dev: true /lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} @@ -5492,6 +5490,14 @@ packages: dependencies: yallist: 3.1.1 + /lucide-react@0.453.0(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-kL+RGZCcJi9BvJtzg2kshO192Ddy9hv3ij+cPrVPWSRzgCWCVazoQJxOjAwgK53NomL07HB7GPHW120FimjNhQ==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc + dependencies: + react: 19.0.0-rc-f994737d14-20240522 + dev: false + /magic-string@0.30.12: resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} dependencies: @@ -5523,7 +5529,6 @@ packages: /merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - dev: true /merge@2.1.1: resolution: {integrity: sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==} @@ -5563,7 +5568,6 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 - dev: true /minimist@1.2.7: resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} @@ -5581,7 +5585,6 @@ packages: /minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - dev: true /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} @@ -5601,7 +5604,6 @@ packages: any-promise: 1.3.0 object-assign: 4.1.1 thenify-all: 1.6.0 - dev: true /nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} @@ -5692,12 +5694,10 @@ packages: /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - dev: true /object-hash@3.0.0: resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} engines: {node: '>= 6'} - dev: true /object-inspect@1.13.2: resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} @@ -5868,7 +5868,6 @@ packages: /package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - dev: true /package-manager-detector@0.2.2: resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} @@ -5921,7 +5920,6 @@ packages: dependencies: lru-cache: 10.4.3 minipass: 7.1.2 - dev: true /path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -5938,7 +5936,6 @@ packages: /pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - dev: true /pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} @@ -5970,7 +5967,6 @@ packages: postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - dev: true /postcss-js@4.0.1(postcss@8.4.47): resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} @@ -5980,7 +5976,6 @@ packages: dependencies: camelcase-css: 2.0.1 postcss: 8.4.47 - dev: true /postcss-load-config@4.0.2(postcss@8.4.47): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} @@ -5997,7 +5992,6 @@ packages: lilconfig: 3.1.2 postcss: 8.4.47 yaml: 2.5.1 - dev: true /postcss-nested@6.2.0(postcss@8.4.47): resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} @@ -6007,7 +6001,6 @@ packages: dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - dev: true /postcss-selector-parser@6.1.2: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} @@ -6015,11 +6008,9 @@ packages: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - dev: true /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - dev: true /postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} @@ -6037,7 +6028,6 @@ packages: nanoid: 3.3.7 picocolors: 1.1.0 source-map-js: 1.2.1 - dev: true /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -6100,7 +6090,6 @@ packages: /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - dev: true /randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} @@ -6150,7 +6139,6 @@ packages: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} dependencies: pify: 2.3.0 - dev: true /read-yaml-file@1.1.0: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} @@ -6176,7 +6164,6 @@ packages: engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 - dev: true /reflect.getprototypeof@1.0.6: resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} @@ -6290,7 +6277,6 @@ packages: /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -6366,7 +6352,6 @@ packages: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 - dev: true /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} @@ -6517,7 +6502,6 @@ packages: /signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - dev: true /simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} @@ -6614,7 +6598,6 @@ packages: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 strip-ansi: 7.1.0 - dev: true /string.prototype.includes@2.0.0: resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} @@ -6692,7 +6675,6 @@ packages: engines: {node: '>=12'} dependencies: ansi-regex: 6.1.0 - dev: true /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} @@ -6741,7 +6723,6 @@ packages: mz: 2.7.0 pirates: 4.0.6 ts-interface-checker: 0.1.13 - dev: true /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} @@ -6772,6 +6753,18 @@ packages: tslib: 2.7.0 dev: true + /tailwind-merge@2.5.4: + resolution: {integrity: sha512-0q8cfZHMu9nuYP/b5Shb7Y7Sh1B7Nnl5GqNr1U+n2p6+mybvRtayrQ+0042Z5byvTA8ihjlP8Odo8/VnHbZu4Q==} + dev: false + + /tailwindcss-animate@1.0.7(tailwindcss@3.4.13): + resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + dependencies: + tailwindcss: 3.4.13 + dev: false + /tailwindcss@3.4.13: resolution: {integrity: sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==} engines: {node: '>=14.0.0'} @@ -6801,7 +6794,6 @@ packages: sucrase: 3.35.0 transitivePeerDependencies: - ts-node - dev: true /tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -6846,13 +6838,11 @@ packages: engines: {node: '>=0.8'} dependencies: thenify: 3.3.1 - dev: true /thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} dependencies: any-promise: 1.3.0 - dev: true /through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -6888,7 +6878,6 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - dev: true /ts-jest@29.2.5(@babel/core@7.25.8)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3): resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} @@ -7159,7 +7148,6 @@ packages: /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - dev: true /v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} @@ -7277,7 +7265,6 @@ packages: ansi-styles: 6.2.1 string-width: 5.1.2 strip-ansi: 7.1.0 - dev: true /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -7304,7 +7291,6 @@ packages: resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} engines: {node: '>= 14'} hasBin: true - dev: true /yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} From 468973a6627ec61592b67ebdbac52e8d2fe321fb Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Sat, 26 Oct 2024 23:36:56 +0530 Subject: [PATCH 05/14] feat(ui): add `ThemeProvider` component --- apps/www/components/ThemeProvider.tsx | 48 +++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 apps/www/components/ThemeProvider.tsx diff --git a/apps/www/components/ThemeProvider.tsx b/apps/www/components/ThemeProvider.tsx new file mode 100644 index 0000000..b2643be --- /dev/null +++ b/apps/www/components/ThemeProvider.tsx @@ -0,0 +1,48 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +'use client'; + +import {ThemeProvider as NextThemesProvider} from 'next-themes'; +import {type ThemeProviderProps} from 'next-themes/dist/types'; +import {ReactElement} from 'react'; + +/** + * `ThemeProvider` is a React component that wraps the NextThemesProvider to provide theme context to the application. + * + * @example + * ```tsx + * <ThemeProvider attribute="class"> + * <App /> + * </ThemeProvider> + * ``` + * + * @param props - The props for the ThemeProvider component. + * @returns The rendered ThemeProvider component. + */ +const ThemeProvider = ({children, ...rest}: ThemeProviderProps): ReactElement => ( + <NextThemesProvider {...rest}>{children}</NextThemesProvider> +); + +export default ThemeProvider; From 7bf6aa8df3a252ba0e1d69ccf248a29c0fd3eb6e Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Sat, 26 Oct 2024 23:42:57 +0530 Subject: [PATCH 06/14] feat(ui): add `ThemeSwitch` component --- apps/www/components/ThemeSwitch.tsx | 105 ++++++++++++++++++++++++++++ apps/www/icons/MoonIcon.tsx | 50 +++++++++++++ apps/www/icons/SunIcon.tsx | 98 ++++++++++++++++++++++++++ apps/www/types/theme.ts | 34 +++++++++ 4 files changed, 287 insertions(+) create mode 100644 apps/www/components/ThemeSwitch.tsx create mode 100644 apps/www/icons/MoonIcon.tsx create mode 100644 apps/www/icons/SunIcon.tsx create mode 100644 apps/www/types/theme.ts diff --git a/apps/www/components/ThemeSwitch.tsx b/apps/www/components/ThemeSwitch.tsx new file mode 100644 index 0000000..bb52420 --- /dev/null +++ b/apps/www/components/ThemeSwitch.tsx @@ -0,0 +1,105 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {cn} from '@/lib/utils'; +import {useTheme} from 'next-themes'; +import Button, {ButtonProps} from '@/components/Button'; +import {TestableComponent} from '@/types/dom'; +import {ForwardedRef, forwardRef, ForwardRefExoticComponent, PropsWithChildren, ReactElement} from 'react'; +import {Theme} from '@/types/theme'; +import MoonIcon from '@/icons/MoonIcon'; +import SunIcon from '@/icons/SunIcon'; + +/** + * The `ThemeSwitchProps` interface represents the props accepted by the `ThemeSwitch` component. + */ +export type ThemeSwitchProps = ButtonProps & + TestableComponent & + PropsWithChildren<{ + /** + * The variant of the theme switch component. + * It can be either `'icon'` or `'labelled'`. + * + * @defaultValue `'icon'` + */ + variant?: 'icon' | 'labelled'; + }>; + +/** + * `ThemeSwitch` is a React component that allows users to toggle between light and dark themes. + * + * @example + * ```jsx + * <ThemeSwitch variant="icon" className="my-4" />; + * ``` + * + * @param props - Props for the component. + * @returns ThemeSwitch as a React component. + */ +const ThemeSwitch: ForwardRefExoticComponent<ThemeSwitchProps> = forwardRef( + ( + {children, className, variant = 'icon', bordered, ...rest}: ThemeSwitchProps, + ref: ForwardedRef<HTMLButtonElement>, + ): ReactElement => { + const {resolvedTheme, setTheme} = useTheme(); + + return ( + <Button + ref={ref} + type="button" + onClick={(): void => { + setTheme(resolvedTheme === Theme.DARK ? Theme.LIGHT : Theme.DARK); + }} + className={cn( + 'inline-flex h-14 items-center justify-center overflow-hidden rounded-full p-1 transition', + { + 'border-secondary hover:border-primary focus:border-primary border-2 focus:outline-none': bordered, + 'w-14': variant === 'icon', + 'px-8': variant === 'labelled', + }, + className, + )} + size="icon" + {...rest} + > + <div className="relative h-8 w-8"> + <span + className="absolute inset-0 rotate-90 transform text-gray-500 hover:text-black transition duration-1000 motion-reduce:duration-[0s] dark:rotate-0 dark:hover:text-white dark:text-slate-500" + style={{transformOrigin: '50% 100px'}} + > + <MoonIcon height={32} width={32} /> + </span> + <span + className="absolute inset-0 rotate-0 transform text-gray-500 hover:text-black transition duration-1000 motion-reduce:duration-[0s] dark:-rotate-90 dark:hover:text-white dark:text-slate-500" + style={{transformOrigin: '50% 100px'}} + > + <SunIcon height={32} width={32} /> + </span> + </div> + </Button> + ); + }, +); + +export default ThemeSwitch; diff --git a/apps/www/icons/MoonIcon.tsx b/apps/www/icons/MoonIcon.tsx new file mode 100644 index 0000000..7a8cf3b --- /dev/null +++ b/apps/www/icons/MoonIcon.tsx @@ -0,0 +1,50 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {FC, ReactElement, SVGProps} from 'react'; + +const MoonIcon: FC<SVGProps<SVGSVGElement>> = ({ + height = 14, + width = 14, + ...rest +}: SVGProps<SVGSVGElement>): ReactElement => ( + <svg + className="w-full" + viewBox={`0 0 ${height} ${width}`} + fill="none" + xmlns="http://www.w3.org/2000/svg" + height={height} + width={width} + {...rest} + > + <path + fillRule="evenodd" + clipRule="evenodd" + d="M14.228 7.9439C10.5176 8.82869 7.75757 12.1054 7.75757 15.9987C7.75757 20.5716 11.5618 24.2919 16.2367 24.2919C19.2323 24.2919 21.9337 22.7699 23.4514 20.3585C23.2779 20.3676 23.1033 20.3722 22.9287 20.3722C17.7826 20.3722 13.5951 16.2772 13.5951 11.2435C13.5951 10.1032 13.8108 8.98914 14.228 7.9439M16.2367 26.4993C10.3171 26.4993 5.50037 21.7899 5.50037 15.9987C5.50037 10.2109 10.3171 5.49927 16.2367 5.49927C16.6598 5.49927 17.0501 5.72963 17.2435 6.09753C17.438 6.46428 17.4087 6.90668 17.1638 7.24363C16.3059 8.42297 15.8535 9.80631 15.8535 11.2435C15.8535 15.06 19.0272 18.1637 22.9287 18.1637C23.6483 18.1637 24.3573 18.0582 25.0359 17.8531C25.4378 17.7293 25.8785 17.8359 26.1738 18.1304C26.4715 18.425 26.5758 18.8559 26.4446 19.2467C25.0019 23.5847 20.9 26.4993 16.2367 26.4993" + fill="currentColor" + /> + </svg> +); + +export default MoonIcon; diff --git a/apps/www/icons/SunIcon.tsx b/apps/www/icons/SunIcon.tsx new file mode 100644 index 0000000..a8f6ec9 --- /dev/null +++ b/apps/www/icons/SunIcon.tsx @@ -0,0 +1,98 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {FC, ReactElement, SVGProps} from 'react'; + +const SunIcon: FC<SVGProps<SVGSVGElement>> = ({ + height = 14, + width = 14, + ...rest +}: SVGProps<SVGSVGElement>): ReactElement => ( + <svg + className="w-full" + viewBox={`0 0 ${height} ${width}`} + fill="none" + xmlns="http://www.w3.org/2000/svg" + height={height} + width={width} + {...rest} + > + <path + fillRule="evenodd" + clipRule="evenodd" + d="M16.0003 21.4194C13.0123 21.4194 10.5813 18.9874 10.5813 15.9994C10.5813 13.0114 13.0123 10.5804 16.0003 10.5804C18.9883 10.5804 21.4193 13.0114 21.4193 15.9994C21.4193 18.9874 18.9883 21.4194 16.0003 21.4194M16.0003 8.64136C11.9423 8.64136 8.64233 11.9414 8.64233 15.9994C8.64233 20.0574 11.9423 23.3574 16.0003 23.3574C20.0573 23.3574 23.3583 20.0574 23.3583 15.9994C23.3583 11.9414 20.0573 8.64136 16.0003 8.64136" + fill="currentColor" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M16.0004 7.08447C16.5364 7.08447 16.9704 6.64946 16.9704 6.11446V3.34546C16.9704 2.81046 16.5364 2.37646 16.0004 2.37646C15.4644 2.37646 15.0304 2.81046 15.0304 3.34546V6.11446C15.0304 6.64946 15.4644 7.08447 16.0004 7.08447" + fill="currentColor" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M6.11559 15.0298H3.34559C2.81059 15.0298 2.37659 15.4648 2.37659 15.9998C2.37659 16.5348 2.81059 16.9688 3.34559 16.9688H6.11559C6.65159 16.9688 7.08459 16.5348 7.08459 15.9998C7.08459 15.4648 6.65159 15.0298 6.11559 15.0298" + fill="currentColor" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M16.0004 24.9146C15.4644 24.9146 15.0304 25.3496 15.0304 25.8846V28.6536C15.0304 29.1886 15.4644 29.6236 16.0004 29.6236C16.5364 29.6236 16.9704 29.1886 16.9704 28.6536V25.8846C16.9704 25.3496 16.5364 24.9146 16.0004 24.9146" + fill="currentColor" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M28.6542 15.0298H25.8842C25.3492 15.0298 24.9152 15.4648 24.9152 15.9998C24.9152 16.5348 25.3492 16.9688 25.8842 16.9688H28.6542C29.1902 16.9688 29.6242 16.5348 29.6242 15.9998C29.6242 15.4648 29.1902 15.0298 28.6542 15.0298" + fill="currentColor" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M22.9896 9.97995C23.2376 9.97995 23.4856 9.88495 23.6756 9.69595L24.7036 8.66795C25.0816 8.28995 25.0816 7.67495 24.7036 7.29595C24.3246 6.91795 23.7106 6.91795 23.3316 7.29595L22.3036 8.32495C21.9256 8.70295 21.9256 9.31695 22.3036 9.69595C22.4926 9.88495 22.7416 9.97995 22.9896 9.97995" + fill="currentColor" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M8.32507 9.69593C8.51407 9.88493 8.76207 9.97993 9.01107 9.97993C9.25907 9.97993 9.50707 9.88493 9.69607 9.69593C10.0751 9.31693 10.0751 8.70293 9.69607 8.32493L8.66807 7.29693C8.28907 6.91893 7.67507 6.91893 7.29707 7.29693C6.91807 7.67493 6.91807 8.28993 7.29707 8.66793L8.32507 9.69593Z" + fill="currentColor" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M8.32507 22.3043L7.29707 23.3313C6.91807 23.7093 6.91807 24.3243 7.29707 24.7023C7.48607 24.8923 7.73407 24.9873 7.98207 24.9873C8.23007 24.9873 8.47807 24.8923 8.66807 24.7023L9.69607 23.6753C10.0751 23.2973 10.0751 22.6833 9.69607 22.3043C9.31807 21.9253 8.70307 21.9253 8.32507 22.3043" + fill="currentColor" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M23.6752 22.3043C23.2962 21.9253 22.6822 21.9253 22.3032 22.3043C21.9252 22.6833 21.9252 23.2973 22.3042 23.6753L23.3322 24.7023C23.5212 24.8923 23.7692 24.9873 24.0182 24.9873C24.2662 24.9873 24.5142 24.8923 24.7032 24.7023C25.0822 24.3243 25.0822 23.7093 24.7032 23.3313L23.6752 22.3043Z" + fill="currentColor" + /> + </svg> +); + +export default SunIcon; diff --git a/apps/www/types/theme.ts b/apps/www/types/theme.ts new file mode 100644 index 0000000..4516c2a --- /dev/null +++ b/apps/www/types/theme.ts @@ -0,0 +1,34 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +export enum Theme { + /** + * The dark theme. + */ + DARK = 'dark', + /** + * The light theme. + */ + LIGHT = 'light', +} From 9aeeeec4e68211094769c0e92502954d23a81966 Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Sat, 26 Oct 2024 23:43:13 +0530 Subject: [PATCH 07/14] chore(www): refactor utils --- apps/www/lib/{cn.ts => utils.ts} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) rename apps/www/lib/{cn.ts => utils.ts} (93%) diff --git a/apps/www/lib/cn.ts b/apps/www/lib/utils.ts similarity index 93% rename from apps/www/lib/cn.ts rename to apps/www/lib/utils.ts index 52eebec..5c839f1 100644 --- a/apps/www/lib/cn.ts +++ b/apps/www/lib/utils.ts @@ -25,6 +25,4 @@ import {clsx, type ClassValue} from 'clsx'; import {twMerge} from 'tailwind-merge'; -const cn = (...inputs: ClassValue[]): string => twMerge(clsx(inputs)); - -export default cn; +export const cn = (...inputs: ClassValue[]): string => twMerge(clsx(inputs)); From 174123614b8e91d165687a21d52f37ac2bffc75c Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Sat, 26 Oct 2024 23:43:32 +0530 Subject: [PATCH 08/14] chore(www): add dom and component types --- apps/www/types/component.ts | 41 +++++++++++++++++++++++++++++++++++++ apps/www/types/dom.ts | 37 +++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+) create mode 100644 apps/www/types/component.ts create mode 100644 apps/www/types/dom.ts diff --git a/apps/www/types/component.ts b/apps/www/types/component.ts new file mode 100644 index 0000000..7a13961 --- /dev/null +++ b/apps/www/types/component.ts @@ -0,0 +1,41 @@ +/** + * MIT License + * + * Copyright (c) 2022, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {ComponentPropsWithoutRef, ComponentPropsWithRef, ElementType} from 'react'; + +/** + * Interface to be extended to make a component polymorphic. + * i.e A polymorphic component is a component that can be rendered with a different container element / node. + * + * @example + * ```jsx + * <Avatar as='a' /> + * ``` + * In here, `Avatar` container will be an anchor element rather than the usual `div`. + */ +export type PolymorphicComponent<T extends ElementType> = ComponentPropsWithoutRef<T> & { + as?: T; +}; + +export type PolymorphicRef<T extends ElementType> = ComponentPropsWithRef<T>['ref']; diff --git a/apps/www/types/dom.ts b/apps/www/types/dom.ts new file mode 100644 index 0000000..bc50d2d --- /dev/null +++ b/apps/www/types/dom.ts @@ -0,0 +1,37 @@ +/** + * MIT License + * + * Copyright (c) 2022, Brion Mario. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +/** + * Interface to be extended to inherit props to uniquely identify an element in Test Executions. + * @example + * <div data-componentid="register-button" /> + * + * // In Cypress Tests. + * cy.dataComponentId("register-button"); + * // In React Unit Tests. + * screen.getByTestId("register-button"); + */ +export interface TestableComponent { + 'data-testid': string; +} From 306e8d1ead09fc2dbdf0b59753dd8806eeeeb42d Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Sat, 26 Oct 2024 23:43:55 +0530 Subject: [PATCH 09/14] chore(www): integrate `ThemeProvider` --- apps/www/app/layout.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/www/app/layout.tsx b/apps/www/app/layout.tsx index 6fb577f..d3e4b4b 100644 --- a/apps/www/app/layout.tsx +++ b/apps/www/app/layout.tsx @@ -27,6 +27,7 @@ import localFont from 'next/font/local'; import './globals.css'; import {NextFontWithVariable} from 'next/dist/compiled/@next/font'; import {ReactElement} from 'react'; +import ThemeProvider from '@/components/ThemeProvider'; const geistSans: NextFontWithVariable = localFont({ src: './fonts/GeistVF.woff', @@ -49,7 +50,11 @@ const RootLayout = ({ children: React.ReactNode; }>): ReactElement => ( <html lang="en"> - <body className={`${geistSans.variable} ${geistMono.variable}`}>{children}</body> + <body className={`${geistSans.variable} ${geistMono.variable}`}> + <ThemeProvider attribute="class" defaultTheme="system" enableSystem disableTransitionOnChange> + {children} + </ThemeProvider> + </body> </html> ); From c32f489f3ed3409c87d37396938b66fa699fbec4 Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Sat, 26 Oct 2024 23:52:34 +0530 Subject: [PATCH 10/14] feat(ui): add `Button` component --- apps/www/components/Button.tsx | 89 ++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 apps/www/components/Button.tsx diff --git a/apps/www/components/Button.tsx b/apps/www/components/Button.tsx new file mode 100644 index 0000000..cf35045 --- /dev/null +++ b/apps/www/components/Button.tsx @@ -0,0 +1,89 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {Slot, SlotProps} from '@radix-ui/react-slot'; +import {cva, type VariantProps} from 'class-variance-authority'; +import {ButtonHTMLAttributes, ForwardedRef, forwardRef, ForwardRefExoticComponent, RefAttributes} from 'react'; +import {ClassProp} from 'class-variance-authority/types'; +import {cn} from '@/lib/utils'; + +/** + * `buttonVariants` defines the styles for different button variants and sizes using class-variance-authority. + */ +export const buttonVariants: (props?: (Record<string, unknown> & ClassProp) | undefined) => string = cva( + 'inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0', + { + variants: { + variant: { + default: 'bg-primary text-primary-foreground hover:bg-primary/90', + destructive: 'bg-destructive text-destructive-foreground hover:bg-destructive/90', + outline: 'border border-input bg-background hover:bg-accent hover:text-accent-foreground', + secondary: 'bg-secondary text-secondary-foreground hover:bg-secondary/80', + ghost: 'hover:bg-accent hover:text-accent-foreground', + link: 'text-primary underline-offset-4 hover:underline', + }, + size: { + default: 'h-10 px-4 py-2', + sm: 'h-9 rounded-md px-3', + lg: 'h-11 rounded-md px-8', + icon: 'h-10 w-10', + }, + }, + defaultVariants: { + variant: 'default', + size: 'default', + }, + }, +); + +/** + * Props for the `Button` component. + */ +export interface ButtonProps extends ButtonHTMLAttributes<HTMLButtonElement>, VariantProps<typeof buttonVariants> { + /** If true, the button will render as a child component. */ + asChild?: boolean; +} + +/** + * `Button` is a React component that renders a button with various styles and sizes. + * + * @example + * ```tsx + * <Button variant="destructive" size="lg">Delete</Button> + * ``` + * + * @param props - Props for the component. + * @returns Button as a React component. + */ +const Button: ForwardRefExoticComponent<ButtonProps & RefAttributes<HTMLButtonElement>> = forwardRef< + HTMLButtonElement, + ButtonProps +>(({className, variant, size, asChild = false, ...props}: ButtonProps, ref: ForwardedRef<HTMLButtonElement>) => { + const Comp: ForwardRefExoticComponent<SlotProps & RefAttributes<HTMLElement>> | 'button' = asChild ? Slot : 'button'; + return <Comp className={cn(buttonVariants({variant, size, className}))} ref={ref} {...props} />; +}); + +Button.displayName = 'Button'; + +export default Button; From b2cebbd38188a56f7c6c14b4ccf7ec17914230af Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Sun, 27 Oct 2024 00:06:25 +0530 Subject: [PATCH 11/14] chore(ui): update `ThemeSwitch` --- apps/www/components/ThemeSwitch.tsx | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/apps/www/components/ThemeSwitch.tsx b/apps/www/components/ThemeSwitch.tsx index bb52420..2085a1d 100644 --- a/apps/www/components/ThemeSwitch.tsx +++ b/apps/www/components/ThemeSwitch.tsx @@ -22,11 +22,11 @@ * SOFTWARE. */ -import {cn} from '@/lib/utils'; import {useTheme} from 'next-themes'; +import {ForwardedRef, forwardRef, ForwardRefExoticComponent, ReactElement, RefAttributes} from 'react'; +import {cn} from '@/lib/utils'; import Button, {ButtonProps} from '@/components/Button'; import {TestableComponent} from '@/types/dom'; -import {ForwardedRef, forwardRef, ForwardRefExoticComponent, PropsWithChildren, ReactElement} from 'react'; import {Theme} from '@/types/theme'; import MoonIcon from '@/icons/MoonIcon'; import SunIcon from '@/icons/SunIcon'; @@ -34,9 +34,8 @@ import SunIcon from '@/icons/SunIcon'; /** * The `ThemeSwitchProps` interface represents the props accepted by the `ThemeSwitch` component. */ -export type ThemeSwitchProps = ButtonProps & - TestableComponent & - PropsWithChildren<{ +export type ThemeSwitchProps = TestableComponent & + ButtonProps & { /** * The variant of the theme switch component. * It can be either `'icon'` or `'labelled'`. @@ -44,7 +43,7 @@ export type ThemeSwitchProps = ButtonProps & * @defaultValue `'icon'` */ variant?: 'icon' | 'labelled'; - }>; + }; /** * `ThemeSwitch` is a React component that allows users to toggle between light and dark themes. @@ -57,7 +56,10 @@ export type ThemeSwitchProps = ButtonProps & * @param props - Props for the component. * @returns ThemeSwitch as a React component. */ -const ThemeSwitch: ForwardRefExoticComponent<ThemeSwitchProps> = forwardRef( +const ThemeSwitch: ForwardRefExoticComponent<ThemeSwitchProps & RefAttributes<HTMLButtonElement>> = forwardRef< + HTMLButtonElement, + ThemeSwitchProps +>( ( {children, className, variant = 'icon', bordered, ...rest}: ThemeSwitchProps, ref: ForwardedRef<HTMLButtonElement>, From ccf8a47f68c3a7335d80ccd669ab21134cd81388 Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Mon, 28 Oct 2024 02:26:30 +0530 Subject: [PATCH 12/14] chore: added basic functionality --- apps/www/app/custom.scss | 72 ++ apps/www/app/fonts/GeistMonoVF.woff | Bin 67864 -> 0 bytes apps/www/app/fonts/GeistVF.woff | Bin 66268 -> 0 bytes apps/www/app/globals.css | 74 -- apps/www/app/globals.scss | 163 ++++ apps/www/app/layout.tsx | 21 +- apps/www/app/nelum-kuluna.css | 1025 +++++++++++++++++++++ apps/www/app/page.tsx | 85 +- apps/www/components/Button.tsx | 9 +- apps/www/components/FlipWords.tsx | 114 +++ apps/www/components/Footer.tsx | 65 ++ apps/www/components/Hero.tsx | 103 +++ apps/www/components/Logo.tsx | 585 ++++++++++++ apps/www/components/NavBar.tsx | 226 +++++ apps/www/components/NavLink.tsx | 174 ++++ apps/www/components/NavigationMenu.tsx | 143 +++ apps/www/components/RegisterButton.tsx | 65 ++ apps/www/components/ThemeSwitch.tsx | 9 +- apps/www/icons/CoffeeBeans.tsx | 54 ++ apps/www/icons/JavaScript.tsx | 50 + apps/www/icons/Meetup.tsx | 41 + apps/www/icons/{MoonIcon.tsx => Moon.tsx} | 5 +- apps/www/icons/NelumKuluna.tsx | 218 +++++ apps/www/icons/{SunIcon.tsx => Sun.tsx} | 5 +- apps/www/icons/WSO2.tsx | 56 ++ apps/www/package.json | 7 + apps/www/tailwind.config.ts | 161 ++-- apps/www/types/dom.ts | 2 +- pnpm-lock.yaml | 658 ++++++++++++- 29 files changed, 3958 insertions(+), 232 deletions(-) create mode 100644 apps/www/app/custom.scss delete mode 100644 apps/www/app/fonts/GeistMonoVF.woff delete mode 100644 apps/www/app/fonts/GeistVF.woff delete mode 100644 apps/www/app/globals.css create mode 100644 apps/www/app/globals.scss create mode 100644 apps/www/app/nelum-kuluna.css create mode 100644 apps/www/components/FlipWords.tsx create mode 100644 apps/www/components/Footer.tsx create mode 100644 apps/www/components/Hero.tsx create mode 100644 apps/www/components/Logo.tsx create mode 100644 apps/www/components/NavBar.tsx create mode 100644 apps/www/components/NavLink.tsx create mode 100644 apps/www/components/NavigationMenu.tsx create mode 100644 apps/www/components/RegisterButton.tsx create mode 100644 apps/www/icons/CoffeeBeans.tsx create mode 100644 apps/www/icons/JavaScript.tsx create mode 100644 apps/www/icons/Meetup.tsx rename apps/www/icons/{MoonIcon.tsx => Moon.tsx} (96%) create mode 100644 apps/www/icons/NelumKuluna.tsx rename apps/www/icons/{SunIcon.tsx => Sun.tsx} (98%) create mode 100644 apps/www/icons/WSO2.tsx diff --git a/apps/www/app/custom.scss b/apps/www/app/custom.scss new file mode 100644 index 0000000..90c7692 --- /dev/null +++ b/apps/www/app/custom.scss @@ -0,0 +1,72 @@ +@import url('nelum-kuluna.css'); + +.underlined { + position: relative; + text-decoration: none !important; + white-space: nowrap; + + &:focus { + outline: none; + text-decoration: none !important; + } + + &:after { + content: ''; + height: 2px; + transform: scaleX(0); + transition: transform 0.25s ease; + transform-origin: left; + left: 0; + bottom: -4px; + width: 100%; + display: block; + position: absolute; + } + + &:hover:after, + &:focus:after, + &.active:after { + background-color: currentColor; + transform: scaleX(1); + } + + @media (prefers-reduced-motion) { + &:after { + opacity: 0; + transition: opacity 0.25s ease; + } + + &:hover:after, + &:focus:after, + &.active:after { + opacity: 1; + } + } +} + +.hero { + &__title { + background: linear-gradient(90deg, #FF4B32 0%, #614BFF 100%); + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + } +} + +.navbar { + transition: all 0.4s ease-in-out; + border-bottom: 1px solid transparent; + + &--scrolled { + // background: var(--js-cmb-palette-background-main); + border-bottom: 1px solid var(--js-cmb-pallette-divider); + + .navbar__logo { + padding: 0.5em; + } + } + + &__logo { + transition: padding 0.4s ease-in-out; + } +} diff --git a/apps/www/app/fonts/GeistMonoVF.woff b/apps/www/app/fonts/GeistMonoVF.woff deleted file mode 100644 index f2ae185cbfd16946a534d819e9eb03924abbcc49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67864 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ϣ%UY8`RWp~V-U_7 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 CLkb=M diff --git a/apps/www/app/fonts/GeistVF.woff b/apps/www/app/fonts/GeistVF.woff deleted file mode 100644 index 1b62daacff96dad6584e71cd962051b82957c313..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66268 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 >-Aun5A4Gp>4U0IQJ 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 G)cz05(PHWV diff --git a/apps/www/app/globals.css b/apps/www/app/globals.css deleted file mode 100644 index 807550c..0000000 --- a/apps/www/app/globals.css +++ /dev/null @@ -1,74 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; - -body { - font-synthesis: none; -} - -@layer base { - :root { - --background: 0 0% 100%; - --foreground: 0 0% 3.9%; - --card: 0 0% 100%; - --card-foreground: 0 0% 3.9%; - --popover: 0 0% 100%; - --popover-foreground: 0 0% 3.9%; - --primary: 0 0% 9%; - --primary-foreground: 0 0% 98%; - --secondary: 0 0% 96.1%; - --secondary-foreground: 0 0% 9%; - --muted: 0 0% 96.1%; - --muted-foreground: 0 0% 45.1%; - --accent: 0 0% 96.1%; - --accent-foreground: 0 0% 9%; - --destructive: 0 84.2% 60.2%; - --destructive-foreground: 0 0% 98%; - --border: 0 0% 89.8%; - --input: 0 0% 89.8%; - --ring: 0 0% 3.9%; - --chart-1: 12 76% 61%; - --chart-2: 173 58% 39%; - --chart-3: 197 37% 24%; - --chart-4: 43 74% 66%; - --chart-5: 27 87% 67%; - --radius: 0.5rem; - } - - .dark { - --background: 0 0% 3.9%; - --foreground: 0 0% 98%; - --card: 0 0% 3.9%; - --card-foreground: 0 0% 98%; - --popover: 0 0% 3.9%; - --popover-foreground: 0 0% 98%; - --primary: 0 0% 98%; - --primary-foreground: 0 0% 9%; - --secondary: 0 0% 14.9%; - --secondary-foreground: 0 0% 98%; - --muted: 0 0% 14.9%; - --muted-foreground: 0 0% 63.9%; - --accent: 0 0% 14.9%; - --accent-foreground: 0 0% 98%; - --destructive: 0 62.8% 30.6%; - --destructive-foreground: 0 0% 98%; - --border: 0 0% 14.9%; - --input: 0 0% 14.9%; - --ring: 0 0% 83.1%; - --chart-1: 220 70% 50%; - --chart-2: 160 60% 45%; - --chart-3: 30 80% 55%; - --chart-4: 280 65% 60%; - --chart-5: 340 75% 55%; - } -} - -@layer base { - * { - @apply border-border; - } - - body { - @apply bg-background text-foreground; - } -} \ No newline at end of file diff --git a/apps/www/app/globals.scss b/apps/www/app/globals.scss new file mode 100644 index 0000000..f62d060 --- /dev/null +++ b/apps/www/app/globals.scss @@ -0,0 +1,163 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +body { + font-synthesis: none; +} + +@layer base { + :root { + --js-cmb-palette-primary-main: #ff4b32; + --js-cmb-palette-secondary-main: #614bff; + --js-cmb-palette-tertiary-main: #efdb50; + --js-cmb-palette-background-main: #000000; + --js-cmb-navbar-height: 4rem; + --js-cmb-palette-primary-main: #5c6ac4; + --js-cmb-pallette-divider: #e1e1e1; + + --background: 0 0% 100%; + --foreground: 0 0% 3.9%; + --card: 0 0% 100%; + --card-foreground: 0 0% 3.9%; + --popover: 0 0% 100%; + --popover-foreground: 0 0% 3.9%; + --primary: 0 0% 9%; + --primary-foreground: 0 0% 98%; + --secondary: 0 0% 96.1%; + --secondary-foreground: 0 0% 9%; + --muted: 0 0% 96.1%; + --muted-foreground: 0 0% 45.1%; + --accent: 0 0% 96.1%; + --accent-foreground: 0 0% 9%; + --destructive: 0 84.2% 60.2%; + --destructive-foreground: 0 0% 98%; + --border: 0 0% 89.8%; + --input: 0 0% 89.8%; + --ring: 0 0% 3.9%; + --chart-1: 12 76% 61%; + --chart-2: 173 58% 39%; + --chart-3: 197 37% 24%; + --chart-4: 43 74% 66%; + --chart-5: 27 87% 67%; + --radius: 1rem; + } + + .dark { + --js-cmb-palette-background-main: #000000; + --js-cmb-pallette-divider: rgb(31 31 31); + + --background: 0 0% 3.9%; + --foreground: 0 0% 98%; + --card: 0 0% 3.9%; + --card-foreground: 0 0% 98%; + --popover: 0 0% 3.9%; + --popover-foreground: 0 0% 98%; + --primary: 0 0% 98%; + --primary-foreground: 0 0% 9%; + --secondary: 0 0% 14.9%; + --secondary-foreground: 0 0% 98%; + --muted: 0 0% 14.9%; + --muted-foreground: 0 0% 63.9%; + --accent: 0 0% 14.9%; + --accent-foreground: 0 0% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 0 0% 98%; + --border: 0 0% 14.9%; + --input: 0 0% 14.9%; + --ring: 0 0% 83.1%; + --chart-1: 220 70% 50%; + --chart-2: 160 60% 45%; + --chart-3: 30 80% 55%; + --chart-4: 280 65% 60%; + --chart-5: 340 75% 55%; + } +} + +@layer base { + * { + @apply border-border; + } + + body { + @apply bg-background text-foreground; + } +} + +@layer utilities { + + /* Hide scrollbar for Chrome, Safari and Opera */ + .no-scrollbar::-webkit-scrollbar { + display: none; + } + + /* Hide scrollbar for Edge and Firefox */ + .no-scrollbar { + -ms-overflow-style: none; + /* Edge */ + scrollbar-width: none; + /* Firefox */ + } + + @keyframes slidein { + from { + transform: translate3d(0, 0, 0); + } + + to { + transform: translate3d(-100%, 0, 0); + } + } + + .focus-ring { + @apply focus:outline-none focus-within:outline-none ring-current ring-offset-4 ring-offset-white transition duration-300 focus-within:ring-2 focus-within:ring-current hover:ring-2 hover:ring-current focus:ring-2 focus:ring-current disabled:ring-0 group-hover:ring-2 group-hover:ring-current group-focus:ring-2 group-focus:ring-current dark:ring-offset-gray-900; + } + + .focus-ring.danger { + @apply ring-red-500 focus-within:ring-red-500 hover:ring-red-500 focus:ring-red-500 group-hover:ring-red-500 group-focus:ring-red-500 dark:focus-within:ring-red-500 dark:hover:ring-red-500 dark:focus:ring-red-500 dark:group-hover:ring-red-500 group-focus:dark:ring-red-500; + } + + .bg-secondary { + @apply bg-gray-100 dark:bg-gray-800; + } + + .bg-tertiary { + background-color: var(--js-cmb-palette-tertiary-main); + } + + .bg-alt { + @apply bg-gray-200 dark:bg-gray-700; + } + + .bg-inverse { + @apply bg-black dark:bg-white; + } + + .border-primary { + @apply border-gray-900 dark:border-neutral-800; + } + + .border-secondary { + @apply border-gray-200 dark:border-gray-600; + } + + .text-primary { + @apply text-black dark:text-white; + } + + .text-secondary { + @apply dark:text-slate-500 text-gray-500; + } + + .text-inverse { + @apply text-white dark:text-black; + } + + .wrapper { + position: relative; + white-space: nowrap; + display: inline-block; + animation: slidein 120s linear infinite; + filter: grayscale(100%); + } +} diff --git a/apps/www/app/layout.tsx b/apps/www/app/layout.tsx index d3e4b4b..4ca7403 100644 --- a/apps/www/app/layout.tsx +++ b/apps/www/app/layout.tsx @@ -23,21 +23,16 @@ */ import type {Metadata} from 'next'; -import localFont from 'next/font/local'; -import './globals.css'; -import {NextFontWithVariable} from 'next/dist/compiled/@next/font'; +import {Space_Grotesk} from 'next/font/google'; +import {Inter} from 'next/font/google'; +import './globals.scss'; +import './custom.scss'; import {ReactElement} from 'react'; +import {NextFont} from 'next/dist/compiled/@next/font'; import ThemeProvider from '@/components/ThemeProvider'; -const geistSans: NextFontWithVariable = localFont({ - src: './fonts/GeistVF.woff', - variable: '--font-geist-sans', -}); - -const geistMono: NextFontWithVariable = localFont({ - src: './fonts/GeistMonoVF.woff', - variable: '--font-geist-mono', -}); +const spaceGrotesk: NextFont = Space_Grotesk({subsets: ['latin'], weight: ['400', '500']}); +const inter = Inter({subsets: ['latin']}); export const metadata: Metadata = { title: 'Create Next App', @@ -50,7 +45,7 @@ const RootLayout = ({ children: React.ReactNode; }>): ReactElement => ( <html lang="en"> - <body className={`${geistSans.variable} ${geistMono.variable}`}> + <body className={`${spaceGrotesk.className} ${inter.className}`}> <ThemeProvider attribute="class" defaultTheme="system" enableSystem disableTransitionOnChange> {children} </ThemeProvider> diff --git a/apps/www/app/nelum-kuluna.css b/apps/www/app/nelum-kuluna.css new file mode 100644 index 0000000..9041a2e --- /dev/null +++ b/apps/www/app/nelum-kuluna.css @@ -0,0 +1,1025 @@ +.nelum-kuluna-mask { + -webkit-mask-image: linear-gradient(var(--js-cmb-palette-background-main), transparent); + mask-image: linear-gradient(var(--js-cmb-palette-background-main), transparent); + -webkit-mask-image: linear-gradient(var(--js-cmb-palette-background-main), transparent); + -webkit-filter: grayscale(1); + filter: grayscale(1); + mix-blend-mode: lighten; + z-index: -1; +} + +/*************************************************** + * Generated by SVG Artista on 10/27/2024, 2:47:12 AM + * MIT license (https://opensource.org/licenses/MIT) + * W. https://svgartista.net + **************************************************/ + +@-webkit-keyframes animate-svg-stroke-1 { + 0% { + stroke-dashoffset: 159.20565795898438px; + stroke-dasharray: 159.20565795898438px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 159.20565795898438px; + } +} + +@keyframes animate-svg-stroke-1 { + 0% { + stroke-dashoffset: 159.20565795898438px; + stroke-dasharray: 159.20565795898438px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 159.20565795898438px; + } +} + +.svg-elem-1 { + -webkit-animation: animate-svg-stroke-1 1s linear 0s both, + animate-svg-fill-1 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both; + animation: animate-svg-stroke-1 1s linear 0s both, + animate-svg-fill-1 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both; +} + +@-webkit-keyframes animate-svg-stroke-2 { + 0% { + stroke-dashoffset: 49.44123840332031px; + stroke-dasharray: 49.44123840332031px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 49.44123840332031px; + } +} + +@keyframes animate-svg-stroke-2 { + 0% { + stroke-dashoffset: 49.44123840332031px; + stroke-dasharray: 49.44123840332031px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 49.44123840332031px; + } +} + +.svg-elem-2 { + -webkit-animation: animate-svg-stroke-2 1s linear 0.12s both, + animate-svg-fill-2 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s both; + animation: animate-svg-stroke-2 1s linear 0.12s both, + animate-svg-fill-2 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s both; +} + +@-webkit-keyframes animate-svg-stroke-3 { + 0% { + stroke-dashoffset: 173.34725952148438px; + stroke-dasharray: 173.34725952148438px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 173.34725952148438px; + } +} + +@keyframes animate-svg-stroke-3 { + 0% { + stroke-dashoffset: 173.34725952148438px; + stroke-dasharray: 173.34725952148438px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 173.34725952148438px; + } +} + +.svg-elem-3 { + -webkit-animation: animate-svg-stroke-3 1s linear 0.24s both, + animate-svg-fill-3 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s both; + animation: animate-svg-stroke-3 1s linear 0.24s both, + animate-svg-fill-3 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s both; +} + +@-webkit-keyframes animate-svg-stroke-4 { + 0% { + stroke-dashoffset: 69.32713317871094px; + stroke-dasharray: 69.32713317871094px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 69.32713317871094px; + } +} + +@keyframes animate-svg-stroke-4 { + 0% { + stroke-dashoffset: 69.32713317871094px; + stroke-dasharray: 69.32713317871094px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 69.32713317871094px; + } +} + +.svg-elem-4 { + -webkit-animation: animate-svg-stroke-4 1s linear 0.36s both, + animate-svg-fill-4 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s both; + animation: animate-svg-stroke-4 1s linear 0.36s both, + animate-svg-fill-4 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s both; +} + +@-webkit-keyframes animate-svg-stroke-5 { + 0% { + stroke-dashoffset: 188.5538787841797px; + stroke-dasharray: 188.5538787841797px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 188.5538787841797px; + } +} + +@keyframes animate-svg-stroke-5 { + 0% { + stroke-dashoffset: 188.5538787841797px; + stroke-dasharray: 188.5538787841797px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 188.5538787841797px; + } +} + +.svg-elem-5 { + -webkit-animation: animate-svg-stroke-5 1s linear 0.48s both, + animate-svg-fill-5 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s both; + animation: animate-svg-stroke-5 1s linear 0.48s both, + animate-svg-fill-5 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s both; +} + +@-webkit-keyframes animate-svg-stroke-6 { + 0% { + stroke-dashoffset: 89.20948028564453px; + stroke-dasharray: 89.20948028564453px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 89.20948028564453px; + } +} + +@keyframes animate-svg-stroke-6 { + 0% { + stroke-dashoffset: 89.20948028564453px; + stroke-dasharray: 89.20948028564453px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 89.20948028564453px; + } +} + +.svg-elem-6 { + -webkit-animation: animate-svg-stroke-6 1s linear 0.6s both, + animate-svg-fill-6 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s both; + animation: animate-svg-stroke-6 1s linear 0.6s both, + animate-svg-fill-6 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s both; +} + +@-webkit-keyframes animate-svg-stroke-7 { + 0% { + stroke-dashoffset: 164.735595703125px; + stroke-dasharray: 164.735595703125px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 164.735595703125px; + } +} + +@keyframes animate-svg-stroke-7 { + 0% { + stroke-dashoffset: 164.735595703125px; + stroke-dasharray: 164.735595703125px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 164.735595703125px; + } +} + +.svg-elem-7 { + -webkit-animation: animate-svg-stroke-7 1s linear 0.72s both, + animate-svg-fill-7 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s both; + animation: animate-svg-stroke-7 1s linear 0.72s both, + animate-svg-fill-7 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s both; +} + +@-webkit-keyframes animate-svg-stroke-8 { + 0% { + stroke-dashoffset: 222.36476135253906px; + stroke-dasharray: 222.36476135253906px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 222.36476135253906px; + } +} + +@keyframes animate-svg-stroke-8 { + 0% { + stroke-dashoffset: 222.36476135253906px; + stroke-dasharray: 222.36476135253906px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 222.36476135253906px; + } +} + +.svg-elem-8 { + -webkit-animation: animate-svg-stroke-8 1s linear 0.84s both, + animate-svg-fill-8 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s both; + animation: animate-svg-stroke-8 1s linear 0.84s both, + animate-svg-fill-8 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s both; +} + +@-webkit-keyframes animate-svg-stroke-9 { + 0% { + stroke-dashoffset: 319.24407958984375px; + stroke-dasharray: 319.24407958984375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 319.24407958984375px; + } +} + +@keyframes animate-svg-stroke-9 { + 0% { + stroke-dashoffset: 319.24407958984375px; + stroke-dasharray: 319.24407958984375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 319.24407958984375px; + } +} + +.svg-elem-9 { + -webkit-animation: animate-svg-stroke-9 1s linear 0.96s both, + animate-svg-fill-9 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s both; + animation: animate-svg-stroke-9 1s linear 0.96s both, + animate-svg-fill-9 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s both; +} + +@-webkit-keyframes animate-svg-stroke-10 { + 0% { + stroke-dashoffset: 263.2901611328125px; + stroke-dasharray: 263.2901611328125px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 263.2901611328125px; + } +} + +@keyframes animate-svg-stroke-10 { + 0% { + stroke-dashoffset: 263.2901611328125px; + stroke-dasharray: 263.2901611328125px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 263.2901611328125px; + } +} + +.svg-elem-10 { + -webkit-animation: animate-svg-stroke-10 1s linear 1.08s both, + animate-svg-fill-10 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s both; + animation: animate-svg-stroke-10 1s linear 1.08s both, + animate-svg-fill-10 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s both; +} + +@-webkit-keyframes animate-svg-stroke-11 { + 0% { + stroke-dashoffset: 116.77544403076172px; + stroke-dasharray: 116.77544403076172px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 116.77544403076172px; + } +} + +@keyframes animate-svg-stroke-11 { + 0% { + stroke-dashoffset: 116.77544403076172px; + stroke-dasharray: 116.77544403076172px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 116.77544403076172px; + } +} + +.svg-elem-11 { + -webkit-animation: animate-svg-stroke-11 1s linear 1.2s both, + animate-svg-fill-11 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s both; + animation: animate-svg-stroke-11 1s linear 1.2s both, + animate-svg-fill-11 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s both; +} + +@-webkit-keyframes animate-svg-stroke-12 { + 0% { + stroke-dashoffset: 215.10198974609375px; + stroke-dasharray: 215.10198974609375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 215.10198974609375px; + } +} + +@keyframes animate-svg-stroke-12 { + 0% { + stroke-dashoffset: 215.10198974609375px; + stroke-dasharray: 215.10198974609375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 215.10198974609375px; + } +} + +.svg-elem-12 { + -webkit-animation: animate-svg-stroke-12 1s linear 1.3199999999999998s both, + animate-svg-fill-12 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s both; + animation: animate-svg-stroke-12 1s linear 1.3199999999999998s both, + animate-svg-fill-12 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s both; +} + +@-webkit-keyframes animate-svg-stroke-13 { + 0% { + stroke-dashoffset: 175.4388427734375px; + stroke-dasharray: 175.4388427734375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 175.4388427734375px; + } +} + +@keyframes animate-svg-stroke-13 { + 0% { + stroke-dashoffset: 175.4388427734375px; + stroke-dasharray: 175.4388427734375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 175.4388427734375px; + } +} + +.svg-elem-13 { + -webkit-animation: animate-svg-stroke-13 1s linear 1.44s both, + animate-svg-fill-13 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s both; + animation: animate-svg-stroke-13 1s linear 1.44s both, + animate-svg-fill-13 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s both; +} + +@-webkit-keyframes animate-svg-stroke-14 { + 0% { + stroke-dashoffset: 175.40994262695312px; + stroke-dasharray: 175.40994262695312px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 175.40994262695312px; + } +} + +@keyframes animate-svg-stroke-14 { + 0% { + stroke-dashoffset: 175.40994262695312px; + stroke-dasharray: 175.40994262695312px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 175.40994262695312px; + } +} + +.svg-elem-14 { + -webkit-animation: animate-svg-stroke-14 1s linear 1.56s both, + animate-svg-fill-14 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s both; + animation: animate-svg-stroke-14 1s linear 1.56s both, + animate-svg-fill-14 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s both; +} + +@-webkit-keyframes animate-svg-stroke-15 { + 0% { + stroke-dashoffset: 202.73699951171875px; + stroke-dasharray: 202.73699951171875px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 202.73699951171875px; + } +} + +@keyframes animate-svg-stroke-15 { + 0% { + stroke-dashoffset: 202.73699951171875px; + stroke-dasharray: 202.73699951171875px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 202.73699951171875px; + } +} + +@-webkit-keyframes animate-svg-fill-15 { + 0% { + fill: transparent; + } + + 100% { + fill: rgb(255, 255, 255); + } +} + +@keyframes animate-svg-fill-15 { + 0% { + fill: transparent; + } + + 100% { + fill: rgb(255, 255, 255); + } +} + +.svg-elem-15 { + -webkit-animation: animate-svg-stroke-15 1s linear 1.68s both, + animate-svg-fill-15 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s both; + animation: animate-svg-stroke-15 1s linear 1.68s both, + animate-svg-fill-15 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s both; +} + +@-webkit-keyframes animate-svg-stroke-16 { + 0% { + stroke-dashoffset: 794.6831665039062px; + stroke-dasharray: 794.6831665039062px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 794.6831665039062px; + } +} + +@keyframes animate-svg-stroke-16 { + 0% { + stroke-dashoffset: 794.6831665039062px; + stroke-dasharray: 794.6831665039062px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 794.6831665039062px; + } +} + +@-webkit-keyframes animate-svg-fill-16 { + 0% { + fill: transparent; + } + + 100% { + fill: rgb(255, 255, 255); + } +} + +@keyframes animate-svg-fill-16 { + 0% { + fill: transparent; + } + + 100% { + fill: rgb(255, 255, 255); + } +} + +.svg-elem-16 { + -webkit-animation: animate-svg-stroke-16 1s linear 1.7999999999999998s both, + animate-svg-fill-16 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s both; + animation: animate-svg-stroke-16 1s linear 1.7999999999999998s both, + animate-svg-fill-16 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s both; +} + +@-webkit-keyframes animate-svg-stroke-17 { + 0% { + stroke-dashoffset: 239.6998291015625px; + stroke-dasharray: 239.6998291015625px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 239.6998291015625px; + } +} + +@keyframes animate-svg-stroke-17 { + 0% { + stroke-dashoffset: 239.6998291015625px; + stroke-dasharray: 239.6998291015625px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 239.6998291015625px; + } +} + +.svg-elem-17 { + -webkit-animation: animate-svg-stroke-17 1s linear 1.92s both, + animate-svg-fill-17 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4000000000000004s both; + animation: animate-svg-stroke-17 1s linear 1.92s both, + animate-svg-fill-17 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4000000000000004s both; +} + +@-webkit-keyframes animate-svg-stroke-18 { + 0% { + stroke-dashoffset: 132.5787353515625px; + stroke-dasharray: 132.5787353515625px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 132.5787353515625px; + } +} + +@keyframes animate-svg-stroke-18 { + 0% { + stroke-dashoffset: 132.5787353515625px; + stroke-dasharray: 132.5787353515625px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 132.5787353515625px; + } +} + +.svg-elem-18 { + -webkit-animation: animate-svg-stroke-18 1s linear 2.04s both, + animate-svg-fill-18 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s both; + animation: animate-svg-stroke-18 1s linear 2.04s both, + animate-svg-fill-18 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s both; +} + +@-webkit-keyframes animate-svg-stroke-19 { + 0% { + stroke-dashoffset: 132.56170654296875px; + stroke-dasharray: 132.56170654296875px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 132.56170654296875px; + } +} + +@keyframes animate-svg-stroke-19 { + 0% { + stroke-dashoffset: 132.56170654296875px; + stroke-dasharray: 132.56170654296875px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 132.56170654296875px; + } +} + +.svg-elem-19 { + -webkit-animation: animate-svg-stroke-19 1s linear 2.16s both, + animate-svg-fill-19 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s both; + animation: animate-svg-stroke-19 1s linear 2.16s both, + animate-svg-fill-19 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s both; +} + +@-webkit-keyframes animate-svg-stroke-20 { + 0% { + stroke-dashoffset: 377.72308349609375px; + stroke-dasharray: 377.72308349609375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 377.72308349609375px; + } +} + +@keyframes animate-svg-stroke-20 { + 0% { + stroke-dashoffset: 377.72308349609375px; + stroke-dasharray: 377.72308349609375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 377.72308349609375px; + } +} + +.svg-elem-20 { + -webkit-animation: animate-svg-stroke-20 1s linear 2.28s both, + animate-svg-fill-20 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s both; + animation: animate-svg-stroke-20 1s linear 2.28s both, + animate-svg-fill-20 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s both; +} + +@-webkit-keyframes animate-svg-stroke-21 { + 0% { + stroke-dashoffset: 292.1697082519531px; + stroke-dasharray: 292.1697082519531px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 292.1697082519531px; + } +} + +@keyframes animate-svg-stroke-21 { + 0% { + stroke-dashoffset: 292.1697082519531px; + stroke-dasharray: 292.1697082519531px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 292.1697082519531px; + } +} + +.svg-elem-21 { + -webkit-animation: animate-svg-stroke-21 1s linear 2.4s both, + animate-svg-fill-21 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s both; + animation: animate-svg-stroke-21 1s linear 2.4s both, + animate-svg-fill-21 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s both; +} + +@-webkit-keyframes animate-svg-stroke-22 { + 0% { + stroke-dashoffset: 287.6003723144531px; + stroke-dasharray: 287.6003723144531px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 287.6003723144531px; + } +} + +@keyframes animate-svg-stroke-22 { + 0% { + stroke-dashoffset: 287.6003723144531px; + stroke-dasharray: 287.6003723144531px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 287.6003723144531px; + } +} + +.svg-elem-22 { + -webkit-animation: animate-svg-stroke-22 1s linear 2.52s both, + animate-svg-fill-22 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9000000000000004s both; + animation: animate-svg-stroke-22 1s linear 2.52s both, + animate-svg-fill-22 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9000000000000004s both; +} + +@-webkit-keyframes animate-svg-stroke-23 { + 0% { + stroke-dashoffset: 134.47146606445312px; + stroke-dasharray: 134.47146606445312px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 134.47146606445312px; + } +} + +@keyframes animate-svg-stroke-23 { + 0% { + stroke-dashoffset: 134.47146606445312px; + stroke-dasharray: 134.47146606445312px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 134.47146606445312px; + } +} + +.svg-elem-23 { + -webkit-animation: animate-svg-stroke-23 1s linear 2.6399999999999997s both, + animate-svg-fill-23 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3s both; + animation: animate-svg-stroke-23 1s linear 2.6399999999999997s both, + animate-svg-fill-23 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3s both; +} + +@-webkit-keyframes animate-svg-stroke-24 { + 0% { + stroke-dashoffset: 132.48171997070312px; + stroke-dasharray: 132.48171997070312px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 132.48171997070312px; + } +} + +@keyframes animate-svg-stroke-24 { + 0% { + stroke-dashoffset: 132.48171997070312px; + stroke-dasharray: 132.48171997070312px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 132.48171997070312px; + } +} + +.svg-elem-24 { + -webkit-animation: animate-svg-stroke-24 1s linear 2.76s both, + animate-svg-fill-24 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1000000000000005s both; + animation: animate-svg-stroke-24 1s linear 2.76s both, + animate-svg-fill-24 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1000000000000005s both; +} + +@-webkit-keyframes animate-svg-stroke-25 { + 0% { + stroke-dashoffset: 826.8211059570312px; + stroke-dasharray: 826.8211059570312px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 826.8211059570312px; + } +} + +@keyframes animate-svg-stroke-25 { + 0% { + stroke-dashoffset: 826.8211059570312px; + stroke-dasharray: 826.8211059570312px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 826.8211059570312px; + } +} + +@-webkit-keyframes animate-svg-fill-25 { + 0% { + fill: transparent; + } + + 100% { + fill: rgb(255, 255, 255); + } +} + +@keyframes animate-svg-fill-25 { + 0% { + fill: transparent; + } + + 100% { + fill: rgb(255, 255, 255); + } +} + +.svg-elem-25 { + -webkit-animation: animate-svg-stroke-25 1s linear 2.88s both, + animate-svg-fill-25 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.2s both; + animation: animate-svg-stroke-25 1s linear 2.88s both, + animate-svg-fill-25 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.2s both; +} + +@-webkit-keyframes animate-svg-stroke-26 { + 0% { + stroke-dashoffset: 2811.833984375px; + stroke-dasharray: 2811.833984375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 2811.833984375px; + } +} + +@keyframes animate-svg-stroke-26 { + 0% { + stroke-dashoffset: 2811.833984375px; + stroke-dasharray: 2811.833984375px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 2811.833984375px; + } +} + +@-webkit-keyframes animate-svg-fill-26 { + 0% { + fill: transparent; + } + + 100% { + fill: rgb(255, 255, 255); + } +} + +@keyframes animate-svg-fill-26 { + 0% { + fill: transparent; + } + + 100% { + fill: rgb(255, 255, 255); + } +} + +.svg-elem-26 { + -webkit-animation: animate-svg-stroke-26 1s linear 3s both, + animate-svg-fill-26 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.3s both; + animation: animate-svg-stroke-26 1s linear 3s both, + animate-svg-fill-26 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.3s both; +} + +@-webkit-keyframes animate-svg-stroke-27 { + 0% { + stroke-dashoffset: 274.4979248046875px; + stroke-dasharray: 274.4979248046875px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 274.4979248046875px; + } +} + +@keyframes animate-svg-stroke-27 { + 0% { + stroke-dashoffset: 274.4979248046875px; + stroke-dasharray: 274.4979248046875px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 274.4979248046875px; + } +} + +.svg-elem-27 { + -webkit-animation: animate-svg-stroke-27 1s linear 3.12s both, + animate-svg-fill-27 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.4000000000000004s both; + animation: animate-svg-stroke-27 1s linear 3.12s both, + animate-svg-fill-27 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.4000000000000004s both; +} + +@-webkit-keyframes animate-svg-stroke-28 { + 0% { + stroke-dashoffset: 216.96981811523438px; + stroke-dasharray: 216.96981811523438px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 216.96981811523438px; + } +} + +@keyframes animate-svg-stroke-28 { + 0% { + stroke-dashoffset: 216.96981811523438px; + stroke-dasharray: 216.96981811523438px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 216.96981811523438px; + } +} + +.svg-elem-28 { + -webkit-animation: animate-svg-stroke-28 1s linear 3.2399999999999998s both, + animate-svg-fill-28 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.5s both; + animation: animate-svg-stroke-28 1s linear 3.2399999999999998s both, + animate-svg-fill-28 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.5s both; +} + +@-webkit-keyframes animate-svg-stroke-29 { + 0% { + stroke-dashoffset: 274.520263671875px; + stroke-dasharray: 274.520263671875px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 274.520263671875px; + } +} + +@keyframes animate-svg-stroke-29 { + 0% { + stroke-dashoffset: 274.520263671875px; + stroke-dasharray: 274.520263671875px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 274.520263671875px; + } +} + +.svg-elem-29 { + -webkit-animation: animate-svg-stroke-29 1s linear 3.36s both, + animate-svg-fill-29 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.6000000000000005s both; + animation: animate-svg-stroke-29 1s linear 3.36s both, + animate-svg-fill-29 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.6000000000000005s both; +} + +@-webkit-keyframes animate-svg-stroke-30 { + 0% { + stroke-dashoffset: 732.5147094726562px; + stroke-dasharray: 732.5147094726562px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 732.5147094726562px; + } +} + +@keyframes animate-svg-stroke-30 { + 0% { + stroke-dashoffset: 732.5147094726562px; + stroke-dasharray: 732.5147094726562px; + } + + 100% { + stroke-dashoffset: 0; + stroke-dasharray: 732.5147094726562px; + } +} + +.svg-elem-30 { + -webkit-animation: animate-svg-stroke-30 1s linear 3.48s both, + animate-svg-fill-30 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.7s both; + animation: animate-svg-stroke-30 1s linear 3.48s both, + animate-svg-fill-30 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.7s both; +} \ No newline at end of file diff --git a/apps/www/app/page.tsx b/apps/www/app/page.tsx index 8c60046..929c4bf 100644 --- a/apps/www/app/page.tsx +++ b/apps/www/app/page.tsx @@ -22,70 +22,35 @@ * SOFTWARE. */ -import Image from 'next/image'; +import NavBar from '@/components/NavBar'; +import Hero from '@/components/Hero'; import {ReactElement} from 'react'; +import Footer from '@/components/Footer'; -export const Home = (): ReactElement => ( - <div className="font-sans grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20"> - <main className="flex flex-col gap-8 row-start-2 items-center sm:items-start"> - <Image className="dark:invert" src="/next.svg" alt="Next.js logo" width={180} height={38} priority /> - <ol className="font-mono list-inside list-decimal text-sm text-center sm:text-left"> - <li className="mb-2"> - Get started by editing{' '} - <code className="bg-black/[.05] dark:bg-white/[.06] px-1 py-0.5 rounded font-semibold">app/page.tsx</code> - </li> - <li>Save and see your changes instantly.</li> - </ol> +const navItems = [ + { + name: 'upcoming', + route: '/', + title: 'Upcoming', + }, + { + name: 'sponsors', + route: '/about', + title: 'Sponsors', + }, +]; - <div className="flex gap-4 items-center flex-col sm:flex-row"> - <a - className="rounded-full border border-solid border-transparent transition-colors flex items-center justify-center bg-foreground text-background gap-2 hover:bg-[#383838] dark:hover:bg-[#ccc] text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5" - href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" - target="_blank" - rel="noopener noreferrer" - > - <Image className="dark:invert" src="/vercel.svg" alt="Vercel logomark" width={20} height={20} /> - Deploy now - </a> - <a - className="rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:min-w-44" - href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" - target="_blank" - rel="noopener noreferrer" - > - Read our docs - </a> +export const Home = (): ReactElement => ( + <div dir="ltr"> + <NavBar items={[]} /> + <div className="mx-auto flex"> + <div className="overflow-x-hidden w-full"> + <main className="relative"> + <Hero /> + </main> </div> - </main> - <footer className="row-start-3 flex gap-6 flex-wrap items-center justify-center"> - <a - className="flex items-center gap-2 hover:underline hover:underline-offset-4" - href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" - target="_blank" - rel="noopener noreferrer" - > - <Image aria-hidden src="/file-text.svg" alt="File icon" width={16} height={16} /> - Learn - </a> - <a - className="flex items-center gap-2 hover:underline hover:underline-offset-4" - href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" - target="_blank" - rel="noopener noreferrer" - > - <Image aria-hidden src="/window.svg" alt="Window icon" width={16} height={16} /> - Examples - </a> - <a - className="flex items-center gap-2 hover:underline hover:underline-offset-4" - href="https://nextjs.org?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" - target="_blank" - rel="noopener noreferrer" - > - <Image aria-hidden src="/globe.svg" alt="Globe icon" width={16} height={16} /> - Go to nextjs.org → - </a> - </footer> + </div> + <Footer /> </div> ); diff --git a/apps/www/components/Button.tsx b/apps/www/components/Button.tsx index cf35045..3d27e05 100644 --- a/apps/www/components/Button.tsx +++ b/apps/www/components/Button.tsx @@ -32,7 +32,7 @@ import {cn} from '@/lib/utils'; * `buttonVariants` defines the styles for different button variants and sizes using class-variance-authority. */ export const buttonVariants: (props?: (Record<string, unknown> & ClassProp) | undefined) => string = cva( - 'inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0', + 'inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-xl text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0', { variants: { variant: { @@ -40,13 +40,16 @@ export const buttonVariants: (props?: (Record<string, unknown> & ClassProp) | un destructive: 'bg-destructive text-destructive-foreground hover:bg-destructive/90', outline: 'border border-input bg-background hover:bg-accent hover:text-accent-foreground', secondary: 'bg-secondary text-secondary-foreground hover:bg-secondary/80', + tertiary: 'bg-tertiary text-secondary-foreground dark:text-primary-foreground hover:bg-tertiary/90', ghost: 'hover:bg-accent hover:text-accent-foreground', link: 'text-primary underline-offset-4 hover:underline', }, size: { default: 'h-10 px-4 py-2', - sm: 'h-9 rounded-md px-3', - lg: 'h-11 rounded-md px-8', + sm: 'h-9 rounded-full px-3', + md: 'h-11 rounded-full px-8', + lg: 'text-lg h-14 rounded-full px-10', + xl: 'text-xl h-16 rounded-full px-11 py-6', icon: 'h-10 w-10', }, }, diff --git a/apps/www/components/FlipWords.tsx b/apps/www/components/FlipWords.tsx new file mode 100644 index 0000000..1e4ea4e --- /dev/null +++ b/apps/www/components/FlipWords.tsx @@ -0,0 +1,114 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +'use client'; + +import React, {useCallback, useEffect, useRef, useState} from 'react'; +import {AnimatePresence, motion, LayoutGroup} from 'framer-motion'; +import {cn} from '@/lib/utils'; + +const FlipWords = ({words, duration = 3000, className}: {className?: string; duration?: number; words: string[]}) => { + const [currentWord, setCurrentWord] = useState(words[0]); + const [isAnimating, setIsAnimating] = useState<boolean>(false); + + // thanks for the fix Julian - https://github.com/Julian-AT + const startAnimation = useCallback(() => { + const word = words[words.indexOf(currentWord) + 1] || words[0]; + setCurrentWord(word); + setIsAnimating(true); + }, [currentWord, words]); + + useEffect(() => { + if (!isAnimating) + setTimeout(() => { + startAnimation(); + }, duration); + }, [isAnimating, duration, startAnimation]); + + return ( + <AnimatePresence + onExitComplete={() => { + setIsAnimating(false); + }} + > + <motion.div + initial={{ + opacity: 0, + y: 10, + }} + animate={{ + opacity: 1, + y: 0, + }} + transition={{ + type: 'spring', + stiffness: 100, + damping: 10, + }} + exit={{ + opacity: 0, + y: -40, + x: 40, + filter: 'blur(8px)', + scale: 2, + position: 'absolute', + }} + className={cn('z-10 inline-block relative text-left px-2', className)} + key={currentWord} + > + {/* edit suggested by Sajal: https://x.com/DewanganSajal */} + {currentWord.split(' ').map((word, wordIndex) => ( + <motion.span + key={word + wordIndex} + initial={{opacity: 0, y: 10, filter: 'blur(8px)'}} + animate={{opacity: 1, y: 0, filter: 'blur(0px)'}} + transition={{ + delay: wordIndex * 0.3, + duration: 0.3, + }} + className="inline-block whitespace-nowrap" + > + {word.split('').map((letter, letterIndex) => ( + <motion.span + key={word + letterIndex} + initial={{opacity: 0, y: 10, filter: 'blur(8px)'}} + animate={{opacity: 1, y: 0, filter: 'blur(0px)'}} + transition={{ + delay: wordIndex * 0.3 + letterIndex * 0.05, + duration: 0.2, + }} + className="inline-block" + > + {letter} + </motion.span> + ))} + <span className="inline-block"> </span> + </motion.span> + ))} + </motion.div> + </AnimatePresence> + ); +}; + +export default FlipWords; diff --git a/apps/www/components/Footer.tsx b/apps/www/components/Footer.tsx new file mode 100644 index 0000000..a9ee0e4 --- /dev/null +++ b/apps/www/components/Footer.tsx @@ -0,0 +1,65 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {ForwardedRef, forwardRef, ForwardRefExoticComponent, HTMLAttributes, RefAttributes} from 'react'; +import {cn} from '@/lib/utils'; +import {TestableComponent} from '@/types/dom'; +import {ExternalLink, GithubIcon, Heart} from 'lucide-react'; +import WSO2 from '@/icons/WSO2'; + +export type FooterProps = HTMLAttributes<HTMLDivElement> & TestableComponent; + +const Footer: ForwardRefExoticComponent<FooterProps & RefAttributes<HTMLDivElement>> = forwardRef< + HTMLDivElement, + FooterProps +>(({className, ...rest}: FooterProps, ref: ForwardedRef<HTMLDivElement>) => ( + <footer className={cn('footer', className)} ref={ref} {...rest}> + <div className="container mx-auto py-4"> + <p className="text-center text-sm text-gray-600 dark:text-gray-400"> + © {new Date().getFullYear()} JavaScript Colombo. All rights reserved. + </p> + <div className="mt-4 text-center"> + <p className="text-sm text-gray-600 dark:text-gray-400 flex items-center justify-center gap-1"> + <Heart width={16} height={16} stroke="#c96198" /> + <span>Sponsored by</span> + <a href="https://wso2.com" className="text-blue-500 hover:underline"> + <WSO2 height={20} width={40} /> + </a> + </p> + </div> + <div className="mt-4 text-center"> + <a + href="https://github.com/javascript-colombo/javascriptcolombo.com" + className="text-sm text-gray-600 dark:text-gray-400 flex items-center justify-center gap-1 hover:underline" + > + <GithubIcon width={16} height={16} /> + <span>Source Code</span> + <ExternalLink width={16} height={16} /> + </a> + </div> + </div> + </footer> +)); + +export default Footer; diff --git a/apps/www/components/Hero.tsx b/apps/www/components/Hero.tsx new file mode 100644 index 0000000..f9b9884 --- /dev/null +++ b/apps/www/components/Hero.tsx @@ -0,0 +1,103 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {ForwardedRef, forwardRef, ForwardRefExoticComponent, HTMLAttributes, RefAttributes} from 'react'; +import {CalendarDays, Clock, ExternalLink, MapPin} from 'lucide-react'; +import {cn} from '@/lib/utils'; +import {TestableComponent} from '@/types/dom'; +import NelumKuluna from '@/icons/NelumKuluna'; +import CoffeeBeans from '@/icons/CoffeeBeans'; +import RegisterButton from './RegisterButton'; +import FlipWords from './FlipWords'; +import Meetup from '@/icons/Meetup'; + +export type HeroProps = HTMLAttributes<HTMLDivElement> & TestableComponent; + +const Hero: ForwardRefExoticComponent<HeroProps & RefAttributes<HTMLDivElement>> = forwardRef< + HTMLDivElement, + HeroProps +>(({className, ...rest}: HeroProps, ref: ForwardedRef<HTMLDivElement>) => ( + <div className={cn('hero', className)} ref={ref} {...rest}> + <div + className={cn( + 'w-auto pb-16 pt-[40px] md:pb-24 lg:pb-32 md:pt-16 lg:pt-25 flex justify-between gap-8 items-center flex-col relative z-0', + className, + )} + > + <div className="z-50 flex flex-col items-center justify-center gap-5 px-6 text-center lg:gap-6"> + <h1 className="hero__title font-good-brush tracking-[-0.04em] leading-none text-[40px] md:text-5xl lg:text-[12em] max-w-lg md:max-w-xl lg:max-w-4xl text-center text-white"> + JavaScript Colombo + </h1> + <h3 className="flex gap-2 flex-wrap justify-center items-center font-space-grotesk leading-snug dark:text-[#FFFFFFB2] text-[#00000080] text-[20px] lg:text-xl max-w-md md:max-w-xl lg:max-w-[640px] text-center"> + Let's meetup in Colombo, grab a <span className="underlined">coffee</span> + <CoffeeBeans height={28} width={28} /> and talk{' '} + <span> + <code className="font-mono">`</code> + <span className="font-bold">JavaScript</span> + <code className="font-mono">`</code> + </span> + </h3> + <div className="mt-8 text-left border border-1 px-8 py-6 rounded-md"> + <h4 className="text-lg font-bold text-primary mb-2">🔔 Next session</h4> + <p className="text-md text-primary flex items-center gap-1"> + <span className="flex items-center gap-1"> + <CalendarDays /> Nov 6th 2024 + </span> + ,{' '} + <span className="flex items-center gap-1"> + <Clock /> + 6:00 PM Eastern + </span>{' '} + at{' '} + <span className="flex items-center gap-1"> + <MapPin className="text-[red]" /> + WSO2, Colombo 4, Sri Lanka + </span> + </p> + </div> + <div className="flex items-center gap-10 mt-10"> + <RegisterButton className="w-60"> + <FlipWords words={['Register', 'RSVP ✨']} className="text-inverse font-bold" /> + </RegisterButton> + <div className="flex items-center gap-10"> + <div className="h-12 w-px bg-gray-400" /> + <span className="flex items-center"> + check us out on{' '} + <span className="flex items-center underlined cursor-pointer group"> + <Meetup height={30} width={100} /> + <ExternalLink className="text-secondary opacity-0 group-hover:opacity-100 transition-opacity duration-300" /> + </span> + </span> + </div> + </div> + + <div className="nelum-kuluna-mask absolute right-[-125px] top-[50px]"> + <NelumKuluna /> + </div> + </div> + </div> + </div> +)); + +export default Hero; diff --git a/apps/www/components/Logo.tsx b/apps/www/components/Logo.tsx new file mode 100644 index 0000000..c40111b --- /dev/null +++ b/apps/www/components/Logo.tsx @@ -0,0 +1,585 @@ +/** + * MIT License + * + * Copyright (c) 2023, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +'use client'; + +import {FC, ReactElement, SVGProps} from 'react'; +import {useTheme} from 'next-themes'; +import type {TestableComponent} from '@/types/dom'; + +/** + * The `LogoProps` interface represents the props accepted by the `Logo` component. + */ +export interface LogoProps extends SVGProps<SVGSVGElement>, TestableComponent { + /** + * The alternative text for the logo. + */ + alt: string; +} + +/** + * `Logo` is a React component that displays Brion Mario's logo. + * + * Usage: + * + * ```jsx + * <Logo + * alt="Site Logo" + * /> + * ``` + * + * @param props - Props for the component. + * @returns Logo as a React component. + */ +const Logo: FC<LogoProps> = ({ + alt = '', + height = 40, + className = '', + width = 'auto', + ...rest +}: LogoProps): ReactElement => { + const {resolvedTheme} = useTheme(); + + if (resolvedTheme === 'light') { + return ( + <svg + className={className} + width={width} + height={height} + viewBox="0 0 40 50" + fill="none" + xmlns="http://www.w3.org/2000/svg" + {...rest} + > + <path d="M21.5667 21.3418L25.543 17.5037H24.9406L21.5667 21.3418Z" fill="black" /> + <path d="M18.3233 20.9654L17.1046 17.7292H16.512L18.3233 20.9654Z" fill="black" /> + <path d="M14.2915 17.2405H14.7058L16.4817 19.423L14.2915 17.2405Z" fill="black" /> + <path d="M23.4358 17.0143L21.9436 19.4162L22.9464 17.0143H23.4358Z" fill="black" /> + <path d="M19.7827 2.31116L19.7153 4.07986H20.0803L20.0129 2.31116H19.7827Z" fill="black" /> + <path d="M19.6953 4.60828L19.6274 6.37698H20.1682L20.1003 4.60828H19.6953Z" fill="black" /> + <path + d="M19.5564 8.24385C19.6654 8.2346 19.78 8.22946 19.8977 8.22946C20.0154 8.22946 20.13 8.2346 20.239 8.24385L20.1881 6.90588H19.6078L19.5569 8.24385H19.5564Z" + fill="black" + /> + <path + d="M19.9261 0.0273709C19.9246 -0.00912365 19.8711 -0.00912365 19.8696 0.0273709L19.8027 1.78271H19.9929L19.9261 0.0273709Z" + fill="black" + /> + <path + d="M19.8977 9.09186C20.2523 9.09186 20.5875 9.11808 20.8409 9.16536C20.8573 9.16845 20.8763 9.17205 20.8969 9.17616V8.62052C20.8969 8.62052 20.8969 8.61795 20.8964 8.6164C20.8948 8.59687 20.8846 8.57837 20.8655 8.55986C20.8501 8.54547 20.8296 8.53159 20.8039 8.51823C20.6934 8.46066 20.4919 8.41543 20.2446 8.39332C20.1367 8.38356 20.0195 8.37842 19.8977 8.37842C19.7759 8.37842 19.6587 8.38356 19.5507 8.39332C19.5271 8.39538 19.5034 8.39795 19.4808 8.40052C19.1375 8.43856 18.8984 8.52285 18.8984 8.62V9.17564C18.919 9.17153 18.938 9.16794 18.9545 9.16485C19.2079 9.11756 19.543 9.09135 19.8977 9.09135V9.09186Z" + fill="black" + /> + <path + d="M19.3004 17.9596H21.066C21.0738 17.8907 21.0825 17.8218 21.0923 17.7529H18.7026C18.7124 17.8218 18.7206 17.8907 18.7289 17.9596H19.3004Z" + fill="black" + /> + <path + d="M20.4951 18.7255H18.783C18.7845 18.8175 18.7855 18.9095 18.7855 19.0015V25.0123H21.0102V19.0015C21.0102 18.9095 21.0112 18.8175 21.0127 18.7255H20.4946H20.4951Z" + fill="black" + /> + <path + d="M20.5855 9.64494L20.4822 9.79451L20.4061 9.90451C20.381 9.94049 20.3578 9.97801 20.3362 10.0155C20.3275 10.031 20.3188 10.0469 20.3105 10.0628C20.3023 10.0788 20.2946 10.0947 20.2864 10.1106L20.5871 10.3995C20.6231 10.4339 20.6565 10.4699 20.6888 10.5069C20.7305 10.5547 20.7695 10.6046 20.8055 10.6565C20.8317 10.694 20.8559 10.7331 20.879 10.7727C20.8986 10.7331 20.9196 10.6945 20.9417 10.6565C20.9721 10.6051 21.005 10.5552 21.0404 10.5069C21.0702 10.4668 21.1016 10.4278 21.1345 10.3902C21.1237 10.361 21.1119 10.3322 21.0995 10.3039C21.0728 10.2443 21.0425 10.1867 21.0086 10.1312C20.9633 10.0572 20.9119 9.98675 20.8538 9.92044C20.8394 9.904 20.8245 9.88755 20.8096 9.87161L20.7351 9.79297L20.5984 9.64956L20.5927 9.64391L20.5886 9.63928L20.5855 9.64391V9.64494Z" + fill="black" + /> + <path + d="M18.8502 9.74418L18.9448 9.64498L19.0718 9.51133C19.1072 9.47433 19.1561 9.45325 19.207 9.45325C19.2116 9.45325 19.2167 9.45325 19.2219 9.45377C19.2779 9.45839 19.3293 9.48769 19.3612 9.53395L19.4378 9.64446L19.5411 9.79404L19.5436 9.79815C19.5832 9.85521 19.6187 9.91432 19.6506 9.97548L19.7688 9.86189C19.8048 9.82694 19.8515 9.80997 19.8983 9.80997C19.9451 9.80997 19.9919 9.82745 20.0278 9.86189L20.1461 9.97548C20.1779 9.91432 20.2134 9.85521 20.253 9.79815L20.2555 9.79404L20.3589 9.64446L20.4354 9.53395C20.4673 9.48769 20.5187 9.45839 20.5747 9.45377C20.5799 9.45377 20.5845 9.45325 20.5896 9.45325C20.6405 9.45325 20.6894 9.47381 20.7248 9.51133L20.8518 9.64498L20.9464 9.74418C20.9623 9.76063 20.9777 9.77759 20.9926 9.79455C21.0697 9.88194 21.1371 9.97703 21.1941 10.0773V9.48306C21.1941 9.47073 21.189 9.45839 21.1792 9.44606C21.1725 9.43783 21.1638 9.43012 21.1535 9.42241C21.1484 9.4183 21.1422 9.4147 21.136 9.4111C21.1232 9.40339 21.1088 9.3962 21.0923 9.389C21.079 9.38283 21.0636 9.37718 21.0476 9.37152C21.044 9.3705 21.0409 9.36895 21.0379 9.36793C20.9978 9.35405 20.951 9.3412 20.8986 9.32938C20.8852 9.32629 20.8718 9.32321 20.858 9.32064C20.8163 9.3119 20.7711 9.30419 20.7233 9.29648C20.6914 9.29134 20.658 9.28671 20.6236 9.2826C20.5891 9.27849 20.5537 9.27438 20.5167 9.27026C20.4246 9.26101 20.3265 9.25382 20.2232 9.24868C20.1198 9.24354 20.0114 9.24097 19.8993 9.24097C19.7652 9.24097 19.6356 9.24456 19.5143 9.25176C19.4737 9.25433 19.4342 9.2569 19.3951 9.25998C19.3565 9.26307 19.3185 9.26667 19.282 9.27026C19.227 9.27592 19.1741 9.28209 19.1242 9.28928C19.0908 9.29391 19.0589 9.29905 19.0281 9.30419C18.9972 9.30933 18.9679 9.31498 18.9402 9.32064C18.9263 9.32372 18.9129 9.32629 18.8996 9.32938C18.8708 9.33606 18.8441 9.34274 18.8189 9.34994C18.7937 9.35713 18.7711 9.36433 18.75 9.37204C18.6683 9.40134 18.6174 9.43372 18.6061 9.46867C18.6045 9.47381 18.6035 9.47844 18.6035 9.48358V10.0778C18.6611 9.97754 18.7279 9.88245 18.805 9.79507C18.8199 9.77811 18.8353 9.76114 18.8513 9.7447L18.8502 9.74418Z" + fill="black" + /> + <path + d="M21.2691 17.1706C21.2588 17.1634 21.2475 17.1573 21.2357 17.1526C21.2213 17.1465 21.2064 17.1429 21.191 17.1403C21.1807 17.1387 21.1699 17.1372 21.1591 17.1372H18.6369C18.6261 17.1372 18.6153 17.1387 18.605 17.1403C18.5762 17.1449 18.5495 17.1552 18.5263 17.1706C18.4842 17.1989 18.4539 17.2431 18.4431 17.2945C18.4405 17.3073 18.439 17.3207 18.439 17.3341V17.4055C18.439 17.5145 18.5274 17.6029 18.6363 17.6029H18.6805H18.7854H21.1149H21.1591C21.2681 17.6029 21.3565 17.5145 21.3565 17.4055V17.3341C21.3565 17.3084 21.3519 17.2842 21.3426 17.2616C21.3277 17.2241 21.302 17.1922 21.2691 17.1701V17.1706Z" + fill="black" + /> + <path + d="M21.285 18.1559C21.2506 18.1271 21.2069 18.1091 21.1586 18.1091H18.6363C18.6091 18.1091 18.5829 18.1148 18.5592 18.1246C18.5474 18.1297 18.5361 18.1359 18.5258 18.1425C18.5156 18.1497 18.5058 18.158 18.4965 18.1667C18.4785 18.1847 18.4642 18.2058 18.4544 18.2294C18.4446 18.2531 18.439 18.2793 18.439 18.3065V18.378C18.439 18.4088 18.4462 18.4376 18.4585 18.4638C18.4626 18.4725 18.4672 18.4808 18.4729 18.4885C18.4873 18.5095 18.5053 18.5275 18.5263 18.5419C18.5577 18.563 18.5957 18.5758 18.6369 18.5758H21.1591C21.173 18.5758 21.1858 18.5743 21.1987 18.5717C21.2115 18.5692 21.2239 18.5651 21.2357 18.5604C21.2475 18.5553 21.2588 18.5491 21.2691 18.5424C21.2953 18.5244 21.3169 18.5008 21.3323 18.473C21.34 18.4592 21.3457 18.4443 21.3498 18.4283C21.3539 18.4124 21.356 18.3959 21.356 18.379V18.3075C21.356 18.2469 21.3282 18.1934 21.285 18.1569V18.1559Z" + fill="black" + /> + <path + d="M19.5317 6.75625H20.2637C20.2708 6.75625 20.2775 6.75574 20.2842 6.75419C20.2909 6.75265 20.2971 6.7506 20.3032 6.74803C20.3156 6.74289 20.3264 6.73518 20.3356 6.72592C20.3541 6.70742 20.3654 6.68223 20.3654 6.65396V6.62826C20.3654 6.59999 20.3541 6.57481 20.3356 6.5563C20.331 6.55168 20.3258 6.54756 20.3207 6.54397C20.3043 6.53317 20.2847 6.52649 20.2637 6.52649H19.5317C19.4968 6.52649 19.4654 6.54448 19.4474 6.57121C19.4366 6.58766 19.4299 6.60719 19.4299 6.62826V6.65396C19.4299 6.67504 19.4361 6.69457 19.4474 6.71102C19.4659 6.73826 19.4968 6.75574 19.5317 6.75574V6.75625Z" + fill="black" + /> + <path + d="M19.557 4.40462C19.5673 4.42415 19.5843 4.4406 19.6043 4.44985C19.611 4.45294 19.6182 4.45551 19.6259 4.45705C19.6326 4.45859 19.6393 4.45911 19.6465 4.45911H20.1492C20.1564 4.45911 20.1631 4.45859 20.1697 4.45705C20.1831 4.45448 20.1954 4.44883 20.2062 4.44163C20.2129 4.437 20.2191 4.43186 20.2247 4.4257C20.2412 4.40771 20.2515 4.38355 20.2515 4.35733V4.33163C20.2515 4.31775 20.2484 4.30439 20.2432 4.29205C20.2381 4.27972 20.2304 4.26892 20.2211 4.25967C20.2165 4.25504 20.2114 4.25093 20.2062 4.24733C20.2021 4.24476 20.198 4.24219 20.1934 4.24014C20.18 4.23346 20.1651 4.22986 20.1492 4.22986H20.086H19.7092H19.646C19.6177 4.22986 19.5925 4.24117 19.574 4.25967C19.5648 4.26892 19.5576 4.27972 19.5524 4.29205C19.5473 4.30439 19.5442 4.31775 19.5442 4.33163V4.35733C19.5442 4.36607 19.5452 4.37429 19.5473 4.38252C19.5493 4.39074 19.5524 4.39794 19.5565 4.40514L19.557 4.40462Z" + fill="black" + /> + <path + d="M19.7039 2.14405C19.7096 2.14765 19.7157 2.15073 19.7224 2.15381C19.7342 2.15895 19.7476 2.16152 19.761 2.16152H19.7882H20.0072H20.0344C20.0519 2.16152 20.0678 2.1569 20.0822 2.14919C20.1017 2.13839 20.1182 2.12195 20.1274 2.10139C20.1305 2.0947 20.1331 2.08751 20.1346 2.0798C20.1362 2.07312 20.1367 2.06643 20.1367 2.05924V2.03354C20.1367 2.01966 20.1336 2.00629 20.1285 1.99396C20.1259 1.98779 20.1228 1.98214 20.1192 1.97648C20.1007 1.94924 20.0699 1.93176 20.0349 1.93176H19.7615C19.7476 1.93176 19.7342 1.93485 19.7219 1.93999C19.7157 1.94256 19.7101 1.94564 19.7044 1.94924C19.6936 1.95644 19.6844 1.96569 19.6767 1.977C19.6659 1.99344 19.6592 2.01298 19.6592 2.03405V2.05975C19.6592 2.08597 19.6695 2.11012 19.6859 2.12811C19.6916 2.13428 19.6977 2.13942 19.7044 2.14405H19.7039Z" + fill="black" + /> + <path + d="M18.8534 10.6571C18.876 10.6951 18.8965 10.7337 18.9161 10.7732C18.9392 10.7337 18.9634 10.6951 18.9896 10.6571C19.0256 10.6051 19.0646 10.5553 19.1063 10.5075C19.1386 10.4705 19.1726 10.434 19.208 10.4001L19.5087 10.1112C19.5026 10.0989 19.4969 10.086 19.4902 10.0737C19.4604 10.0156 19.4265 9.95904 19.389 9.90507L19.3129 9.79507L19.3098 9.79096L19.2096 9.6455L19.2065 9.64087L19.2024 9.6455L19.06 9.79507L18.9855 9.87371C18.9551 9.90558 18.9264 9.93848 18.8991 9.97292C18.8446 10.0413 18.7958 10.1138 18.7542 10.1893C18.7439 10.2083 18.7336 10.2274 18.7238 10.2469C18.712 10.2705 18.7012 10.2942 18.6904 10.3188C18.6802 10.343 18.6704 10.3677 18.6611 10.3923C18.694 10.4299 18.7254 10.4684 18.7552 10.509C18.7907 10.5573 18.8236 10.6072 18.8539 10.6586L18.8534 10.6571Z" + fill="black" + /> + <path + d="M20.0638 10.1564L19.8978 9.99707L19.7318 10.1564L19.6177 10.2659L19.5843 10.2983L19.3663 10.508L19.338 10.5352C19.2974 10.5743 19.2599 10.6149 19.2239 10.6576C19.1556 10.7393 19.0965 10.8277 19.0471 10.9207C19.0672 10.9295 19.0862 10.9413 19.1031 10.9572L19.4383 11.2795L19.4773 11.317C19.5102 11.3489 19.5416 11.3823 19.5719 11.4162C19.6871 11.5463 19.7811 11.6933 19.8521 11.8506C19.867 11.847 19.8824 11.8444 19.8973 11.8444C19.9122 11.8444 19.9276 11.847 19.9425 11.8506C20.0135 11.6933 20.1075 11.5463 20.2227 11.4162C20.253 11.3818 20.2843 11.3489 20.3172 11.317L20.3563 11.2795L20.6914 10.9572C20.7079 10.9413 20.7274 10.9295 20.7475 10.9207C20.6981 10.8277 20.639 10.7393 20.5706 10.6576C20.5352 10.6149 20.4971 10.5738 20.4565 10.5352L20.4283 10.508L20.2103 10.2983L20.0628 10.1564H20.0638Z" + fill="black" + /> + <path + d="M17.9779 11.9534H18.052C18.1414 11.7144 18.2833 11.4954 18.4699 11.3166L18.5058 11.2821L18.641 11.1521L18.8091 10.9907L18.8374 10.9634C18.8343 10.9573 18.8312 10.9511 18.8281 10.9449C18.7767 10.8437 18.7166 10.7475 18.6482 10.6576C18.6323 10.637 18.6163 10.6165 18.5994 10.5964C18.5994 10.5964 18.5994 10.5959 18.5989 10.5954C18.5583 10.5476 18.5063 10.49 18.4529 10.4314C18.4524 10.4304 18.4513 10.4299 18.4508 10.4289C18.4123 10.3867 18.3732 10.344 18.3372 10.304C18.273 10.3749 18.1933 10.4633 18.1548 10.5049C17.8782 10.7984 17.7014 11.1798 17.6505 11.5797C17.6495 11.5874 17.649 11.5957 17.6479 11.6034C17.6767 11.6286 17.7081 11.6563 17.7081 11.6563C17.8109 11.7442 17.9008 11.8444 17.9779 11.9539V11.9534Z" + fill="black" + /> + <path + d="M17.9729 12.2377C17.9734 12.2341 17.9739 12.2305 17.975 12.2269C17.9117 12.1297 17.8398 12.0382 17.757 11.9534C17.7483 11.9442 17.739 11.9349 17.7303 11.9257C17.701 11.8953 17.665 11.8619 17.6265 11.828C17.6218 11.8239 17.6172 11.8198 17.6126 11.8162C17.6069 11.8115 17.6013 11.8064 17.5956 11.8018C17.5704 11.7802 17.5453 11.7586 17.5206 11.738C17.4861 11.7982 17.4481 11.8645 17.4296 11.9C17.2944 12.1595 17.2178 12.4458 17.2045 12.7393C17.2014 12.7861 17.2009 12.8334 17.2019 12.8807C17.2862 12.9424 17.3679 13.0076 17.4435 13.0801C17.4964 12.9367 17.5689 12.8 17.6599 12.6735L17.9734 12.2382L17.9729 12.2377Z" + fill="black" + /> + <path + d="M18.7829 11.275L18.7793 11.2786L18.7069 11.3479L18.6477 11.4045L18.5994 11.4507C18.5244 11.5227 18.4581 11.6014 18.4 11.6857C18.3856 11.7067 18.3717 11.7283 18.3584 11.7499C18.3316 11.7931 18.307 11.8378 18.2849 11.8835C18.2735 11.9062 18.2633 11.9298 18.253 11.9529C18.253 11.9534 18.2525 11.954 18.2525 11.9545C18.2427 11.9781 18.2329 12.0018 18.2242 12.0254C18.2088 12.0676 18.1954 12.1107 18.1836 12.1539C18.2103 12.1611 18.2355 12.174 18.2566 12.1925L18.6734 12.5543C18.7608 12.6304 18.8395 12.7142 18.9089 12.8041C18.9675 12.707 19.0353 12.6155 19.1124 12.5317C19.1371 12.5045 19.1623 12.4783 19.189 12.4526L19.2491 12.395L19.6994 11.9622C19.6984 11.9596 19.6973 11.957 19.6963 11.9545C19.6763 11.9077 19.6542 11.8614 19.6295 11.8167C19.6172 11.7941 19.6043 11.772 19.5909 11.7504C19.5395 11.6671 19.4794 11.588 19.4121 11.5155C19.3915 11.4934 19.3704 11.4718 19.3489 11.4507L19.2759 11.3803L19.0579 11.1711L18.9747 11.0909L18.9705 11.0951L18.9675 11.0981L18.9176 11.1459L18.784 11.2744L18.7829 11.275Z" + fill="black" + /> + <path + d="M17.2325 13.1382C17.2253 13.1325 17.2181 13.1269 17.2109 13.1212C17.2099 13.1202 17.2084 13.1197 17.2073 13.1186C17.2053 13.1171 17.2037 13.1156 17.2017 13.1145C17.1811 13.0981 17.1611 13.0816 17.1395 13.0667C17.1395 13.0667 17.1092 13.0446 17.0835 13.0261C16.9539 13.4368 16.9303 13.92 17.1508 14.2962C17.1986 14.3744 17.2608 14.4432 17.3322 14.5049C17.3322 14.4988 17.3312 14.4926 17.3307 14.4864L17.3158 14.2741C17.3122 14.2299 17.342 14.1914 17.3821 14.179L17.3466 13.8758C17.323 13.6738 17.3358 13.4718 17.3821 13.278C17.3343 13.2286 17.2844 13.1819 17.232 13.1382H17.2325Z" + fill="black" + /> + <path + d="M20.967 10.9449C20.9639 10.9511 20.9608 10.9573 20.9578 10.9635L20.986 10.9907L21.1541 11.1521L21.2893 11.2821L21.3253 11.3166C21.5114 11.4955 21.6537 11.7144 21.7432 11.9534H21.8172C21.8943 11.8439 21.9842 11.7437 22.087 11.6558C22.087 11.6558 22.1148 11.6312 22.1472 11.6029C22.1415 11.5541 22.1343 11.5057 22.1246 11.4579C22.0588 11.1017 21.8876 10.7681 21.6409 10.5044C21.6028 10.4633 21.5227 10.3749 21.4584 10.3035C21.4219 10.3436 21.3834 10.3862 21.3448 10.4284C21.3438 10.4294 21.3433 10.4299 21.3428 10.4309C21.2893 10.4895 21.2374 10.5466 21.1968 10.5949C21.1968 10.5949 21.1968 10.5954 21.1963 10.5959C21.1793 10.616 21.1634 10.6365 21.1474 10.6571C21.0786 10.7471 21.0184 10.8437 20.9675 10.9444L20.967 10.9449Z" + fill="black" + /> + <path + d="M22.5918 12.7388C22.5784 12.4453 22.5013 12.159 22.3662 11.8995C22.3477 11.864 22.3096 11.7977 22.2752 11.7375C22.2505 11.7586 22.2253 11.7797 22.2001 11.8018C22.1945 11.8064 22.1888 11.8116 22.1832 11.8162C22.1786 11.8203 22.1739 11.8244 22.1693 11.8285C22.1307 11.8625 22.0948 11.8959 22.0655 11.9262C22.0562 11.9354 22.0475 11.9447 22.0387 11.9539C21.9565 12.0388 21.884 12.1303 21.8208 12.2274C21.8213 12.231 21.8218 12.2346 21.8229 12.2382L22.1364 12.6736C22.2274 12.8 22.2999 12.9367 22.3528 13.0801C22.4278 13.0077 22.5101 12.9429 22.5944 12.8807C22.5954 12.8334 22.5954 12.7861 22.5918 12.7394V12.7388Z" + fill="black" + /> + <path + d="M20.8286 11.0986L20.8255 11.0955L20.8214 11.0914L20.7382 11.1716L20.5202 11.3808L20.4472 11.4512C20.4251 11.4723 20.4046 11.4939 20.384 11.516C20.3691 11.5319 20.3547 11.5479 20.3408 11.5643C20.3074 11.6039 20.2761 11.6445 20.2473 11.6867C20.2036 11.7499 20.165 11.8162 20.1316 11.8851C20.1193 11.9102 20.108 11.9365 20.0967 11.9622L20.547 12.395L20.6071 12.4525C20.6338 12.4782 20.659 12.5044 20.6837 12.5317C20.7608 12.616 20.8286 12.7075 20.8872 12.8041C20.9566 12.7136 21.0353 12.6299 21.1226 12.5543L21.5395 12.1924C21.5606 12.1739 21.5863 12.1616 21.6125 12.1539C21.6073 12.1354 21.6022 12.1164 21.5966 12.0979C21.5811 12.0485 21.5631 12.0002 21.5431 11.9524C21.503 11.8594 21.4542 11.7699 21.3961 11.6856C21.3668 11.6435 21.336 11.6024 21.3025 11.5633C21.2691 11.5242 21.2337 11.4862 21.1961 11.4502L21.1478 11.4039L21.0887 11.3474L21.0126 11.2739L20.879 11.1454L20.8291 11.0976L20.8286 11.0986Z" + fill="black" + /> + <path + d="M19.2153 13.442C19.2322 13.5114 19.2456 13.5813 19.2538 13.6532L19.2888 13.9513C19.5154 14.1297 19.6948 14.3636 19.8084 14.6278C19.8398 14.7003 19.866 14.7748 19.8871 14.8514L19.8984 14.8581L19.9097 14.8514C19.9308 14.7748 19.957 14.7003 19.9883 14.6278C20.1019 14.3636 20.2808 14.1297 20.508 13.9513L20.5429 13.6532C20.5512 13.5818 20.5645 13.5114 20.5815 13.442C20.5969 13.3798 20.6154 13.3181 20.6375 13.2585C20.6735 13.1608 20.7182 13.0662 20.7712 12.9768C20.767 12.9691 20.7634 12.9614 20.7593 12.9542C20.747 12.9315 20.7341 12.9094 20.7208 12.8879C20.6632 12.7948 20.5954 12.708 20.5188 12.6283C20.5054 12.6149 20.4926 12.601 20.4787 12.5882L20.3795 12.4931L20.2854 12.4026L20.031 12.1585L19.9333 12.0644L19.8989 12.031L19.8644 12.0644L19.7668 12.1585L19.4183 12.4931L19.3191 12.5882C19.3052 12.6016 19.2924 12.6149 19.279 12.6283C19.2379 12.6704 19.1993 12.7152 19.1639 12.7614C19.1484 12.782 19.133 12.8025 19.1186 12.8236C19.1017 12.8483 19.0857 12.8735 19.0703 12.8992C19.0549 12.9249 19.0405 12.9506 19.0266 12.9773C19.0796 13.0667 19.1243 13.1608 19.1603 13.259C19.1824 13.3191 19.2009 13.3803 19.2163 13.4425L19.2153 13.442Z" + fill="black" + /> + <path + d="M18.1336 12.3342L18.1218 12.3507L18.0802 12.4088L17.9846 12.5414L17.9424 12.6L17.8113 12.7824C17.7553 12.8601 17.7075 12.9418 17.6674 13.0271C17.6618 13.0394 17.6561 13.0523 17.651 13.0651C17.6284 13.1171 17.6083 13.1705 17.5914 13.2245C17.5898 13.2291 17.5888 13.2343 17.5872 13.2394C17.577 13.2744 17.5677 13.3098 17.56 13.3453C17.559 13.3504 17.5574 13.3556 17.5564 13.3612C17.5492 13.3941 17.5441 13.4275 17.5394 13.4609C17.5343 13.4974 17.5302 13.5339 17.5276 13.5704C17.5245 13.6172 17.523 13.6645 17.5245 13.7123C17.5256 13.7596 17.5292 13.8069 17.5343 13.8547L17.5394 13.8984L17.5728 14.1852C17.597 14.1867 17.633 14.1893 17.633 14.1893C17.6854 14.1919 17.7373 14.1975 17.7892 14.2052C17.8057 14.2078 17.8221 14.2098 17.8386 14.2124C17.8561 14.2155 17.8735 14.2191 17.8905 14.2227C18.0791 14.2612 18.2611 14.3301 18.4276 14.4262C18.4575 14.2499 18.5145 14.0772 18.5988 13.9163C18.5988 13.9163 18.6338 13.8449 18.6625 13.7863C18.6826 13.7457 18.6996 13.7107 18.6996 13.7107C18.7227 13.6629 18.7823 13.6444 18.8286 13.6707C18.8286 13.6707 18.846 13.6804 18.8496 13.6825C18.8836 13.7015 19.0275 13.7827 19.0275 13.7827C19.047 13.793 19.066 13.8043 19.0856 13.8151L19.0743 13.7195L19.0691 13.6758C19.064 13.6295 19.0563 13.5843 19.047 13.5391C19.047 13.5375 19.047 13.5365 19.0465 13.535C19.0414 13.5118 19.0362 13.4887 19.0301 13.4661C19.0203 13.4286 19.0085 13.3915 18.9961 13.3545C18.9936 13.3468 18.991 13.3386 18.9884 13.3309C18.9802 13.3088 18.972 13.2867 18.9627 13.2651C18.9535 13.2425 18.9432 13.2199 18.9324 13.1972C18.9298 13.1911 18.9262 13.1854 18.9237 13.1798C18.8918 13.1145 18.8548 13.0513 18.8137 12.9911C18.806 12.9803 18.7988 12.969 18.791 12.9582C18.7222 12.8626 18.6425 12.7747 18.552 12.6966L18.2015 12.3923L18.146 12.344L18.1352 12.3347L18.1336 12.3342Z" + fill="black" + /> + <path + d="M22.7115 13.0261L22.6555 13.0667C22.6344 13.0822 22.6138 13.0986 22.5933 13.1145C22.5912 13.1161 22.5897 13.1176 22.5876 13.1186C22.5866 13.1197 22.5851 13.1202 22.584 13.1212C22.5768 13.1269 22.5696 13.132 22.5624 13.1382C22.5095 13.1819 22.4596 13.2286 22.4124 13.278C22.4586 13.4718 22.4715 13.6738 22.4478 13.8758L22.4124 14.179C22.4524 14.1914 22.4817 14.2299 22.4787 14.2741C22.4735 14.3286 22.4684 14.4253 22.4622 14.5049C22.5337 14.4438 22.5959 14.3749 22.6437 14.2962C22.8642 13.9195 22.8405 13.4368 22.711 13.0261H22.7115Z" + fill="black" + /> + <path + d="M20.9473 13.6815C20.9602 13.6743 20.9684 13.6697 20.9684 13.6697C21.0146 13.6435 21.0743 13.662 21.0974 13.7098C21.0974 13.7098 21.1169 13.7504 21.1344 13.7853C21.1637 13.846 21.1981 13.9154 21.1981 13.9154C21.2824 14.0763 21.3395 14.2484 21.3693 14.4253C21.5358 14.3291 21.7173 14.2603 21.9064 14.2217C21.9239 14.2181 21.9409 14.2145 21.9584 14.2114C21.9748 14.2089 21.9907 14.2063 22.0072 14.2042C22.0591 14.197 22.111 14.1909 22.1635 14.1883C22.1635 14.1883 22.1897 14.1868 22.2236 14.1842L22.2621 13.8532C22.2704 13.7822 22.2734 13.7108 22.2719 13.6399C22.2719 13.6388 22.2719 13.6378 22.2719 13.6368C22.2704 13.5772 22.2652 13.518 22.2565 13.4594C22.2519 13.426 22.2462 13.3926 22.2395 13.3597C22.2385 13.3546 22.237 13.3494 22.2359 13.3438C22.2318 13.3263 22.2282 13.3083 22.2236 13.2908C22.219 13.2729 22.2138 13.2554 22.2087 13.2379C22.2005 13.2107 22.1917 13.1834 22.182 13.1567C22.1706 13.1253 22.1578 13.0945 22.1449 13.0642C22.1393 13.0513 22.1342 13.039 22.1285 13.0261C22.1187 13.0045 22.1079 12.9835 22.0971 12.9629C22.0642 12.9002 22.0267 12.8396 21.9851 12.7815L21.854 12.599L21.7163 12.4078L21.6746 12.3497L21.6628 12.3333L21.652 12.3425L21.5965 12.3908L21.2459 12.6951C21.1457 12.782 21.0583 12.8812 20.9848 12.9891C20.9792 12.9973 20.973 13.0061 20.9674 13.0143C20.9545 13.0338 20.9422 13.0539 20.9303 13.0739C20.9072 13.1135 20.8856 13.1536 20.8661 13.1952C20.8419 13.2461 20.8209 13.2986 20.8024 13.352C20.7818 13.4122 20.7643 13.4738 20.751 13.5365C20.7417 13.5818 20.734 13.627 20.7289 13.6733L20.7124 13.8131C20.7314 13.8023 20.7504 13.791 20.7705 13.7807C20.7705 13.7807 20.8974 13.7093 20.9483 13.6805L20.9473 13.6815Z" + fill="black" + /> + <path + d="M22.1225 14.3759C22.1117 14.3765 22.1009 14.377 22.0901 14.3775C22.0778 14.3785 22.0649 14.3795 22.0526 14.3806C22.031 14.3826 22.0094 14.3842 21.9878 14.3873C21.7776 14.4135 21.5766 14.4736 21.3859 14.5605C21.388 14.5831 21.39 14.6057 21.3911 14.6283C21.3921 14.6479 21.3926 14.6669 21.3931 14.6864C21.3942 14.7496 21.3916 14.8134 21.3859 14.8766C21.371 15.0359 21.3345 15.1932 21.2749 15.3433C21.2528 15.3988 21.2286 15.4533 21.2009 15.5068C21.2009 15.5068 21.2266 15.3659 21.2379 15.3068C21.241 15.2914 21.2425 15.2811 21.2425 15.2811C21.2677 15.1336 21.2764 14.983 21.2687 14.8339C21.2651 14.7656 21.2579 14.6972 21.2477 14.6299C21.2477 14.6294 21.2477 14.6288 21.2477 14.6283C21.2446 14.6098 21.2415 14.5913 21.2379 14.5728C21.2374 14.5697 21.2364 14.5661 21.2358 14.563C21.2328 14.5476 21.2302 14.5327 21.2266 14.5173C21.2045 14.4145 21.1736 14.3138 21.1346 14.2166C21.132 14.2104 21.1294 14.2038 21.1269 14.1976C21.0904 14.1076 21.0266 13.9858 20.9737 13.8815C20.965 13.8861 20.9562 13.8907 20.9475 13.8959C20.8575 13.9447 20.7583 13.9971 20.6848 14.0439C20.6792 14.0475 20.673 14.0511 20.6679 14.0547C20.6123 14.0907 20.5589 14.1297 20.5075 14.1709C20.3471 14.3004 20.2078 14.4561 20.0947 14.6294C20.0577 14.6859 20.0238 14.7445 19.993 14.8041C19.9801 14.8293 19.9673 14.8545 19.9554 14.8802C19.9554 14.8802 19.9359 14.9239 19.9143 14.9712C19.9189 14.9948 19.9225 15.019 19.9267 15.0431C19.9292 15.0585 19.9318 15.0735 19.9339 15.0894C19.9339 15.0894 19.9205 15.0596 19.9138 15.0447C19.9082 15.0328 19.9051 15.0257 19.8979 15.0087C19.8948 15.002 19.8948 15.0015 19.8912 14.9943C19.8861 14.983 19.886 14.9825 19.8809 14.9712C19.8609 14.9264 19.8398 14.8802 19.8398 14.8802C19.828 14.8545 19.8151 14.8293 19.8023 14.8041C19.7714 14.744 19.7375 14.6859 19.7005 14.6294C19.5874 14.4561 19.4481 14.3004 19.2877 14.1709C19.2363 14.1292 19.1829 14.0907 19.1274 14.0547C19.1222 14.0511 19.1161 14.0475 19.1104 14.0439C19.0369 13.9976 18.9377 13.9447 18.8478 13.8959C18.839 13.8912 18.8303 13.8866 18.8215 13.882C18.7686 13.9868 18.7049 14.1076 18.6684 14.1981C18.6658 14.2043 18.6632 14.2109 18.6607 14.2176C18.6216 14.3153 18.5908 14.416 18.5686 14.5183C18.5656 14.5337 18.5625 14.5487 18.5594 14.5641C18.5589 14.5672 18.5579 14.5708 18.5573 14.5738C18.5537 14.5923 18.5507 14.6108 18.5476 14.6294C18.5476 14.6299 18.5476 14.6304 18.5476 14.6309C18.5368 14.6982 18.5301 14.7666 18.5265 14.835C18.5188 14.984 18.5275 15.1346 18.5527 15.2821C18.5527 15.2821 18.5548 15.2924 18.5573 15.3078C18.5681 15.367 18.5943 15.5078 18.5943 15.5078C18.5666 15.4543 18.5419 15.3999 18.5203 15.3443C18.4612 15.1942 18.4242 15.037 18.4093 14.8776C18.4036 14.8144 18.4011 14.7512 18.4021 14.6874C18.4021 14.6679 18.4031 14.6484 18.4042 14.6294C18.4052 14.6067 18.4072 14.5841 18.4093 14.5615C18.2191 14.4746 18.0176 14.4145 17.8074 14.3883C17.7858 14.3857 17.7642 14.3837 17.7426 14.3816C17.7303 14.3806 17.718 14.379 17.7051 14.3785C17.6943 14.378 17.6835 14.3775 17.6727 14.377C17.6558 14.3759 17.6383 14.3749 17.6208 14.3744C17.6208 14.3744 17.5643 14.3713 17.5093 14.3682C17.5118 14.4094 17.5129 14.433 17.5139 14.45C17.5139 14.4551 17.5154 14.4757 17.5154 14.4757C17.517 14.5178 17.5201 14.5594 17.5242 14.6006C17.5242 14.6021 17.5242 14.6037 17.5242 14.6052C17.5242 14.6062 17.5242 14.6078 17.5242 14.6088C17.5638 14.9784 17.719 15.3145 17.9405 15.6111C17.9827 15.6676 18.0269 15.7226 18.0737 15.7761C18.0721 15.7751 18.0706 15.774 18.069 15.773L18.196 15.9036C18.3558 16.0686 18.4602 16.2726 18.4967 16.4911L18.58 16.9938C18.5985 16.9907 18.617 16.9887 18.6365 16.9887H21.1587C21.1778 16.9887 21.1968 16.9907 21.2153 16.9938L21.2985 16.4911C21.3345 16.2726 21.4389 16.0681 21.5992 15.9036L21.7262 15.773C21.7262 15.773 21.7231 15.7751 21.7216 15.7761C21.7683 15.7226 21.8126 15.6676 21.8547 15.6111C22.0762 15.315 22.2315 14.9784 22.271 14.6088C22.271 14.6078 22.271 14.6062 22.271 14.6052C22.271 14.6037 22.271 14.6021 22.271 14.6011C22.2752 14.56 22.2788 14.5183 22.2798 14.4762C22.2798 14.4762 22.2803 14.4659 22.2813 14.451C22.2824 14.4304 22.2844 14.3996 22.286 14.3693L22.1744 14.3754C22.1569 14.3754 22.14 14.377 22.1225 14.378V14.3759Z" + fill="black" + /> + <mask id="mask0_422_443" maskUnits="userSpaceOnUse" x="1" y="18" width="38" height="26"> + <path + d="M36.9809 36.983L3.32513 43.259C2.53458 43.4065 1.80469 42.8 1.80469 41.9956V20.1872C1.80469 19.4774 2.37986 18.9022 3.08971 18.9022H13.5436C13.851 18.9022 14.1486 19.0127 14.382 19.2132L19.9672 24.0197L25.4445 19.2209C25.6788 19.0158 25.9795 18.9022 26.291 18.9022H36.7449C37.4548 18.9022 38.0299 19.4774 38.0299 20.1872V35.7195C38.0299 36.3384 37.5889 36.8694 36.9803 36.983H36.9809Z" + fill="white" + /> + </mask> + <g mask="url(#mask0_422_443)"> + <mask id="mask1_422_443" maskUnits="userSpaceOnUse" x="1" y="18" width="38" height="26"> + <path d="M38.2874 18.6458H1.54761V43.5382H38.2874V18.6458Z" fill="white" /> + </mask> + <g mask="url(#mask1_422_443)"> + <rect x="1.5354" y="18.6278" width="36.7619" height="24.9191" fill="url(#pattern0_422_443)" /> + </g> + </g> + <path d="M7.0824 45.3367L1.05103 43.7859L9.51572 43.2395L7.0824 45.3367Z" fill="#DB1C23" /> + <mask id="mask2_422_443" maskUnits="userSpaceOnUse" x="6" y="36" width="33" height="14"> + <path + d="M38.5068 43.786L7.86318 49.9741C7.0675 50.135 6.32373 49.5264 6.32373 48.7143V36.4603H38.5068V43.786Z" + fill="white" + /> + </mask> + <g mask="url(#mask2_422_443)"> + <mask id="mask3_422_443" maskUnits="userSpaceOnUse" x="6" y="36" width="33" height="15"> + <path d="M38.764 36.2032H6.06689V50.2568H38.764V36.2032Z" fill="white" /> + </mask> + <g mask="url(#mask3_422_443)"> + <rect x="6.05029" y="36.1946" width="32.7156" height="14.0633" fill="url(#pattern1_422_443)" /> + </g> + </g> + <path + d="M6.28417 33.2452C5.97422 33.2452 5.68638 33.1892 5.42115 33.0766C5.15541 32.964 4.9241 32.8073 4.72672 32.6058C4.52935 32.4043 4.37514 32.1678 4.26463 31.8965C4.15412 31.6251 4.09912 31.329 4.09912 31.0072C4.09912 30.6854 4.15309 30.3883 4.26206 30.1149C4.37052 29.842 4.52369 29.6055 4.72107 29.4061C4.91845 29.2066 5.15027 29.0514 5.4155 28.9409C5.68072 28.8304 5.97062 28.7754 6.28417 28.7754C6.59772 28.7754 6.87991 28.8278 7.12971 28.9322C7.37952 29.0365 7.59181 29.1763 7.76606 29.3506C7.94031 29.5248 8.06418 29.7186 8.1382 29.9319L7.342 30.3154C7.2685 30.1062 7.13948 29.9329 6.95546 29.7952C6.77145 29.6574 6.54786 29.5891 6.28417 29.5891C6.02048 29.5891 5.80357 29.6492 5.60979 29.7695C5.41601 29.8898 5.26592 30.0553 5.15952 30.2665C5.05312 30.4778 4.99966 30.725 4.99966 31.0077C4.99966 31.2904 5.05312 31.5387 5.15952 31.7515C5.26592 31.9648 5.41601 32.1314 5.60979 32.2511C5.80357 32.3714 6.02819 32.431 6.28417 32.431C6.54015 32.431 6.77145 32.3621 6.95546 32.2249C7.13948 32.0877 7.2685 31.9139 7.342 31.7047L8.1382 32.0882C8.0647 32.3015 7.94082 32.4953 7.76606 32.6695C7.59129 32.8438 7.37952 32.9836 7.12971 33.0879C6.87991 33.1923 6.59772 33.2447 6.28417 33.2447V33.2452Z" + fill="white" + /> + <path + d="M10.8815 33.2451C10.5561 33.2451 10.2539 33.1891 9.97479 33.0765C9.69568 32.9639 9.45256 32.8062 9.24541 32.6026C9.03827 32.3991 8.87635 32.1621 8.76019 31.8907C8.64402 31.6193 8.58594 31.3248 8.58594 31.0071C8.58594 30.6895 8.64299 30.3949 8.75762 30.1235C8.87173 29.8521 9.03261 29.6157 9.23976 29.4142C9.4469 29.2127 9.69003 29.0559 9.96913 28.9434C10.2482 28.8308 10.552 28.7748 10.8815 28.7748C11.211 28.7748 11.5153 28.8308 11.7939 28.9434C12.073 29.0559 12.3161 29.2127 12.5232 29.4142C12.7304 29.6157 12.8913 29.8521 13.0054 30.1235C13.1195 30.3949 13.1771 30.6895 13.1771 31.0071C13.1771 31.3248 13.119 31.6193 13.0028 31.8907C12.8866 32.1621 12.7247 32.3991 12.5176 32.6026C12.3104 32.8062 12.0673 32.9639 11.7882 33.0765C11.5091 33.1891 11.2069 33.2451 10.8815 33.2451ZM10.8815 32.4314C11.0789 32.4314 11.2624 32.3965 11.431 32.3266C11.5996 32.2567 11.7476 32.159 11.8756 32.0331C12.0036 31.9071 12.1023 31.7571 12.1722 31.5828C12.2421 31.4086 12.277 31.2168 12.277 31.0076C12.277 30.7984 12.2421 30.6077 12.1722 30.435C12.1023 30.2628 12.0036 30.1122 11.8756 29.9848C11.7476 29.8568 11.5996 29.7591 11.431 29.6913C11.2624 29.6234 11.0794 29.5895 10.8815 29.5895C10.6836 29.5895 10.5006 29.6234 10.332 29.6913C10.1634 29.7591 10.0154 29.8568 9.88741 29.9848C9.75942 30.1127 9.66073 30.2628 9.59083 30.435C9.52092 30.6077 9.48597 30.7984 9.48597 31.0076C9.48597 31.2168 9.52092 31.4086 9.59083 31.5828C9.66073 31.7571 9.75942 31.9071 9.88741 32.0331C10.0154 32.159 10.1634 32.2567 10.332 32.3266C10.5006 32.3965 10.6836 32.4314 10.8815 32.4314Z" + fill="white" + /> + <path d="M13.8167 33.1752V28.8452H14.7177V32.3908H16.5486V33.1757H13.8167V33.1752Z" fill="white" /> + <path + d="M19.0475 33.2451C18.7221 33.2451 18.4199 33.1891 18.1408 33.0765C17.8617 32.9639 17.6186 32.8062 17.4114 32.6026C17.2043 32.3991 17.0424 32.1621 16.9262 31.8907C16.81 31.6193 16.752 31.3248 16.752 31.0071C16.752 30.6895 16.809 30.3949 16.9236 30.1235C17.0377 29.8521 17.1986 29.6157 17.4058 29.4142C17.6129 29.2127 17.856 29.0559 18.1352 28.9434C18.4143 28.8308 18.718 28.7748 19.0475 28.7748C19.377 28.7748 19.6813 28.8308 19.9599 28.9434C20.239 29.0559 20.4821 29.2127 20.6893 29.4142C20.8964 29.6157 21.0573 29.8521 21.1714 30.1235C21.2855 30.3949 21.3431 30.6895 21.3431 31.0071C21.3431 31.3248 21.285 31.6193 21.1688 31.8907C21.0527 32.1621 20.8907 32.3991 20.6836 32.6026C20.4765 32.8062 20.2333 32.9639 19.9542 33.0765C19.6751 33.1891 19.3729 33.2451 19.0475 33.2451ZM19.0475 32.4314C19.2449 32.4314 19.4284 32.3965 19.597 32.3266C19.7656 32.2567 19.9136 32.159 20.0416 32.0331C20.1696 31.9071 20.2683 31.7571 20.3382 31.5828C20.4081 31.4086 20.443 31.2168 20.443 31.0076C20.443 30.7984 20.4081 30.6077 20.3382 30.435C20.2683 30.2628 20.1696 30.1122 20.0416 29.9848C19.9136 29.8568 19.7656 29.7591 19.597 29.6913C19.4284 29.6234 19.2454 29.5895 19.0475 29.5895C18.8496 29.5895 18.6666 29.6234 18.498 29.6913C18.3294 29.7591 18.1814 29.8568 18.0534 29.9848C17.9254 30.1127 17.8267 30.2628 17.7568 30.435C17.6869 30.6077 17.652 30.7984 17.652 31.0076C17.652 31.2168 17.6869 31.4086 17.7568 31.5828C17.8267 31.7571 17.9254 31.9071 18.0534 32.0331C18.1814 32.159 18.3294 32.2567 18.498 32.3266C18.6666 32.3965 18.8496 32.4314 19.0475 32.4314Z" + fill="white" + /> + <path + d="M21.9827 33.1752V28.8452H22.8545L24.4761 30.9958H24.0691L25.644 28.8452H26.5157V33.1752H25.6147V29.8388L25.975 29.92L24.307 32.0706H24.1909L22.581 29.92L22.8832 29.8388V33.1752H21.9822H21.9827Z" + fill="white" + /> + <path + d="M27.283 33.1752V28.8452H29.1139C29.412 28.8452 29.668 28.8956 29.8813 28.9963C30.0941 29.0971 30.257 29.2415 30.3696 29.4291C30.4821 29.6173 30.5382 29.8444 30.5382 30.1122C30.5382 30.3019 30.4857 30.4834 30.3814 30.6556C30.2765 30.8283 30.1044 30.9722 29.8643 31.0883V30.6468C30.093 30.7357 30.2693 30.8426 30.3932 30.9665C30.5171 31.0904 30.6024 31.2251 30.6492 31.3705C30.6955 31.516 30.7191 31.6681 30.7191 31.827C30.7191 32.2531 30.5778 32.5846 30.2951 32.8211C30.0123 33.0575 29.6186 33.1757 29.1154 33.1757H27.2845L27.283 33.1752ZM28.184 30.4726H29.1781C29.3174 30.4726 29.4289 30.433 29.5122 30.3533C29.5955 30.2742 29.6371 30.1683 29.6371 30.0367C29.6371 29.9051 29.5955 29.7992 29.5122 29.7201C29.4289 29.6409 29.3174 29.6008 29.1781 29.6008H28.184V30.4726ZM28.184 32.3908H29.2187C29.4007 32.3908 29.5461 32.3384 29.6546 32.2341C29.7631 32.1292 29.8175 31.994 29.8175 31.827C29.8175 31.6599 29.7631 31.5191 29.6546 31.4142C29.5461 31.3094 29.4007 31.2575 29.2187 31.2575H28.184V32.3908Z" + fill="white" + /> + <path + d="M33.4613 33.2451C33.136 33.2451 32.8337 33.1891 32.5546 33.0765C32.2755 32.9639 32.0324 32.8062 31.8252 32.6026C31.6181 32.3991 31.4562 32.1621 31.34 31.8907C31.2239 31.6193 31.1658 31.3248 31.1658 31.0071C31.1658 30.6895 31.2228 30.3949 31.3374 30.1235C31.4516 29.8521 31.6124 29.6157 31.8196 29.4142C32.0267 29.2127 32.2699 29.0559 32.549 28.9434C32.8281 28.8308 33.1319 28.7748 33.4613 28.7748C33.7908 28.7748 34.0951 28.8308 34.3737 28.9434C34.6528 29.0559 34.8959 29.2127 35.1031 29.4142C35.3102 29.6157 35.4711 29.8521 35.5852 30.1235C35.6993 30.3949 35.7569 30.6895 35.7569 31.0071C35.7569 31.3248 35.6988 31.6193 35.5826 31.8907C35.4665 32.1621 35.3046 32.3991 35.0974 32.6026C34.8903 32.8062 34.6472 32.9639 34.368 33.0765C34.0889 33.1891 33.7867 33.2451 33.4613 33.2451ZM33.4613 32.4314C33.6587 32.4314 33.8422 32.3965 34.0108 32.3266C34.1794 32.2567 34.3274 32.159 34.4554 32.0331C34.5834 31.9071 34.6821 31.7571 34.752 31.5828C34.8219 31.4086 34.8569 31.2168 34.8569 31.0076C34.8569 30.7984 34.8219 30.6077 34.752 30.435C34.6821 30.2628 34.5834 30.1122 34.4554 29.9848C34.3274 29.8568 34.1794 29.7591 34.0108 29.6913C33.8422 29.6234 33.6592 29.5895 33.4613 29.5895C33.2634 29.5895 33.0805 29.6234 32.9119 29.6913C32.7433 29.7591 32.5952 29.8568 32.4672 29.9848C32.3392 30.1127 32.2406 30.2628 32.1707 30.435C32.1008 30.6077 32.0658 30.7984 32.0658 31.0076C32.0658 31.2168 32.1008 31.4086 32.1707 31.5828C32.2406 31.7571 32.3392 31.9071 32.4672 32.0331C32.5952 32.159 32.7433 32.2567 32.9119 32.3266C33.0805 32.3965 33.2634 32.4314 33.4613 32.4314Z" + fill="white" + /> + <path + d="M10.3584 27.0678V26.6196H10.5023C10.5984 26.6196 10.6755 26.5923 10.7347 26.5378C10.7932 26.4834 10.8225 26.4114 10.8225 26.3214V24.6818H11.3191V26.2988C11.3191 26.4525 11.2862 26.5872 11.2199 26.7023C11.1536 26.8175 11.059 26.9074 10.9367 26.9712C10.8138 27.0354 10.6694 27.0673 10.5028 27.0673H10.3589L10.3584 27.0678Z" + fill="white" + /> + <path + d="M11.4922 27.0678L12.2992 24.6823H12.9587L13.7657 27.0678H13.2244L13.0641 26.581H12.1897L12.0299 27.0678H11.4917H11.4922ZM12.328 26.1487H12.9268L12.5619 25.0215H12.6965L12.3285 26.1487H12.328Z" + fill="white" + /> + <path + d="M14.5248 27.0678L13.708 24.6823H14.2523L14.8671 26.5974H14.7581L15.3729 24.6823H15.9172L15.1005 27.0678H14.5243H14.5248Z" + fill="white" + /> + <path + d="M15.8601 27.0678L16.6671 24.6823H17.3266L18.1336 27.0678H17.5923L17.432 26.581H16.5576L16.3978 27.0678H15.8596H15.8601ZM16.6959 26.1487H17.2947L16.9298 25.0215H17.0645L16.6964 26.1487H16.6959Z" + fill="white" + /> + <path + d="M19.2162 27.1063C19.0666 27.1063 18.9263 27.0791 18.7952 27.0246C18.6641 26.9701 18.5505 26.893 18.456 26.7923C18.3609 26.692 18.2899 26.5733 18.2432 26.4366L18.6497 26.2541C18.7094 26.3841 18.7921 26.4869 18.898 26.5615C19.0039 26.636 19.1206 26.6735 19.2486 26.6735C19.3169 26.6735 19.3755 26.6627 19.4249 26.6417C19.4742 26.6201 19.5122 26.5908 19.54 26.5538C19.5678 26.5162 19.5816 26.472 19.5816 26.4206C19.5816 26.3651 19.5647 26.3178 19.5302 26.2782C19.4963 26.2387 19.4429 26.2073 19.3704 26.1837L18.9026 26.03C18.7125 25.9683 18.5696 25.8799 18.4734 25.7658C18.3773 25.6517 18.3295 25.5144 18.3295 25.3541C18.3295 25.2132 18.364 25.0893 18.4333 24.9824C18.5027 24.8755 18.5999 24.7923 18.7248 24.7326C18.8497 24.673 18.9931 24.6432 19.1555 24.6432C19.2984 24.6432 19.431 24.6679 19.5529 24.7167C19.6747 24.766 19.7795 24.8354 19.8685 24.9249C19.9569 25.0143 20.0237 25.1222 20.0684 25.2482L19.6649 25.4306C19.6202 25.3196 19.5529 25.2328 19.4634 25.1695C19.3735 25.1068 19.2712 25.075 19.156 25.075C19.0897 25.075 19.0311 25.0857 18.9797 25.1068C18.9283 25.1284 18.8888 25.1587 18.8615 25.1983C18.8338 25.2379 18.8199 25.2831 18.8199 25.3345C18.8199 25.39 18.8379 25.4389 18.8744 25.48C18.9109 25.5216 18.9648 25.554 19.0378 25.5777L19.4958 25.7252C19.688 25.7874 19.8315 25.8737 19.9265 25.9847C20.0216 26.0958 20.0689 26.2315 20.0689 26.3913C20.0689 26.5301 20.0324 26.6535 19.96 26.7614C19.8875 26.8694 19.7878 26.9537 19.6603 27.0143C19.5333 27.075 19.3853 27.1058 19.2167 27.1058L19.2162 27.1063Z" + fill="white" + /> + <path + d="M21.5539 27.1064C21.3833 27.1064 21.2245 27.0756 21.0785 27.0134C20.932 26.9517 20.8045 26.8648 20.6955 26.7538C20.5866 26.6428 20.5018 26.5127 20.4411 26.3632C20.3805 26.2136 20.3496 26.0506 20.3496 25.8733C20.3496 25.696 20.3794 25.5325 20.439 25.3819C20.4987 25.2313 20.583 25.1013 20.6919 24.9913C20.8009 24.8813 20.9284 24.7959 21.0749 24.7353C21.2209 24.6746 21.3807 24.6438 21.5534 24.6438C21.7261 24.6438 21.8819 24.6726 22.0196 24.7302C22.1574 24.7877 22.2741 24.8648 22.3702 24.9609C22.4663 25.0571 22.5347 25.164 22.5753 25.2812L22.1363 25.4924C22.0957 25.3773 22.0248 25.2817 21.9235 25.2056C21.8222 25.1301 21.6989 25.092 21.5534 25.092C21.408 25.092 21.2887 25.1249 21.1818 25.1912C21.0749 25.2575 20.9921 25.3485 20.9335 25.4652C20.8749 25.5814 20.8456 25.7176 20.8456 25.8733C20.8456 26.0291 20.8749 26.1658 20.9335 26.283C20.9921 26.4002 21.0749 26.4922 21.1818 26.5585C21.2887 26.6248 21.4126 26.6577 21.5534 26.6577C21.6943 26.6577 21.8217 26.6196 21.9235 26.5441C22.0248 26.4685 22.0957 26.3729 22.1363 26.2573L22.5753 26.4685C22.5347 26.5862 22.4663 26.6926 22.3702 26.7888C22.2741 26.8849 22.1574 26.9615 22.0196 27.0195C21.8819 27.0776 21.7266 27.1059 21.5534 27.1059L21.5539 27.1064Z" + fill="white" + /> + <path + d="M22.8923 27.0678V24.6823H23.8052C23.9697 24.6823 24.1152 24.711 24.2421 24.7686C24.3691 24.8262 24.4688 24.9115 24.5418 25.0246C24.6143 25.1377 24.6508 25.2775 24.6508 25.444C24.6508 25.6106 24.6132 25.7447 24.5387 25.8588C24.4642 25.9729 24.3634 26.0588 24.2375 26.1163L24.7818 27.0673H24.2246L23.6356 26.0135L23.9558 26.2027H23.3889V27.0673H22.8923V27.0678ZM23.3884 25.7709H23.8078C23.8782 25.7709 23.9389 25.757 23.9903 25.7293C24.0417 25.7015 24.0818 25.663 24.1105 25.6141C24.1393 25.5653 24.1537 25.5083 24.1537 25.4445C24.1537 25.3808 24.1393 25.3207 24.1105 25.2718C24.0818 25.2225 24.0417 25.1844 23.9903 25.1567C23.9389 25.1289 23.8782 25.115 23.8078 25.115H23.3884V25.7714V25.7709Z" + fill="white" + /> + <path d="M25.0281 27.0678V24.6823H25.5246V27.0678H25.0281Z" fill="white" /> + <path + d="M25.9473 27.0678V24.6823H26.8632C27.0277 24.6823 27.1732 24.711 27.3001 24.7686C27.4271 24.8262 27.5268 24.9115 27.5998 25.0246C27.6723 25.1377 27.7088 25.2775 27.7088 25.444C27.7088 25.6106 27.6718 25.7442 27.5983 25.8573C27.5248 25.9704 27.424 26.0562 27.2971 26.1153C27.1701 26.1739 27.0251 26.2032 26.8632 26.2032H26.4438V27.0678H25.9473ZM26.4438 25.7709H26.8663C26.9367 25.7709 26.9974 25.757 27.0488 25.7293C27.1002 25.7015 27.1403 25.663 27.1691 25.6141C27.1978 25.5653 27.2122 25.5083 27.2122 25.4445C27.2122 25.3808 27.1978 25.3207 27.1691 25.2718C27.1403 25.2225 27.1002 25.1844 27.0488 25.1567C26.9974 25.1289 26.9367 25.115 26.8663 25.115H26.4438V25.7714V25.7709Z" + fill="white" + /> + <path d="M28.4546 27.0678V25.1145H27.8496V24.6823H29.5469V25.1145H28.9511V27.0678H28.4546Z" fill="white" /> + <path + d="M38.5501 35.2148H1.28502C0.575324 35.2148 0 35.7902 0 36.4999V42.5009C0 43.2106 0.575324 43.7859 1.28502 43.7859H38.5501C39.2598 43.7859 39.8351 43.2106 39.8351 42.5009V36.4999C39.8351 35.7902 39.2598 35.2148 38.5501 35.2148Z" + fill="#FF4B32" + /> + <path + d="M6.32373 41.5027V37.7864H7.07213L8.46406 39.6322H8.11505L9.46689 37.7864H10.2153V41.5027H9.44222V38.6391L9.75165 38.709L8.32014 40.5548H8.22042L6.83877 38.709L7.09834 38.6391V41.5027H6.32527H6.32373Z" + fill="white" + /> + <path + d="M12.3198 41.5027V37.7864H14.8189V38.4597H13.0929V39.3027H14.7192V39.9761H13.0929V40.8293H14.8189V41.5027H12.3198Z" + fill="white" + /> + <path + d="M16.7048 41.5027V37.7864H19.2039V38.4597H17.4779V39.3027H19.1042V39.9761H17.4779V40.8293H19.2039V41.5027H16.7048Z" + fill="white" + /> + <path + d="M21.7579 41.5027V38.4597H20.8152V37.7864H23.4592V38.4597H22.5315V41.5027H21.7584H21.7579Z" + fill="white" + /> + <path + d="M26.7658 41.5623C26.4734 41.5623 26.2123 41.5006 25.9825 41.3778C25.7533 41.2549 25.5728 41.0858 25.4412 40.8715C25.3097 40.6571 25.2444 40.4135 25.2444 40.1406V37.7859H26.0175V40.0907C26.0175 40.2372 26.0498 40.3693 26.1146 40.4875C26.1794 40.6057 26.2683 40.6977 26.3814 40.7646C26.4945 40.8314 26.6224 40.8643 26.7653 40.8643C26.9082 40.8643 27.0403 40.8309 27.1519 40.7646C27.2634 40.6983 27.3513 40.6057 27.4161 40.4875C27.4808 40.3693 27.5132 40.2372 27.5132 40.0907V37.7859H28.2863V40.1406C28.2863 40.4135 28.2205 40.6566 28.0894 40.8715C27.9578 41.0858 27.7774 41.2549 27.5482 41.3778C27.3189 41.5006 27.0578 41.5623 26.7648 41.5623H26.7658Z" + fill="white" + /> + <path + d="M30.3477 41.5027V37.7864H31.7745C32.0305 37.7864 32.2577 37.8311 32.4556 37.921C32.6535 38.011 32.8087 38.1441 32.9218 38.3199C33.0349 38.4962 33.0914 38.7142 33.0914 38.9732C33.0914 39.2323 33.0339 39.4405 32.9192 39.6168C32.8046 39.7931 32.6484 39.9267 32.4505 40.0182C32.2526 40.1097 32.0274 40.1554 31.7745 40.1554H31.1212V41.5021H30.3482L30.3477 41.5027ZM31.1207 39.4826H31.7792C31.8892 39.4826 31.9837 39.461 32.0634 39.4178C32.1431 39.3747 32.2058 39.3145 32.2505 39.2385C32.2952 39.1619 32.3179 39.074 32.3179 38.9743C32.3179 38.8745 32.2952 38.7815 32.2505 38.7049C32.2058 38.6283 32.1431 38.5687 32.0634 38.5255C31.9837 38.4823 31.8887 38.4608 31.7792 38.4608H31.1207V39.4836V39.4826Z" + fill="white" + /> + <defs> + <pattern id="pattern0_422_443" patternContentUnits="objectBoundingBox" width="1" height="1"> + <use xlinkHref="#image0_422_443" transform="scale(0.000671141 0.000990099)" /> + </pattern> + <pattern id="pattern1_422_443" patternContentUnits="objectBoundingBox" width="1" height="1"> + <use xlinkHref="#image1_422_443" transform="scale(0.000754717 0.00175747)" /> + </pattern> + <image + id="image0_422_443" + width="1490" + height="1010" + xlinkHref="data:image/png;base64,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" + /> + <image + id="image1_422_443" + width="1325" + height="569" + xlinkHref="data:image/png;base64,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" + /> + </defs> + </svg> + ); + } + + return ( + <svg + className={className} + width={width} + height={height} + viewBox="0 0 40 50" + fill="none" + xmlns="http://www.w3.org/2000/svg" + {...rest} + > + <path d="M21.5667 21.3418L25.543 17.5037H24.9406L21.5667 21.3418Z" fill="white" /> + <path d="M18.3233 20.9654L17.1046 17.7292H16.512L18.3233 20.9654Z" fill="white" /> + <path d="M14.2915 17.2405H14.7058L16.4817 19.423L14.2915 17.2405Z" fill="white" /> + <path d="M23.4358 17.0143L21.9436 19.4162L22.9464 17.0143H23.4358Z" fill="white" /> + <path d="M19.7827 2.31116L19.7153 4.07986H20.0803L20.0129 2.31116H19.7827Z" fill="white" /> + <path d="M19.6953 4.60815L19.6274 6.37686H20.1682L20.1003 4.60815H19.6953Z" fill="white" /> + <path + d="M19.5564 8.24385C19.6654 8.2346 19.78 8.22946 19.8977 8.22946C20.0154 8.22946 20.13 8.2346 20.239 8.24385L20.1881 6.90588H19.6078L19.5569 8.24385H19.5564Z" + fill="white" + /> + <path + d="M19.9261 0.0273709C19.9246 -0.00912365 19.8711 -0.00912365 19.8696 0.0273709L19.8027 1.78271H19.9929L19.9261 0.0273709Z" + fill="white" + /> + <path + d="M19.8979 9.09186C20.2526 9.09186 20.5877 9.11808 20.8411 9.16536C20.8576 9.16845 20.8766 9.17205 20.8971 9.17616V8.62052C20.8971 8.62052 20.8971 8.61795 20.8966 8.6164C20.8951 8.59687 20.8848 8.57837 20.8658 8.55986C20.8504 8.54547 20.8298 8.53159 20.8041 8.51823C20.6936 8.46066 20.4921 8.41543 20.2449 8.39332C20.1369 8.38356 20.0197 8.37842 19.8979 8.37842C19.7761 8.37842 19.6589 8.38356 19.551 8.39332C19.5273 8.39538 19.5037 8.39795 19.4811 8.40052C19.1377 8.43856 18.8987 8.52285 18.8987 8.62V9.17564C18.9192 9.17153 18.9383 9.16794 18.9547 9.16485C19.2081 9.11756 19.5432 9.09135 19.8979 9.09135V9.09186Z" + fill="white" + /> + <path + d="M19.3004 17.9596H21.066C21.0738 17.8907 21.0825 17.8218 21.0923 17.7529H18.7026C18.7124 17.8218 18.7206 17.8907 18.7289 17.9596H19.3004Z" + fill="white" + /> + <path + d="M20.4951 18.7255H18.783C18.7845 18.8175 18.7855 18.9095 18.7855 19.0015V25.0123H21.0102V19.0015C21.0102 18.9095 21.0112 18.8175 21.0127 18.7255H20.4946H20.4951Z" + fill="white" + /> + <path + d="M20.5855 9.64494L20.4822 9.79451L20.4061 9.90451C20.381 9.94049 20.3578 9.97801 20.3362 10.0155C20.3275 10.031 20.3188 10.0469 20.3105 10.0628C20.3023 10.0788 20.2946 10.0947 20.2864 10.1106L20.5871 10.3995C20.6231 10.4339 20.6565 10.4699 20.6888 10.5069C20.7305 10.5547 20.7695 10.6046 20.8055 10.6565C20.8317 10.694 20.8559 10.7331 20.879 10.7727C20.8986 10.7331 20.9196 10.6945 20.9417 10.6565C20.9721 10.6051 21.005 10.5552 21.0404 10.5069C21.0702 10.4668 21.1016 10.4278 21.1345 10.3902C21.1237 10.361 21.1119 10.3322 21.0995 10.3039C21.0728 10.2443 21.0425 10.1867 21.0086 10.1312C20.9633 10.0572 20.9119 9.98675 20.8538 9.92044C20.8394 9.904 20.8245 9.88755 20.8096 9.87161L20.7351 9.79297L20.5984 9.64956L20.5927 9.64391L20.5886 9.63928L20.5855 9.64391V9.64494Z" + fill="white" + /> + <path + d="M18.8502 9.74418L18.9448 9.64498L19.0718 9.51133C19.1072 9.47433 19.1561 9.45325 19.207 9.45325C19.2116 9.45325 19.2167 9.45325 19.2219 9.45377C19.2779 9.45839 19.3293 9.48769 19.3612 9.53395L19.4378 9.64446L19.5411 9.79404L19.5436 9.79815C19.5832 9.85521 19.6187 9.91432 19.6506 9.97548L19.7688 9.86189C19.8048 9.82694 19.8515 9.80997 19.8983 9.80997C19.9451 9.80997 19.9919 9.82745 20.0278 9.86189L20.1461 9.97548C20.1779 9.91432 20.2134 9.85521 20.253 9.79815L20.2555 9.79404L20.3589 9.64446L20.4354 9.53395C20.4673 9.48769 20.5187 9.45839 20.5747 9.45377C20.5799 9.45377 20.5845 9.45325 20.5896 9.45325C20.6405 9.45325 20.6894 9.47381 20.7248 9.51133L20.8518 9.64498L20.9464 9.74418C20.9623 9.76063 20.9777 9.77759 20.9926 9.79455C21.0697 9.88194 21.1371 9.97703 21.1941 10.0773V9.48306C21.1941 9.47073 21.189 9.45839 21.1792 9.44606C21.1725 9.43783 21.1638 9.43012 21.1535 9.42241C21.1484 9.4183 21.1422 9.4147 21.136 9.4111C21.1232 9.40339 21.1088 9.3962 21.0923 9.389C21.079 9.38283 21.0636 9.37718 21.0476 9.37152C21.044 9.3705 21.0409 9.36895 21.0379 9.36793C20.9978 9.35405 20.951 9.3412 20.8986 9.32938C20.8852 9.32629 20.8718 9.32321 20.858 9.32064C20.8163 9.3119 20.7711 9.30419 20.7233 9.29648C20.6914 9.29134 20.658 9.28671 20.6236 9.2826C20.5891 9.27849 20.5537 9.27438 20.5167 9.27026C20.4246 9.26101 20.3265 9.25382 20.2232 9.24868C20.1198 9.24354 20.0114 9.24097 19.8993 9.24097C19.7652 9.24097 19.6356 9.24456 19.5143 9.25176C19.4737 9.25433 19.4342 9.2569 19.3951 9.25998C19.3565 9.26307 19.3185 9.26667 19.282 9.27026C19.227 9.27592 19.1741 9.28209 19.1242 9.28928C19.0908 9.29391 19.0589 9.29905 19.0281 9.30419C18.9972 9.30933 18.9679 9.31498 18.9402 9.32064C18.9263 9.32372 18.9129 9.32629 18.8996 9.32938C18.8708 9.33606 18.8441 9.34274 18.8189 9.34994C18.7937 9.35713 18.7711 9.36433 18.75 9.37204C18.6683 9.40134 18.6174 9.43372 18.6061 9.46867C18.6045 9.47381 18.6035 9.47844 18.6035 9.48358V10.0778C18.6611 9.97754 18.7279 9.88245 18.805 9.79507C18.8199 9.77811 18.8353 9.76114 18.8513 9.7447L18.8502 9.74418Z" + fill="white" + /> + <path + d="M21.2691 17.1706C21.2588 17.1634 21.2475 17.1573 21.2357 17.1526C21.2213 17.1465 21.2064 17.1429 21.191 17.1403C21.1807 17.1387 21.1699 17.1372 21.1591 17.1372H18.6369C18.6261 17.1372 18.6153 17.1387 18.605 17.1403C18.5762 17.1449 18.5495 17.1552 18.5263 17.1706C18.4842 17.1989 18.4539 17.2431 18.4431 17.2945C18.4405 17.3073 18.439 17.3207 18.439 17.3341V17.4055C18.439 17.5145 18.5274 17.6029 18.6363 17.6029H18.6805H18.7854H21.1149H21.1591C21.2681 17.6029 21.3565 17.5145 21.3565 17.4055V17.3341C21.3565 17.3084 21.3519 17.2842 21.3426 17.2616C21.3277 17.2241 21.302 17.1922 21.2691 17.1701V17.1706Z" + fill="white" + /> + <path + d="M21.285 18.1559C21.2506 18.1271 21.2069 18.1091 21.1586 18.1091H18.6363C18.6091 18.1091 18.5829 18.1148 18.5592 18.1246C18.5474 18.1297 18.5361 18.1359 18.5258 18.1425C18.5156 18.1497 18.5058 18.158 18.4965 18.1667C18.4785 18.1847 18.4642 18.2058 18.4544 18.2294C18.4446 18.2531 18.439 18.2793 18.439 18.3065V18.378C18.439 18.4088 18.4462 18.4376 18.4585 18.4638C18.4626 18.4725 18.4672 18.4808 18.4729 18.4885C18.4873 18.5095 18.5053 18.5275 18.5263 18.5419C18.5577 18.563 18.5957 18.5758 18.6369 18.5758H21.1591C21.173 18.5758 21.1858 18.5743 21.1987 18.5717C21.2115 18.5692 21.2239 18.5651 21.2357 18.5604C21.2475 18.5553 21.2588 18.5491 21.2691 18.5424C21.2953 18.5244 21.3169 18.5008 21.3323 18.473C21.34 18.4592 21.3457 18.4443 21.3498 18.4283C21.3539 18.4124 21.356 18.3959 21.356 18.379V18.3075C21.356 18.2469 21.3282 18.1934 21.285 18.1569V18.1559Z" + fill="white" + /> + <path + d="M19.5317 6.75625H20.2637C20.2708 6.75625 20.2775 6.75574 20.2842 6.75419C20.2909 6.75265 20.2971 6.7506 20.3032 6.74803C20.3156 6.74289 20.3264 6.73518 20.3356 6.72592C20.3541 6.70742 20.3654 6.68223 20.3654 6.65396V6.62826C20.3654 6.59999 20.3541 6.57481 20.3356 6.5563C20.331 6.55168 20.3258 6.54756 20.3207 6.54397C20.3043 6.53317 20.2847 6.52649 20.2637 6.52649H19.5317C19.4968 6.52649 19.4654 6.54448 19.4474 6.57121C19.4366 6.58766 19.4299 6.60719 19.4299 6.62826V6.65396C19.4299 6.67504 19.4361 6.69457 19.4474 6.71102C19.4659 6.73826 19.4968 6.75574 19.5317 6.75574V6.75625Z" + fill="white" + /> + <path + d="M19.557 4.40462C19.5673 4.42415 19.5843 4.4406 19.6043 4.44985C19.611 4.45294 19.6182 4.45551 19.6259 4.45705C19.6326 4.45859 19.6393 4.45911 19.6465 4.45911H20.1492C20.1564 4.45911 20.1631 4.45859 20.1697 4.45705C20.1831 4.45448 20.1954 4.44883 20.2062 4.44163C20.2129 4.437 20.2191 4.43186 20.2247 4.4257C20.2412 4.40771 20.2515 4.38355 20.2515 4.35733V4.33163C20.2515 4.31775 20.2484 4.30439 20.2432 4.29205C20.2381 4.27972 20.2304 4.26892 20.2211 4.25967C20.2165 4.25504 20.2114 4.25093 20.2062 4.24733C20.2021 4.24476 20.198 4.24219 20.1934 4.24014C20.18 4.23346 20.1651 4.22986 20.1492 4.22986H20.086H19.7092H19.646C19.6177 4.22986 19.5925 4.24117 19.574 4.25967C19.5648 4.26892 19.5576 4.27972 19.5524 4.29205C19.5473 4.30439 19.5442 4.31775 19.5442 4.33163V4.35733C19.5442 4.36607 19.5452 4.37429 19.5473 4.38252C19.5493 4.39074 19.5524 4.39794 19.5565 4.40514L19.557 4.40462Z" + fill="white" + /> + <path + d="M19.7039 2.14405C19.7096 2.14765 19.7157 2.15073 19.7224 2.15381C19.7342 2.15895 19.7476 2.16152 19.761 2.16152H19.7882H20.0072H20.0344C20.0519 2.16152 20.0678 2.1569 20.0822 2.14919C20.1017 2.13839 20.1182 2.12195 20.1274 2.10139C20.1305 2.0947 20.1331 2.08751 20.1346 2.0798C20.1362 2.07312 20.1367 2.06643 20.1367 2.05924V2.03354C20.1367 2.01966 20.1336 2.00629 20.1285 1.99396C20.1259 1.98779 20.1228 1.98214 20.1192 1.97648C20.1007 1.94924 20.0699 1.93176 20.0349 1.93176H19.7615C19.7476 1.93176 19.7342 1.93485 19.7219 1.93999C19.7157 1.94256 19.7101 1.94564 19.7044 1.94924C19.6936 1.95644 19.6844 1.96569 19.6767 1.977C19.6659 1.99344 19.6592 2.01298 19.6592 2.03405V2.05975C19.6592 2.08597 19.6695 2.11012 19.6859 2.12811C19.6916 2.13428 19.6977 2.13942 19.7044 2.14405H19.7039Z" + fill="white" + /> + <path + d="M18.8534 10.6571C18.876 10.6951 18.8965 10.7337 18.9161 10.7732C18.9392 10.7337 18.9634 10.6951 18.9896 10.6571C19.0256 10.6051 19.0646 10.5553 19.1063 10.5075C19.1386 10.4705 19.1726 10.434 19.208 10.4001L19.5087 10.1112C19.5026 10.0989 19.4969 10.086 19.4902 10.0737C19.4604 10.0156 19.4265 9.95904 19.389 9.90507L19.3129 9.79507L19.3098 9.79096L19.2096 9.6455L19.2065 9.64087L19.2024 9.6455L19.06 9.79507L18.9855 9.87371C18.9551 9.90558 18.9264 9.93848 18.8991 9.97292C18.8446 10.0413 18.7958 10.1138 18.7542 10.1893C18.7439 10.2083 18.7336 10.2274 18.7238 10.2469C18.712 10.2705 18.7012 10.2942 18.6904 10.3188C18.6802 10.343 18.6704 10.3677 18.6611 10.3923C18.694 10.4299 18.7254 10.4684 18.7552 10.509C18.7907 10.5573 18.8236 10.6072 18.8539 10.6586L18.8534 10.6571Z" + fill="white" + /> + <path + d="M20.0638 10.1564L19.8978 9.99707L19.7318 10.1564L19.6177 10.2659L19.5843 10.2983L19.3663 10.508L19.338 10.5352C19.2974 10.5743 19.2599 10.6149 19.2239 10.6576C19.1556 10.7393 19.0965 10.8277 19.0471 10.9207C19.0672 10.9295 19.0862 10.9413 19.1031 10.9572L19.4383 11.2795L19.4773 11.317C19.5102 11.3489 19.5416 11.3823 19.5719 11.4162C19.6871 11.5463 19.7811 11.6933 19.8521 11.8506C19.867 11.847 19.8824 11.8444 19.8973 11.8444C19.9122 11.8444 19.9276 11.847 19.9425 11.8506C20.0135 11.6933 20.1075 11.5463 20.2227 11.4162C20.253 11.3818 20.2843 11.3489 20.3172 11.317L20.3563 11.2795L20.6914 10.9572C20.7079 10.9413 20.7274 10.9295 20.7475 10.9207C20.6981 10.8277 20.639 10.7393 20.5706 10.6576C20.5352 10.6149 20.4971 10.5738 20.4565 10.5352L20.4283 10.508L20.2103 10.2983L20.0628 10.1564H20.0638Z" + fill="white" + /> + <path + d="M17.9779 11.9534H18.052C18.1414 11.7144 18.2833 11.4954 18.4699 11.3166L18.5058 11.2821L18.641 11.1521L18.8091 10.9907L18.8374 10.9634C18.8343 10.9573 18.8312 10.9511 18.8281 10.9449C18.7767 10.8437 18.7166 10.7475 18.6482 10.6576C18.6323 10.637 18.6163 10.6165 18.5994 10.5964C18.5994 10.5964 18.5994 10.5959 18.5989 10.5954C18.5583 10.5476 18.5063 10.49 18.4529 10.4314C18.4524 10.4304 18.4513 10.4299 18.4508 10.4289C18.4123 10.3867 18.3732 10.344 18.3372 10.304C18.273 10.3749 18.1933 10.4633 18.1548 10.5049C17.8782 10.7984 17.7014 11.1798 17.6505 11.5797C17.6495 11.5874 17.649 11.5957 17.6479 11.6034C17.6767 11.6286 17.7081 11.6563 17.7081 11.6563C17.8109 11.7442 17.9008 11.8444 17.9779 11.9539V11.9534Z" + fill="white" + /> + <path + d="M17.9729 12.2377C17.9734 12.2341 17.9739 12.2305 17.975 12.2269C17.9117 12.1297 17.8398 12.0382 17.757 11.9534C17.7483 11.9442 17.739 11.9349 17.7303 11.9257C17.701 11.8953 17.665 11.8619 17.6265 11.828C17.6218 11.8239 17.6172 11.8198 17.6126 11.8162C17.6069 11.8115 17.6013 11.8064 17.5956 11.8018C17.5704 11.7802 17.5453 11.7586 17.5206 11.738C17.4861 11.7982 17.4481 11.8645 17.4296 11.9C17.2944 12.1595 17.2178 12.4458 17.2045 12.7393C17.2014 12.7861 17.2009 12.8334 17.2019 12.8807C17.2862 12.9424 17.3679 13.0076 17.4435 13.0801C17.4964 12.9367 17.5689 12.8 17.6599 12.6735L17.9734 12.2382L17.9729 12.2377Z" + fill="white" + /> + <path + d="M18.7829 11.275L18.7793 11.2786L18.7069 11.3479L18.6477 11.4045L18.5994 11.4507C18.5244 11.5227 18.4581 11.6014 18.4 11.6857C18.3856 11.7067 18.3717 11.7283 18.3584 11.7499C18.3316 11.7931 18.307 11.8378 18.2849 11.8835C18.2735 11.9062 18.2633 11.9298 18.253 11.9529C18.253 11.9534 18.2525 11.954 18.2525 11.9545C18.2427 11.9781 18.2329 12.0018 18.2242 12.0254C18.2088 12.0676 18.1954 12.1107 18.1836 12.1539C18.2103 12.1611 18.2355 12.174 18.2566 12.1925L18.6734 12.5543C18.7608 12.6304 18.8395 12.7142 18.9089 12.8041C18.9675 12.707 19.0353 12.6155 19.1124 12.5317C19.1371 12.5045 19.1623 12.4783 19.189 12.4526L19.2491 12.395L19.6994 11.9622C19.6984 11.9596 19.6973 11.957 19.6963 11.9545C19.6763 11.9077 19.6542 11.8614 19.6295 11.8167C19.6172 11.7941 19.6043 11.772 19.5909 11.7504C19.5395 11.6671 19.4794 11.588 19.4121 11.5155C19.3915 11.4934 19.3704 11.4718 19.3489 11.4507L19.2759 11.3803L19.0579 11.1711L18.9747 11.0909L18.9705 11.0951L18.9675 11.0981L18.9176 11.1459L18.784 11.2744L18.7829 11.275Z" + fill="white" + /> + <path + d="M17.2325 13.1382C17.2253 13.1325 17.2181 13.1269 17.2109 13.1212C17.2099 13.1202 17.2084 13.1197 17.2073 13.1186C17.2053 13.1171 17.2037 13.1156 17.2017 13.1145C17.1811 13.0981 17.1611 13.0816 17.1395 13.0667C17.1395 13.0667 17.1092 13.0446 17.0835 13.0261C16.9539 13.4368 16.9303 13.92 17.1508 14.2962C17.1986 14.3744 17.2608 14.4432 17.3322 14.5049C17.3322 14.4988 17.3312 14.4926 17.3307 14.4864L17.3158 14.2741C17.3122 14.2299 17.342 14.1914 17.3821 14.179L17.3466 13.8758C17.323 13.6738 17.3358 13.4718 17.3821 13.278C17.3343 13.2286 17.2844 13.1819 17.232 13.1382H17.2325Z" + fill="white" + /> + <path + d="M20.967 10.9449C20.9639 10.9511 20.9608 10.9573 20.9578 10.9635L20.986 10.9907L21.1541 11.1521L21.2893 11.2821L21.3253 11.3166C21.5114 11.4955 21.6537 11.7144 21.7432 11.9534H21.8172C21.8943 11.8439 21.9842 11.7437 22.087 11.6558C22.087 11.6558 22.1148 11.6312 22.1472 11.6029C22.1415 11.554 22.1343 11.5057 22.1246 11.4579C22.0588 11.1017 21.8876 10.7681 21.6409 10.5044C21.6028 10.4633 21.5227 10.3749 21.4584 10.3035C21.4219 10.3436 21.3834 10.3862 21.3448 10.4284C21.3438 10.4294 21.3433 10.4299 21.3428 10.4309C21.2893 10.4895 21.2374 10.5466 21.1968 10.5949C21.1968 10.5949 21.1968 10.5954 21.1963 10.5959C21.1793 10.616 21.1634 10.6365 21.1474 10.6571C21.0786 10.7471 21.0184 10.8437 20.9675 10.9444L20.967 10.9449Z" + fill="white" + /> + <path + d="M22.5918 12.7388C22.5784 12.4453 22.5013 12.159 22.3662 11.8995C22.3477 11.864 22.3096 11.7977 22.2752 11.7375C22.2505 11.7586 22.2253 11.7797 22.2001 11.8018C22.1945 11.8064 22.1888 11.8116 22.1832 11.8162C22.1786 11.8203 22.1739 11.8244 22.1693 11.8285C22.1307 11.8625 22.0948 11.8959 22.0655 11.9262C22.0562 11.9354 22.0475 11.9447 22.0387 11.9539C21.9565 12.0388 21.884 12.1303 21.8208 12.2274C21.8213 12.231 21.8218 12.2346 21.8229 12.2382L22.1364 12.6736C22.2274 12.8 22.2999 12.9367 22.3528 13.0801C22.4278 13.0077 22.5101 12.9429 22.5944 12.8807C22.5954 12.8334 22.5954 12.7861 22.5918 12.7394V12.7388Z" + fill="white" + /> + <path + d="M20.8286 11.0986L20.8255 11.0955L20.8214 11.0914L20.7382 11.1716L20.5202 11.3808L20.4472 11.4512C20.4251 11.4723 20.4046 11.4939 20.384 11.516C20.3691 11.5319 20.3547 11.5479 20.3408 11.5643C20.3074 11.6039 20.2761 11.6445 20.2473 11.6867C20.2036 11.7499 20.165 11.8162 20.1316 11.8851C20.1193 11.9102 20.108 11.9365 20.0967 11.9622L20.547 12.395L20.6071 12.4525C20.6338 12.4782 20.659 12.5044 20.6837 12.5317C20.7608 12.616 20.8286 12.7075 20.8872 12.8041C20.9566 12.7136 21.0353 12.6299 21.1226 12.5543L21.5395 12.1924C21.5606 12.1739 21.5863 12.1616 21.6125 12.1539C21.6073 12.1354 21.6022 12.1164 21.5966 12.0979C21.5811 12.0485 21.5631 12.0002 21.5431 11.9524C21.503 11.8594 21.4542 11.7699 21.3961 11.6856C21.3668 11.6435 21.336 11.6024 21.3025 11.5633C21.2691 11.5242 21.2337 11.4862 21.1961 11.4502L21.1478 11.4039L21.0887 11.3474L21.0126 11.2739L20.879 11.1454L20.8291 11.0976L20.8286 11.0986Z" + fill="white" + /> + <path + d="M19.2153 13.442C19.2322 13.5114 19.2456 13.5813 19.2538 13.6532L19.2888 13.9513C19.5154 14.1297 19.6948 14.3636 19.8084 14.6278C19.8398 14.7003 19.866 14.7748 19.8871 14.8514L19.8984 14.8581L19.9097 14.8514C19.9308 14.7748 19.957 14.7003 19.9883 14.6278C20.1019 14.3636 20.2808 14.1297 20.508 13.9513L20.5429 13.6532C20.5512 13.5818 20.5645 13.5114 20.5815 13.442C20.5969 13.3798 20.6154 13.3181 20.6375 13.2585C20.6735 13.1608 20.7182 13.0662 20.7712 12.9768C20.767 12.9691 20.7634 12.9614 20.7593 12.9542C20.747 12.9315 20.7341 12.9094 20.7208 12.8879C20.6632 12.7948 20.5954 12.708 20.5188 12.6283C20.5054 12.6149 20.4926 12.601 20.4787 12.5882L20.3795 12.4931L20.2854 12.4026L20.031 12.1585L19.9333 12.0644L19.8989 12.031L19.8644 12.0644L19.7668 12.1585L19.4183 12.4931L19.3191 12.5882C19.3052 12.6016 19.2924 12.6149 19.279 12.6283C19.2379 12.6704 19.1993 12.7152 19.1639 12.7614C19.1484 12.782 19.133 12.8025 19.1186 12.8236C19.1017 12.8483 19.0857 12.8735 19.0703 12.8992C19.0549 12.9249 19.0405 12.9506 19.0266 12.9773C19.0796 13.0667 19.1243 13.1608 19.1603 13.259C19.1824 13.3191 19.2009 13.3803 19.2163 13.4425L19.2153 13.442Z" + fill="white" + /> + <path + d="M18.1336 12.3342L18.1218 12.3507L18.0802 12.4088L17.9846 12.5414L17.9424 12.6L17.8113 12.7824C17.7553 12.8601 17.7075 12.9418 17.6674 13.0271C17.6618 13.0394 17.6561 13.0523 17.651 13.0651C17.6284 13.1171 17.6083 13.1705 17.5914 13.2245C17.5898 13.2291 17.5888 13.2343 17.5872 13.2394C17.577 13.2744 17.5677 13.3098 17.56 13.3453C17.559 13.3504 17.5574 13.3556 17.5564 13.3612C17.5492 13.3941 17.5441 13.4275 17.5394 13.4609C17.5343 13.4974 17.5302 13.5339 17.5276 13.5704C17.5245 13.6172 17.523 13.6645 17.5245 13.7123C17.5256 13.7596 17.5292 13.8069 17.5343 13.8547L17.5394 13.8984L17.5728 14.1852C17.597 14.1867 17.633 14.1893 17.633 14.1893C17.6854 14.1919 17.7373 14.1975 17.7892 14.2052C17.8057 14.2078 17.8221 14.2098 17.8386 14.2124C17.8561 14.2155 17.8735 14.2191 17.8905 14.2227C18.0791 14.2612 18.2611 14.3301 18.4276 14.4262C18.4575 14.2499 18.5145 14.0772 18.5988 13.9163C18.5988 13.9163 18.6338 13.8449 18.6625 13.7863C18.6826 13.7457 18.6996 13.7107 18.6996 13.7107C18.7227 13.6629 18.7823 13.6444 18.8286 13.6707C18.8286 13.6707 18.846 13.6804 18.8496 13.6825C18.8836 13.7015 19.0275 13.7827 19.0275 13.7827C19.047 13.793 19.066 13.8043 19.0856 13.8151L19.0743 13.7195L19.0691 13.6758C19.064 13.6295 19.0563 13.5843 19.047 13.5391C19.047 13.5375 19.047 13.5365 19.0465 13.535C19.0414 13.5118 19.0362 13.4887 19.0301 13.4661C19.0203 13.4286 19.0085 13.3915 18.9961 13.3545C18.9936 13.3468 18.991 13.3386 18.9884 13.3309C18.9802 13.3088 18.972 13.2867 18.9627 13.2651C18.9535 13.2425 18.9432 13.2199 18.9324 13.1972C18.9298 13.1911 18.9262 13.1854 18.9237 13.1798C18.8918 13.1145 18.8548 13.0513 18.8137 12.9911C18.806 12.9803 18.7988 12.969 18.791 12.9582C18.7222 12.8626 18.6425 12.7747 18.552 12.6966L18.2015 12.3923L18.146 12.344L18.1352 12.3347L18.1336 12.3342Z" + fill="white" + /> + <path + d="M22.7115 13.0261L22.6555 13.0667C22.6344 13.0822 22.6138 13.0986 22.5933 13.1145C22.5912 13.1161 22.5897 13.1176 22.5876 13.1186C22.5866 13.1197 22.5851 13.1202 22.584 13.1212C22.5768 13.1269 22.5696 13.132 22.5624 13.1382C22.5095 13.1819 22.4596 13.2286 22.4124 13.278C22.4586 13.4718 22.4715 13.6738 22.4478 13.8758L22.4124 14.179C22.4524 14.1914 22.4817 14.2299 22.4787 14.2741C22.4735 14.3286 22.4684 14.4253 22.4622 14.5049C22.5337 14.4438 22.5959 14.3749 22.6437 14.2962C22.8642 13.9195 22.8405 13.4368 22.711 13.0261H22.7115Z" + fill="white" + /> + <path + d="M20.9473 13.6815C20.9602 13.6743 20.9684 13.6697 20.9684 13.6697C21.0146 13.6435 21.0743 13.662 21.0974 13.7098C21.0974 13.7098 21.1169 13.7504 21.1344 13.7853C21.1637 13.846 21.1981 13.9154 21.1981 13.9154C21.2824 14.0763 21.3395 14.2484 21.3693 14.4253C21.5358 14.3291 21.7173 14.2603 21.9064 14.2217C21.9239 14.2181 21.9409 14.2145 21.9584 14.2114C21.9748 14.2089 21.9907 14.2063 22.0072 14.2042C22.0591 14.197 22.111 14.1909 22.1635 14.1883C22.1635 14.1883 22.1897 14.1868 22.2236 14.1842L22.2621 13.8532C22.2704 13.7822 22.2734 13.7108 22.2719 13.6399C22.2719 13.6388 22.2719 13.6378 22.2719 13.6368C22.2704 13.5772 22.2652 13.518 22.2565 13.4594C22.2519 13.426 22.2462 13.3926 22.2395 13.3597C22.2385 13.3546 22.237 13.3494 22.2359 13.3438C22.2318 13.3263 22.2282 13.3083 22.2236 13.2908C22.219 13.2729 22.2138 13.2554 22.2087 13.2379C22.2005 13.2107 22.1917 13.1834 22.182 13.1567C22.1706 13.1253 22.1578 13.0945 22.1449 13.0642C22.1393 13.0513 22.1342 13.039 22.1285 13.0261C22.1187 13.0045 22.1079 12.9835 22.0971 12.9629C22.0642 12.9002 22.0267 12.8396 21.9851 12.7815L21.854 12.599L21.7163 12.4078L21.6746 12.3497L21.6628 12.3333L21.652 12.3425L21.5965 12.3908L21.2459 12.6951C21.1457 12.782 21.0583 12.8812 20.9848 12.9891C20.9792 12.9973 20.973 13.0061 20.9674 13.0143C20.9545 13.0338 20.9422 13.0539 20.9303 13.0739C20.9072 13.1135 20.8856 13.1536 20.8661 13.1952C20.8419 13.2461 20.8209 13.2986 20.8024 13.352C20.7818 13.4122 20.7643 13.4738 20.751 13.5365C20.7417 13.5818 20.734 13.627 20.7289 13.6733L20.7124 13.8131C20.7314 13.8023 20.7504 13.791 20.7705 13.7807C20.7705 13.7807 20.8974 13.7093 20.9483 13.6805L20.9473 13.6815Z" + fill="white" + /> + <path + d="M22.1225 14.3759C22.1117 14.3765 22.1009 14.377 22.0901 14.3775C22.0778 14.3785 22.0649 14.3795 22.0526 14.3806C22.031 14.3826 22.0094 14.3842 21.9878 14.3873C21.7776 14.4135 21.5766 14.4736 21.3859 14.5605C21.388 14.5831 21.39 14.6057 21.3911 14.6283C21.3921 14.6479 21.3926 14.6669 21.3931 14.6864C21.3942 14.7496 21.3916 14.8134 21.3859 14.8766C21.371 15.0359 21.3345 15.1932 21.2749 15.3433C21.2528 15.3988 21.2286 15.4533 21.2009 15.5068C21.2009 15.5068 21.2266 15.3659 21.2379 15.3068C21.241 15.2914 21.2425 15.2811 21.2425 15.2811C21.2677 15.1336 21.2764 14.983 21.2687 14.8339C21.2651 14.7656 21.2579 14.6972 21.2477 14.6299C21.2477 14.6294 21.2477 14.6288 21.2477 14.6283C21.2446 14.6098 21.2415 14.5913 21.2379 14.5728C21.2374 14.5697 21.2364 14.5661 21.2358 14.563C21.2328 14.5476 21.2302 14.5327 21.2266 14.5173C21.2045 14.4145 21.1736 14.3138 21.1346 14.2166C21.132 14.2104 21.1294 14.2038 21.1269 14.1976C21.0904 14.1076 21.0266 13.9858 20.9737 13.8815C20.965 13.8861 20.9562 13.8907 20.9475 13.8959C20.8575 13.9447 20.7583 13.9971 20.6848 14.0439C20.6792 14.0475 20.673 14.0511 20.6679 14.0547C20.6123 14.0907 20.5589 14.1297 20.5075 14.1709C20.3471 14.3004 20.2078 14.4561 20.0947 14.6294C20.0577 14.6859 20.0238 14.7445 19.993 14.8041C19.9801 14.8293 19.9673 14.8545 19.9554 14.8802C19.9554 14.8802 19.9359 14.9239 19.9143 14.9712C19.9189 14.9948 19.9225 15.019 19.9267 15.0431C19.9292 15.0585 19.9318 15.0735 19.9339 15.0894C19.9339 15.0894 19.9205 15.0596 19.9138 15.0447C19.9082 15.0328 19.9051 15.0257 19.8979 15.0087C19.8948 15.002 19.8948 15.0015 19.8912 14.9943C19.8861 14.983 19.886 14.9825 19.8809 14.9712C19.8609 14.9264 19.8398 14.8802 19.8398 14.8802C19.828 14.8545 19.8151 14.8293 19.8023 14.8041C19.7714 14.744 19.7375 14.6859 19.7005 14.6294C19.5874 14.4561 19.4481 14.3004 19.2877 14.1709C19.2363 14.1292 19.1829 14.0907 19.1274 14.0547C19.1222 14.0511 19.1161 14.0475 19.1104 14.0439C19.0369 13.9976 18.9377 13.9447 18.8478 13.8959C18.839 13.8912 18.8303 13.8866 18.8215 13.882C18.7686 13.9868 18.7049 14.1076 18.6684 14.1981C18.6658 14.2043 18.6632 14.2109 18.6607 14.2176C18.6216 14.3153 18.5908 14.416 18.5686 14.5183C18.5656 14.5337 18.5625 14.5487 18.5594 14.5641C18.5589 14.5672 18.5579 14.5708 18.5573 14.5738C18.5537 14.5923 18.5507 14.6108 18.5476 14.6294C18.5476 14.6299 18.5476 14.6304 18.5476 14.6309C18.5368 14.6982 18.5301 14.7666 18.5265 14.835C18.5188 14.984 18.5275 15.1346 18.5527 15.2821C18.5527 15.2821 18.5548 15.2924 18.5573 15.3078C18.5681 15.367 18.5943 15.5078 18.5943 15.5078C18.5666 15.4543 18.5419 15.3999 18.5203 15.3443C18.4612 15.1942 18.4242 15.037 18.4093 14.8776C18.4036 14.8144 18.4011 14.7512 18.4021 14.6874C18.4021 14.6679 18.4031 14.6484 18.4042 14.6294C18.4052 14.6067 18.4072 14.5841 18.4093 14.5615C18.2191 14.4746 18.0176 14.4145 17.8074 14.3883C17.7858 14.3857 17.7642 14.3837 17.7426 14.3816C17.7303 14.3806 17.718 14.379 17.7051 14.3785C17.6943 14.378 17.6835 14.3775 17.6727 14.377C17.6558 14.3759 17.6383 14.3749 17.6208 14.3744C17.6208 14.3744 17.5643 14.3713 17.5093 14.3682C17.5118 14.4094 17.5129 14.433 17.5139 14.45C17.5139 14.4551 17.5154 14.4757 17.5154 14.4757C17.517 14.5178 17.5201 14.5594 17.5242 14.6006C17.5242 14.6021 17.5242 14.6037 17.5242 14.6052C17.5242 14.6062 17.5242 14.6078 17.5242 14.6088C17.5638 14.9784 17.719 15.3145 17.9405 15.6111C17.9827 15.6676 18.0269 15.7226 18.0737 15.7761C18.0721 15.7751 18.0706 15.774 18.069 15.773L18.196 15.9036C18.3558 16.0686 18.4602 16.2726 18.4967 16.4911L18.58 16.9938C18.5985 16.9907 18.617 16.9887 18.6365 16.9887H21.1587C21.1778 16.9887 21.1968 16.9907 21.2153 16.9938L21.2985 16.4911C21.3345 16.2726 21.4389 16.0681 21.5992 15.9036L21.7262 15.773C21.7262 15.773 21.7231 15.7751 21.7216 15.7761C21.7683 15.7226 21.8126 15.6676 21.8547 15.6111C22.0762 15.315 22.2315 14.9784 22.271 14.6088C22.271 14.6078 22.271 14.6062 22.271 14.6052C22.271 14.6037 22.271 14.6021 22.271 14.6011C22.2752 14.56 22.2788 14.5183 22.2798 14.4762C22.2798 14.4762 22.2803 14.4659 22.2813 14.451C22.2824 14.4304 22.2844 14.3996 22.286 14.3693L22.1744 14.3754C22.1569 14.3754 22.14 14.377 22.1225 14.378V14.3759Z" + fill="white" + /> + <mask id="mask0_421_204" maskUnits="userSpaceOnUse" x="1" y="18" width="38" height="26"> + <path + d="M36.9809 36.983L3.32513 43.259C2.53458 43.4065 1.80469 42.8 1.80469 41.9956V20.1872C1.80469 19.4774 2.37986 18.9022 3.08971 18.9022H13.5436C13.851 18.9022 14.1486 19.0127 14.382 19.2132L19.9672 24.0197L25.4444 19.2209C25.6788 19.0158 25.9795 18.9022 26.291 18.9022H36.7449C37.4548 18.9022 38.0299 19.4774 38.0299 20.1872V35.7196C38.0299 36.3384 37.5889 36.8694 36.9803 36.983H36.9809Z" + fill="white" + /> + </mask> + <g mask="url(#mask0_421_204)"> + <mask id="mask1_421_204" maskUnits="userSpaceOnUse" x="1" y="18" width="38" height="26"> + <path d="M38.2874 18.6458H1.54761V43.5382H38.2874V18.6458Z" fill="white" /> + </mask> + <g mask="url(#mask1_421_204)"> + <rect x="1.5354" y="18.6277" width="36.7619" height="24.9191" fill="url(#pattern0_421_204)" /> + </g> + </g> + <path d="M7.08264 45.3367L1.05127 43.7859L9.51596 43.2395L7.08264 45.3367Z" fill="#DB1C23" /> + <mask id="mask2_421_204" maskUnits="userSpaceOnUse" x="6" y="36" width="33" height="14"> + <path + d="M38.5071 43.786L7.86343 49.9741C7.06774 50.135 6.32397 49.5264 6.32397 48.7143V36.4603H38.5071V43.786Z" + fill="white" + /> + </mask> + <g mask="url(#mask2_421_204)"> + <mask id="mask3_421_204" maskUnits="userSpaceOnUse" x="6" y="36" width="33" height="15"> + <path d="M38.764 36.2034H6.06689V50.2569H38.764V36.2034Z" fill="white" /> + </mask> + <g mask="url(#mask3_421_204)"> + <rect x="6.05054" y="36.1947" width="32.7156" height="14.0633" fill="url(#pattern1_421_204)" /> + </g> + </g> + <path + d="M6.28417 33.2452C5.97422 33.2452 5.68638 33.1892 5.42115 33.0766C5.15541 32.964 4.9241 32.8073 4.72672 32.6058C4.52935 32.4043 4.37514 32.1678 4.26463 31.8965C4.15412 31.6251 4.09912 31.329 4.09912 31.0072C4.09912 30.6854 4.15309 30.3883 4.26206 30.1149C4.37052 29.842 4.52369 29.6055 4.72107 29.4061C4.91845 29.2066 5.15027 29.0514 5.4155 28.9409C5.68072 28.8304 5.97062 28.7754 6.28417 28.7754C6.59772 28.7754 6.87991 28.8278 7.12971 28.9322C7.37952 29.0365 7.59181 29.1763 7.76606 29.3506C7.94031 29.5248 8.06418 29.7186 8.1382 29.9319L7.342 30.3154C7.2685 30.1062 7.13948 29.9329 6.95546 29.7952C6.77145 29.6574 6.54786 29.5891 6.28417 29.5891C6.02048 29.5891 5.80357 29.6492 5.60979 29.7695C5.41601 29.8898 5.26592 30.0553 5.15952 30.2665C5.05312 30.4778 4.99966 30.725 4.99966 31.0077C4.99966 31.2904 5.05312 31.5387 5.15952 31.7515C5.26592 31.9648 5.41601 32.1314 5.60979 32.2511C5.80357 32.3714 6.02819 32.431 6.28417 32.431C6.54015 32.431 6.77145 32.3621 6.95546 32.2249C7.13948 32.0877 7.2685 31.9139 7.342 31.7047L8.1382 32.0882C8.0647 32.3015 7.94082 32.4953 7.76606 32.6695C7.59129 32.8438 7.37952 32.9836 7.12971 33.0879C6.87991 33.1923 6.59772 33.2447 6.28417 33.2447V33.2452Z" + fill="white" + /> + <path + d="M10.8815 33.2451C10.5561 33.2451 10.2539 33.1891 9.97479 33.0765C9.69568 32.9639 9.45256 32.8061 9.24541 32.6026C9.03827 32.3991 8.87635 32.1621 8.76019 31.8907C8.64402 31.6193 8.58594 31.3248 8.58594 31.0071C8.58594 30.6895 8.64299 30.3949 8.75762 30.1235C8.87173 29.8521 9.03261 29.6157 9.23976 29.4142C9.4469 29.2127 9.69003 29.0559 9.96913 28.9434C10.2482 28.8308 10.552 28.7748 10.8815 28.7748C11.211 28.7748 11.5153 28.8308 11.7939 28.9434C12.073 29.0559 12.3161 29.2127 12.5232 29.4142C12.7304 29.6157 12.8913 29.8521 13.0054 30.1235C13.1195 30.3949 13.1771 30.6895 13.1771 31.0071C13.1771 31.3248 13.119 31.6193 13.0028 31.8907C12.8866 32.1621 12.7247 32.3991 12.5176 32.6026C12.3104 32.8061 12.0673 32.9639 11.7882 33.0765C11.5091 33.1891 11.2069 33.2451 10.8815 33.2451ZM10.8815 32.4314C11.0789 32.4314 11.2624 32.3965 11.431 32.3266C11.5996 32.2567 11.7476 32.159 11.8756 32.0331C12.0036 31.9071 12.1023 31.7571 12.1722 31.5828C12.2421 31.4086 12.277 31.2168 12.277 31.0076C12.277 30.7984 12.2421 30.6077 12.1722 30.435C12.1023 30.2628 12.0036 30.1122 11.8756 29.9848C11.7476 29.8568 11.5996 29.7591 11.431 29.6913C11.2624 29.6234 11.0794 29.5895 10.8815 29.5895C10.6836 29.5895 10.5006 29.6234 10.332 29.6913C10.1634 29.7591 10.0154 29.8568 9.88741 29.9848C9.75942 30.1127 9.66073 30.2628 9.59082 30.435C9.52092 30.6077 9.48597 30.7984 9.48597 31.0076C9.48597 31.2168 9.52092 31.4086 9.59082 31.5828C9.66073 31.7571 9.75942 31.9071 9.88741 32.0331C10.0154 32.159 10.1634 32.2567 10.332 32.3266C10.5006 32.3965 10.6836 32.4314 10.8815 32.4314Z" + fill="white" + /> + <path d="M13.8167 33.1752V28.8452H14.7177V32.3908H16.5486V33.1757H13.8167V33.1752Z" fill="white" /> + <path + d="M19.0475 33.2451C18.7221 33.2451 18.4199 33.1891 18.1408 33.0765C17.8617 32.9639 17.6186 32.8061 17.4114 32.6026C17.2043 32.3991 17.0424 32.1621 16.9262 31.8907C16.81 31.6193 16.752 31.3248 16.752 31.0071C16.752 30.6895 16.809 30.3949 16.9236 30.1235C17.0377 29.8521 17.1986 29.6157 17.4058 29.4142C17.6129 29.2127 17.856 29.0559 18.1352 28.9434C18.4143 28.8308 18.718 28.7748 19.0475 28.7748C19.377 28.7748 19.6813 28.8308 19.9599 28.9434C20.239 29.0559 20.4821 29.2127 20.6893 29.4142C20.8964 29.6157 21.0573 29.8521 21.1714 30.1235C21.2855 30.3949 21.3431 30.6895 21.3431 31.0071C21.3431 31.3248 21.285 31.6193 21.1688 31.8907C21.0527 32.1621 20.8907 32.3991 20.6836 32.6026C20.4765 32.8061 20.2333 32.9639 19.9542 33.0765C19.6751 33.1891 19.3729 33.2451 19.0475 33.2451ZM19.0475 32.4314C19.2449 32.4314 19.4284 32.3965 19.597 32.3266C19.7656 32.2567 19.9136 32.159 20.0416 32.0331C20.1696 31.9071 20.2683 31.7571 20.3382 31.5828C20.4081 31.4086 20.443 31.2168 20.443 31.0076C20.443 30.7984 20.4081 30.6077 20.3382 30.435C20.2683 30.2628 20.1696 30.1122 20.0416 29.9848C19.9136 29.8568 19.7656 29.7591 19.597 29.6913C19.4284 29.6234 19.2454 29.5895 19.0475 29.5895C18.8496 29.5895 18.6666 29.6234 18.498 29.6913C18.3294 29.7591 18.1814 29.8568 18.0534 29.9848C17.9254 30.1127 17.8267 30.2628 17.7568 30.435C17.6869 30.6077 17.652 30.7984 17.652 31.0076C17.652 31.2168 17.6869 31.4086 17.7568 31.5828C17.8267 31.7571 17.9254 31.9071 18.0534 32.0331C18.1814 32.159 18.3294 32.2567 18.498 32.3266C18.6666 32.3965 18.8496 32.4314 19.0475 32.4314Z" + fill="white" + /> + <path + d="M21.9827 33.1752V28.8452H22.8545L24.4761 30.9958H24.0691L25.644 28.8452H26.5157V33.1752H25.6147V29.8388L25.975 29.92L24.307 32.0706H24.1909L22.581 29.92L22.8832 29.8388V33.1752H21.9822H21.9827Z" + fill="white" + /> + <path + d="M27.283 33.1752V28.8452H29.1139C29.412 28.8452 29.668 28.8956 29.8813 28.9963C30.0941 29.0971 30.257 29.2415 30.3696 29.4291C30.4821 29.6173 30.5382 29.8444 30.5382 30.1122C30.5382 30.3019 30.4857 30.4834 30.3814 30.6556C30.2765 30.8283 30.1044 30.9722 29.8643 31.0883V30.6468C30.093 30.7357 30.2693 30.8426 30.3932 30.9665C30.5171 31.0904 30.6024 31.2251 30.6492 31.3705C30.6955 31.516 30.7191 31.6681 30.7191 31.827C30.7191 32.2531 30.5778 32.5846 30.2951 32.8211C30.0123 33.0575 29.6186 33.1757 29.1154 33.1757H27.2845L27.283 33.1752ZM28.184 30.4726H29.1781C29.3174 30.4726 29.4289 30.433 29.5122 30.3533C29.5955 30.2742 29.6371 30.1683 29.6371 30.0367C29.6371 29.9051 29.5955 29.7992 29.5122 29.7201C29.4289 29.6409 29.3174 29.6008 29.1781 29.6008H28.184V30.4726ZM28.184 32.3908H29.2187C29.4007 32.3908 29.5461 32.3384 29.6546 32.2341C29.7631 32.1292 29.8175 31.994 29.8175 31.827C29.8175 31.6599 29.7631 31.5191 29.6546 31.4142C29.5461 31.3094 29.4007 31.2575 29.2187 31.2575H28.184V32.3908Z" + fill="white" + /> + <path + d="M33.4616 33.2451C33.1362 33.2451 32.834 33.1891 32.5549 33.0765C32.2758 32.9639 32.0326 32.8061 31.8255 32.6026C31.6183 32.3991 31.4564 32.1621 31.3403 31.8907C31.2241 31.6193 31.166 31.3248 31.166 31.0071C31.166 30.6895 31.2231 30.3949 31.3377 30.1235C31.4518 29.8521 31.6127 29.6157 31.8198 29.4142C32.027 29.2127 32.2701 29.0559 32.5492 28.9434C32.8283 28.8308 33.1321 28.7748 33.4616 28.7748C33.7911 28.7748 34.0953 28.8308 34.3739 28.9434C34.653 29.0559 34.8962 29.2127 35.1033 29.4142C35.3105 29.6157 35.4713 29.8521 35.5855 30.1235C35.6996 30.3949 35.7571 30.6895 35.7571 31.0071C35.7571 31.3248 35.6991 31.6193 35.5829 31.8907C35.4667 32.1621 35.3048 32.3991 35.0977 32.6026C34.8905 32.8061 34.6474 32.9639 34.3683 33.0765C34.0892 33.1891 33.7869 33.2451 33.4616 33.2451ZM33.4616 32.4314C33.659 32.4314 33.8425 32.3965 34.0111 32.3266C34.1796 32.2567 34.3277 32.159 34.4557 32.0331C34.5837 31.9071 34.6823 31.7571 34.7523 31.5828C34.8222 31.4086 34.8571 31.2168 34.8571 31.0076C34.8571 30.7984 34.8222 30.6077 34.7523 30.435C34.6823 30.2628 34.5837 30.1122 34.4557 29.9848C34.3277 29.8568 34.1796 29.7591 34.0111 29.6913C33.8425 29.6234 33.6595 29.5895 33.4616 29.5895C33.2637 29.5895 33.0807 29.6234 32.9121 29.6913C32.7435 29.7591 32.5955 29.8568 32.4675 29.9848C32.3395 30.1127 32.2408 30.2628 32.1709 30.435C32.101 30.6077 32.066 30.7984 32.066 31.0076C32.066 31.2168 32.101 31.4086 32.1709 31.5828C32.2408 31.7571 32.3395 31.9071 32.4675 32.0331C32.5955 32.159 32.7435 32.2567 32.9121 32.3266C33.0807 32.3965 33.2637 32.4314 33.4616 32.4314Z" + fill="white" + /> + <path + d="M10.3584 27.0678V26.6196H10.5023C10.5984 26.6196 10.6755 26.5923 10.7347 26.5378C10.7932 26.4834 10.8225 26.4114 10.8225 26.3214V24.6818H11.3191V26.2988C11.3191 26.4525 11.2862 26.5872 11.2199 26.7023C11.1536 26.8175 11.059 26.9074 10.9367 26.9712C10.8138 27.0354 10.6694 27.0673 10.5028 27.0673H10.3589L10.3584 27.0678Z" + fill="white" + /> + <path + d="M11.4922 27.0678L12.2992 24.6823H12.9587L13.7657 27.0678H13.2244L13.0641 26.581H12.1897L12.0299 27.0678H11.4917H11.4922ZM12.328 26.1487H12.9268L12.5619 25.0215H12.6965L12.3285 26.1487H12.328Z" + fill="white" + /> + <path + d="M14.5248 27.0678L13.708 24.6823H14.2523L14.8671 26.5974H14.7581L15.3729 24.6823H15.9172L15.1005 27.0678H14.5243H14.5248Z" + fill="white" + /> + <path + d="M15.8601 27.0678L16.6671 24.6823H17.3266L18.1336 27.0678H17.5923L17.432 26.581H16.5576L16.3978 27.0678H15.8596H15.8601ZM16.6959 26.1487H17.2947L16.9298 25.0215H17.0645L16.6964 26.1487H16.6959Z" + fill="white" + /> + <path + d="M19.2162 27.1063C19.0666 27.1063 18.9263 27.0791 18.7952 27.0246C18.6641 26.9701 18.5505 26.893 18.456 26.7923C18.3609 26.692 18.2899 26.5733 18.2432 26.4366L18.6497 26.2541C18.7094 26.3841 18.7921 26.4869 18.898 26.5615C19.0039 26.636 19.1206 26.6735 19.2486 26.6735C19.3169 26.6735 19.3755 26.6627 19.4249 26.6417C19.4742 26.6201 19.5122 26.5908 19.54 26.5538C19.5678 26.5162 19.5816 26.472 19.5816 26.4206C19.5816 26.3651 19.5647 26.3178 19.5302 26.2782C19.4963 26.2387 19.4429 26.2073 19.3704 26.1837L18.9026 26.03C18.7125 25.9683 18.5696 25.8799 18.4734 25.7658C18.3773 25.6517 18.3295 25.5144 18.3295 25.3541C18.3295 25.2132 18.364 25.0893 18.4333 24.9824C18.5027 24.8755 18.5999 24.7923 18.7248 24.7326C18.8497 24.673 18.9931 24.6432 19.1555 24.6432C19.2984 24.6432 19.431 24.6679 19.5529 24.7167C19.6747 24.766 19.7795 24.8354 19.8685 24.9249C19.9569 25.0143 20.0237 25.1222 20.0684 25.2482L19.6649 25.4306C19.6202 25.3196 19.5529 25.2328 19.4634 25.1695C19.3735 25.1068 19.2712 25.075 19.156 25.075C19.0897 25.075 19.0311 25.0857 18.9797 25.1068C18.9283 25.1284 18.8888 25.1587 18.8615 25.1983C18.8338 25.2379 18.8199 25.2831 18.8199 25.3345C18.8199 25.39 18.8379 25.4389 18.8744 25.48C18.9109 25.5216 18.9648 25.554 19.0378 25.5777L19.4958 25.7252C19.688 25.7874 19.8315 25.8737 19.9265 25.9847C20.0216 26.0958 20.0689 26.2315 20.0689 26.3913C20.0689 26.5301 20.0324 26.6535 19.96 26.7614C19.8875 26.8694 19.7878 26.9537 19.6603 27.0143C19.5333 27.075 19.3853 27.1058 19.2167 27.1058L19.2162 27.1063Z" + fill="white" + /> + <path + d="M21.5539 27.1064C21.3833 27.1064 21.2245 27.0756 21.0785 27.0134C20.932 26.9517 20.8045 26.8648 20.6955 26.7538C20.5866 26.6428 20.5018 26.5127 20.4411 26.3632C20.3805 26.2136 20.3496 26.0506 20.3496 25.8733C20.3496 25.696 20.3794 25.5325 20.439 25.3819C20.4987 25.2313 20.583 25.1013 20.6919 24.9913C20.8009 24.8813 20.9284 24.7959 21.0749 24.7353C21.2209 24.6746 21.3807 24.6438 21.5534 24.6438C21.7261 24.6438 21.8819 24.6726 22.0196 24.7302C22.1574 24.7877 22.2741 24.8648 22.3702 24.9609C22.4663 25.0571 22.5347 25.164 22.5753 25.2812L22.1363 25.4924C22.0957 25.3773 22.0248 25.2817 21.9235 25.2056C21.8222 25.1301 21.6989 25.092 21.5534 25.092C21.408 25.092 21.2887 25.1249 21.1818 25.1912C21.0749 25.2575 20.9921 25.3485 20.9335 25.4652C20.8749 25.5814 20.8456 25.7176 20.8456 25.8733C20.8456 26.0291 20.8749 26.1658 20.9335 26.283C20.9921 26.4002 21.0749 26.4922 21.1818 26.5585C21.2887 26.6248 21.4126 26.6577 21.5534 26.6577C21.6943 26.6577 21.8217 26.6196 21.9235 26.5441C22.0248 26.4685 22.0957 26.3729 22.1363 26.2573L22.5753 26.4685C22.5347 26.5862 22.4663 26.6926 22.3702 26.7888C22.2741 26.8849 22.1574 26.9615 22.0196 27.0195C21.8819 27.0776 21.7266 27.1059 21.5534 27.1059L21.5539 27.1064Z" + fill="white" + /> + <path + d="M22.8923 27.0678V24.6823H23.8052C23.9697 24.6823 24.1152 24.711 24.2421 24.7686C24.3691 24.8262 24.4688 24.9115 24.5418 25.0246C24.6143 25.1377 24.6508 25.2775 24.6508 25.444C24.6508 25.6106 24.6132 25.7447 24.5387 25.8588C24.4642 25.9729 24.3634 26.0588 24.2375 26.1163L24.7818 27.0673H24.2246L23.6356 26.0135L23.9558 26.2027H23.3889V27.0673H22.8923V27.0678ZM23.3884 25.7709H23.8078C23.8782 25.7709 23.9389 25.757 23.9903 25.7293C24.0417 25.7015 24.0818 25.663 24.1105 25.6141C24.1393 25.5653 24.1537 25.5083 24.1537 25.4445C24.1537 25.3808 24.1393 25.3207 24.1105 25.2718C24.0818 25.2225 24.0417 25.1844 23.9903 25.1567C23.9389 25.1289 23.8782 25.115 23.8078 25.115H23.3884V25.7714V25.7709Z" + fill="white" + /> + <path d="M25.0281 27.0678V24.6823H25.5246V27.0678H25.0281Z" fill="white" /> + <path + d="M25.947 27.0678V24.6823H26.863C27.0275 24.6823 27.1729 24.711 27.2999 24.7686C27.4269 24.8262 27.5266 24.9115 27.5996 25.0246C27.672 25.1377 27.7085 25.2775 27.7085 25.444C27.7085 25.6106 27.6715 25.7442 27.598 25.8573C27.5245 25.9704 27.4238 26.0562 27.2968 26.1153C27.1698 26.1739 27.0249 26.2032 26.863 26.2032H26.4436V27.0678H25.947ZM26.4436 25.7709H26.8661C26.9365 25.7709 26.9971 25.757 27.0485 25.7293C27.0999 25.7015 27.14 25.663 27.1688 25.6141C27.1976 25.5653 27.212 25.5083 27.212 25.4445C27.212 25.3808 27.1976 25.3207 27.1688 25.2718C27.14 25.2225 27.0999 25.1844 27.0485 25.1567C26.9971 25.1289 26.9365 25.115 26.8661 25.115H26.4436V25.7714V25.7709Z" + fill="white" + /> + <path d="M28.4544 27.0678V25.1145H27.8494V24.6823H29.5466V25.1145H28.9509V27.0678H28.4544Z" fill="white" /> + <path + d="M38.5501 35.2148H1.28502C0.575324 35.2148 0 35.7902 0 36.4999V42.5009C0 43.2106 0.575324 43.7859 1.28502 43.7859H38.5501C39.2598 43.7859 39.8351 43.2106 39.8351 42.5009V36.4999C39.8351 35.7902 39.2598 35.2148 38.5501 35.2148Z" + fill="#FF4B32" + /> + <path + d="M6.32397 41.5027V37.7864H7.07237L8.4643 39.6322H8.11529L9.46714 37.7864H10.2155V41.5027H9.44246V38.6391L9.7519 38.709L8.32038 40.5548H8.22067L6.83901 38.709L7.09858 38.6391V41.5027H6.32552H6.32397Z" + fill="white" + /> + <path + d="M12.3198 41.5027V37.7864H14.8189V38.4597H13.0929V39.3027H14.7192V39.9761H13.0929V40.8293H14.8189V41.5027H12.3198Z" + fill="white" + /> + <path + d="M16.7048 41.5027V37.7864H19.2039V38.4597H17.4779V39.3027H19.1042V39.9761H17.4779V40.8293H19.2039V41.5027H16.7048Z" + fill="white" + /> + <path + d="M21.7579 41.5027V38.4597H20.8152V37.7864H23.4592V38.4597H22.5315V41.5027H21.7584H21.7579Z" + fill="white" + /> + <path + d="M26.7658 41.5623C26.4734 41.5623 26.2123 41.5006 25.9825 41.3778C25.7533 41.2549 25.5728 41.0858 25.4412 40.8715C25.3097 40.6571 25.2444 40.4135 25.2444 40.1406V37.7859H26.0175V40.0907C26.0175 40.2372 26.0498 40.3693 26.1146 40.4875C26.1794 40.6057 26.2683 40.6977 26.3814 40.7646C26.4945 40.8314 26.6224 40.8643 26.7653 40.8643C26.9082 40.8643 27.0403 40.8309 27.1519 40.7646C27.2634 40.6983 27.3513 40.6057 27.4161 40.4875C27.4808 40.3693 27.5132 40.2372 27.5132 40.0907V37.7859H28.2863V40.1406C28.2863 40.4135 28.2205 40.6566 28.0894 40.8715C27.9578 41.0858 27.7774 41.2549 27.5482 41.3778C27.3189 41.5006 27.0578 41.5623 26.7648 41.5623H26.7658Z" + fill="white" + /> + <path + d="M30.3477 41.5027V37.7864H31.7745C32.0305 37.7864 32.2577 37.8311 32.4556 37.921C32.6535 38.011 32.8087 38.1441 32.9218 38.3199C33.0349 38.4962 33.0914 38.7142 33.0914 38.9732C33.0914 39.2323 33.0339 39.4405 32.9192 39.6168C32.8046 39.7931 32.6484 39.9267 32.4505 40.0182C32.2526 40.1097 32.0274 40.1554 31.7745 40.1554H31.1212V41.5021H30.3482L30.3477 41.5027ZM31.1207 39.4826H31.7792C31.8892 39.4826 31.9837 39.461 32.0634 39.4178C32.1431 39.3747 32.2058 39.3145 32.2505 39.2385C32.2952 39.1619 32.3179 39.074 32.3179 38.9743C32.3179 38.8745 32.2952 38.7815 32.2505 38.7049C32.2058 38.6283 32.1431 38.5687 32.0634 38.5255C31.9837 38.4823 31.8887 38.4608 31.7792 38.4608H31.1207V39.4836V39.4826Z" + fill="white" + /> + <defs> + <pattern id="pattern0_421_204" patternContentUnits="objectBoundingBox" width="1" height="1"> + <use xlinkHref="#image0_421_204" transform="scale(0.000671141 0.000990099)" /> + </pattern> + <pattern id="pattern1_421_204" patternContentUnits="objectBoundingBox" width="1" height="1"> + <use xlinkHref="#image1_421_204" transform="scale(0.000754717 0.00175747)" /> + </pattern> + <image + id="image0_421_204" + width="1490" + height="1010" + xlinkHref="data:image/png;base64,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" + /> + <image + id="image1_421_204" + width="1325" + height="569" + xlinkHref="data:image/png;base64,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" + /> + </defs> + </svg> + ); +}; + +export default Logo; diff --git a/apps/www/components/NavBar.tsx b/apps/www/components/NavBar.tsx new file mode 100644 index 0000000..92d4537 --- /dev/null +++ b/apps/www/components/NavBar.tsx @@ -0,0 +1,226 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +'use client'; + +import {FC, ReactElement, ReactNode, useEffect, useState} from 'react'; +import {TestableComponent} from '@/types/dom'; +import Link, {LinkProps} from 'next/link'; +import {SerializedStyles, css} from '@emotion/react'; +import {usePathname, useRouter} from 'next/navigation'; +import ThemeSwitch from './ThemeSwitch'; +import {useReducedMotion, AnimatePresence, motion, Transition} from 'framer-motion'; +import {AppRouterInstance} from 'next/dist/shared/lib/app-router-context.shared-runtime'; +import Logo from './Logo'; +import NavLink, {MobileNavLink} from './NavLink'; + +/** + * The `NavBarProps` interface represents the props accepted by the `NavBar` component. + */ +export type NavBarProps = TestableComponent & { + /** + * An array of navigation items. + */ + items: NavBarItem[]; +}; + +/** + * Represents an individual navigation item. + */ +export interface NavBarItem extends LinkProps { + /** The display name of the navigation item. */ + name?: string; + /** The route URL of the navigation item. */ + route?: string; + /** The title of the navigation item. */ + title?: ReactNode; +} + +const NavBar: FC<NavBarProps> = ({items}: NavBarProps): ReactElement => { + const pathname = usePathname(); + const shouldReduceMotion = useReducedMotion(); + + const [isMobileMenuOpen, setMobileMenuOpen] = useState(false); + + useEffect(() => { + setMobileMenuOpen(false); + }, [pathname]); + + useEffect(() => { + if (isMobileMenuOpen) { + document.body.style.overflow = 'hidden'; + } else { + document.body.style.overflow = 'auto'; + } + }, [isMobileMenuOpen]); + + const toggleMobileMenu = (): void => { + setMobileMenuOpen(!isMobileMenuOpen); + }; + + const transition: Transition = shouldReduceMotion ? {duration: 0} : {}; + + const handleScroll = (): void => { + const isScrolled = window.scrollY > 0; + const navBar = document.getElementById('navbar'); // Add an ID to your navbar element + + if (navBar) { + if (isScrolled) { + navBar.classList.add('navbar--scrolled', 'py-3'); + navBar.classList.remove('py-9'); + } else { + navBar.classList.remove('navbar--scrolled', 'py-3'); + navBar.classList.add('py-9'); + } + } + }; + + useEffect(() => { + window.addEventListener('scroll', handleScroll); + return () => { + window.removeEventListener('scroll', handleScroll); + }; + }, []); + + return ( + <div id="navbar" className="navbar sticky top-0 z-50 py-3"> + <nav className="mx-auto flex h-[var(--js-cmb-navbar-height)] max-w-[90rem] items-center justify-between gap-2 pl-[max(env(safe-area-inset-left),1.5rem)] pr-[max(env(safe-area-inset-right),1.5rem)]"> + <div className="flex justify-center gap-4 align-middle"> + <Link href="/" passHref className="hover:opacity-75"> + <Logo + className="navbar__logo" + data-testid="navbar-logo" + alt="Site logo" + height={80} + width={200} + // className={styles.desktopLogo} + /> + </Link> + </div> + + <div className="flex"> + <ul className="hidden lg:flex"> + {items.map((item: NavBarItem) => ( + <NavLink + key={item.route} + href={item.route} + title={item.title as string} + data-testid={`navbar-item-${item.title}`} + > + {item.name} + </NavLink> + ))} + </ul> + <div className="flex items-center justify-center"> + <div className="noscript-hidden lg:block"> + <ThemeSwitch data-testid="header-theme-switcher" className="mr-4" /> + </div> + <div className="block lg:hidden"> + {/* Mobile menu button */} + <button + type="button" + className="focus:border-primary hover:border-primary border-secondary text-black dark:text-white inline-flex h-14 w-14 items-center justify-center rounded-full border-2 p-1 transition focus:outline-none" + onClick={toggleMobileMenu} + > + <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"> + <motion.rect + animate={isMobileMenuOpen ? 'open' : 'closed'} + variants={{ + open: {rotate: 45, y: 7}, + closed: {rotate: 0, y: 0}, + }} + transition={transition} + x="6" + y="9" + width="20" + height="2" + rx="1" + fill="currentColor" + /> + <motion.rect + animate={isMobileMenuOpen ? 'open' : 'closed'} + variants={{ + open: {opacity: 0}, + closed: {opacity: 1}, + }} + transition={transition} + x="6" + y="15" + width="20" + height="2" + rx="1" + fill="currentColor" + /> + <motion.rect + animate={isMobileMenuOpen ? 'open' : 'closed'} + variants={{ + open: {rotate: -45, y: -5}, + closed: {rotate: 0, y: 0}, + }} + transition={transition} + x="6" + y="21" + width="20" + height="2" + rx="1" + fill="currentColor" + /> + </svg> + </button> + {/* Mobile menu */} + {isMobileMenuOpen && ( + <div className="fixed top-[136px] left-0 right-0 bottom-0 bg-background-main z-50"> + <AnimatePresence> + <motion.div + className="absolute left-0 right-0 h-screen" + initial={{opacity: 0, y: 50}} + animate={{opacity: 1, y: 0}} + exit={{opacity: 0, y: 50}} + > + <ul className="py-4"> + {items.map((item: NavBarItem) => ( + <MobileNavLink + key={item.route} + href={item.route} + title={item.title as string} + onClick={toggleMobileMenu} + data-testid={`navbar-item-${item.title}`} + > + {item.name} + </MobileNavLink> + ))} + </ul> + </motion.div> + </AnimatePresence> + </div> + )} + </div> + </div> + </div> + </nav> + </div> + ); +}; + +export default NavBar; diff --git a/apps/www/components/NavLink.tsx b/apps/www/components/NavLink.tsx new file mode 100644 index 0000000..68bb3b1 --- /dev/null +++ b/apps/www/components/NavLink.tsx @@ -0,0 +1,174 @@ +/** + * MIT License + * + * Copyright (c) 2023, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import { + ElementType, + ForwardRefExoticComponent, + ForwardedRef, + HTMLAttributes, + ReactElement, + ReactNode, + RefAttributes, + forwardRef, +} from 'react'; +import Link from 'next/link'; +import {useRouter} from 'next/navigation'; +import type {TestableComponent} from '@/types/dom'; +import type {PolymorphicComponent, PolymorphicRef} from '@/types/component'; +import {AppRouterInstance} from 'next/dist/shared/lib/app-router-context.shared-runtime'; +import {cn} from '@/lib/utils'; + +/** + * Type definition for the polymorphic `NavLink` component that represents a navigation link. + */ +type PolymorphicNavLinkComponent = <T extends ElementType = 'a'>(props: NavLinkProps<T>) => ReactElement | null; + +/** + * The `NavLinkProps` interface represents the props accepted by the `NavLink` component. + */ +export type NavLinkProps<T extends ElementType> = PolymorphicComponent<T> & + TestableComponent & { + /** + * The URL the link points to. + */ + href: string; + /** + * The content of the link. + */ + title?: ReactNode; + }; + +/** + * `NavLink` is a React component that represents a navigation link. + * + * @example + * ```jsx + * <NavLink href="/about" title="About Us" /> + * ``` + * + * @param props - Props for the component. + * @returns NavLink as a React component. + */ +const NavLink: PolymorphicNavLinkComponent = forwardRef( + <T extends ElementType>( + {as, href, title, className, key, ...rest}: NavLinkProps<T>, + ref: PolymorphicRef<T>, + ): ReactElement => { + const router: AppRouterInstance = useRouter(); + const isSelected: boolean = router.pathname === href; + + const Element: T | ElementType = as || 'li'; + + return ( + <Element + ref={ref} + key={key} + className={cn('px-5 py-2 flex items-center font-sans', className)} + href={href} + {...rest} + > + <Link href={href} {...rest} legacyBehavior> + {/* eslint-disable-next-line jsx-a11y/anchor-is-valid */} + <a + className={cn( + 'underlined block whitespace-nowrap text-lg font-medium hover:text-primary focus:text-primary focus:outline-none', + { + 'active text-current': isSelected, + 'text-secondary': !isSelected, + }, + )} + > + {title} + </a> + </Link> + </Element> + ); + }, +); + +/** + * The `MobileNavLinkProps` interface represents the props accepted by the `MobileNavLink` component. + */ +export type MobileNavLinkProps = HTMLAttributes<HTMLLIElement> & + TestableComponent & { + /** + * The URL the link points to. + */ + href: string; + /** + * The content of the link. + */ + title?: ReactNode; + }; + +/** + * `MobileNavLink` is a React component that represents a mobile navigation link. + * + * @example + * ```jsx + * <MobileNavLink href="/about" title="About Us" /> + * ``` + * + * @param props - Props for the component. + * @returns MobileNavLink as a React component. + */ +export const MobileNavLink: ForwardRefExoticComponent<MobileNavLinkProps & RefAttributes<HTMLLIElement>> = forwardRef( + ( + {href, title, className, key, onClick, ...rest}: MobileNavLinkProps, + ref: ForwardedRef<HTMLLIElement>, + ): ReactElement => { + const router: AppRouterInstance = useRouter(); + const isSelected: boolean = router.pathname === href; + + return ( + <li + ref={ref} + key={key} + className={cn( + 'm-5 rounded-md border border-gray-200 hover:border-transparent bg-gray-100 dark:border-neutral-800 hover:dark:border-transparent dark:bg-background-surface hover:shadow-lg focus-ring hover:cursor-pointer text-primary font-sans', + className, + )} + href={href} + {...rest} + > + <Link href={href} {...rest} legacyBehavior> + {/* eslint-disable-next-line jsx-a11y/anchor-is-valid */} + <a + className={cn( + 'px-5vw py-9 block whitespace-nowrap text-lg font-medium hover:text-primary focus:text-primary focus:outline-none', + { + 'active text-current': isSelected, + 'text-secondary': !isSelected, + }, + )} + > + {title} + </a> + </Link> + </li> + ); + }, +); + +export default NavLink; diff --git a/apps/www/components/NavigationMenu.tsx b/apps/www/components/NavigationMenu.tsx new file mode 100644 index 0000000..f32edf2 --- /dev/null +++ b/apps/www/components/NavigationMenu.tsx @@ -0,0 +1,143 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import * as React from 'react'; +import * as NavigationMenuPrimitive from '@radix-ui/react-navigation-menu'; +import {cva} from 'class-variance-authority'; +import {ChevronDown} from 'lucide-react'; +import {cn} from '@/lib/utils'; + +const NavigationMenu = React.forwardRef< + React.ElementRef<typeof NavigationMenuPrimitive.Root>, + React.ComponentPropsWithoutRef<typeof NavigationMenuPrimitive.Root> +>(({className, children, ...props}, ref) => ( + <NavigationMenuPrimitive.Root + ref={ref} + className={cn('relative z-10 flex max-w-max flex-1 items-center justify-center', className)} + {...props} + > + {children} + <NavigationMenuViewport /> + </NavigationMenuPrimitive.Root> +)); +NavigationMenu.displayName = NavigationMenuPrimitive.Root.displayName; + +const NavigationMenuList = React.forwardRef< + React.ElementRef<typeof NavigationMenuPrimitive.List>, + React.ComponentPropsWithoutRef<typeof NavigationMenuPrimitive.List> +>(({className, ...props}, ref) => ( + <NavigationMenuPrimitive.List + ref={ref} + className={cn('group flex flex-1 list-none items-center justify-center space-x-1', className)} + {...props} + /> +)); +NavigationMenuList.displayName = NavigationMenuPrimitive.List.displayName; + +const NavigationMenuItem = NavigationMenuPrimitive.Item; + +const navigationMenuTriggerStyle = cva( + 'group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50', +); + +const NavigationMenuTrigger = React.forwardRef< + React.ElementRef<typeof NavigationMenuPrimitive.Trigger>, + React.ComponentPropsWithoutRef<typeof NavigationMenuPrimitive.Trigger> +>(({className, children, ...props}, ref) => ( + <NavigationMenuPrimitive.Trigger + ref={ref} + className={cn(navigationMenuTriggerStyle(), 'group', className)} + {...props} + > + {children}{' '} + <ChevronDown + className="relative top-[1px] ml-1 h-3 w-3 transition duration-200 group-data-[state=open]:rotate-180" + aria-hidden="true" + /> + </NavigationMenuPrimitive.Trigger> +)); +NavigationMenuTrigger.displayName = NavigationMenuPrimitive.Trigger.displayName; + +const NavigationMenuContent = React.forwardRef< + React.ElementRef<typeof NavigationMenuPrimitive.Content>, + React.ComponentPropsWithoutRef<typeof NavigationMenuPrimitive.Content> +>(({className, ...props}, ref) => ( + <NavigationMenuPrimitive.Content + ref={ref} + className={cn( + 'left-0 top-0 w-full data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 md:absolute md:w-auto ', + className, + )} + {...props} + /> +)); +NavigationMenuContent.displayName = NavigationMenuPrimitive.Content.displayName; + +const NavigationMenuLink = NavigationMenuPrimitive.Link; + +const NavigationMenuViewport = React.forwardRef< + React.ElementRef<typeof NavigationMenuPrimitive.Viewport>, + React.ComponentPropsWithoutRef<typeof NavigationMenuPrimitive.Viewport> +>(({className, ...props}, ref) => ( + <div className={cn('absolute left-0 top-full flex justify-center')}> + <NavigationMenuPrimitive.Viewport + className={cn( + 'origin-top-center relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 md:w-[var(--radix-navigation-menu-viewport-width)]', + className, + )} + ref={ref} + {...props} + /> + </div> +)); +NavigationMenuViewport.displayName = NavigationMenuPrimitive.Viewport.displayName; + +const NavigationMenuIndicator = React.forwardRef< + React.ElementRef<typeof NavigationMenuPrimitive.Indicator>, + React.ComponentPropsWithoutRef<typeof NavigationMenuPrimitive.Indicator> +>(({className, ...props}, ref) => ( + <NavigationMenuPrimitive.Indicator + ref={ref} + className={cn( + 'top-full z-[1] flex h-1.5 items-end justify-center overflow-hidden data-[state=visible]:animate-in data-[state=hidden]:animate-out data-[state=hidden]:fade-out data-[state=visible]:fade-in', + className, + )} + {...props} + > + <div className="relative top-[60%] h-2 w-2 rotate-45 rounded-tl-sm bg-border shadow-md" /> + </NavigationMenuPrimitive.Indicator> +)); +NavigationMenuIndicator.displayName = NavigationMenuPrimitive.Indicator.displayName; + +export { + navigationMenuTriggerStyle, + NavigationMenu, + NavigationMenuList, + NavigationMenuItem, + NavigationMenuContent, + NavigationMenuTrigger, + NavigationMenuLink, + NavigationMenuIndicator, + NavigationMenuViewport, +}; diff --git a/apps/www/components/RegisterButton.tsx b/apps/www/components/RegisterButton.tsx new file mode 100644 index 0000000..737fc40 --- /dev/null +++ b/apps/www/components/RegisterButton.tsx @@ -0,0 +1,65 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {ForwardedRef, forwardRef, ForwardRefExoticComponent, HTMLAttributes, RefAttributes} from 'react'; +import {cn} from '@/lib/utils'; +import {TestableComponent} from '@/types/dom'; + +export type HeroProps = HTMLAttributes<HTMLDivElement> & TestableComponent; + +const RegisterButton: ForwardRefExoticComponent<HeroProps & RefAttributes<HTMLDivElement>> = forwardRef< + HTMLDivElement, + HeroProps +>(({className, children, ...rest}: HeroProps, ref: ForwardedRef<HTMLDivElement>) => ( + <div + className={cn( + 'register-button', + 'h-20 flex items-center gap-3 border border-input bg-primary text-primary-foreground hover:bg-tertiary hover:text-accent-foreground rounded-full px-6 py-5 cursor-pointer', + className, + )} + ref={ref} + {...rest} + > + <div className="text-2xl font-medium">{children}</div> + <div className="ml-auto rounded-full bg-background w-14 h-14 flex justify-center items-center"> + <svg + className="text-primary" + data-testid="geist-icon" + height="28" + strokeLinejoin="round" + viewBox="0 0 16 16" + width="28" + > + <path + fillRule="evenodd" + clipRule="evenodd" + d="M9.53033 2.21968L9 1.68935L7.93934 2.75001L8.46967 3.28034L12.4393 7.25001H1.75H1V8.75001H1.75H12.4393L8.46967 12.7197L7.93934 13.25L9 14.3107L9.53033 13.7803L14.6036 8.70711C14.9941 8.31659 14.9941 7.68342 14.6036 7.2929L9.53033 2.21968Z" + fill="currentColor" + /> + </svg> + </div> + </div> +)); + +export default RegisterButton; diff --git a/apps/www/components/ThemeSwitch.tsx b/apps/www/components/ThemeSwitch.tsx index 2085a1d..7e77d9a 100644 --- a/apps/www/components/ThemeSwitch.tsx +++ b/apps/www/components/ThemeSwitch.tsx @@ -28,8 +28,8 @@ import {cn} from '@/lib/utils'; import Button, {ButtonProps} from '@/components/Button'; import {TestableComponent} from '@/types/dom'; import {Theme} from '@/types/theme'; -import MoonIcon from '@/icons/MoonIcon'; -import SunIcon from '@/icons/SunIcon'; +import Moon from '@/icons/Moon'; +import Sun from '@/icons/Sun'; /** * The `ThemeSwitchProps` interface represents the props accepted by the `ThemeSwitch` component. @@ -83,6 +83,7 @@ const ThemeSwitch: ForwardRefExoticComponent<ThemeSwitchProps & RefAttributes<HT className, )} size="icon" + variant="ghost" {...rest} > <div className="relative h-8 w-8"> @@ -90,13 +91,13 @@ const ThemeSwitch: ForwardRefExoticComponent<ThemeSwitchProps & RefAttributes<HT className="absolute inset-0 rotate-90 transform text-gray-500 hover:text-black transition duration-1000 motion-reduce:duration-[0s] dark:rotate-0 dark:hover:text-white dark:text-slate-500" style={{transformOrigin: '50% 100px'}} > - <MoonIcon height={32} width={32} /> + <Moon height={32} width={32} /> </span> <span className="absolute inset-0 rotate-0 transform text-gray-500 hover:text-black transition duration-1000 motion-reduce:duration-[0s] dark:-rotate-90 dark:hover:text-white dark:text-slate-500" style={{transformOrigin: '50% 100px'}} > - <SunIcon height={32} width={32} /> + <Sun height={32} width={32} /> </span> </div> </Button> diff --git a/apps/www/icons/CoffeeBeans.tsx b/apps/www/icons/CoffeeBeans.tsx new file mode 100644 index 0000000..f895e7c --- /dev/null +++ b/apps/www/icons/CoffeeBeans.tsx @@ -0,0 +1,54 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {FC, ReactElement, SVGProps} from 'react'; + +const CoffeeBeans: FC<SVGProps<SVGSVGElement>> = ({ + height = 14, + width = 14, + ...rest +}: SVGProps<SVGSVGElement>): ReactElement => ( + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" height={height} width={width} {...rest}> + <g fill="none" fillRule="evenodd"> + <g transform="matrix(.96592583 .25881905 -.25881905 .96592583 36.523975 18.040865)"> + <ellipse cx="13.765" cy="19.5" fill="#9c4d4d" rx="13.765" ry="19.5" /> + <path + d="m15.2059998 3s-4.782769 6.55469625-1.8226179 11.4784834c2.960151 4.9237872 4.1249974 7.9971889 1.8226179 12.861472s-.7163083 8.675809-.7163083 8.675809" + stroke="#bd7575" + strokeLinecap="round" + strokeWidth="2" + /> + </g> + <ellipse cx="22" cy="31.5" fill="#bd7575" rx="18" ry="25.5" /> + <path + d="m22.887588 8s-6.6659904 9.1356164-2.5402761 15.9981512c4.1257144 6.8625348 5.7492206 11.1460924 2.5402761 17.9256932-3.2089444 6.7796008-.9983556 12.09192-.9983556 12.09192" + stroke="#9c4d4d" + strokeLinecap="round" + strokeWidth="2" + /> + </g> + </svg> +); + +export default CoffeeBeans; diff --git a/apps/www/icons/JavaScript.tsx b/apps/www/icons/JavaScript.tsx new file mode 100644 index 0000000..35b5408 --- /dev/null +++ b/apps/www/icons/JavaScript.tsx @@ -0,0 +1,50 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {FC, ReactElement, SVGProps} from 'react'; + +const JavaScript: FC<SVGProps<SVGSVGElement>> = ({ + height = 14, + width = 14, + ...rest +}: SVGProps<SVGSVGElement>): ReactElement => ( + <svg + xmlns="http://www.w3.org/2000/svg" + aria-label="JavaScript" + role="img" + viewBox="0 0 512 512" + height={height} + width={width} + {...rest} + > + <g id="SVGRepo_bgCarrier" strokeWidth="0" /> + <g id="SVGRepo_tracerCarrier" strokeLinecap="round" strokeLinejoin="round" /> + <g id="SVGRepo_iconCarrier"> + <rect width="512" height="512" rx="15%" fill="#f7df1e" /> + <path d="M324 370c10 17 24 29 47 29c20 0 33-10 33 -24c0-16 -13 -22 -35 -32l-12-5c-35-15 -58 -33 -58 -72c0-36 27 -64 70 -64c31 0 53 11 68 39l-37 24c-8-15 -17 -21 -31 -21c-14 0-23 9 -23 21c0 14 9 20 30 29l12 5c41 18 64 35 64 76c0 43-34 67 -80 67c-45 0-74 -21 -88 -49zm-170 4c8 13 14 25 31 25c16 0 26-6 26 -30V203h48v164c0 50-29 72 -72 72c-39 0-61 -20 -72 -44z" /> + </g> + </svg> +); + +export default JavaScript; diff --git a/apps/www/icons/Meetup.tsx b/apps/www/icons/Meetup.tsx new file mode 100644 index 0000000..b4e32db --- /dev/null +++ b/apps/www/icons/Meetup.tsx @@ -0,0 +1,41 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {FC, ReactElement, SVGProps} from 'react'; + +const Meetup: FC<SVGProps<SVGSVGElement>> = ({ + height = 14, + width = 14, + ...rest +}: SVGProps<SVGSVGElement>): ReactElement => ( + <svg viewBox="0 0 111 40" xmlns="http://www.w3.org/2000/svg" height={height} width={width} {...rest}> + <path + d="M110.994 23.367a1.687 1.687 0 00-.11-.458c-.37-.962-2.054-.065-2.629.176-1.035.434-2.219 1.006-3.365.678-.317-.091-.224-.361 0-.499.112-.068 3.055-1.733 3.921-5.423 1.386-5.903-2.867-7.545-4.545-7.744-1.706-.202-3.609.061-4.411.384-2.273.913-2.866 2.943-3.023 4.159-.215 1.672-.24 4.59-.447 5.903-.136.865-.78 2.178-2.048 2.053-2.447-.241-3.571-1.18-3.493-2.722.054-1.084.039-1.3.38-3.704.293-2.06.478-2.551.478-3.022 0-1.349-1.813-1.621-2.419-1.014-.468.469-.585 1.426-.702 3.042-.11 1.519-.343 3.495-.644 4.7-.468 1.877-.656 2.014-1.083 2.551-.887 1.116-2.526.77-3.326.009-.47-.448-.534-.845-.443-2.16.091-1.315.306-3.606.608-5.995.263-2.09.082-2.404-.56-2.99-.597-.546-2.884-.465-3.943-.465-1.639 0-1.541.78-1.649 3.44-.047 1.161-.101 2.923-.217 4.287-.188 2.22-4.425 3.89-6.373 3.79-2.019-.104-2.213-3.873-2.34-4.75-.129-.876-.18-8.44.038-8.697.155-.18 1.37-.318 2.755-.589 3.067-.6 3.508-.994 3.512-1.954.002-.471-.028-1.13-.55-1.307-.306-.104-1.1-.222-2.153-.346-3.037-.358-3.465-.248-3.482-.633-.029-.674.035-1.971-.019-2.482C68.58.329 67.108-.093 65.45.017c-.327.021-.78.127-.816.565-.036.439-.033.777-.086 1.52-.117 1.651-.15 1.83-.79 1.827-.57-.003-5.312-.422-6.223-.13-.912.292-.875.913-.948 1.224-.073.31.09 2.173.182 2.977.091.803.267 1.896.376 2.06.11.165.452.631 1.404.512 3.234-.405 5.391-.894 5.829-1.003.437-.11.487-.165.492.182.002.197.084 4.146.098 5.319.023 2.006.362 7.817-5.044 8.718-2.249.375-4.357-.28-5.316-1.337-.544-.6-.277-.678-.037-1.068.364-.593 3.402-4.162.856-7.864-1.501-2.184-5.101-2.357-6.408-1.79-1.013.439-1.832 1.8-1.99 3.46-.488 5.12 2.442 8.287 2.556 8.482.136.234-.376.988-2.166 1.25-2.4.352-6.085-2.543-5.99-2.92.047-.18 1.679-2.853 1.718-5.436.013-.879-.277-2.036-.878-3.205-.602-1.169-2.496-2.973-4.546-2.577-4.824.93-4.274 5.696-3.94 6.997.694 2.69 2.319 5.064 2.584 5.539.361.645-10.207 4.839-10.616.913-.407-3.892 5.371-12.284 4.916-15.54-.41-2.933-2.382-3.547-4.097-3.577-1.667-.03-2.107.236-2.671.564-.325.189-.792.563-1.44-.055-.431-.411-.716-.699-1.172-1.064-.231-.185-.601-.42-1.221-.511-.62-.091-1.422 0-1.932.219-.51.22-.912.603-1.331.968-.42.365-1.483 1.559-2.474 1.119-.43-.191-1.887-.92-2.937-1.375-2.029-.88-4.955.545-6.008 2.421C3.815 10.193.72 21.161.252 22.607c-1.052 3.248 1.33 5.896 4.545 5.744 1.358-.065 2.263-.562 3.121-2.126.496-.903 5.156-13.097 5.502-13.681.252-.425 1.09-.984 1.8-.62.712.366.853 1.128.748 1.845-.17 1.16-3.456 8.6-3.582 9.441-.215 1.432.464 2.228 1.947 2.306 1.016.053 2.029-.313 2.833-1.832.45-.849 5.631-11.248 6.09-11.942.504-.762.91-1.013 1.422-.986.399.02 1.036.123.876 1.319-.156 1.172-4.322 8.803-4.76 10.671-.663 2.834 1.151 6.646 6.01 6.821 2.414.088 8.002-.966 11.15-3.357 1.143-.868.841-.943 1.553-.311 1.025.909 2.927 2.189 4.8 2.189 4.253 0 7.359-2.66 7.5-2.756a.111.111 0 01.145.017c.258.28 2.895 1.751 4.743 1.812 4.399.145 7.004-2.3 7.988-3.451a22.03 22.03 0 001.512-1.987.157.157 0 01.246-.018c.263.29 2.247 3.942 6.188 3.438 2.198-.281 5.467-2.139 5.696-2.39a.1.1 0 01.17.035c.115.318.618 2.11 2.633 3.535 1.652 1.169 4.832 1.403 6.243.626 1.17-.644 1.639-1.056 2.458-1.876.352-.353.888-.71 1.854-.505 1.08.229 3.934.735 4.116.822.205.097.237.47.176.86-.098.614-.33 2.766-.566 4.775-.237 2.009-.994 8.712.8 8.96 1.084.15 2.025-.878 2.274-1.881.624-2.517.738-5.35 1.148-7.78.49-2.893.684-3.704.86-4.027.146-.268.146-.205 2.167-.033 1.4.12 2.536.315 4.223.079 1.398-.196 4.267-1.256 4.113-2.976m-69.897-6.502c-.067.947-.31 1.547-.811 2.419-.313.544-.637.137-.825-.132-.27-.386-1.65-3.744-.596-4.437.297-.195.886-.307 1.312-.068.426.238.683.585.8.972.12.393.164.613.12 1.246m13.092.488c-.123 1.09-.585 1.707-.755 1.936-.301.404-.422.563-.71.27-.234-.238-1.109-2.02-1.235-3.195-.069-.632.106-1.535.636-1.747.558-.223 1.123-.122 1.52.397.623.817.632 1.564.544 2.339M101.7 22.13c-.657.27-.943.105-.905-.982.008-.234 1.063-5.687 3.08-6.675.572-.28 1.152-.268 1.554.18.76.847.56 2.152-.012 3.342-.828 1.727-2.814 3.764-3.717 4.135" + fill="#F64060" + fillRule="evenodd" + /> + </svg> +); + +export default Meetup; diff --git a/apps/www/icons/MoonIcon.tsx b/apps/www/icons/Moon.tsx similarity index 96% rename from apps/www/icons/MoonIcon.tsx rename to apps/www/icons/Moon.tsx index 7a8cf3b..17bd08e 100644 --- a/apps/www/icons/MoonIcon.tsx +++ b/apps/www/icons/Moon.tsx @@ -24,13 +24,12 @@ import {FC, ReactElement, SVGProps} from 'react'; -const MoonIcon: FC<SVGProps<SVGSVGElement>> = ({ +const Moon: FC<SVGProps<SVGSVGElement>> = ({ height = 14, width = 14, ...rest }: SVGProps<SVGSVGElement>): ReactElement => ( <svg - className="w-full" viewBox={`0 0 ${height} ${width}`} fill="none" xmlns="http://www.w3.org/2000/svg" @@ -47,4 +46,4 @@ const MoonIcon: FC<SVGProps<SVGSVGElement>> = ({ </svg> ); -export default MoonIcon; +export default Moon; diff --git a/apps/www/icons/NelumKuluna.tsx b/apps/www/icons/NelumKuluna.tsx new file mode 100644 index 0000000..1187937 --- /dev/null +++ b/apps/www/icons/NelumKuluna.tsx @@ -0,0 +1,218 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {CSSProperties, FC, ReactElement, SVGProps} from 'react'; + +const stroke: CSSProperties['stroke'] = 'white'; + +const NelumKuluna: FC<SVGProps<SVGSVGElement>> = ({ + height = 1086, + width = 253, + ...rest +}: SVGProps<SVGSVGElement>): ReactElement => ( + <svg width={width} height={height} fill="none" viewBox="0 0 253 1086" xmlns="http://www.w3.org/2000/svg" {...rest}> + <path + d="M126.264 1.66296C126.264 1.66242 126.264 1.66188 126.264 1.66134C126.267 1.58802 126.282 1.54711 126.291 1.52764C126.3 1.50803 126.311 1.49549 126.322 1.48538C126.349 1.46245 126.406 1.43359 126.491 1.43359C126.575 1.43359 126.633 1.46245 126.659 1.48538C126.671 1.49549 126.681 1.50803 126.69 1.52764C126.7 1.54711 126.714 1.58802 126.718 1.66134C126.718 1.66188 126.718 1.66242 126.718 1.66296L129.576 76.7544H123.405L126.264 1.66296Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-1" + /> + <path + d="M118.045 92.0606C117.491 91.4537 117.148 90.6434 117.148 89.7708V88.6561C117.148 87.9607 117.367 87.3044 117.738 86.7375C118 86.3539 118.307 86.0501 118.656 85.8154C118.86 85.686 119.052 85.5831 119.253 85.4994C119.683 85.3202 120.132 85.2196 120.585 85.2196H132.445C133.612 85.2196 134.642 85.7981 135.266 86.709C135.394 86.9119 135.496 87.1022 135.58 87.3018C135.759 87.7319 135.859 88.1811 135.859 88.6338V89.7485C135.859 90.0129 135.84 90.2223 135.796 90.4154L135.792 90.4297L135.79 90.4441C135.741 90.6866 135.658 90.9235 135.55 91.1575L135.55 91.1575L135.546 91.1662C135.246 91.8334 134.7 92.3935 134.018 92.7715C133.523 93.0357 132.995 93.185 132.423 93.185H131.241H121.744H120.563C120.111 93.185 119.672 93.0981 119.299 92.9376C119.107 92.8487 118.942 92.7674 118.796 92.6853L118.679 92.6048C118.439 92.4385 118.231 92.2633 118.045 92.0606Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-2" + /> + <path + d="M133.368 176.386H119.617L122.462 101.673H130.524L133.368 176.386Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-3" + /> + <path + d="M112.596 191.01L112.32 190.484C112.296 190.416 112.276 190.346 112.258 190.274C112.189 189.997 112.154 189.722 112.154 189.424V188.31C112.154 187.857 112.255 187.408 112.434 186.978C112.608 186.561 112.847 186.203 113.154 185.896C113.777 185.273 114.618 184.896 115.568 184.896H118.31H134.652H137.394C137.932 184.896 138.425 185.016 138.864 185.236L138.884 185.246L138.905 185.255C139.026 185.309 139.142 185.379 139.316 185.487C139.496 185.615 139.664 185.751 139.808 185.896C140.131 186.219 140.385 186.58 140.551 186.978C140.73 187.408 140.83 187.857 140.83 188.31V189.424C140.83 190.297 140.488 191.107 139.934 191.714C139.75 191.915 139.544 192.088 139.307 192.253C138.929 192.504 138.52 192.686 138.097 192.767L138.079 192.771L138.061 192.775C137.868 192.82 137.659 192.839 137.394 192.839H115.591C115.326 192.839 115.117 192.82 114.924 192.775L114.909 192.772L114.895 192.769C114.653 192.72 114.416 192.637 114.181 192.529C113.519 192.224 112.943 191.669 112.596 191.01Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-4" + /> + <path + d="M137.18 276.017H115.805L118.671 201.304H134.314L137.18 276.017Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-5" + /> + <path + d="M107.788 290.946L107.788 290.946L107.785 290.942C107.411 290.397 107.203 289.748 107.203 289.034V287.919C107.203 287.222 107.423 286.565 107.794 285.998C108.395 285.108 109.448 284.505 110.617 284.505H142.364C143.057 284.505 143.712 284.722 144.277 285.091C144.461 285.22 144.632 285.358 144.778 285.505C145.401 286.128 145.778 286.969 145.778 287.919V289.034C145.778 289.983 145.401 290.825 144.778 291.448C144.455 291.771 144.093 292.025 143.696 292.19C143.474 292.283 143.26 292.354 143.031 292.406C142.838 292.451 142.628 292.47 142.364 292.47H111.617V292.448H110.617C109.445 292.448 108.412 291.864 107.788 290.946Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-6" + /> + <path + d="M126.492 356.365C121.77 356.365 117.162 356.554 112.754 356.899L114.881 300.958H138.126L140.253 356.9C135.839 356.555 131.222 356.365 126.492 356.365Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-7" + /> + <path + d="M167.585 396.978L167.584 396.978C156.754 394.957 142.545 393.823 127.491 393.775V393.751H126.491C111.068 393.751 96.4672 394.89 85.3984 396.956L85.3975 396.956C85.0132 397.028 84.5955 397.107 84.1517 397.192V374.307C84.1517 373.696 84.5277 372.934 85.6279 372.056C86.7145 371.189 88.3646 370.33 90.5435 369.524C94.8908 367.916 101.117 366.602 108.521 365.782L108.524 365.782C109.502 365.67 110.517 365.56 111.529 365.472L111.533 365.472C116.182 365.051 121.235 364.829 126.491 364.829C131.747 364.829 136.8 365.051 141.449 365.472L141.45 365.472C152.145 366.428 160.721 368.378 165.333 370.78L165.334 370.781C166.391 371.33 167.198 371.881 167.781 372.423C168.495 373.12 168.77 373.708 168.811 374.23L168.821 374.352L168.83 374.381V397.215C168.387 397.129 167.969 397.05 167.585 396.978Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-8" + /> + <path + d="M80.334 422.374L79.4003 423.354L79.4516 423.379C79.0749 423.788 78.7061 424.2 78.3454 424.611C75.7574 427.544 73.4347 430.672 71.3568 433.944V411.761C71.3568 411.681 71.3707 411.589 71.4227 411.413C71.5681 410.975 72.0191 410.408 72.9961 409.761C73.9589 409.123 75.3141 408.487 77.0479 407.865L77.0479 407.865L77.054 407.863C77.94 407.539 78.8971 407.234 79.9726 406.927C81.0432 406.621 82.1848 406.335 83.4237 406.048C83.7512 405.972 84.0473 405.91 84.357 405.846C84.6099 405.793 84.8718 405.738 85.1674 405.672C86.3618 405.429 87.6172 405.187 88.9359 404.967C90.2705 404.745 91.6421 404.524 93.0776 404.325L93.0833 404.324C95.227 404.015 97.508 403.749 99.8849 403.504C101.465 403.349 103.106 403.193 104.769 403.06C106.454 402.927 108.162 402.816 109.923 402.705C115.162 402.394 120.759 402.239 126.56 402.239C131.405 402.239 136.092 402.35 140.555 402.572C145.02 402.794 149.259 403.105 153.229 403.504C154.83 403.682 156.363 403.86 157.853 404.038C159.335 404.214 160.77 404.413 162.138 404.634C164.208 404.968 166.151 405.299 167.932 405.673L167.944 405.675L167.956 405.678C168.533 405.784 169.091 405.913 169.674 406.048L169.679 406.049C171.928 406.556 173.919 407.104 175.613 407.69L175.613 407.69L175.624 407.694C175.649 407.702 175.672 407.711 175.726 407.733C175.739 407.739 175.755 407.745 175.773 407.752C175.841 407.779 175.94 407.818 176.055 407.853C176.737 408.095 177.358 408.324 177.885 408.567L177.894 408.572L177.903 408.576C178.589 408.876 179.173 409.169 179.684 409.476L179.684 409.476L179.695 409.482C179.977 409.646 180.177 409.765 180.332 409.889L180.344 409.899L180.357 409.909C180.767 410.217 181.074 410.493 181.291 410.76C181.62 411.176 181.718 411.497 181.718 411.739V433.907C179.645 430.639 177.312 427.516 174.729 424.588C174.076 423.846 173.397 423.099 172.693 422.371C172.692 422.37 172.691 422.37 172.691 422.369L168.595 418.073L168.594 418.072L163.09 412.278C163.09 412.278 163.09 412.278 163.089 412.277C161.359 410.448 158.978 409.446 156.5 409.446C156.362 409.446 156.234 409.453 156.133 409.458L156.125 409.459C156.015 409.464 155.935 409.468 155.854 409.468H155.813L155.771 409.472C153.049 409.697 150.546 411.12 148.99 413.377C148.99 413.378 148.989 413.378 148.989 413.379L145.669 418.17L145.668 418.171L141.187 424.659L141.173 424.678L141.161 424.697L141.063 424.855C139.581 426.992 138.232 429.193 137 431.459L132.826 427.449L132.825 427.447C131.071 425.769 128.792 424.918 126.515 424.918C124.246 424.918 121.963 425.742 120.203 427.45C120.202 427.451 120.201 427.452 120.2 427.453L116.03 431.459C114.798 429.193 113.449 426.992 111.968 424.855L111.869 424.697L111.857 424.678L111.844 424.659L107.362 418.171L107.362 418.17L104.041 413.379C104.041 413.378 104.041 413.378 104.04 413.377C102.486 411.122 99.9862 409.7 97.2669 409.473C96.997 409.446 96.7357 409.446 96.5453 409.446L96.5298 409.446C94.0459 409.446 91.6684 410.475 89.9445 412.273L89.9414 412.277L84.4362 418.072L84.4349 418.073L80.334 422.374Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-9" + /> + <path + d="M151.839 425.249L148.54 430.02C147.448 431.581 146.444 433.208 145.508 434.836C145.129 435.504 144.75 436.196 144.393 436.887C144.215 437.232 144.042 437.578 143.869 437.923C143.697 438.269 143.524 438.614 143.345 438.96M151.839 425.249L162.084 425.872M151.839 425.249L155.889 419.386L151.839 425.249ZM143.345 438.96L156.387 451.489M143.345 438.96L144.038 438.239L144.573 438.752M143.345 438.96L144.234 439.419C144.349 439.196 144.462 438.973 144.573 438.752M156.387 451.489C157.948 452.983 159.397 454.543 160.802 456.149C162.607 458.222 164.302 460.384 165.862 462.636M156.387 451.489L157.079 450.767L144.573 438.752M156.387 451.489L157.08 450.768L157.08 450.768C158.668 452.287 160.137 453.871 161.554 455.49L161.556 455.492C163.384 457.591 165.101 459.782 166.683 462.065M165.862 462.636C166.772 463.939 167.625 465.284 168.444 466.65C168.621 466.3 168.8 465.952 168.982 465.606M165.862 462.636L166.682 462.063C166.683 462.064 166.683 462.064 166.683 462.065M165.862 462.636L166.684 462.066C166.684 462.066 166.684 462.065 166.683 462.065M168.982 465.606C169.185 465.94 169.387 466.276 169.586 466.612C170.278 465.265 171.01 463.944 171.77 462.636C173.086 460.407 174.512 458.244 176.051 456.149C177.344 454.41 178.704 452.715 180.13 451.088M168.982 465.606C168.252 464.407 167.491 463.221 166.683 462.065M168.982 465.606C169.598 464.431 170.242 463.276 170.906 462.134L170.909 462.128C172.241 459.87 173.686 457.679 175.244 455.557L175.248 455.552C176.437 453.953 177.682 452.391 178.985 450.881M180.13 451.088C179.662 449.817 179.149 448.569 178.614 447.342M180.13 451.088L179.192 451.434C179.124 451.249 179.055 451.065 178.985 450.881M180.13 451.088L179.378 450.429C179.247 450.579 179.116 450.73 178.985 450.881M178.614 447.342C177.455 444.756 176.14 442.259 174.668 439.852C172.706 436.641 170.477 433.587 167.958 430.711C167.334 429.998 166.687 429.284 166.041 428.593L162.808 425.182L162.084 425.872M178.614 447.342L177.702 447.752C177.701 447.75 177.7 447.748 177.7 447.747M178.614 447.342L177.698 447.742C177.699 447.744 177.699 447.745 177.7 447.747M162.084 425.872L162.082 425.87L156.599 420.119L152.662 425.818L152.662 425.818L149.362 430.589L149.359 430.594L149.359 430.594C148.289 432.122 147.303 433.722 146.376 435.331C146.002 435.991 145.631 436.67 145.282 437.345C145.107 437.684 144.937 438.024 144.764 438.371L144.762 438.373C144.7 438.499 144.636 438.625 144.573 438.752M162.084 425.872L165.31 429.276L166.041 428.593L165.315 429.281L165.312 429.279C165.951 429.961 166.589 430.666 167.205 431.37L167.206 431.37C169.686 434.202 171.882 437.21 173.815 440.373C175.263 442.743 176.558 445.201 177.7 447.747M178.985 450.881C178.583 449.823 178.15 448.779 177.7 447.747" + stroke={stroke} + strokeWidth="2" + className="svg-elem-10" + /> + <path + d="M82.0493 462.147L82.0358 462.154C80.7138 459.918 79.2812 457.749 77.7378 455.646L77.7378 455.646C76.5456 454.022 75.299 452.475 73.999 450.972C74.332 450.101 74.6793 449.235 75.0408 448.385C75.5043 447.326 75.9645 446.319 76.4662 445.315C76.8809 444.486 77.3184 443.676 77.7648 442.85C79.5413 439.627 81.6266 436.531 83.956 433.609L83.9582 433.606C85.1193 432.138 86.3475 430.734 87.6437 429.372L87.6451 429.371L90.8763 425.961L90.8778 425.96L96.3837 420.175L100.163 425.661L100.175 425.677L100.187 425.693L100.309 425.856L103.597 430.611L103.599 430.613C105.201 432.918 106.649 435.332 107.922 437.812L107.927 437.821L107.933 437.831C108.105 438.149 108.246 438.446 108.398 438.765L95.8814 450.789C95.8811 450.789 95.8809 450.789 95.8806 450.79C94.3148 452.287 92.8227 453.893 91.4057 455.512L91.4042 455.514C89.5757 457.614 87.8586 459.805 86.2758 462.089L86.2743 462.091C85.4704 463.257 84.7114 464.434 83.982 465.627C83.3716 464.453 82.7321 463.296 82.0493 462.147Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-11" + /> + <path + d="M154.908 463.322C157.605 466.547 159.966 470.017 161.973 473.662C161.356 474.01 160.758 474.436 160.22 474.958C160.219 474.958 160.219 474.959 160.218 474.96L145.685 488.935L145.685 488.935L143.991 490.562L143.988 490.565C142.542 491.966 141.164 493.412 139.832 494.925C134.948 500.441 130.929 506.648 127.854 513.284C127.403 513.207 126.937 513.157 126.47 513.157C126.003 513.157 125.536 513.207 125.086 513.284C122.01 506.648 117.99 500.44 113.106 494.924L113.103 494.92C111.777 493.437 110.4 491.969 108.951 490.565L108.948 490.562L107.254 488.935L107.254 488.935L92.7186 474.957L92.7187 474.957L92.7102 474.949C92.1642 474.436 91.5769 474.013 90.9652 473.664C92.9717 470.019 95.3327 466.549 98.0304 463.324C99.5711 461.497 101.174 459.762 102.907 458.095L102.908 458.095L104.133 456.914L104.134 456.913L113.586 447.818L113.589 447.815L115.034 446.414L115.038 446.411L119.983 441.666L119.983 441.666L126.492 435.419L131.207 439.944H131.166L132.955 441.665L139.353 447.818L139.353 447.818L148.805 456.913L148.806 456.914L150.031 458.095L150.037 458.1C151.767 459.742 153.39 461.497 154.906 463.32L154.908 463.322Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-12" + /> + <path + d="M194.173 448.811C196.811 451.74 199.846 455.083 201.357 456.717L201.357 456.717L201.361 456.721C211.934 468.021 219.268 482.317 222.086 497.574L222.088 497.584L222.09 497.593C222.472 499.463 222.762 501.355 222.995 503.274C222.445 503.755 221.944 504.197 221.558 504.538C221.319 504.749 221.124 504.921 220.989 505.041L220.833 505.18L220.792 505.216L220.785 505.222C216.396 508.976 212.541 513.238 209.221 517.884H207.218C203.274 507.633 197.107 498.242 189.095 490.541L189.094 490.54L187.535 489.048L187.533 489.046L181.672 483.407L181.671 483.407L174.382 476.408L174.381 476.406L173.685 475.736L173.685 475.736L173.706 475.715L173.778 475.572C175.958 471.256 178.533 467.119 181.481 463.269C182.17 462.381 182.843 461.511 183.558 460.666C183.602 460.617 183.64 460.565 183.671 460.513C185.406 458.456 187.611 456.032 189.899 453.524L189.993 453.421L190.008 453.391C191.051 452.251 192.095 451.1 193.116 449.975C193.472 449.583 193.824 449.195 194.173 448.811Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-13" + /> + <path + d="M43.724 517.884C40.4071 513.247 36.5578 508.991 32.1754 505.244L32.1662 505.235L32.1207 505.195L31.9493 505.044C31.8021 504.913 31.5928 504.729 31.3445 504.51C30.9511 504.163 30.4594 503.73 29.961 503.293L29.9617 503.285C29.9788 503.109 29.9939 502.955 30.0134 502.808L30.0142 502.802C32.1952 485.662 39.7746 469.318 51.6203 456.745L51.6203 456.745L51.6262 456.739C52.8912 455.373 55.1722 452.851 57.4106 450.376C57.8804 449.857 58.3484 449.339 58.8047 448.835C60.0702 450.237 61.4034 451.694 62.7252 453.139L62.948 453.383C62.9599 453.399 62.9713 453.413 62.982 453.426L62.9906 453.443L63.0841 453.546C65.3085 455.984 67.4616 458.371 69.1769 460.378L69.177 460.395L69.4132 460.674C70.1318 461.523 70.8091 462.397 71.5013 463.29C74.4278 467.141 77.0027 471.256 79.2041 475.593C79.2047 475.594 79.2052 475.595 79.2057 475.596L79.2756 475.736L78.5799 476.406L78.5786 476.407L71.2898 483.406L71.2891 483.407L65.4276 489.046L65.4258 489.047L63.8671 490.539L63.8666 490.54C55.832 498.243 49.6857 507.633 45.7435 517.884H43.724Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-14" + /> + <mask id="path-15-inside-1_424_604" fill="white"> + <path + d="M78.1355 489.456L77.9794 489.612L74.836 492.621L72.2722 495.074L70.1766 497.08C66.9216 500.201 64.0457 503.612 61.5265 507.268C60.9023 508.182 60.3004 509.119 59.7207 510.055C58.5614 511.928 57.4913 513.867 56.5327 515.852C56.0422 516.833 55.5964 517.858 55.1505 518.861C55.1505 518.884 55.1282 518.906 55.1282 518.928C54.7046 519.954 54.281 520.979 53.902 522.005C53.2332 523.833 52.6536 525.705 52.1409 527.578C53.3002 527.89 54.3925 528.448 55.3066 529.25L73.3869 544.945C77.1768 548.245 80.5878 551.879 83.5975 555.78C86.139 551.566 89.0819 547.598 92.4259 543.964C93.4961 542.783 94.5884 541.646 95.7477 540.531L98.3561 538.034L117.886 519.263C117.841 519.151 117.796 519.04 117.752 518.928C116.882 516.899 115.924 514.893 114.854 512.953C114.319 511.972 113.761 511.014 113.182 510.077C110.952 506.466 108.344 503.033 105.423 499.889C104.531 498.931 103.617 497.994 102.681 497.08L99.5154 494.026L90.0628 484.952L86.4511 481.474L86.2728 481.653L86.1391 481.787L83.9765 483.86L78.1801 489.433L78.1355 489.456Z" + className="svg-elem-15" + /> + </mask> + <path + d="M78.1355 489.456L77.2411 487.667L76.951 487.812L76.7216 488.041L78.1355 489.456ZM77.9794 489.612L79.3626 491.056L79.3781 491.041L79.3933 491.026L77.9794 489.612ZM74.836 492.621L76.2185 494.067L76.2192 494.066L74.836 492.621ZM72.2722 495.074L70.8897 493.628L70.889 493.629L72.2722 495.074ZM70.1766 497.08L68.7934 495.635L68.7923 495.637L70.1766 497.08ZM61.5265 507.268L59.8796 506.134L59.8749 506.14L61.5265 507.268ZM56.5327 515.852L58.3216 516.746L58.3276 516.734L58.3335 516.722L56.5327 515.852ZM55.1505 518.861L53.3229 518.049L53.1505 518.437V518.861H55.1505ZM55.1282 518.928L56.9767 519.692L57.1282 519.325V518.928H55.1282ZM53.902 522.005L52.026 521.311L52.0238 521.317L53.902 522.005ZM52.1409 527.578L50.2119 527.05L49.6814 528.987L51.6209 529.509L52.1409 527.578ZM55.3066 529.25L53.9869 530.753L53.9955 530.76L55.3066 529.25ZM73.3869 544.945L74.7001 543.437L74.6979 543.435L73.3869 544.945ZM83.5975 555.78L82.014 557.002L83.7999 559.317L85.3101 556.813L83.5975 555.78ZM92.4259 543.964L93.8976 545.318L93.903 545.313L93.9084 545.307L92.4259 543.964ZM95.7477 540.531L94.3647 539.086L94.3615 539.089L95.7477 540.531ZM98.3561 538.034L99.7391 539.479L99.742 539.476L98.3561 538.034ZM117.886 519.263L119.271 520.704L120.243 519.771L119.742 518.52L117.886 519.263ZM117.752 518.928L119.609 518.185L119.6 518.163L119.59 518.14L117.752 518.928ZM114.854 512.953L113.098 513.911L113.102 513.919L114.854 512.953ZM113.182 510.077L111.48 511.128L111.481 511.13L113.182 510.077ZM105.423 499.889L106.888 498.528L106.888 498.527L105.423 499.889ZM102.681 497.08L104.078 495.649L104.07 495.641L102.681 497.08ZM99.5154 494.026L100.904 492.587L100.9 492.583L99.5154 494.026ZM90.0628 484.952L88.6755 486.393L88.6778 486.395L90.0628 484.952ZM86.4511 481.474L87.8383 480.034L86.4241 478.672L85.0363 480.061L86.4511 481.474ZM86.2728 481.653L87.687 483.067L87.6876 483.066L86.2728 481.653ZM86.1391 481.787L87.5232 483.23L87.5384 483.216L87.5533 483.201L86.1391 481.787ZM83.9765 483.86L82.5924 482.416L82.5903 482.418L83.9765 483.86ZM78.1801 489.433L79.0745 491.222L79.3469 491.086L79.5663 490.875L78.1801 489.433ZM76.7216 488.041L76.5655 488.197L79.3933 491.026L79.5494 490.87L76.7216 488.041ZM76.5963 488.167L73.4529 491.177L76.2192 494.066L79.3626 491.056L76.5963 488.167ZM73.4536 491.176L70.8897 493.628L73.6546 496.519L76.2185 494.067L73.4536 491.176ZM70.889 493.629L68.7934 495.635L71.5597 498.525L73.6553 496.518L70.889 493.629ZM68.7923 495.637C65.4362 498.855 62.4729 502.37 59.8796 506.134L63.1734 508.403C65.6185 504.855 68.4071 501.548 71.5608 498.524L68.7923 495.637ZM59.8749 506.14C59.23 507.085 58.6116 508.047 58.0202 509.002L61.4212 511.108C61.9891 510.19 62.5746 509.28 63.1781 508.396L59.8749 506.14ZM58.0202 509.002C56.8257 510.932 55.7219 512.932 54.7319 514.982L58.3335 516.722C59.2608 514.802 60.2972 512.924 61.4212 511.108L58.0202 509.002ZM54.7438 514.957C54.2276 515.99 53.7584 517.069 53.3229 518.049L56.9781 519.674C57.4343 518.647 57.8568 517.675 58.3216 516.746L54.7438 514.957ZM53.1505 518.861C53.1505 518.697 53.171 518.555 53.1958 518.442C53.2204 518.33 53.2506 518.239 53.2746 518.175C53.2984 518.112 53.3206 518.063 53.3328 518.037C53.3393 518.023 53.3445 518.012 53.3473 518.007C53.3499 518.001 53.352 517.997 53.3508 518C53.3506 518 53.3471 518.007 53.3432 518.015C53.339 518.024 53.3324 518.037 53.3247 518.053C53.3098 518.085 53.2852 518.14 53.2592 518.209C53.2332 518.278 53.2012 518.374 53.1754 518.492C53.1494 518.611 53.1282 518.758 53.1282 518.928H57.1282C57.1282 519.092 57.1076 519.234 57.0828 519.348C57.0583 519.46 57.028 519.551 57.0041 519.614C56.9803 519.678 56.958 519.727 56.9458 519.753C56.9394 519.766 56.9342 519.777 56.9313 519.783C56.9288 519.788 56.9266 519.792 56.9278 519.79C56.928 519.789 56.9316 519.782 56.9355 519.774C56.9397 519.766 56.9463 519.752 56.954 519.736C56.9689 519.704 56.9935 519.65 57.0194 519.581C57.0455 519.512 57.0775 519.415 57.1032 519.297C57.1293 519.179 57.1505 519.031 57.1505 518.861H53.1505ZM53.2797 518.165C52.8586 519.184 52.4203 520.244 52.026 521.311L55.778 522.698C56.1417 521.714 56.5506 520.723 56.9767 519.692L53.2797 518.165ZM52.0238 521.317C51.332 523.208 50.7361 525.136 50.2119 527.05L54.0699 528.106C54.5712 526.275 55.1344 524.457 55.7803 522.692L52.0238 521.317ZM51.6209 529.509C52.5099 529.749 53.3222 530.169 53.987 530.753L56.6262 527.747C55.4628 526.726 54.0905 526.032 52.6608 525.647L51.6209 529.509ZM53.9955 530.76L72.0758 546.455L74.6979 543.435L56.6176 527.74L53.9955 530.76ZM72.0736 546.454C75.7632 549.666 79.0839 553.203 82.014 557.002L85.1811 554.558C82.0918 550.554 78.5905 546.824 74.7001 543.437L72.0736 546.454ZM85.3101 556.813C87.7858 552.708 90.649 548.849 93.8976 545.318L90.9543 542.61C87.5148 546.347 84.4922 550.424 81.8849 554.747L85.3101 556.813ZM93.9084 545.307C94.9521 544.154 96.0124 543.051 97.1339 541.973L94.3615 539.089C93.1645 540.24 92.04 541.411 90.9435 542.622L93.9084 545.307ZM97.1307 541.976L99.7391 539.479L96.973 536.589L94.3647 539.086L97.1307 541.976ZM99.742 539.476L119.271 520.704L116.5 517.821L96.9701 536.592L99.742 539.476ZM119.742 518.52C119.72 518.464 119.698 518.408 119.676 518.353C119.653 518.297 119.631 518.241 119.609 518.185L115.895 519.671C115.917 519.727 115.939 519.782 115.962 519.838C115.984 519.894 116.006 519.95 116.029 520.005L119.742 518.52ZM119.59 518.14C118.699 516.062 117.712 513.995 116.605 511.987L113.102 513.919C114.135 515.791 115.065 517.737 115.913 519.716L119.59 518.14ZM116.609 511.996C116.057 510.983 115.481 509.993 114.882 509.025L111.481 511.13C112.041 512.035 112.58 512.962 113.098 513.911L116.609 511.996ZM114.883 509.027C112.586 505.305 109.898 501.767 106.888 498.528L103.958 501.25C106.789 504.298 109.318 507.627 111.48 511.128L114.883 509.027ZM106.888 498.527C105.974 497.545 105.038 496.585 104.078 495.649L101.284 498.511C102.197 499.403 103.089 500.316 103.959 501.251L106.888 498.527ZM104.07 495.641L100.904 492.587L98.1267 495.465L101.292 498.519L104.07 495.641ZM100.9 492.583L91.4478 483.509L88.6778 486.395L98.1304 495.469L100.9 492.583ZM91.4501 483.512L87.8383 480.034L85.0638 482.915L88.6755 486.393L91.4501 483.512ZM85.0363 480.061L84.8581 480.239L87.6876 483.066L87.8658 482.888L85.0363 480.061ZM84.8586 480.239L84.7248 480.372L87.5533 483.201L87.687 483.067L84.8586 480.239ZM84.7549 480.343L82.5924 482.416L85.3606 485.304L87.5232 483.23L84.7549 480.343ZM82.5903 482.418L76.7939 487.992L79.5663 490.875L85.3627 485.301L82.5903 482.418ZM77.2857 487.644L77.2411 487.667L79.0299 491.244L79.0745 491.222L77.2857 487.644Z" + fill="white" + mask="url(#path-15-inside-1_424_604)" + className="svg-elem-16" + /> + <path + d="M166.541 482.898L163.636 485.695L163.635 485.696L154.184 494.768L154.183 494.77L151.019 497.822L151.015 497.826L151.015 497.826C150.078 498.72 149.202 499.639 148.315 500.593L148.313 500.595C147.674 501.278 147.062 501.956 146.474 502.652L146.474 502.652C145.043 504.347 143.704 506.081 142.478 507.877L142.475 507.882L142.475 507.882C140.609 510.581 138.963 513.413 137.536 516.355L137.534 516.358C137.11 517.224 136.714 518.119 136.316 519.026L155.341 537.312L155.342 537.313L157.949 539.809L157.951 539.81C159.129 540.943 160.236 542.096 161.319 543.291M166.541 482.898L182.115 497.78C183.716 499.315 185.231 500.94 186.662 502.613C188.083 504.274 189.4 506.029 190.657 507.838C193.135 511.435 195.221 515.255 196.935 519.23C197.793 521.276 198.56 523.339 199.218 525.443C199.368 525.935 199.51 526.434 199.65 526.938C198.727 527.302 197.827 527.808 197.041 528.497C197.041 528.498 197.04 528.498 197.039 528.499L178.965 544.189C175.491 547.192 172.332 550.491 169.504 554.035C167.108 550.242 164.38 546.638 161.319 543.291M166.541 482.898L167.14 483.496L167.176 483.425L168.358 484.558L168.359 484.56L174.153 490.13L174.155 490.132L177.452 493.318L177.456 493.322L180.019 495.774L180.02 495.774L182.115 497.78L166.541 482.898ZM161.319 543.291C161.319 543.291 161.318 543.29 161.317 543.289L160.58 543.964L161.321 543.293C161.32 543.292 161.32 543.292 161.319 543.291Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-17" + /> + <path + d="M233.37 565.996C231.098 560.205 228.094 554.675 224.394 549.533L224.394 549.533L210.989 530.92C213.636 526.905 216.655 523.119 220.065 519.602L220.065 519.602L220.074 519.593L220.075 519.592C220.455 519.189 220.824 518.798 221.213 518.409L221.219 518.403L221.225 518.397C222.47 517.109 224.008 515.679 225.67 514.217L225.67 514.217L225.674 514.214L225.975 513.946L226.261 513.692C226.388 513.587 226.514 513.479 226.628 513.38L226.633 513.376C226.757 513.268 226.87 513.171 226.98 513.081L226.994 513.07L227.007 513.059C227.767 512.392 228.523 511.749 229.279 511.108C229.297 511.092 229.315 511.077 229.333 511.062C230.651 513.365 231.974 515.689 232.661 517.005C238.454 528.127 241.759 540.395 242.335 552.972V553.009L242.338 553.048C242.478 554.869 242.49 556.718 242.457 558.59C239.325 560.912 236.245 563.336 233.37 565.996Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-18" + /> + <path + d="M42.0127 530.925L28.6116 549.533L28.6114 549.534C24.9109 554.677 21.9065 560.207 19.6343 566C16.7498 563.337 13.6867 560.899 10.5495 558.589C10.5191 556.724 10.5477 554.869 10.6684 553.037L10.6691 553.027L10.6696 553.017C11.2426 540.431 14.5267 528.156 20.3221 517.028C21.0095 515.71 22.3351 513.383 23.6547 511.078C24.4243 511.728 25.2033 512.396 25.9855 513.066L25.9942 513.074L26.0031 513.081C26.1136 513.172 26.226 513.269 26.3505 513.376L26.3551 513.38C26.4746 513.483 26.6057 513.597 26.7387 513.705L26.7483 513.713L26.758 513.721C26.9281 513.853 27.104 514.009 27.3095 514.192L27.3133 514.195C28.9733 515.656 30.5103 517.084 31.7542 518.371C31.9475 518.575 32.1454 518.779 32.3374 518.976L32.3399 518.979C32.5358 519.181 32.7258 519.376 32.9095 519.57L32.9151 519.576L32.9208 519.582C36.3575 523.104 39.3615 526.898 42.0127 530.925Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-19" + /> + <path + d="M164.369 563.271C164.298 563.137 164.23 563.004 164.163 562.872C164.063 562.673 163.964 562.477 163.856 562.29C163.321 561.309 162.764 560.35 162.184 559.414C159.687 555.379 156.745 551.611 153.423 548.155M164.369 563.271L163.509 562.761C163.415 562.92 163.321 563.079 163.228 563.239M164.369 563.271L163.487 563.741C163.392 563.563 163.319 563.418 163.252 563.286C163.244 563.27 163.236 563.255 163.228 563.239M164.369 563.271C162.073 567.15 160.133 571.252 158.573 575.488C157.614 578.074 156.812 580.749 156.143 583.447L151.684 546.417C152.085 546.788 152.467 547.18 152.849 547.571C153.039 547.767 153.23 547.962 153.423 548.155M163.228 563.239C163.151 563.085 163.08 562.946 162.988 562.786L162.983 562.777L162.979 562.769C162.452 561.804 161.904 560.861 161.334 559.94L161.334 559.94C158.877 555.97 155.981 552.26 152.709 548.856M163.228 563.239C161.023 567.03 159.152 571.024 157.634 575.142C156.661 577.767 155.848 580.478 155.172 583.206L155.171 583.209C154.427 586.253 153.84 589.348 153.477 592.495C153.477 592.495 153.477 592.495 153.477 592.495L152.01 605.012C142.179 612.819 134.435 622.999 129.497 634.483C128.345 637.147 127.351 639.873 126.514 642.663C125.678 639.874 124.683 637.147 123.531 634.483C118.593 622.998 110.827 612.819 101.019 605.013L99.5512 592.496C99.5512 592.495 99.5511 592.495 99.551 592.495C99.2712 590.046 98.8566 587.655 98.3397 585.292L98.4226 585.333L97.9007 583.228C97.2239 580.498 96.411 577.811 95.4391 575.166C93.9219 571.026 92.0512 567.053 89.8473 563.266C90.3604 562.299 90.8921 561.359 91.4562 560.419C92.1171 559.317 92.797 558.243 93.5184 557.194L93.5202 557.191C94.1288 556.3 94.7831 555.427 95.4531 554.534C96.9659 552.561 98.6094 550.654 100.362 548.858C100.563 548.656 100.757 548.46 100.949 548.266C101.324 547.885 101.689 547.515 102.082 547.138C102.082 547.138 102.082 547.137 102.083 547.137L106.384 543.014L106.384 543.014L121.5 528.5L121.501 528.499L125.736 524.419L125.739 524.417L126.536 523.643L127.334 524.417L127.336 524.419L131.572 528.499L131.574 528.5L142.608 539.089L143.301 538.369L142.609 539.09L146.688 543.013L146.689 543.014L150.992 547.138L150.998 547.144L151.005 547.15C151.388 547.505 151.738 547.865 152.108 548.244C152.301 548.442 152.498 548.645 152.709 548.856M152.709 548.856C152.711 548.858 152.713 548.86 152.716 548.863L153.423 548.155M152.709 548.856C152.707 548.853 152.704 548.851 152.702 548.849L153.423 548.155" + stroke={stroke} + strokeWidth="2" + className="svg-elem-20" + /> + <path + d="M163.051 597.697L163.534 593.596L163.535 593.59C163.753 591.622 164.082 589.693 164.478 587.753C165.049 585.078 165.795 582.444 166.674 579.871C167.466 577.584 168.367 575.344 169.397 573.175L169.399 573.171C170.23 571.398 171.151 569.687 172.142 567.991C172.647 567.136 173.171 566.284 173.715 565.457C173.834 565.284 173.958 565.106 174.085 564.924L174.086 564.922C174.213 564.74 174.343 564.553 174.467 564.373L174.47 564.369C177.611 559.756 181.343 555.519 185.623 551.81L185.624 551.809L200.828 538.611L200.829 538.61L202.874 536.83L204.555 539.174L204.556 539.176L210.53 547.468L210.531 547.469L216.214 555.382C217.994 557.864 219.597 560.456 221.002 563.134L221.002 563.134C221.467 564.02 221.923 564.911 222.334 565.819C222.454 566.091 222.568 566.358 222.685 566.63L222.685 566.632C222.801 566.901 222.919 567.176 223.043 567.457C223.598 568.769 224.145 570.083 224.625 571.413L224.626 571.417C225.041 572.551 225.413 573.712 225.767 574.882C225.99 575.641 226.208 576.382 226.403 577.142L226.405 577.148C226.53 577.621 226.632 578.082 226.739 578.563C226.799 578.832 226.86 579.108 226.928 579.394C226.955 579.538 226.987 579.671 227.013 579.78L227.022 579.816C227.048 579.921 227.067 579.999 227.082 580.076L227.083 580.079C227.368 581.484 227.61 582.913 227.808 584.342L227.809 584.352C228.182 586.849 228.401 589.368 228.467 591.909V591.909V591.91V591.91V591.91V591.91V591.911V591.911V591.911V591.911V591.912V591.912V591.912V591.912V591.913V591.913V591.913V591.914V591.914V591.914V591.914V591.915V591.915V591.915V591.915V591.916V591.916V591.916V591.916V591.917V591.917V591.917V591.917V591.918V591.918V591.918V591.918V591.919V591.919V591.919V591.92V591.92V591.92V591.92V591.921V591.921V591.921V591.921V591.922V591.922V591.922V591.922V591.923V591.923V591.923V591.923V591.924V591.924V591.924V591.925V591.925V591.925V591.925V591.926V591.926V591.926V591.926V591.927V591.927V591.927V591.927V591.928V591.928V591.928V591.928V591.929V591.929V591.929V591.929V591.93V591.93V591.93V591.931V591.931V591.931V591.931V591.932V591.932V591.932V591.932V591.933V591.933V591.933V591.933V591.934V591.934V591.934V591.934V591.935V591.935V591.935V591.935V591.936V591.936V591.936V591.937V591.937V591.937V591.937V591.938V591.938V591.938V591.938V591.939V591.939V591.939V591.939V591.94V591.94V591.94V591.94V591.941V591.941V591.941V591.941V591.942V591.942V591.942V591.943V591.943V591.943V591.943V591.944V591.944V591.944V591.944V591.945V591.945V591.945V591.945V591.946V591.946V591.946V591.946V591.947V591.947V591.947V591.947V591.948V591.948V591.948V591.949V591.949V591.949V591.949V591.95V591.95V591.95V591.95V591.951V591.951V591.951V591.951V591.952V591.952V591.952V591.952V591.953V591.953V591.953V591.954V591.954V591.954V591.954V591.955V591.955V591.955V591.955V591.956V591.956V591.956V591.956V591.957V591.957V591.957V591.957V591.958V591.958V591.958V591.958V591.959V591.959V591.959V591.96V591.96V591.96V591.96V591.961V591.961V591.961V591.961V591.962V591.962V591.962V591.962V591.963V591.963V591.963V591.963V591.964V591.964V591.964V591.964V591.965V591.965V591.965V591.966V591.966V591.966V591.966V591.967V591.967V591.967V591.967V591.968V591.968V591.968V591.968V591.969V591.969V591.969V591.969V591.97V591.97V591.97V591.97V591.971V591.971V591.971V591.972V591.972V591.972V591.972V591.973V591.973V591.973V591.973V591.974V591.974V591.974V591.974V591.975V591.975V591.975V591.975V591.976V591.976V591.976V591.976V591.977V591.977V591.977V591.978V591.978V591.978V591.978V591.979V591.979V591.979V591.979V591.98V591.98V591.98V591.98V591.981V591.981V591.981V591.981V591.982V591.982V591.982V591.983V591.983V591.983V591.983V591.984V591.984V591.984V591.984V591.985V591.985V591.985V591.985V591.986V591.986V591.986V591.986V591.987V591.987V591.987V591.987V591.988V591.988V591.988V591.989V591.989V591.989V591.989V591.99V591.99V591.99V591.99V591.991V591.991V591.991V591.991V591.992V591.992V591.992V591.992V591.993V591.993V591.993V591.993V591.994V591.994V591.994V591.995V591.995V591.995V591.995V591.996V591.996V591.996V591.996V591.997V591.997V591.997V591.997V591.998V591.998V591.998V591.998V591.999V591.999V591.999V591.999V592V592V592V592.001V592.001V592.001V592.001V592.002V592.002V592.002V592.002V592.003V592.003V592.003V592.003V592.004V592.004V592.004V592.004V592.005V592.005V592.005V592.005V592.006V592.006V592.006V592.007V592.007V592.007V592.007V592.008V592.008V592.008V592.008V592.009V592.009V592.009V592.009V592.01V592.01V592.01V592.01V592.011V592.011V592.011V592.012V592.012V592.012V592.012V592.013V592.013V592.013V592.013V592.014V592.014V592.014V592.014V592.015V592.015V592.015V592.015V592.016V592.016V592.016V592.016V592.017V592.017V592.017V592.018V592.018V592.018V592.018V592.019V592.019V592.019V592.019V592.02V592.02V592.02V592.02V592.021V592.021V592.021V592.021V592.022V592.022V592.022V592.022V592.023V592.023V592.023V592.024V592.024V592.024V592.024V592.025V592.025V592.025V592.025V592.026V592.026V592.026V592.026V592.027V592.027V592.027V592.027V592.028V592.028V592.028V592.028V592.029V592.029V592.029V592.03V592.03V592.03V592.041L228.467 592.052C228.533 595.085 228.401 598.138 228.05 601.167L226.474 614.702C226.08 614.73 225.732 614.754 225.45 614.772C225.217 614.788 225.031 614.799 224.902 614.807L224.755 614.816L224.717 614.819L224.714 614.819C224.713 614.819 224.711 614.819 224.71 614.819C222.396 614.933 220.114 615.204 217.855 615.517C217.213 615.598 216.589 615.696 215.969 615.793C215.884 615.806 215.799 615.82 215.714 615.833L215.704 615.834L215.694 615.836C215.031 615.953 214.383 616.087 213.74 616.22C213.632 616.242 213.524 616.265 213.416 616.287C213.416 616.287 213.415 616.287 213.415 616.287L213.616 617.267M163.051 597.697L190.135 625.048C190.441 624.873 190.748 624.701 191.056 624.53C191.121 624.876 191.184 625.223 191.244 625.57C198.212 621.675 205.761 618.868 213.616 617.267M163.051 597.697C163.321 597.548 163.596 597.4 163.873 597.258L163.919 597.232L164.097 597.132L164.751 596.764C165.302 596.454 166.059 596.027 166.885 595.562C168.538 594.631 170.465 593.545 171.568 592.921L171.578 592.935C171.834 592.792 172.044 592.674 172.192 592.59L172.376 592.488L172.423 592.461L172.436 592.454L172.437 592.453M163.051 597.697L172.437 592.453M213.616 617.267C213.726 617.244 213.836 617.221 213.945 617.199C214.588 617.066 215.22 616.935 215.868 616.821M213.616 617.267L215.868 616.821M172.437 592.453L172.439 592.452L172.439 592.452L172.44 592.451L172.44 592.451L172.93 593.323L172.437 592.453ZM215.868 616.821C215.954 616.807 216.04 616.794 216.126 616.781C216.749 616.683 217.359 616.587 217.986 616.509C220.237 616.197 222.489 615.929 224.763 615.818C224.763 615.818 225.9 615.751 227.371 615.639L215.868 616.821Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-21" + /> + <path + d="M61.9953 624.575C63.3612 617.318 65.7833 610.217 69.2632 603.573L69.2745 603.549L69.3247 603.447L69.5136 603.061L70.1714 601.717C70.7066 600.625 71.3979 599.214 72.0224 597.943L72.0232 597.941C72.4572 597.062 72.8578 596.244 73.1499 595.646C73.296 595.347 73.4149 595.103 73.4973 594.934L73.5923 594.738L73.617 594.688L73.6233 594.675L73.6248 594.671L73.6249 594.671L73.6252 594.671L73.6253 594.67L73.6253 594.67L74.525 595.107C75.5282 593.034 78.1144 592.231 80.1208 593.368C80.1208 593.368 80.8787 593.792 81.0348 593.881C82.5062 594.706 88.7485 598.228 88.7485 598.228L61.9953 624.575ZM61.9953 624.575C55.0191 620.717 47.4593 617.931 39.6381 616.333C38.9007 616.176 38.1305 616.018 37.3565 615.881L37.3468 615.879L37.3371 615.878C36.9732 615.821 36.6105 615.77 36.2565 615.72L36.2519 615.719C35.8939 615.669 35.5448 615.62 35.1969 615.566L35.1894 615.564C32.916 615.227 30.6347 614.978 28.3253 614.864L28.3185 614.864L28.267 614.86L28.0755 614.846C27.9125 614.835 27.6843 614.819 27.4233 614.801C27.1566 614.782 26.8551 614.761 26.5538 614.741L25.201 603.128L25.2008 603.127L24.9791 601.242C24.9789 601.241 24.9787 601.239 24.9785 601.237C24.758 599.186 24.6047 597.166 24.561 595.152L24.5607 595.141C24.4952 593.111 24.5604 591.095 24.6927 589.089C24.8022 587.534 24.9776 585.976 25.1979 584.412L25.1982 584.409C25.3978 582.968 25.6166 581.549 25.9203 580.161L25.9241 580.143L25.9273 580.126C25.9438 580.035 25.9654 579.943 25.993 579.83C25.9958 579.818 25.9988 579.806 26.0019 579.794C26.0255 579.697 26.0543 579.58 26.0783 579.461C26.4064 577.953 26.8005 576.441 27.2396 574.948C27.2753 574.829 27.3056 574.71 27.3297 574.616C27.3329 574.604 27.3359 574.592 27.3388 574.58C27.3669 574.471 27.3871 574.396 27.4081 574.333L27.4108 574.325L27.4134 574.317C28.1382 572.01 28.9951 569.725 29.9622 567.505L29.9683 567.491L29.9739 567.477C30.1881 566.942 30.4254 566.402 30.6659 565.877C32.3787 562.233 34.4202 558.743 36.8121 555.429L36.8134 555.427L42.498 547.514L42.4983 547.513L44.3254 544.973L44.3261 544.972L48.4721 539.221L48.4737 539.219L50.1697 536.853L52.2657 538.677L52.2667 538.678L67.4712 551.876L67.4731 551.878C71.335 555.213 74.7377 558.966 77.6807 563.051C77.8384 563.272 77.9923 563.5 78.1548 563.741L78.1582 563.746C78.3157 563.98 78.4816 564.226 78.6545 564.468C80.407 567.032 81.9836 569.726 83.341 572.505C83.4032 572.64 83.4747 572.774 83.5302 572.877C83.5379 572.892 83.5453 572.905 83.5524 572.919C83.6188 573.043 83.6655 573.134 83.7011 573.22L83.7109 573.243L83.7217 573.266C84.1849 574.236 84.6222 575.199 85.0139 576.157L85.0171 576.164L85.0203 576.172C85.4082 577.077 85.7549 578.007 86.1109 578.964C86.1631 579.121 86.2156 579.284 86.2697 579.452C86.3252 579.623 86.3824 579.801 86.44 579.973C86.9731 581.573 87.4773 583.153 87.8922 584.747L87.8922 584.747L87.8952 584.758C88.1548 585.71 88.3724 586.688 88.5957 587.693V587.762L88.616 587.861C89.013 589.802 89.3417 591.733 89.5604 593.701L89.5612 593.708L89.7841 595.603L89.7841 595.603L90.0433 597.794C89.7708 597.642 89.4976 597.492 89.2273 597.35" + stroke={stroke} + strokeWidth="2" + className="svg-elem-22" + /> + <path + d="M13.5117 619.616L14.0387 627.122C11.7768 624.948 9.80095 622.584 8.21044 619.986C-0.914259 604.409 -0.229879 584.411 4.97748 567.039C5.15465 567.168 5.32355 567.29 5.47746 567.402C5.71123 567.572 5.91022 567.717 6.05073 567.819L6.21467 567.938L6.25819 567.97L6.26936 567.978L6.27218 567.98L6.27288 567.981L6.27306 567.981L6.2731 567.981L6.86208 567.173L6.27311 567.981L6.28341 567.988L6.29389 567.996C7.07706 568.536 7.81102 569.125 8.58582 569.747C8.70117 569.84 8.81741 569.933 8.93486 570.027L9.01759 570.093L9.07557 570.122C9.0799 570.125 9.08475 570.129 9.09116 570.135C9.09671 570.139 9.10343 570.145 9.11199 570.152C9.1265 570.163 9.14491 570.178 9.16604 570.195C9.20872 570.231 9.24737 570.259 9.2769 570.279C9.30192 570.297 9.32617 570.312 9.34367 570.323L9.81126 570.69L9.87798 570.742L10.2348 571.04C12.3402 572.794 14.3511 574.667 16.2858 576.641C14.3558 584.993 13.8357 593.686 14.8532 602.379C14.8532 602.379 14.8532 602.379 14.8532 602.379L16.3032 614.777C14.566 615.65 13.3416 617.495 13.5117 619.616Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-23" + /> + <path + d="M246.689 567.98L247.965 567.055C253.168 584.422 253.85 604.393 244.727 619.987C243.134 622.605 241.156 624.975 238.892 627.14C238.944 626.375 238.995 625.608 239.044 624.859C239.176 622.843 239.3 620.961 239.425 619.635L239.426 619.623L239.427 619.611C239.574 617.502 238.374 615.653 236.635 614.778L238.085 602.379C238.085 602.379 238.085 602.379 238.085 602.379C239.102 593.685 238.582 584.991 236.651 576.637C238.565 574.666 240.576 572.796 242.7 571.043L242.707 571.037L242.714 571.031C242.902 570.87 243.071 570.741 243.264 570.594C243.372 570.512 243.487 570.425 243.616 570.323C243.634 570.312 243.658 570.297 243.683 570.28C243.694 570.272 243.707 570.263 243.721 570.253C243.796 570.206 243.856 570.161 243.896 570.13C243.918 570.112 243.943 570.092 243.958 570.08C243.962 570.077 243.965 570.075 243.967 570.073C243.985 570.058 243.994 570.051 244.001 570.046L244.007 570.041L244.013 570.036C244.256 569.848 244.496 569.661 244.735 569.474C245.387 568.964 246.029 568.463 246.687 567.981C246.688 567.981 246.688 567.98 246.689 567.98Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-24" + /> + <mask id="path-25-inside-2_424_604" fill="white"> + <path + d="M222.981 623.955C222.513 623.977 222.044 623.999 221.576 624.022C221.041 624.066 220.484 624.111 219.949 624.155C219.012 624.245 218.076 624.311 217.14 624.445C208.021 625.582 199.305 628.191 191.033 631.958C191.123 632.939 191.212 633.92 191.256 634.901C191.301 635.748 191.323 636.573 191.346 637.42C191.39 640.162 191.279 642.927 191.033 645.669C190.387 652.58 188.804 659.402 186.218 665.912C185.259 668.32 184.211 670.683 183.008 673.001C183.008 673.001 184.122 666.893 184.613 664.329C184.747 663.66 184.814 663.214 184.814 663.214C185.906 656.816 186.285 650.284 185.95 643.819C185.794 640.854 185.482 637.888 185.036 634.968C185.036 634.946 185.036 634.923 185.036 634.901C184.903 634.098 184.769 633.296 184.613 632.493C184.591 632.36 184.546 632.204 184.524 632.07C184.39 631.401 184.278 630.754 184.122 630.086C183.164 625.627 181.826 621.257 180.132 617.044C180.02 616.776 179.909 616.486 179.797 616.219C178.215 612.317 175.45 607.034 173.154 602.508C172.775 602.709 172.396 602.909 172.017 603.132C168.115 605.25 163.813 607.524 160.625 609.553C160.379 609.709 160.112 609.865 159.889 610.021C157.481 611.582 155.163 613.276 152.933 615.06C145.977 620.678 139.936 627.433 135.031 634.946C133.426 637.398 131.955 639.94 130.617 642.526C130.06 643.618 129.502 644.71 128.99 645.825C128.99 645.825 128.142 647.72 127.206 649.771C127.407 650.797 127.563 651.844 127.741 652.892C127.853 653.561 127.964 654.208 128.053 654.899C128.053 654.899 127.474 653.606 127.184 652.959C126.939 652.446 126.805 652.134 126.493 651.399C126.359 651.109 126.359 651.086 126.203 650.774C125.98 650.284 125.98 650.262 125.757 649.771C124.887 647.832 123.973 645.825 123.973 645.825C123.461 644.71 122.903 643.618 122.346 642.526C121.008 639.917 119.537 637.398 117.932 634.946C113.027 627.433 106.985 620.678 100.03 615.06C97.8004 613.254 95.4819 611.582 93.0741 610.021C92.8512 609.865 92.5836 609.709 92.3384 609.553C89.1503 607.546 84.8477 605.25 80.9462 603.132C80.5672 602.932 80.1882 602.731 79.8092 602.53C77.5129 607.078 74.7485 612.317 73.1657 616.241C73.0542 616.509 72.9427 616.798 72.8312 617.088C71.1369 621.324 69.7993 625.694 68.8407 630.13C68.7069 630.799 68.5731 631.446 68.4394 632.114C68.4171 632.248 68.3724 632.404 68.3501 632.538C68.1941 633.341 68.0603 634.143 67.9265 634.946C67.9265 634.968 67.9265 634.99 67.9265 635.013C67.4584 637.933 67.1686 640.898 67.0125 643.863C66.6781 650.328 67.0572 656.861 68.1496 663.259C68.1496 663.259 68.2387 663.705 68.3501 664.374C68.8183 666.937 69.9554 673.046 69.9554 673.046C68.7515 670.727 67.6814 668.364 66.745 665.956C64.1812 659.447 62.576 652.625 61.9295 645.714C61.6842 642.971 61.5729 640.229 61.6175 637.465C61.6175 636.618 61.662 635.771 61.7066 634.946C61.7512 633.965 61.8403 632.984 61.9295 632.003C53.6807 628.235 44.9416 625.627 35.8234 624.49C34.8871 624.378 33.9507 624.289 33.0144 624.2C32.4793 624.155 31.9443 624.089 31.3869 624.066C30.9188 624.044 30.4506 624.022 29.9824 623.999C29.2467 623.955 28.4887 623.91 27.7307 623.888C27.7307 623.888 25.2784 623.754 22.893 623.62C23.0044 625.404 23.049 626.429 23.0935 627.165C23.0935 627.388 23.1605 628.28 23.1605 628.28C23.2274 630.108 23.3611 631.914 23.5394 633.697C23.5394 633.764 23.5394 633.831 23.5394 633.898C23.5394 633.942 23.5394 634.009 23.5394 634.054C25.2561 650.083 31.9888 664.663 41.5974 677.527C43.4255 679.979 45.3429 682.365 47.3716 684.683C47.3047 684.639 47.2378 684.594 47.1709 684.55L52.6776 690.212C59.611 697.369 64.1366 706.219 65.7195 715.694L69.3311 737.498C70.1336 737.364 70.9363 737.275 71.7835 737.275H181.18C182.005 737.275 182.829 737.364 183.632 737.498L187.243 715.694C188.804 706.219 193.33 697.346 200.285 690.212L205.792 684.55C205.792 684.55 205.658 684.639 205.591 684.683C207.62 682.365 209.537 679.979 211.366 677.527C220.974 664.686 227.707 650.083 229.424 634.054C229.424 634.009 229.424 633.942 229.424 633.898C229.424 633.831 229.424 633.764 229.424 633.72C229.602 631.936 229.758 630.13 229.803 628.302C229.803 628.302 229.825 627.856 229.869 627.21C229.914 626.318 230.003 624.98 230.07 623.665L225.232 623.932C224.474 623.932 223.739 623.999 222.981 624.044V623.955Z" + className="svg-elem-25" + /> + </mask> + <path + d="M222.981 623.955H224.981V621.857L222.886 621.957L222.981 623.955ZM221.576 624.022L221.481 622.024L221.446 622.026L221.41 622.029L221.576 624.022ZM219.949 624.155L219.783 622.162L219.771 622.163L219.759 622.164L219.949 624.155ZM217.14 624.445L217.387 626.43L217.405 626.428L217.423 626.425L217.14 624.445ZM191.033 631.958L190.204 630.138L188.913 630.726L189.042 632.139L191.033 631.958ZM191.256 634.901L189.258 634.992L189.259 634.999L189.259 635.006L191.256 634.901ZM191.346 637.42L193.345 637.388L193.345 637.378L193.345 637.368L191.346 637.42ZM191.033 645.669L193.025 645.855L193.026 645.847L191.033 645.669ZM186.218 665.912L188.076 666.652L188.077 666.65L186.218 665.912ZM183.008 673.001L181.04 672.642L184.783 673.923L183.008 673.001ZM184.613 664.329L182.652 663.937L182.65 663.945L182.648 663.953L184.613 664.329ZM184.814 663.214L182.842 662.878L182.839 662.898L182.836 662.917L184.814 663.214ZM185.95 643.819L187.948 643.715L187.948 643.714L185.95 643.819ZM185.036 634.968H183.036V635.12L183.059 635.27L185.036 634.968ZM185.036 634.901H187.036V634.736L187.009 634.572L185.036 634.901ZM184.613 632.493L182.64 632.822L182.644 632.849L182.65 632.875L184.613 632.493ZM184.524 632.07L186.496 631.741L186.491 631.709L186.485 631.678L184.524 632.07ZM184.122 630.086L182.167 630.506L182.171 630.523L182.175 630.54L184.122 630.086ZM180.132 617.044L181.987 616.297L181.983 616.286L181.978 616.274L180.132 617.044ZM179.797 616.219L177.944 616.971L177.948 616.979L177.951 616.988L179.797 616.219ZM173.154 602.508L174.937 601.603L174.016 599.788L172.218 600.74L173.154 602.508ZM172.017 603.132L172.971 604.89L173.001 604.874L173.031 604.856L172.017 603.132ZM160.625 609.553L161.698 611.24L161.698 611.24L160.625 609.553ZM159.889 610.021L160.977 611.699L161.007 611.68L161.036 611.66L159.889 610.021ZM152.933 615.06L151.684 613.498L151.676 613.504L152.933 615.06ZM135.031 634.946L136.705 636.041L136.706 636.039L135.031 634.946ZM130.617 642.526L128.84 641.607L128.835 641.617L130.617 642.526ZM128.99 645.825L127.173 644.989L127.168 644.999L127.164 645.009L128.99 645.825ZM127.206 649.771L125.387 648.941L125.12 649.525L125.243 650.155L127.206 649.771ZM127.741 652.892L129.714 652.563L129.713 652.557L127.741 652.892ZM128.053 654.899L126.228 655.717L130.037 654.643L128.053 654.899ZM127.184 652.959L129.009 652.141L128.999 652.119L128.988 652.096L127.184 652.959ZM126.493 651.399L128.334 650.617L128.322 650.589L128.309 650.56L126.493 651.399ZM126.203 650.774L124.382 651.602L124.397 651.636L124.414 651.669L126.203 650.774ZM125.757 649.771L123.932 650.589L123.936 650.599L125.757 649.771ZM123.973 645.825L125.793 644.996L125.79 644.989L123.973 645.825ZM122.346 642.526L124.128 641.617L124.126 641.613L122.346 642.526ZM117.932 634.946L116.257 636.039L116.258 636.041L117.932 634.946ZM100.03 615.06L98.7709 616.614L98.7731 616.615L100.03 615.06ZM93.0741 610.021L91.9272 611.66L91.9564 611.68L91.9863 611.699L93.0741 610.021ZM92.3384 609.553L93.4121 607.866L93.4037 607.86L92.3384 609.553ZM80.9462 603.132L81.9004 601.375L81.8912 601.37L81.882 601.365L80.9462 603.132ZM79.8092 602.53L80.745 600.763L78.9429 599.809L78.0239 601.629L79.8092 602.53ZM73.1657 616.241L75.0118 617.01L75.0162 617L75.0204 616.989L73.1657 616.241ZM72.8312 617.088L74.6882 617.831L74.6931 617.819L74.6979 617.806L72.8312 617.088ZM68.8407 630.13L66.8858 629.708L66.8825 629.723L66.8795 629.738L68.8407 630.13ZM68.4394 632.114L66.4782 631.722L66.4719 631.754L66.4666 631.786L68.4394 632.114ZM68.3501 632.538L70.3134 632.92L70.3185 632.893L70.3229 632.867L68.3501 632.538ZM67.9265 634.946L65.9537 634.617L65.9265 634.78V634.946H67.9265ZM67.9265 635.013L69.9013 635.329L69.9265 635.172V635.013H67.9265ZM67.0125 643.863L65.0153 643.758L65.0152 643.76L67.0125 643.863ZM68.1496 663.259L66.1781 663.596L66.1828 663.623L66.1883 663.651L68.1496 663.259ZM68.3501 664.374L66.3773 664.702L66.3799 664.718L66.3827 664.733L68.3501 664.374ZM69.9554 673.046L68.1804 673.968L71.9216 672.68L69.9554 673.046ZM66.745 665.956L68.6091 665.232L68.6059 665.224L66.745 665.956ZM61.9295 645.714L59.9374 645.892L59.9382 645.9L61.9295 645.714ZM61.6175 637.465L63.6172 637.497L63.6175 637.481V637.465H61.6175ZM61.7066 634.946L63.7037 635.054L63.7041 635.045L63.7045 635.036L61.7066 634.946ZM61.9295 632.003L63.9213 632.184L64.0496 630.773L62.7604 630.184L61.9295 632.003ZM35.8234 624.49L36.0709 622.505L36.0598 622.504L35.8234 624.49ZM33.0144 624.2L33.204 622.209L33.1922 622.208L33.1804 622.207L33.0144 624.2ZM31.3869 624.066L31.2918 626.064L31.2994 626.064L31.307 626.065L31.3869 624.066ZM29.9824 623.999L29.8614 625.996L29.8744 625.996L29.8873 625.997L29.9824 623.999ZM27.7307 623.888L27.6218 625.885L27.6468 625.886L27.6719 625.887L27.7307 623.888ZM22.893 623.62L23.0049 621.624L20.7564 621.497L20.8969 623.745L22.893 623.62ZM23.0935 627.165H25.0935V627.105L25.0899 627.044L23.0935 627.165ZM23.1605 628.28L25.1592 628.207L25.1578 628.168L25.1549 628.13L23.1605 628.28ZM23.5394 633.697H25.5394V633.597L25.5295 633.498L23.5394 633.697ZM23.5394 634.054H21.5394V634.161L21.5508 634.267L23.5394 634.054ZM41.5974 677.527L43.2009 676.332L43.1998 676.33L41.5974 677.527ZM47.3716 684.683L46.2622 686.347L48.8768 683.366L47.3716 684.683ZM47.1709 684.55L48.2803 682.885L45.7371 685.944L47.1709 684.55ZM52.6776 690.212L54.114 688.821L54.1114 688.818L52.6776 690.212ZM65.7195 715.694L67.6926 715.367L67.6921 715.365L65.7195 715.694ZM69.3311 737.498L67.3579 737.824L67.6851 739.799L69.6599 739.47L69.3311 737.498ZM183.632 737.498L183.303 739.47L185.278 739.799L185.605 737.824L183.632 737.498ZM187.243 715.694L189.217 716.021L189.217 716.019L187.243 715.694ZM200.285 690.212L201.717 691.608L201.719 691.607L200.285 690.212ZM205.792 684.55L207.226 685.944L204.683 682.885L205.792 684.55ZM205.591 684.683L204.086 683.366L206.701 686.347L205.591 684.683ZM211.366 677.527L209.764 676.329L209.762 676.332L211.366 677.527ZM229.424 634.054L231.412 634.267L231.424 634.161V634.054H229.424ZM229.424 633.72L227.433 633.52L227.424 633.62V633.72H229.424ZM229.803 628.302L227.805 628.203L227.804 628.228L227.803 628.253L229.803 628.302ZM229.869 627.21L231.865 627.347L231.866 627.328L231.867 627.31L229.869 627.21ZM230.07 623.665L232.068 623.767L232.18 621.545L229.96 621.668L230.07 623.665ZM225.232 623.932V625.932H225.287L225.343 625.929L225.232 623.932ZM222.981 624.044H220.981V626.165L223.098 626.041L222.981 624.044ZM222.886 621.957C222.651 621.968 222.417 621.979 222.183 621.99C221.949 622.002 221.715 622.013 221.481 622.024L221.671 626.019C221.905 626.008 222.139 625.997 222.374 625.986C222.608 625.975 222.842 625.964 223.076 625.953L222.886 621.957ZM221.41 622.029C221.145 622.051 220.873 622.073 220.6 622.095C220.327 622.117 220.052 622.14 219.783 622.162L220.115 626.148C220.38 626.126 220.652 626.104 220.925 626.082C221.198 626.06 221.473 626.037 221.742 626.015L221.41 622.029ZM219.759 622.164C218.885 622.248 217.855 622.323 216.857 622.465L217.423 626.425C218.297 626.3 219.14 626.242 220.138 626.146L219.759 622.164ZM216.892 622.461C207.554 623.625 198.642 626.295 190.204 630.138L191.863 633.778C199.967 630.087 208.489 627.539 217.387 626.43L216.892 622.461ZM189.042 632.139C189.132 633.128 189.216 634.064 189.258 634.992L193.254 634.81C193.207 633.777 193.114 632.751 193.025 631.777L189.042 632.139ZM189.259 635.006C189.302 635.823 189.324 636.623 189.346 637.473L193.345 637.368C193.323 636.523 193.3 635.673 193.254 634.796L189.259 635.006ZM189.346 637.453C189.389 640.119 189.281 642.813 189.041 645.491L193.026 645.847C193.277 643.04 193.391 640.205 193.345 637.388L189.346 637.453ZM189.042 645.483C188.412 652.214 186.872 658.849 184.359 665.174L188.077 666.65C190.736 659.955 192.361 652.946 193.025 645.855L189.042 645.483ZM184.36 665.172C183.42 667.533 182.399 669.833 181.233 672.08L184.783 673.923C186.024 671.533 187.099 669.107 188.076 666.652L184.36 665.172ZM183.008 673.001C184.975 673.36 184.975 673.36 184.975 673.36C184.975 673.36 184.975 673.36 184.975 673.36C184.975 673.36 184.975 673.36 184.975 673.359C184.975 673.359 184.976 673.357 184.976 673.356C184.976 673.353 184.977 673.349 184.978 673.343C184.98 673.331 184.984 673.314 184.988 673.291C184.996 673.246 185.008 673.179 185.024 673.093C185.055 672.922 185.101 672.673 185.157 672.367C185.269 671.755 185.423 670.912 185.593 669.989C185.933 668.14 186.334 665.979 186.577 664.705L182.648 663.953C182.402 665.243 181.999 667.418 181.659 669.265C181.489 670.189 181.334 671.034 181.222 671.647C181.166 671.953 181.121 672.202 181.089 672.374C181.073 672.46 181.061 672.527 181.053 672.573C181.049 672.596 181.045 672.613 181.043 672.625C181.042 672.63 181.041 672.635 181.041 672.638C181.041 672.639 181.04 672.64 181.04 672.641C181.04 672.642 181.04 672.642 181.04 672.642C181.04 672.642 181.04 672.642 181.04 672.642C181.04 672.642 181.04 672.642 183.008 673.001ZM186.574 664.721C186.645 664.366 186.698 664.069 186.735 663.859C186.753 663.754 186.766 663.67 186.776 663.611C186.781 663.581 186.784 663.558 186.787 663.541C186.788 663.533 186.789 663.526 186.79 663.521C186.79 663.519 186.791 663.516 186.791 663.515C186.791 663.514 186.791 663.513 186.791 663.513C186.791 663.512 186.791 663.512 186.791 663.512C186.791 663.512 186.791 663.512 186.791 663.512C186.791 663.512 186.791 663.511 186.791 663.511C186.791 663.511 186.791 663.511 184.814 663.214C182.836 662.917 182.836 662.917 182.836 662.917C182.836 662.917 182.836 662.917 182.836 662.917C182.836 662.917 182.836 662.917 182.836 662.917C182.836 662.917 182.836 662.917 182.836 662.917C182.836 662.916 182.836 662.916 182.836 662.916C182.836 662.917 182.836 662.917 182.836 662.918C182.835 662.92 182.835 662.923 182.834 662.929C182.832 662.939 182.83 662.956 182.826 662.978C182.819 663.024 182.808 663.093 182.792 663.183C182.761 663.363 182.714 663.623 182.652 663.937L186.574 664.721ZM186.785 663.551C187.902 657.007 188.29 650.327 187.948 643.715L183.953 643.922C184.28 650.241 183.91 656.625 182.842 662.878L186.785 663.551ZM187.948 643.714C187.788 640.679 187.469 637.648 187.014 634.666L183.059 635.27C183.496 638.129 183.801 641.028 183.953 643.924L187.948 643.714ZM187.036 634.968C187.036 634.968 187.036 634.968 187.036 634.968C187.036 634.968 187.036 634.968 187.036 634.968C187.036 634.968 187.036 634.968 187.036 634.968C187.036 634.968 187.036 634.967 187.036 634.967C187.036 634.967 187.036 634.967 187.036 634.967C187.036 634.967 187.036 634.967 187.036 634.967C187.036 634.967 187.036 634.967 187.036 634.967C187.036 634.967 187.036 634.967 187.036 634.967C187.036 634.967 187.036 634.967 187.036 634.967C187.036 634.967 187.036 634.967 187.036 634.967C187.036 634.967 187.036 634.967 187.036 634.967C187.036 634.966 187.036 634.966 187.036 634.966C187.036 634.966 187.036 634.966 187.036 634.966C187.036 634.966 187.036 634.966 187.036 634.966C187.036 634.966 187.036 634.966 187.036 634.966C187.036 634.966 187.036 634.966 187.036 634.966C187.036 634.966 187.036 634.966 187.036 634.966C187.036 634.966 187.036 634.966 187.036 634.966C187.036 634.966 187.036 634.966 187.036 634.965C187.036 634.965 187.036 634.965 187.036 634.965C187.036 634.965 187.036 634.965 187.036 634.965C187.036 634.965 187.036 634.965 187.036 634.965C187.036 634.965 187.036 634.965 187.036 634.965C187.036 634.965 187.036 634.965 187.036 634.965C187.036 634.965 187.036 634.965 187.036 634.965C187.036 634.965 187.036 634.965 187.036 634.965C187.036 634.965 187.036 634.964 187.036 634.964C187.036 634.964 187.036 634.964 187.036 634.964C187.036 634.964 187.036 634.964 187.036 634.964C187.036 634.964 187.036 634.964 187.036 634.964C187.036 634.964 187.036 634.964 187.036 634.964C187.036 634.964 187.036 634.964 187.036 634.964C187.036 634.964 187.036 634.964 187.036 634.964C187.036 634.964 187.036 634.964 187.036 634.964C187.036 634.963 187.036 634.963 187.036 634.963C187.036 634.963 187.036 634.963 187.036 634.963C187.036 634.963 187.036 634.963 187.036 634.963C187.036 634.963 187.036 634.963 187.036 634.963C187.036 634.963 187.036 634.963 187.036 634.963C187.036 634.963 187.036 634.963 187.036 634.963C187.036 634.963 187.036 634.963 187.036 634.963C187.036 634.963 187.036 634.963 187.036 634.962C187.036 634.962 187.036 634.962 187.036 634.962C187.036 634.962 187.036 634.962 187.036 634.962C187.036 634.962 187.036 634.962 187.036 634.962C187.036 634.962 187.036 634.962 187.036 634.962C187.036 634.962 187.036 634.962 187.036 634.962C187.036 634.962 187.036 634.962 187.036 634.962C187.036 634.962 187.036 634.962 187.036 634.962C187.036 634.962 187.036 634.961 187.036 634.961C187.036 634.961 187.036 634.961 187.036 634.961C187.036 634.961 187.036 634.961 187.036 634.961C187.036 634.961 187.036 634.961 187.036 634.961C187.036 634.961 187.036 634.961 187.036 634.961C187.036 634.961 187.036 634.961 187.036 634.961C187.036 634.961 187.036 634.961 187.036 634.961C187.036 634.961 187.036 634.961 187.036 634.961C187.036 634.96 187.036 634.96 187.036 634.96C187.036 634.96 187.036 634.96 187.036 634.96C187.036 634.96 187.036 634.96 187.036 634.96C187.036 634.96 187.036 634.96 187.036 634.96C187.036 634.96 187.036 634.96 187.036 634.96C187.036 634.96 187.036 634.96 187.036 634.96C187.036 634.96 187.036 634.96 187.036 634.96C187.036 634.96 187.036 634.96 187.036 634.959C187.036 634.959 187.036 634.959 187.036 634.959C187.036 634.959 187.036 634.959 187.036 634.959C187.036 634.959 187.036 634.959 187.036 634.959C187.036 634.959 187.036 634.959 187.036 634.959C187.036 634.959 187.036 634.959 187.036 634.959C187.036 634.959 187.036 634.959 187.036 634.959C187.036 634.959 187.036 634.959 187.036 634.959C187.036 634.959 187.036 634.958 187.036 634.958C187.036 634.958 187.036 634.958 187.036 634.958C187.036 634.958 187.036 634.958 187.036 634.958C187.036 634.958 187.036 634.958 187.036 634.958C187.036 634.958 187.036 634.958 187.036 634.958C187.036 634.958 187.036 634.958 187.036 634.958C187.036 634.958 187.036 634.958 187.036 634.958C187.036 634.958 187.036 634.958 187.036 634.958C187.036 634.957 187.036 634.957 187.036 634.957C187.036 634.957 187.036 634.957 187.036 634.957C187.036 634.957 187.036 634.957 187.036 634.957C187.036 634.957 187.036 634.957 187.036 634.957C187.036 634.957 187.036 634.957 187.036 634.957C187.036 634.957 187.036 634.957 187.036 634.957C187.036 634.957 187.036 634.957 187.036 634.957C187.036 634.957 187.036 634.957 187.036 634.956C187.036 634.956 187.036 634.956 187.036 634.956C187.036 634.956 187.036 634.956 187.036 634.956C187.036 634.956 187.036 634.956 187.036 634.956C187.036 634.956 187.036 634.956 187.036 634.956C187.036 634.956 187.036 634.956 187.036 634.956C187.036 634.956 187.036 634.956 187.036 634.956C187.036 634.956 187.036 634.956 187.036 634.956C187.036 634.956 187.036 634.955 187.036 634.955C187.036 634.955 187.036 634.955 187.036 634.955C187.036 634.955 187.036 634.955 187.036 634.955C187.036 634.955 187.036 634.955 187.036 634.955C187.036 634.955 187.036 634.955 187.036 634.955C187.036 634.955 187.036 634.955 187.036 634.955C187.036 634.955 187.036 634.955 187.036 634.955C187.036 634.955 187.036 634.955 187.036 634.955C187.036 634.954 187.036 634.954 187.036 634.954C187.036 634.954 187.036 634.954 187.036 634.954C187.036 634.954 187.036 634.954 187.036 634.954C187.036 634.954 187.036 634.954 187.036 634.954C187.036 634.954 187.036 634.954 187.036 634.954C187.036 634.954 187.036 634.954 187.036 634.954C187.036 634.954 187.036 634.954 187.036 634.954C187.036 634.954 187.036 634.954 187.036 634.953C187.036 634.953 187.036 634.953 187.036 634.953C187.036 634.953 187.036 634.953 187.036 634.953C187.036 634.953 187.036 634.953 187.036 634.953C187.036 634.953 187.036 634.953 187.036 634.953C187.036 634.953 187.036 634.953 187.036 634.953C187.036 634.953 187.036 634.953 187.036 634.953C187.036 634.953 187.036 634.953 187.036 634.953C187.036 634.952 187.036 634.952 187.036 634.952C187.036 634.952 187.036 634.952 187.036 634.952C187.036 634.952 187.036 634.952 187.036 634.952C187.036 634.952 187.036 634.952 187.036 634.952C187.036 634.952 187.036 634.952 187.036 634.952C187.036 634.952 187.036 634.952 187.036 634.952C187.036 634.952 187.036 634.952 187.036 634.952C187.036 634.952 187.036 634.952 187.036 634.951C187.036 634.951 187.036 634.951 187.036 634.951C187.036 634.951 187.036 634.951 187.036 634.951C187.036 634.951 187.036 634.951 187.036 634.951C187.036 634.951 187.036 634.951 187.036 634.951C187.036 634.951 187.036 634.951 187.036 634.951C187.036 634.951 187.036 634.951 187.036 634.951C187.036 634.951 187.036 634.951 187.036 634.951C187.036 634.951 187.036 634.95 187.036 634.95C187.036 634.95 187.036 634.95 187.036 634.95C187.036 634.95 187.036 634.95 187.036 634.95C187.036 634.95 187.036 634.95 187.036 634.95C187.036 634.95 187.036 634.95 187.036 634.95C187.036 634.95 187.036 634.95 187.036 634.95C187.036 634.95 187.036 634.95 187.036 634.95C187.036 634.95 187.036 634.95 187.036 634.95C187.036 634.949 187.036 634.949 187.036 634.949C187.036 634.949 187.036 634.949 187.036 634.949C187.036 634.949 187.036 634.949 187.036 634.949C187.036 634.949 187.036 634.949 187.036 634.949C187.036 634.949 187.036 634.949 187.036 634.949C187.036 634.949 187.036 634.949 187.036 634.949C187.036 634.949 187.036 634.949 187.036 634.949C187.036 634.949 187.036 634.949 187.036 634.948C187.036 634.948 187.036 634.948 187.036 634.948C187.036 634.948 187.036 634.948 187.036 634.948C187.036 634.948 187.036 634.948 187.036 634.948C187.036 634.948 187.036 634.948 187.036 634.948C187.036 634.948 187.036 634.948 187.036 634.948C187.036 634.948 187.036 634.948 187.036 634.948C187.036 634.948 187.036 634.948 187.036 634.948C187.036 634.948 187.036 634.947 187.036 634.947C187.036 634.947 187.036 634.947 187.036 634.947C187.036 634.947 187.036 634.947 187.036 634.947C187.036 634.947 187.036 634.947 187.036 634.947C187.036 634.947 187.036 634.947 187.036 634.947C187.036 634.947 187.036 634.947 187.036 634.947C187.036 634.947 187.036 634.947 187.036 634.947C187.036 634.947 187.036 634.947 187.036 634.947C187.036 634.946 187.036 634.946 187.036 634.946C187.036 634.946 187.036 634.946 187.036 634.946C187.036 634.946 187.036 634.946 187.036 634.946C187.036 634.946 187.036 634.946 187.036 634.946C187.036 634.946 187.036 634.946 187.036 634.946C187.036 634.946 187.036 634.946 187.036 634.946C187.036 634.946 187.036 634.946 187.036 634.946C187.036 634.946 187.036 634.946 187.036 634.945C187.036 634.945 187.036 634.945 187.036 634.945C187.036 634.945 187.036 634.945 187.036 634.945C187.036 634.945 187.036 634.945 187.036 634.945C187.036 634.945 187.036 634.945 187.036 634.945C187.036 634.945 187.036 634.945 187.036 634.945C187.036 634.945 187.036 634.945 187.036 634.945C187.036 634.945 187.036 634.945 187.036 634.945C187.036 634.945 187.036 634.944 187.036 634.944C187.036 634.944 187.036 634.944 187.036 634.944C187.036 634.944 187.036 634.944 187.036 634.944C187.036 634.944 187.036 634.944 187.036 634.944C187.036 634.944 187.036 634.944 187.036 634.944C187.036 634.944 187.036 634.944 187.036 634.944C187.036 634.944 187.036 634.944 187.036 634.944C187.036 634.944 187.036 634.944 187.036 634.944C187.036 634.943 187.036 634.943 187.036 634.943C187.036 634.943 187.036 634.943 187.036 634.943C187.036 634.943 187.036 634.943 187.036 634.943C187.036 634.943 187.036 634.943 187.036 634.943C187.036 634.943 187.036 634.943 187.036 634.943C187.036 634.943 187.036 634.943 187.036 634.943C187.036 634.943 187.036 634.943 187.036 634.943C187.036 634.943 187.036 634.943 187.036 634.942C187.036 634.942 187.036 634.942 187.036 634.942C187.036 634.942 187.036 634.942 187.036 634.942C187.036 634.942 187.036 634.942 187.036 634.942C187.036 634.942 187.036 634.942 187.036 634.942C187.036 634.942 187.036 634.942 187.036 634.942C187.036 634.942 187.036 634.942 187.036 634.942C187.036 634.942 187.036 634.942 187.036 634.942C187.036 634.942 187.036 634.941 187.036 634.941C187.036 634.941 187.036 634.941 187.036 634.941C187.036 634.941 187.036 634.941 187.036 634.941C187.036 634.941 187.036 634.941 187.036 634.941C187.036 634.941 187.036 634.941 187.036 634.941C187.036 634.941 187.036 634.941 187.036 634.941C187.036 634.941 187.036 634.941 187.036 634.941C187.036 634.941 187.036 634.941 187.036 634.941C187.036 634.94 187.036 634.94 187.036 634.94C187.036 634.94 187.036 634.94 187.036 634.94C187.036 634.94 187.036 634.94 187.036 634.94C187.036 634.94 187.036 634.94 187.036 634.94C187.036 634.94 187.036 634.94 187.036 634.94C187.036 634.94 187.036 634.94 187.036 634.94C187.036 634.94 187.036 634.94 187.036 634.94C187.036 634.94 187.036 634.94 187.036 634.939C187.036 634.939 187.036 634.939 187.036 634.939C187.036 634.939 187.036 634.939 187.036 634.939C187.036 634.939 187.036 634.939 187.036 634.939C187.036 634.939 187.036 634.939 187.036 634.939C187.036 634.939 187.036 634.939 187.036 634.939C187.036 634.939 187.036 634.939 187.036 634.939C187.036 634.939 187.036 634.939 187.036 634.939C187.036 634.939 187.036 634.938 187.036 634.938C187.036 634.938 187.036 634.938 187.036 634.938C187.036 634.938 187.036 634.938 187.036 634.938C187.036 634.938 187.036 634.938 187.036 634.938C187.036 634.938 187.036 634.938 187.036 634.938C187.036 634.938 187.036 634.938 187.036 634.938C187.036 634.938 187.036 634.938 187.036 634.938C187.036 634.938 187.036 634.938 187.036 634.938C187.036 634.937 187.036 634.937 187.036 634.937C187.036 634.937 187.036 634.937 187.036 634.937C187.036 634.937 187.036 634.937 187.036 634.937C187.036 634.937 187.036 634.937 187.036 634.937C187.036 634.937 187.036 634.937 187.036 634.937C187.036 634.937 187.036 634.937 187.036 634.937C187.036 634.937 187.036 634.937 187.036 634.937C187.036 634.937 187.036 634.937 187.036 634.936C187.036 634.936 187.036 634.936 187.036 634.936C187.036 634.936 187.036 634.936 187.036 634.936C187.036 634.936 187.036 634.936 187.036 634.936C187.036 634.936 187.036 634.936 187.036 634.936C187.036 634.936 187.036 634.936 187.036 634.936C187.036 634.936 187.036 634.936 187.036 634.936C187.036 634.936 187.036 634.936 187.036 634.936C187.036 634.936 187.036 634.935 187.036 634.935C187.036 634.935 187.036 634.935 187.036 634.935C187.036 634.935 187.036 634.935 187.036 634.935C187.036 634.935 187.036 634.935 187.036 634.935C187.036 634.935 187.036 634.935 187.036 634.935C187.036 634.935 187.036 634.935 187.036 634.935C187.036 634.935 187.036 634.935 187.036 634.935C187.036 634.935 187.036 634.935 187.036 634.935C187.036 634.934 187.036 634.934 187.036 634.934C187.036 634.934 187.036 634.934 187.036 634.934C187.036 634.934 187.036 634.934 187.036 634.934C187.036 634.934 187.036 634.934 187.036 634.934C187.036 634.934 187.036 634.934 187.036 634.934C187.036 634.934 187.036 634.934 187.036 634.934C187.036 634.934 187.036 634.934 187.036 634.934C187.036 634.934 187.036 634.934 187.036 634.933C187.036 634.933 187.036 634.933 187.036 634.933C187.036 634.933 187.036 634.933 187.036 634.933C187.036 634.933 187.036 634.933 187.036 634.933C187.036 634.933 187.036 634.933 187.036 634.933C187.036 634.933 187.036 634.933 187.036 634.933C187.036 634.933 187.036 634.933 187.036 634.933C187.036 634.933 187.036 634.933 187.036 634.933C187.036 634.933 187.036 634.932 187.036 634.932C187.036 634.932 187.036 634.932 187.036 634.932C187.036 634.932 187.036 634.932 187.036 634.932C187.036 634.932 187.036 634.932 187.036 634.932C187.036 634.932 187.036 634.932 187.036 634.932C187.036 634.932 187.036 634.932 187.036 634.932C187.036 634.932 187.036 634.932 187.036 634.932C187.036 634.932 187.036 634.932 187.036 634.932C187.036 634.931 187.036 634.931 187.036 634.931C187.036 634.931 187.036 634.931 187.036 634.931C187.036 634.931 187.036 634.931 187.036 634.931C187.036 634.931 187.036 634.931 187.036 634.931C187.036 634.931 187.036 634.931 187.036 634.931C187.036 634.931 187.036 634.931 187.036 634.931C187.036 634.931 187.036 634.931 187.036 634.931C187.036 634.931 187.036 634.931 187.036 634.93C187.036 634.93 187.036 634.93 187.036 634.93C187.036 634.93 187.036 634.93 187.036 634.93C187.036 634.93 187.036 634.93 187.036 634.93C187.036 634.93 187.036 634.93 187.036 634.93C187.036 634.93 187.036 634.93 187.036 634.93C187.036 634.93 187.036 634.93 187.036 634.93C187.036 634.93 187.036 634.93 187.036 634.93C187.036 634.93 187.036 634.929 187.036 634.929C187.036 634.929 187.036 634.929 187.036 634.929C187.036 634.929 187.036 634.929 187.036 634.929C187.036 634.929 187.036 634.929 187.036 634.929C187.036 634.929 187.036 634.929 187.036 634.929C187.036 634.929 187.036 634.929 187.036 634.929C187.036 634.929 187.036 634.929 187.036 634.929C187.036 634.929 187.036 634.929 187.036 634.929C187.036 634.928 187.036 634.928 187.036 634.928C187.036 634.928 187.036 634.928 187.036 634.928C187.036 634.928 187.036 634.928 187.036 634.928C187.036 634.928 187.036 634.928 187.036 634.928C187.036 634.928 187.036 634.928 187.036 634.928C187.036 634.928 187.036 634.928 187.036 634.928C187.036 634.928 187.036 634.928 187.036 634.928C187.036 634.928 187.036 634.928 187.036 634.927C187.036 634.927 187.036 634.927 187.036 634.927C187.036 634.927 187.036 634.927 187.036 634.927C187.036 634.927 187.036 634.927 187.036 634.927C187.036 634.927 187.036 634.927 187.036 634.927C187.036 634.927 187.036 634.927 187.036 634.927C187.036 634.927 187.036 634.927 187.036 634.927C187.036 634.927 187.036 634.927 187.036 634.927C187.036 634.927 187.036 634.926 187.036 634.926C187.036 634.926 187.036 634.926 187.036 634.926C187.036 634.926 187.036 634.926 187.036 634.926C187.036 634.926 187.036 634.926 187.036 634.926C187.036 634.926 187.036 634.926 187.036 634.926C187.036 634.926 187.036 634.926 187.036 634.926C187.036 634.926 187.036 634.926 187.036 634.926C187.036 634.926 187.036 634.926 187.036 634.926C187.036 634.925 187.036 634.925 187.036 634.925C187.036 634.925 187.036 634.925 187.036 634.925C187.036 634.925 187.036 634.925 187.036 634.925C187.036 634.925 187.036 634.925 187.036 634.925C187.036 634.925 187.036 634.925 187.036 634.925C187.036 634.925 187.036 634.925 187.036 634.925C187.036 634.925 187.036 634.925 187.036 634.925C187.036 634.925 187.036 634.925 187.036 634.924C187.036 634.924 187.036 634.924 187.036 634.924C187.036 634.924 187.036 634.924 187.036 634.924C187.036 634.924 187.036 634.924 187.036 634.924C187.036 634.924 187.036 634.924 187.036 634.924C187.036 634.924 187.036 634.924 187.036 634.924C187.036 634.924 187.036 634.924 187.036 634.924C187.036 634.924 187.036 634.924 187.036 634.924C187.036 634.924 187.036 634.923 187.036 634.923C187.036 634.923 187.036 634.923 187.036 634.923C187.036 634.923 187.036 634.923 187.036 634.923C187.036 634.923 187.036 634.923 187.036 634.923C187.036 634.923 187.036 634.923 187.036 634.923C187.036 634.923 187.036 634.923 187.036 634.923C187.036 634.923 187.036 634.923 187.036 634.923C187.036 634.923 187.036 634.923 187.036 634.922C187.036 634.922 187.036 634.922 187.036 634.922C187.036 634.922 187.036 634.922 187.036 634.922C187.036 634.922 187.036 634.922 187.036 634.922C187.036 634.922 187.036 634.922 187.036 634.922C187.036 634.922 187.036 634.922 187.036 634.922C187.036 634.922 187.036 634.922 187.036 634.922C187.036 634.922 187.036 634.922 187.036 634.922C187.036 634.922 187.036 634.921 187.036 634.921C187.036 634.921 187.036 634.921 187.036 634.921C187.036 634.921 187.036 634.921 187.036 634.921C187.036 634.921 187.036 634.921 187.036 634.921C187.036 634.921 187.036 634.921 187.036 634.921C187.036 634.921 187.036 634.921 187.036 634.921C187.036 634.921 187.036 634.921 187.036 634.921C187.036 634.921 187.036 634.921 187.036 634.921C187.036 634.92 187.036 634.92 187.036 634.92C187.036 634.92 187.036 634.92 187.036 634.92C187.036 634.92 187.036 634.92 187.036 634.92C187.036 634.92 187.036 634.92 187.036 634.92C187.036 634.92 187.036 634.92 187.036 634.92C187.036 634.92 187.036 634.92 187.036 634.92C187.036 634.92 187.036 634.92 187.036 634.92C187.036 634.92 187.036 634.92 187.036 634.919C187.036 634.919 187.036 634.919 187.036 634.919C187.036 634.919 187.036 634.919 187.036 634.919C187.036 634.919 187.036 634.919 187.036 634.919C187.036 634.919 187.036 634.919 187.036 634.919C187.036 634.919 187.036 634.919 187.036 634.919C187.036 634.919 187.036 634.919 187.036 634.919C187.036 634.919 187.036 634.919 187.036 634.919C187.036 634.919 187.036 634.918 187.036 634.918C187.036 634.918 187.036 634.918 187.036 634.918C187.036 634.918 187.036 634.918 187.036 634.918C187.036 634.918 187.036 634.918 187.036 634.918C187.036 634.918 187.036 634.918 187.036 634.918C187.036 634.918 187.036 634.918 187.036 634.918C187.036 634.918 187.036 634.918 187.036 634.918C187.036 634.918 187.036 634.918 187.036 634.918C187.036 634.917 187.036 634.917 187.036 634.917C187.036 634.917 187.036 634.917 187.036 634.917C187.036 634.917 187.036 634.917 187.036 634.917C187.036 634.917 187.036 634.917 187.036 634.917C187.036 634.917 187.036 634.917 187.036 634.917C187.036 634.917 187.036 634.917 187.036 634.917C187.036 634.917 187.036 634.917 187.036 634.917C187.036 634.917 187.036 634.917 187.036 634.916C187.036 634.916 187.036 634.916 187.036 634.916C187.036 634.916 187.036 634.916 187.036 634.916C187.036 634.916 187.036 634.916 187.036 634.916C187.036 634.916 187.036 634.916 187.036 634.916C187.036 634.916 187.036 634.916 187.036 634.916C187.036 634.916 187.036 634.916 187.036 634.916C187.036 634.916 187.036 634.916 187.036 634.916C187.036 634.916 187.036 634.915 187.036 634.915C187.036 634.915 187.036 634.915 187.036 634.915C187.036 634.915 187.036 634.915 187.036 634.915C187.036 634.915 187.036 634.915 187.036 634.915C187.036 634.915 187.036 634.915 187.036 634.915C187.036 634.915 187.036 634.915 187.036 634.915C187.036 634.915 187.036 634.915 187.036 634.915C187.036 634.915 187.036 634.915 187.036 634.915C187.036 634.914 187.036 634.914 187.036 634.914C187.036 634.914 187.036 634.914 187.036 634.914C187.036 634.914 187.036 634.914 187.036 634.914C187.036 634.914 187.036 634.914 187.036 634.914C187.036 634.914 187.036 634.914 187.036 634.914C187.036 634.914 187.036 634.914 187.036 634.914C187.036 634.914 187.036 634.914 187.036 634.914C187.036 634.914 187.036 634.914 187.036 634.913C187.036 634.913 187.036 634.913 187.036 634.913C187.036 634.913 187.036 634.913 187.036 634.913C187.036 634.913 187.036 634.913 187.036 634.913C187.036 634.913 187.036 634.913 187.036 634.913C187.036 634.913 187.036 634.913 187.036 634.913C187.036 634.913 187.036 634.913 187.036 634.913C187.036 634.913 187.036 634.913 187.036 634.913C187.036 634.913 187.036 634.912 187.036 634.912C187.036 634.912 187.036 634.912 187.036 634.912C187.036 634.912 187.036 634.912 187.036 634.912C187.036 634.912 187.036 634.912 187.036 634.912C187.036 634.912 187.036 634.912 187.036 634.912C187.036 634.912 187.036 634.912 187.036 634.912C187.036 634.912 187.036 634.912 187.036 634.912C187.036 634.912 187.036 634.912 187.036 634.912C187.036 634.911 187.036 634.911 187.036 634.911C187.036 634.911 187.036 634.911 187.036 634.911C187.036 634.911 187.036 634.911 187.036 634.911C187.036 634.911 187.036 634.911 187.036 634.911C187.036 634.911 187.036 634.911 187.036 634.911C187.036 634.911 187.036 634.911 187.036 634.911C187.036 634.911 187.036 634.911 187.036 634.911C187.036 634.911 187.036 634.911 187.036 634.91C187.036 634.91 187.036 634.91 187.036 634.91C187.036 634.91 187.036 634.91 187.036 634.91C187.036 634.91 187.036 634.91 187.036 634.91C187.036 634.91 187.036 634.91 187.036 634.91C187.036 634.91 187.036 634.91 187.036 634.91C187.036 634.91 187.036 634.91 187.036 634.91C187.036 634.91 187.036 634.91 187.036 634.91C187.036 634.91 187.036 634.909 187.036 634.909C187.036 634.909 187.036 634.909 187.036 634.909C187.036 634.909 187.036 634.909 187.036 634.909C187.036 634.909 187.036 634.909 187.036 634.909C187.036 634.909 187.036 634.909 187.036 634.909C187.036 634.909 187.036 634.909 187.036 634.909C187.036 634.909 187.036 634.909 187.036 634.909C187.036 634.909 187.036 634.909 187.036 634.909C187.036 634.908 187.036 634.908 187.036 634.908C187.036 634.908 187.036 634.908 187.036 634.908C187.036 634.908 187.036 634.908 187.036 634.908C187.036 634.908 187.036 634.908 187.036 634.908C187.036 634.908 187.036 634.908 187.036 634.908C187.036 634.908 187.036 634.908 187.036 634.908C187.036 634.908 187.036 634.908 187.036 634.908C187.036 634.908 187.036 634.908 187.036 634.907C187.036 634.907 187.036 634.907 187.036 634.907C187.036 634.907 187.036 634.907 187.036 634.907C187.036 634.907 187.036 634.907 187.036 634.907C187.036 634.907 187.036 634.907 187.036 634.907C187.036 634.907 187.036 634.907 187.036 634.907C187.036 634.907 187.036 634.907 187.036 634.907C187.036 634.907 187.036 634.907 187.036 634.907C187.036 634.907 187.036 634.906 187.036 634.906C187.036 634.906 187.036 634.906 187.036 634.906C187.036 634.906 187.036 634.906 187.036 634.906C187.036 634.906 187.036 634.906 187.036 634.906C187.036 634.906 187.036 634.906 187.036 634.906C187.036 634.906 187.036 634.906 187.036 634.906C187.036 634.906 187.036 634.906 187.036 634.906C187.036 634.906 187.036 634.906 187.036 634.906C187.036 634.905 187.036 634.905 187.036 634.905C187.036 634.905 187.036 634.905 187.036 634.905C187.036 634.905 187.036 634.905 187.036 634.905C187.036 634.905 187.036 634.905 187.036 634.905C187.036 634.905 187.036 634.905 187.036 634.905C187.036 634.905 187.036 634.905 187.036 634.905C187.036 634.905 187.036 634.905 187.036 634.905C187.036 634.905 187.036 634.905 187.036 634.904C187.036 634.904 187.036 634.904 187.036 634.904C187.036 634.904 187.036 634.904 187.036 634.904C187.036 634.904 187.036 634.904 187.036 634.904C187.036 634.904 187.036 634.904 187.036 634.904C187.036 634.904 187.036 634.904 187.036 634.904C187.036 634.904 187.036 634.904 187.036 634.904C187.036 634.904 187.036 634.904 187.036 634.904C187.036 634.904 187.036 634.903 187.036 634.903C187.036 634.903 187.036 634.903 187.036 634.903C187.036 634.903 187.036 634.903 187.036 634.903C187.036 634.903 187.036 634.903 187.036 634.903C187.036 634.903 187.036 634.903 187.036 634.903C187.036 634.903 187.036 634.903 187.036 634.903C187.036 634.903 187.036 634.903 187.036 634.903C187.036 634.903 187.036 634.903 187.036 634.903C187.036 634.902 187.036 634.902 187.036 634.902C187.036 634.902 187.036 634.902 187.036 634.902C187.036 634.902 187.036 634.902 187.036 634.902C187.036 634.902 187.036 634.902 187.036 634.902C187.036 634.902 187.036 634.902 187.036 634.902C187.036 634.902 187.036 634.902 187.036 634.902C187.036 634.902 187.036 634.902 187.036 634.902C187.036 634.902 187.036 634.902 187.036 634.901C187.036 634.901 187.036 634.901 187.036 634.901C187.036 634.901 187.036 634.901 187.036 634.901C187.036 634.901 187.036 634.901 187.036 634.901H183.036C183.036 634.901 183.036 634.901 183.036 634.901C183.036 634.901 183.036 634.901 183.036 634.901C183.036 634.901 183.036 634.901 183.036 634.901C183.036 634.902 183.036 634.902 183.036 634.902C183.036 634.902 183.036 634.902 183.036 634.902C183.036 634.902 183.036 634.902 183.036 634.902C183.036 634.902 183.036 634.902 183.036 634.902C183.036 634.902 183.036 634.902 183.036 634.902C183.036 634.902 183.036 634.902 183.036 634.902C183.036 634.902 183.036 634.902 183.036 634.902C183.036 634.902 183.036 634.902 183.036 634.903C183.036 634.903 183.036 634.903 183.036 634.903C183.036 634.903 183.036 634.903 183.036 634.903C183.036 634.903 183.036 634.903 183.036 634.903C183.036 634.903 183.036 634.903 183.036 634.903C183.036 634.903 183.036 634.903 183.036 634.903C183.036 634.903 183.036 634.903 183.036 634.903C183.036 634.903 183.036 634.903 183.036 634.903C183.036 634.903 183.036 634.904 183.036 634.904C183.036 634.904 183.036 634.904 183.036 634.904C183.036 634.904 183.036 634.904 183.036 634.904C183.036 634.904 183.036 634.904 183.036 634.904C183.036 634.904 183.036 634.904 183.036 634.904C183.036 634.904 183.036 634.904 183.036 634.904C183.036 634.904 183.036 634.904 183.036 634.904C183.036 634.904 183.036 634.904 183.036 634.904C183.036 634.905 183.036 634.905 183.036 634.905C183.036 634.905 183.036 634.905 183.036 634.905C183.036 634.905 183.036 634.905 183.036 634.905C183.036 634.905 183.036 634.905 183.036 634.905C183.036 634.905 183.036 634.905 183.036 634.905C183.036 634.905 183.036 634.905 183.036 634.905C183.036 634.905 183.036 634.905 183.036 634.905C183.036 634.905 183.036 634.905 183.036 634.906C183.036 634.906 183.036 634.906 183.036 634.906C183.036 634.906 183.036 634.906 183.036 634.906C183.036 634.906 183.036 634.906 183.036 634.906C183.036 634.906 183.036 634.906 183.036 634.906C183.036 634.906 183.036 634.906 183.036 634.906C183.036 634.906 183.036 634.906 183.036 634.906C183.036 634.906 183.036 634.906 183.036 634.906C183.036 634.906 183.036 634.907 183.036 634.907C183.036 634.907 183.036 634.907 183.036 634.907C183.036 634.907 183.036 634.907 183.036 634.907C183.036 634.907 183.036 634.907 183.036 634.907C183.036 634.907 183.036 634.907 183.036 634.907C183.036 634.907 183.036 634.907 183.036 634.907C183.036 634.907 183.036 634.907 183.036 634.907C183.036 634.907 183.036 634.907 183.036 634.907C183.036 634.908 183.036 634.908 183.036 634.908C183.036 634.908 183.036 634.908 183.036 634.908C183.036 634.908 183.036 634.908 183.036 634.908C183.036 634.908 183.036 634.908 183.036 634.908C183.036 634.908 183.036 634.908 183.036 634.908C183.036 634.908 183.036 634.908 183.036 634.908C183.036 634.908 183.036 634.908 183.036 634.908C183.036 634.908 183.036 634.908 183.036 634.909C183.036 634.909 183.036 634.909 183.036 634.909C183.036 634.909 183.036 634.909 183.036 634.909C183.036 634.909 183.036 634.909 183.036 634.909C183.036 634.909 183.036 634.909 183.036 634.909C183.036 634.909 183.036 634.909 183.036 634.909C183.036 634.909 183.036 634.909 183.036 634.909C183.036 634.909 183.036 634.909 183.036 634.909C183.036 634.909 183.036 634.91 183.036 634.91C183.036 634.91 183.036 634.91 183.036 634.91C183.036 634.91 183.036 634.91 183.036 634.91C183.036 634.91 183.036 634.91 183.036 634.91C183.036 634.91 183.036 634.91 183.036 634.91C183.036 634.91 183.036 634.91 183.036 634.91C183.036 634.91 183.036 634.91 183.036 634.91C183.036 634.91 183.036 634.91 183.036 634.91C183.036 634.911 183.036 634.911 183.036 634.911C183.036 634.911 183.036 634.911 183.036 634.911C183.036 634.911 183.036 634.911 183.036 634.911C183.036 634.911 183.036 634.911 183.036 634.911C183.036 634.911 183.036 634.911 183.036 634.911C183.036 634.911 183.036 634.911 183.036 634.911C183.036 634.911 183.036 634.911 183.036 634.911C183.036 634.911 183.036 634.911 183.036 634.912C183.036 634.912 183.036 634.912 183.036 634.912C183.036 634.912 183.036 634.912 183.036 634.912C183.036 634.912 183.036 634.912 183.036 634.912C183.036 634.912 183.036 634.912 183.036 634.912C183.036 634.912 183.036 634.912 183.036 634.912C183.036 634.912 183.036 634.912 183.036 634.912C183.036 634.912 183.036 634.912 183.036 634.912C183.036 634.912 183.036 634.913 183.036 634.913C183.036 634.913 183.036 634.913 183.036 634.913C183.036 634.913 183.036 634.913 183.036 634.913C183.036 634.913 183.036 634.913 183.036 634.913C183.036 634.913 183.036 634.913 183.036 634.913C183.036 634.913 183.036 634.913 183.036 634.913C183.036 634.913 183.036 634.913 183.036 634.913C183.036 634.913 183.036 634.913 183.036 634.913C183.036 634.914 183.036 634.914 183.036 634.914C183.036 634.914 183.036 634.914 183.036 634.914C183.036 634.914 183.036 634.914 183.036 634.914C183.036 634.914 183.036 634.914 183.036 634.914C183.036 634.914 183.036 634.914 183.036 634.914C183.036 634.914 183.036 634.914 183.036 634.914C183.036 634.914 183.036 634.914 183.036 634.914C183.036 634.914 183.036 634.914 183.036 634.915C183.036 634.915 183.036 634.915 183.036 634.915C183.036 634.915 183.036 634.915 183.036 634.915C183.036 634.915 183.036 634.915 183.036 634.915C183.036 634.915 183.036 634.915 183.036 634.915C183.036 634.915 183.036 634.915 183.036 634.915C183.036 634.915 183.036 634.915 183.036 634.915C183.036 634.915 183.036 634.915 183.036 634.915C183.036 634.915 183.036 634.916 183.036 634.916C183.036 634.916 183.036 634.916 183.036 634.916C183.036 634.916 183.036 634.916 183.036 634.916C183.036 634.916 183.036 634.916 183.036 634.916C183.036 634.916 183.036 634.916 183.036 634.916C183.036 634.916 183.036 634.916 183.036 634.916C183.036 634.916 183.036 634.916 183.036 634.916C183.036 634.916 183.036 634.916 183.036 634.916C183.036 634.917 183.036 634.917 183.036 634.917C183.036 634.917 183.036 634.917 183.036 634.917C183.036 634.917 183.036 634.917 183.036 634.917C183.036 634.917 183.036 634.917 183.036 634.917C183.036 634.917 183.036 634.917 183.036 634.917C183.036 634.917 183.036 634.917 183.036 634.917C183.036 634.917 183.036 634.917 183.036 634.917C183.036 634.917 183.036 634.917 183.036 634.918C183.036 634.918 183.036 634.918 183.036 634.918C183.036 634.918 183.036 634.918 183.036 634.918C183.036 634.918 183.036 634.918 183.036 634.918C183.036 634.918 183.036 634.918 183.036 634.918C183.036 634.918 183.036 634.918 183.036 634.918C183.036 634.918 183.036 634.918 183.036 634.918C183.036 634.918 183.036 634.918 183.036 634.918C183.036 634.918 183.036 634.919 183.036 634.919C183.036 634.919 183.036 634.919 183.036 634.919C183.036 634.919 183.036 634.919 183.036 634.919C183.036 634.919 183.036 634.919 183.036 634.919C183.036 634.919 183.036 634.919 183.036 634.919C183.036 634.919 183.036 634.919 183.036 634.919C183.036 634.919 183.036 634.919 183.036 634.919C183.036 634.919 183.036 634.919 183.036 634.919C183.036 634.92 183.036 634.92 183.036 634.92C183.036 634.92 183.036 634.92 183.036 634.92C183.036 634.92 183.036 634.92 183.036 634.92C183.036 634.92 183.036 634.92 183.036 634.92C183.036 634.92 183.036 634.92 183.036 634.92C183.036 634.92 183.036 634.92 183.036 634.92C183.036 634.92 183.036 634.92 183.036 634.92C183.036 634.92 183.036 634.92 183.036 634.921C183.036 634.921 183.036 634.921 183.036 634.921C183.036 634.921 183.036 634.921 183.036 634.921C183.036 634.921 183.036 634.921 183.036 634.921C183.036 634.921 183.036 634.921 183.036 634.921C183.036 634.921 183.036 634.921 183.036 634.921C183.036 634.921 183.036 634.921 183.036 634.921C183.036 634.921 183.036 634.921 183.036 634.921C183.036 634.921 183.036 634.922 183.036 634.922C183.036 634.922 183.036 634.922 183.036 634.922C183.036 634.922 183.036 634.922 183.036 634.922C183.036 634.922 183.036 634.922 183.036 634.922C183.036 634.922 183.036 634.922 183.036 634.922C183.036 634.922 183.036 634.922 183.036 634.922C183.036 634.922 183.036 634.922 183.036 634.922C183.036 634.922 183.036 634.922 183.036 634.922C183.036 634.923 183.036 634.923 183.036 634.923C183.036 634.923 183.036 634.923 183.036 634.923C183.036 634.923 183.036 634.923 183.036 634.923C183.036 634.923 183.036 634.923 183.036 634.923C183.036 634.923 183.036 634.923 183.036 634.923C183.036 634.923 183.036 634.923 183.036 634.923C183.036 634.923 183.036 634.923 183.036 634.923C183.036 634.923 183.036 634.924 183.036 634.924C183.036 634.924 183.036 634.924 183.036 634.924C183.036 634.924 183.036 634.924 183.036 634.924C183.036 634.924 183.036 634.924 183.036 634.924C183.036 634.924 183.036 634.924 183.036 634.924C183.036 634.924 183.036 634.924 183.036 634.924C183.036 634.924 183.036 634.924 183.036 634.924C183.036 634.924 183.036 634.924 183.036 634.924C183.036 634.925 183.036 634.925 183.036 634.925C183.036 634.925 183.036 634.925 183.036 634.925C183.036 634.925 183.036 634.925 183.036 634.925C183.036 634.925 183.036 634.925 183.036 634.925C183.036 634.925 183.036 634.925 183.036 634.925C183.036 634.925 183.036 634.925 183.036 634.925C183.036 634.925 183.036 634.925 183.036 634.925C183.036 634.925 183.036 634.925 183.036 634.926C183.036 634.926 183.036 634.926 183.036 634.926C183.036 634.926 183.036 634.926 183.036 634.926C183.036 634.926 183.036 634.926 183.036 634.926C183.036 634.926 183.036 634.926 183.036 634.926C183.036 634.926 183.036 634.926 183.036 634.926C183.036 634.926 183.036 634.926 183.036 634.926C183.036 634.926 183.036 634.926 183.036 634.926C183.036 634.926 183.036 634.927 183.036 634.927C183.036 634.927 183.036 634.927 183.036 634.927C183.036 634.927 183.036 634.927 183.036 634.927C183.036 634.927 183.036 634.927 183.036 634.927C183.036 634.927 183.036 634.927 183.036 634.927C183.036 634.927 183.036 634.927 183.036 634.927C183.036 634.927 183.036 634.927 183.036 634.927C183.036 634.927 183.036 634.927 183.036 634.927C183.036 634.928 183.036 634.928 183.036 634.928C183.036 634.928 183.036 634.928 183.036 634.928C183.036 634.928 183.036 634.928 183.036 634.928C183.036 634.928 183.036 634.928 183.036 634.928C183.036 634.928 183.036 634.928 183.036 634.928C183.036 634.928 183.036 634.928 183.036 634.928C183.036 634.928 183.036 634.928 183.036 634.928C183.036 634.928 183.036 634.928 183.036 634.929C183.036 634.929 183.036 634.929 183.036 634.929C183.036 634.929 183.036 634.929 183.036 634.929C183.036 634.929 183.036 634.929 183.036 634.929C183.036 634.929 183.036 634.929 183.036 634.929C183.036 634.929 183.036 634.929 183.036 634.929C183.036 634.929 183.036 634.929 183.036 634.929C183.036 634.929 183.036 634.929 183.036 634.929C183.036 634.929 183.036 634.93 183.036 634.93C183.036 634.93 183.036 634.93 183.036 634.93C183.036 634.93 183.036 634.93 183.036 634.93C183.036 634.93 183.036 634.93 183.036 634.93C183.036 634.93 183.036 634.93 183.036 634.93C183.036 634.93 183.036 634.93 183.036 634.93C183.036 634.93 183.036 634.93 183.036 634.93C183.036 634.93 183.036 634.93 183.036 634.93C183.036 634.931 183.036 634.931 183.036 634.931C183.036 634.931 183.036 634.931 183.036 634.931C183.036 634.931 183.036 634.931 183.036 634.931C183.036 634.931 183.036 634.931 183.036 634.931C183.036 634.931 183.036 634.931 183.036 634.931C183.036 634.931 183.036 634.931 183.036 634.931C183.036 634.931 183.036 634.931 183.036 634.931C183.036 634.931 183.036 634.931 183.036 634.932C183.036 634.932 183.036 634.932 183.036 634.932C183.036 634.932 183.036 634.932 183.036 634.932C183.036 634.932 183.036 634.932 183.036 634.932C183.036 634.932 183.036 634.932 183.036 634.932C183.036 634.932 183.036 634.932 183.036 634.932C183.036 634.932 183.036 634.932 183.036 634.932C183.036 634.932 183.036 634.932 183.036 634.932C183.036 634.932 183.036 634.933 183.036 634.933C183.036 634.933 183.036 634.933 183.036 634.933C183.036 634.933 183.036 634.933 183.036 634.933C183.036 634.933 183.036 634.933 183.036 634.933C183.036 634.933 183.036 634.933 183.036 634.933C183.036 634.933 183.036 634.933 183.036 634.933C183.036 634.933 183.036 634.933 183.036 634.933C183.036 634.933 183.036 634.933 183.036 634.933C183.036 634.934 183.036 634.934 183.036 634.934C183.036 634.934 183.036 634.934 183.036 634.934C183.036 634.934 183.036 634.934 183.036 634.934C183.036 634.934 183.036 634.934 183.036 634.934C183.036 634.934 183.036 634.934 183.036 634.934C183.036 634.934 183.036 634.934 183.036 634.934C183.036 634.934 183.036 634.934 183.036 634.934C183.036 634.934 183.036 634.934 183.036 634.935C183.036 634.935 183.036 634.935 183.036 634.935C183.036 634.935 183.036 634.935 183.036 634.935C183.036 634.935 183.036 634.935 183.036 634.935C183.036 634.935 183.036 634.935 183.036 634.935C183.036 634.935 183.036 634.935 183.036 634.935C183.036 634.935 183.036 634.935 183.036 634.935C183.036 634.935 183.036 634.935 183.036 634.935C183.036 634.935 183.036 634.936 183.036 634.936C183.036 634.936 183.036 634.936 183.036 634.936C183.036 634.936 183.036 634.936 183.036 634.936C183.036 634.936 183.036 634.936 183.036 634.936C183.036 634.936 183.036 634.936 183.036 634.936C183.036 634.936 183.036 634.936 183.036 634.936C183.036 634.936 183.036 634.936 183.036 634.936C183.036 634.936 183.036 634.936 183.036 634.936C183.036 634.937 183.036 634.937 183.036 634.937C183.036 634.937 183.036 634.937 183.036 634.937C183.036 634.937 183.036 634.937 183.036 634.937C183.036 634.937 183.036 634.937 183.036 634.937C183.036 634.937 183.036 634.937 183.036 634.937C183.036 634.937 183.036 634.937 183.036 634.937C183.036 634.937 183.036 634.937 183.036 634.937C183.036 634.937 183.036 634.937 183.036 634.938C183.036 634.938 183.036 634.938 183.036 634.938C183.036 634.938 183.036 634.938 183.036 634.938C183.036 634.938 183.036 634.938 183.036 634.938C183.036 634.938 183.036 634.938 183.036 634.938C183.036 634.938 183.036 634.938 183.036 634.938C183.036 634.938 183.036 634.938 183.036 634.938C183.036 634.938 183.036 634.938 183.036 634.938C183.036 634.938 183.036 634.939 183.036 634.939C183.036 634.939 183.036 634.939 183.036 634.939C183.036 634.939 183.036 634.939 183.036 634.939C183.036 634.939 183.036 634.939 183.036 634.939C183.036 634.939 183.036 634.939 183.036 634.939C183.036 634.939 183.036 634.939 183.036 634.939C183.036 634.939 183.036 634.939 183.036 634.939C183.036 634.939 183.036 634.939 183.036 634.939C183.036 634.94 183.036 634.94 183.036 634.94C183.036 634.94 183.036 634.94 183.036 634.94C183.036 634.94 183.036 634.94 183.036 634.94C183.036 634.94 183.036 634.94 183.036 634.94C183.036 634.94 183.036 634.94 183.036 634.94C183.036 634.94 183.036 634.94 183.036 634.94C183.036 634.94 183.036 634.94 183.036 634.94C183.036 634.94 183.036 634.94 183.036 634.941C183.036 634.941 183.036 634.941 183.036 634.941C183.036 634.941 183.036 634.941 183.036 634.941C183.036 634.941 183.036 634.941 183.036 634.941C183.036 634.941 183.036 634.941 183.036 634.941C183.036 634.941 183.036 634.941 183.036 634.941C183.036 634.941 183.036 634.941 183.036 634.941C183.036 634.941 183.036 634.941 183.036 634.941C183.036 634.941 183.036 634.942 183.036 634.942C183.036 634.942 183.036 634.942 183.036 634.942C183.036 634.942 183.036 634.942 183.036 634.942C183.036 634.942 183.036 634.942 183.036 634.942C183.036 634.942 183.036 634.942 183.036 634.942C183.036 634.942 183.036 634.942 183.036 634.942C183.036 634.942 183.036 634.942 183.036 634.942C183.036 634.942 183.036 634.942 183.036 634.942C183.036 634.943 183.036 634.943 183.036 634.943C183.036 634.943 183.036 634.943 183.036 634.943C183.036 634.943 183.036 634.943 183.036 634.943C183.036 634.943 183.036 634.943 183.036 634.943C183.036 634.943 183.036 634.943 183.036 634.943C183.036 634.943 183.036 634.943 183.036 634.943C183.036 634.943 183.036 634.943 183.036 634.943C183.036 634.943 183.036 634.943 183.036 634.944C183.036 634.944 183.036 634.944 183.036 634.944C183.036 634.944 183.036 634.944 183.036 634.944C183.036 634.944 183.036 634.944 183.036 634.944C183.036 634.944 183.036 634.944 183.036 634.944C183.036 634.944 183.036 634.944 183.036 634.944C183.036 634.944 183.036 634.944 183.036 634.944C183.036 634.944 183.036 634.944 183.036 634.944C183.036 634.944 183.036 634.945 183.036 634.945C183.036 634.945 183.036 634.945 183.036 634.945C183.036 634.945 183.036 634.945 183.036 634.945C183.036 634.945 183.036 634.945 183.036 634.945C183.036 634.945 183.036 634.945 183.036 634.945C183.036 634.945 183.036 634.945 183.036 634.945C183.036 634.945 183.036 634.945 183.036 634.945C183.036 634.945 183.036 634.945 183.036 634.945C183.036 634.946 183.036 634.946 183.036 634.946C183.036 634.946 183.036 634.946 183.036 634.946C183.036 634.946 183.036 634.946 183.036 634.946C183.036 634.946 183.036 634.946 183.036 634.946C183.036 634.946 183.036 634.946 183.036 634.946C183.036 634.946 183.036 634.946 183.036 634.946C183.036 634.946 183.036 634.946 183.036 634.946C183.036 634.946 183.036 634.946 183.036 634.947C183.036 634.947 183.036 634.947 183.036 634.947C183.036 634.947 183.036 634.947 183.036 634.947C183.036 634.947 183.036 634.947 183.036 634.947C183.036 634.947 183.036 634.947 183.036 634.947C183.036 634.947 183.036 634.947 183.036 634.947C183.036 634.947 183.036 634.947 183.036 634.947C183.036 634.947 183.036 634.947 183.036 634.947C183.036 634.947 183.036 634.948 183.036 634.948C183.036 634.948 183.036 634.948 183.036 634.948C183.036 634.948 183.036 634.948 183.036 634.948C183.036 634.948 183.036 634.948 183.036 634.948C183.036 634.948 183.036 634.948 183.036 634.948C183.036 634.948 183.036 634.948 183.036 634.948C183.036 634.948 183.036 634.948 183.036 634.948C183.036 634.948 183.036 634.948 183.036 634.948C183.036 634.949 183.036 634.949 183.036 634.949C183.036 634.949 183.036 634.949 183.036 634.949C183.036 634.949 183.036 634.949 183.036 634.949C183.036 634.949 183.036 634.949 183.036 634.949C183.036 634.949 183.036 634.949 183.036 634.949C183.036 634.949 183.036 634.949 183.036 634.949C183.036 634.949 183.036 634.949 183.036 634.949C183.036 634.949 183.036 634.949 183.036 634.95C183.036 634.95 183.036 634.95 183.036 634.95C183.036 634.95 183.036 634.95 183.036 634.95C183.036 634.95 183.036 634.95 183.036 634.95C183.036 634.95 183.036 634.95 183.036 634.95C183.036 634.95 183.036 634.95 183.036 634.95C183.036 634.95 183.036 634.95 183.036 634.95C183.036 634.95 183.036 634.95 183.036 634.95C183.036 634.95 183.036 634.951 183.036 634.951C183.036 634.951 183.036 634.951 183.036 634.951C183.036 634.951 183.036 634.951 183.036 634.951C183.036 634.951 183.036 634.951 183.036 634.951C183.036 634.951 183.036 634.951 183.036 634.951C183.036 634.951 183.036 634.951 183.036 634.951C183.036 634.951 183.036 634.951 183.036 634.951C183.036 634.951 183.036 634.951 183.036 634.951C183.036 634.952 183.036 634.952 183.036 634.952C183.036 634.952 183.036 634.952 183.036 634.952C183.036 634.952 183.036 634.952 183.036 634.952C183.036 634.952 183.036 634.952 183.036 634.952C183.036 634.952 183.036 634.952 183.036 634.952C183.036 634.952 183.036 634.952 183.036 634.952C183.036 634.952 183.036 634.952 183.036 634.952C183.036 634.952 183.036 634.952 183.036 634.953C183.036 634.953 183.036 634.953 183.036 634.953C183.036 634.953 183.036 634.953 183.036 634.953C183.036 634.953 183.036 634.953 183.036 634.953C183.036 634.953 183.036 634.953 183.036 634.953C183.036 634.953 183.036 634.953 183.036 634.953C183.036 634.953 183.036 634.953 183.036 634.953C183.036 634.953 183.036 634.953 183.036 634.953C183.036 634.954 183.036 634.954 183.036 634.954C183.036 634.954 183.036 634.954 183.036 634.954C183.036 634.954 183.036 634.954 183.036 634.954C183.036 634.954 183.036 634.954 183.036 634.954C183.036 634.954 183.036 634.954 183.036 634.954C183.036 634.954 183.036 634.954 183.036 634.954C183.036 634.954 183.036 634.954 183.036 634.954C183.036 634.954 183.036 634.954 183.036 634.955C183.036 634.955 183.036 634.955 183.036 634.955C183.036 634.955 183.036 634.955 183.036 634.955C183.036 634.955 183.036 634.955 183.036 634.955C183.036 634.955 183.036 634.955 183.036 634.955C183.036 634.955 183.036 634.955 183.036 634.955C183.036 634.955 183.036 634.955 183.036 634.955C183.036 634.955 183.036 634.955 183.036 634.955C183.036 634.955 183.036 634.956 183.036 634.956C183.036 634.956 183.036 634.956 183.036 634.956C183.036 634.956 183.036 634.956 183.036 634.956C183.036 634.956 183.036 634.956 183.036 634.956C183.036 634.956 183.036 634.956 183.036 634.956C183.036 634.956 183.036 634.956 183.036 634.956C183.036 634.956 183.036 634.956 183.036 634.956C183.036 634.956 183.036 634.956 183.036 634.956C183.036 634.957 183.036 634.957 183.036 634.957C183.036 634.957 183.036 634.957 183.036 634.957C183.036 634.957 183.036 634.957 183.036 634.957C183.036 634.957 183.036 634.957 183.036 634.957C183.036 634.957 183.036 634.957 183.036 634.957C183.036 634.957 183.036 634.957 183.036 634.957C183.036 634.957 183.036 634.957 183.036 634.957C183.036 634.957 183.036 634.957 183.036 634.958C183.036 634.958 183.036 634.958 183.036 634.958C183.036 634.958 183.036 634.958 183.036 634.958C183.036 634.958 183.036 634.958 183.036 634.958C183.036 634.958 183.036 634.958 183.036 634.958C183.036 634.958 183.036 634.958 183.036 634.958C183.036 634.958 183.036 634.958 183.036 634.958C183.036 634.958 183.036 634.958 183.036 634.958C183.036 634.958 183.036 634.959 183.036 634.959C183.036 634.959 183.036 634.959 183.036 634.959C183.036 634.959 183.036 634.959 183.036 634.959C183.036 634.959 183.036 634.959 183.036 634.959C183.036 634.959 183.036 634.959 183.036 634.959C183.036 634.959 183.036 634.959 183.036 634.959C183.036 634.959 183.036 634.959 183.036 634.959C183.036 634.959 183.036 634.959 183.036 634.959C183.036 634.96 183.036 634.96 183.036 634.96C183.036 634.96 183.036 634.96 183.036 634.96C183.036 634.96 183.036 634.96 183.036 634.96C183.036 634.96 183.036 634.96 183.036 634.96C183.036 634.96 183.036 634.96 183.036 634.96C183.036 634.96 183.036 634.96 183.036 634.96C183.036 634.96 183.036 634.96 183.036 634.96C183.036 634.96 183.036 634.96 183.036 634.961C183.036 634.961 183.036 634.961 183.036 634.961C183.036 634.961 183.036 634.961 183.036 634.961C183.036 634.961 183.036 634.961 183.036 634.961C183.036 634.961 183.036 634.961 183.036 634.961C183.036 634.961 183.036 634.961 183.036 634.961C183.036 634.961 183.036 634.961 183.036 634.961C183.036 634.961 183.036 634.961 183.036 634.961C183.036 634.961 183.036 634.962 183.036 634.962C183.036 634.962 183.036 634.962 183.036 634.962C183.036 634.962 183.036 634.962 183.036 634.962C183.036 634.962 183.036 634.962 183.036 634.962C183.036 634.962 183.036 634.962 183.036 634.962C183.036 634.962 183.036 634.962 183.036 634.962C183.036 634.962 183.036 634.962 183.036 634.962C183.036 634.962 183.036 634.962 183.036 634.962C183.036 634.963 183.036 634.963 183.036 634.963C183.036 634.963 183.036 634.963 183.036 634.963C183.036 634.963 183.036 634.963 183.036 634.963C183.036 634.963 183.036 634.963 183.036 634.963C183.036 634.963 183.036 634.963 183.036 634.963C183.036 634.963 183.036 634.963 183.036 634.963C183.036 634.963 183.036 634.963 183.036 634.963C183.036 634.963 183.036 634.963 183.036 634.964C183.036 634.964 183.036 634.964 183.036 634.964C183.036 634.964 183.036 634.964 183.036 634.964C183.036 634.964 183.036 634.964 183.036 634.964C183.036 634.964 183.036 634.964 183.036 634.964C183.036 634.964 183.036 634.964 183.036 634.964C183.036 634.964 183.036 634.964 183.036 634.964C183.036 634.964 183.036 634.964 183.036 634.964C183.036 634.964 183.036 634.965 183.036 634.965C183.036 634.965 183.036 634.965 183.036 634.965C183.036 634.965 183.036 634.965 183.036 634.965C183.036 634.965 183.036 634.965 183.036 634.965C183.036 634.965 183.036 634.965 183.036 634.965C183.036 634.965 183.036 634.965 183.036 634.965C183.036 634.965 183.036 634.965 183.036 634.965C183.036 634.965 183.036 634.965 183.036 634.965C183.036 634.966 183.036 634.966 183.036 634.966C183.036 634.966 183.036 634.966 183.036 634.966C183.036 634.966 183.036 634.966 183.036 634.966C183.036 634.966 183.036 634.966 183.036 634.966C183.036 634.966 183.036 634.966 183.036 634.966C183.036 634.966 183.036 634.966 183.036 634.966C183.036 634.966 183.036 634.966 183.036 634.966C183.036 634.966 183.036 634.966 183.036 634.967C183.036 634.967 183.036 634.967 183.036 634.967C183.036 634.967 183.036 634.967 183.036 634.967C183.036 634.967 183.036 634.967 183.036 634.967C183.036 634.967 183.036 634.967 183.036 634.967C183.036 634.967 183.036 634.967 183.036 634.967C183.036 634.967 183.036 634.967 183.036 634.967C183.036 634.967 183.036 634.967 183.036 634.967C183.036 634.967 183.036 634.968 183.036 634.968C183.036 634.968 183.036 634.968 183.036 634.968C183.036 634.968 183.036 634.968 183.036 634.968C183.036 634.968 183.036 634.968 183.036 634.968H187.036ZM187.009 634.572C186.876 633.774 186.738 632.945 186.576 632.112L182.65 632.875C182.8 633.647 182.929 634.423 183.064 635.23L187.009 634.572ZM186.586 632.165C186.562 632.026 186.531 631.891 186.517 631.832C186.497 631.746 186.496 631.736 186.496 631.741L182.551 632.399C182.574 632.538 182.606 632.673 182.619 632.731C182.639 632.818 182.641 632.827 182.64 632.822L186.586 632.165ZM186.485 631.678C186.365 631.077 186.235 630.339 186.07 629.631L182.175 630.54C182.321 631.169 182.415 631.725 182.563 632.462L186.485 631.678ZM186.078 629.665C185.095 625.095 183.724 620.617 181.987 616.297L178.276 617.79C179.928 621.898 181.232 626.158 182.167 630.506L186.078 629.665ZM181.978 616.274C181.929 616.156 181.878 616.031 181.822 615.889C181.767 615.752 181.706 615.599 181.644 615.45L177.951 616.988C178 617.106 178.051 617.232 178.108 617.374C178.162 617.511 178.223 617.664 178.286 617.813L181.978 616.274ZM181.651 615.467C180.027 611.464 177.205 606.072 174.937 601.603L171.37 603.413C173.695 607.995 176.402 613.171 177.944 616.971L181.651 615.467ZM172.218 600.74C171.845 600.938 171.427 601.159 171.003 601.408L173.031 604.856C173.365 604.66 173.705 604.479 174.09 604.276L172.218 600.74ZM171.063 601.375C167.205 603.469 162.815 605.789 159.551 607.866L161.698 611.24C164.811 609.26 169.026 607.032 172.971 604.89L171.063 601.375ZM159.551 607.866C159.406 607.958 159.008 608.197 158.742 608.383L161.036 611.66C161.216 611.534 161.352 611.46 161.698 611.24L159.551 607.866ZM158.801 608.343C156.331 609.944 153.959 611.678 151.684 613.498L154.183 616.621C156.367 614.874 158.631 613.22 160.977 611.699L158.801 608.343ZM151.676 613.504C144.552 619.258 138.371 626.17 133.357 633.852L136.706 636.039C141.5 628.695 147.403 622.097 154.19 616.615L151.676 613.504ZM133.358 633.85C131.713 636.364 130.207 638.964 128.841 641.607L132.393 643.444C133.702 640.915 135.139 638.432 136.705 636.041L133.358 633.85ZM128.835 641.617C128.281 642.703 127.705 643.832 127.173 644.989L130.807 646.661C131.299 645.589 131.838 644.533 132.398 643.435L128.835 641.617ZM128.99 645.825C127.164 645.009 127.164 645.009 127.164 645.009C127.164 645.009 127.164 645.009 127.164 645.009C127.164 645.009 127.164 645.009 127.164 645.009C127.163 645.009 127.163 645.01 127.163 645.01C127.163 645.011 127.162 645.012 127.161 645.014C127.16 645.018 127.157 645.023 127.154 645.03C127.148 645.044 127.138 645.066 127.126 645.093C127.101 645.149 127.065 645.23 127.018 645.335C126.924 645.544 126.789 645.844 126.625 646.208C126.297 646.936 125.853 647.919 125.387 648.941L129.025 650.602C129.495 649.572 129.943 648.582 130.273 647.85C130.437 647.484 130.573 647.182 130.667 646.972C130.715 646.866 130.752 646.784 130.777 646.728C130.789 646.7 130.799 646.678 130.805 646.664C130.809 646.656 130.811 646.651 130.813 646.647C130.814 646.645 130.814 646.644 130.815 646.643C130.815 646.642 130.815 646.642 130.815 646.642C130.815 646.642 130.815 646.641 130.815 646.641C130.815 646.641 130.815 646.641 130.815 646.641C130.815 646.641 130.815 646.641 128.99 645.825ZM125.243 650.155C125.438 651.15 125.581 652.123 125.769 653.228L129.713 652.557C129.544 651.566 129.375 650.443 129.169 649.387L125.243 650.155ZM125.768 653.221C125.882 653.906 125.986 654.509 126.07 655.155L130.037 654.643C129.942 653.906 129.823 653.216 129.714 652.563L125.768 653.221ZM128.053 654.899C129.878 654.081 129.878 654.081 129.878 654.081C129.878 654.081 129.878 654.081 129.878 654.08C129.878 654.08 129.878 654.08 129.878 654.08C129.878 654.08 129.878 654.08 129.878 654.08C129.878 654.079 129.877 654.078 129.877 654.077C129.875 654.074 129.874 654.071 129.872 654.066C129.867 654.056 129.861 654.042 129.853 654.024C129.836 653.987 129.813 653.934 129.783 653.868C129.724 653.737 129.643 653.555 129.552 653.353C129.371 652.949 129.154 652.464 129.009 652.141L125.359 653.777C125.504 654.101 125.721 654.585 125.902 654.99C125.993 655.192 126.074 655.373 126.133 655.505C126.163 655.57 126.186 655.623 126.203 655.66C126.211 655.678 126.217 655.693 126.222 655.702C126.224 655.707 126.225 655.711 126.227 655.713C126.227 655.714 126.228 655.715 126.228 655.716C126.228 655.716 126.228 655.716 126.228 655.717C126.228 655.717 126.228 655.717 126.228 655.717C126.228 655.717 126.228 655.717 126.228 655.717C126.228 655.717 126.228 655.717 128.053 654.899ZM128.988 652.096C128.764 651.627 128.645 651.351 128.334 650.617L124.651 652.18C124.964 652.917 125.113 653.265 125.379 653.822L128.988 652.096ZM128.309 650.56C128.247 650.427 128.229 650.384 128.181 650.277C128.132 650.166 128.08 650.057 127.992 649.88L124.414 651.669C124.481 651.804 124.508 651.862 124.531 651.913C124.555 651.967 124.604 652.08 124.677 652.237L128.309 650.56ZM128.024 649.947C127.918 649.715 127.867 649.598 127.814 649.475C127.756 649.342 127.695 649.203 127.578 648.944L123.936 650.599C124.041 650.83 124.092 650.947 124.146 651.07C124.204 651.204 124.264 651.343 124.382 651.602L128.024 649.947ZM127.582 648.953C127.146 647.98 126.699 646.991 126.361 646.245C126.192 645.872 126.05 645.56 125.951 645.341C125.901 645.232 125.862 645.146 125.835 645.087C125.821 645.057 125.811 645.035 125.804 645.019C125.801 645.012 125.798 645.006 125.796 645.002C125.795 645 125.795 644.999 125.794 644.998C125.794 644.997 125.794 644.997 125.794 644.996C125.794 644.996 125.794 644.996 125.794 644.996C125.794 644.996 125.793 644.996 125.793 644.996C125.793 644.996 125.793 644.996 123.973 645.825C122.153 646.654 122.153 646.654 122.153 646.654C122.153 646.654 122.153 646.654 122.153 646.654C122.153 646.654 122.153 646.654 122.154 646.654C122.154 646.655 122.154 646.655 122.154 646.656C122.154 646.656 122.155 646.658 122.156 646.66C122.158 646.664 122.16 646.669 122.164 646.677C122.171 646.692 122.181 646.714 122.194 646.743C122.221 646.802 122.26 646.888 122.309 646.996C122.408 647.214 122.549 647.525 122.717 647.896C123.054 648.639 123.499 649.623 123.932 650.589L127.582 648.953ZM125.79 644.989C125.258 643.832 124.682 642.703 124.128 641.617L120.564 643.435C121.125 644.533 121.663 645.589 122.156 646.661L125.79 644.989ZM124.126 641.613C122.755 638.94 121.248 636.36 119.605 633.85L116.258 636.041C117.826 638.436 119.262 640.895 120.566 643.438L124.126 641.613ZM119.607 633.852C114.592 626.17 108.411 619.258 101.286 613.504L98.7731 616.615C105.56 622.097 111.463 628.695 116.257 636.039L119.607 633.852ZM101.289 613.505C99.0012 611.653 96.6252 609.939 94.1619 608.343L91.9863 611.699C94.3385 613.224 96.5996 614.855 98.7709 616.614L101.289 613.505ZM94.221 608.383C93.9552 608.197 93.5567 607.958 93.4121 607.866L91.2646 611.24C91.6105 611.46 91.7472 611.534 91.9272 611.66L94.221 608.383ZM93.4037 607.86C90.1462 605.81 85.7682 603.474 81.9004 601.375L79.992 604.89C83.9272 607.026 88.1545 609.283 91.2731 611.246L93.4037 607.86ZM81.882 601.365C81.6925 601.264 81.5029 601.164 81.3134 601.064C81.1239 600.963 80.9344 600.863 80.745 600.763L78.8734 604.298C79.063 604.398 79.2525 604.499 79.442 604.599C79.6315 604.699 79.821 604.8 80.0105 604.9L81.882 601.365ZM78.0239 601.629C75.7626 606.108 72.9352 611.466 71.3109 615.493L75.0204 616.989C76.5619 613.168 79.2633 608.049 81.5946 603.432L78.0239 601.629ZM71.3195 615.472C71.1955 615.769 71.0739 616.086 70.9645 616.37L74.6979 617.806C74.8114 617.511 74.9129 617.248 75.0118 617.01L71.3195 615.472ZM70.9743 616.345C69.2387 620.684 67.8682 625.161 66.8858 629.708L70.7955 630.553C71.7304 626.226 73.0351 621.964 74.6882 617.831L70.9743 616.345ZM66.8795 629.738C66.8134 630.069 66.7471 630.394 66.6801 630.724C66.6134 631.052 66.5458 631.384 66.4782 631.722L70.4005 632.507C70.4667 632.176 70.5329 631.85 70.5999 631.521C70.6667 631.192 70.7342 630.86 70.8018 630.522L66.8795 629.738ZM66.4666 631.786C66.4676 631.78 66.4661 631.789 66.4461 631.876C66.4326 631.934 66.4006 632.07 66.3773 632.209L70.3229 632.867C70.322 632.872 70.3234 632.863 70.3434 632.776C70.3569 632.718 70.3889 632.583 70.4122 632.443L66.4666 631.786ZM66.3869 632.156C66.2248 632.99 66.0868 633.819 65.9537 634.617L69.8993 635.274C70.0338 634.468 70.1633 633.691 70.3134 632.92L66.3869 632.156ZM65.9265 634.946C65.9265 634.946 65.9265 634.946 65.9265 634.946C65.9265 634.946 65.9265 634.946 65.9265 634.946C65.9265 634.946 65.9265 634.946 65.9265 634.946C65.9265 634.946 65.9265 634.946 65.9265 634.946C65.9265 634.946 65.9265 634.946 65.9265 634.946C65.9265 634.946 65.9265 634.946 65.9265 634.946C65.9265 634.946 65.9265 634.947 65.9265 634.947C65.9265 634.947 65.9265 634.947 65.9265 634.947C65.9265 634.947 65.9265 634.947 65.9265 634.947C65.9265 634.947 65.9265 634.947 65.9265 634.947C65.9265 634.947 65.9265 634.947 65.9265 634.947C65.9265 634.947 65.9265 634.947 65.9265 634.947C65.9265 634.947 65.9265 634.947 65.9265 634.947C65.9265 634.947 65.9265 634.947 65.9265 634.947C65.9265 634.948 65.9265 634.948 65.9265 634.948C65.9265 634.948 65.9265 634.948 65.9265 634.948C65.9265 634.948 65.9265 634.948 65.9265 634.948C65.9265 634.948 65.9265 634.948 65.9265 634.948C65.9265 634.948 65.9265 634.948 65.9265 634.948C65.9265 634.948 65.9265 634.948 65.9265 634.948C65.9265 634.948 65.9265 634.948 65.9265 634.948C65.9265 634.948 65.9265 634.948 65.9265 634.949C65.9265 634.949 65.9265 634.949 65.9265 634.949C65.9265 634.949 65.9265 634.949 65.9265 634.949C65.9265 634.949 65.9265 634.949 65.9265 634.949C65.9265 634.949 65.9265 634.949 65.9265 634.949C65.9265 634.949 65.9265 634.949 65.9265 634.949C65.9265 634.949 65.9265 634.949 65.9265 634.949C65.9265 634.949 65.9265 634.949 65.9265 634.949C65.9265 634.949 65.9265 634.95 65.9265 634.95C65.9265 634.95 65.9265 634.95 65.9265 634.95C65.9265 634.95 65.9265 634.95 65.9265 634.95C65.9265 634.95 65.9265 634.95 65.9265 634.95C65.9265 634.95 65.9265 634.95 65.9265 634.95C65.9265 634.95 65.9265 634.95 65.9265 634.95C65.9265 634.95 65.9265 634.95 65.9265 634.95C65.9265 634.95 65.9265 634.95 65.9265 634.95C65.9265 634.951 65.9265 634.951 65.9265 634.951C65.9265 634.951 65.9265 634.951 65.9265 634.951C65.9265 634.951 65.9265 634.951 65.9265 634.951C65.9265 634.951 65.9265 634.951 65.9265 634.951C65.9265 634.951 65.9265 634.951 65.9265 634.951C65.9265 634.951 65.9265 634.951 65.9265 634.951C65.9265 634.951 65.9265 634.951 65.9265 634.951C65.9265 634.951 65.9265 634.951 65.9265 634.952C65.9265 634.952 65.9265 634.952 65.9265 634.952C65.9265 634.952 65.9265 634.952 65.9265 634.952C65.9265 634.952 65.9265 634.952 65.9265 634.952C65.9265 634.952 65.9265 634.952 65.9265 634.952C65.9265 634.952 65.9265 634.952 65.9265 634.952C65.9265 634.952 65.9265 634.952 65.9265 634.952C65.9265 634.952 65.9265 634.952 65.9265 634.952C65.9265 634.952 65.9265 634.953 65.9265 634.953C65.9265 634.953 65.9265 634.953 65.9265 634.953C65.9265 634.953 65.9265 634.953 65.9265 634.953C65.9265 634.953 65.9265 634.953 65.9265 634.953C65.9265 634.953 65.9265 634.953 65.9265 634.953C65.9265 634.953 65.9265 634.953 65.9265 634.953C65.9265 634.953 65.9265 634.953 65.9265 634.953C65.9265 634.953 65.9265 634.953 65.9265 634.953C65.9265 634.954 65.9265 634.954 65.9265 634.954C65.9265 634.954 65.9265 634.954 65.9265 634.954C65.9265 634.954 65.9265 634.954 65.9265 634.954C65.9265 634.954 65.9265 634.954 65.9265 634.954C65.9265 634.954 65.9265 634.954 65.9265 634.954C65.9265 634.954 65.9265 634.954 65.9265 634.954C65.9265 634.954 65.9265 634.954 65.9265 634.954C65.9265 634.954 65.9265 634.954 65.9265 634.955C65.9265 634.955 65.9265 634.955 65.9265 634.955C65.9265 634.955 65.9265 634.955 65.9265 634.955C65.9265 634.955 65.9265 634.955 65.9265 634.955C65.9265 634.955 65.9265 634.955 65.9265 634.955C65.9265 634.955 65.9265 634.955 65.9265 634.955C65.9265 634.955 65.9265 634.955 65.9265 634.955C65.9265 634.955 65.9265 634.955 65.9265 634.955C65.9265 634.955 65.9265 634.956 65.9265 634.956C65.9265 634.956 65.9265 634.956 65.9265 634.956C65.9265 634.956 65.9265 634.956 65.9265 634.956C65.9265 634.956 65.9265 634.956 65.9265 634.956C65.9265 634.956 65.9265 634.956 65.9265 634.956C65.9265 634.956 65.9265 634.956 65.9265 634.956C65.9265 634.956 65.9265 634.956 65.9265 634.956C65.9265 634.956 65.9265 634.956 65.9265 634.956C65.9265 634.957 65.9265 634.957 65.9265 634.957C65.9265 634.957 65.9265 634.957 65.9265 634.957C65.9265 634.957 65.9265 634.957 65.9265 634.957C65.9265 634.957 65.9265 634.957 65.9265 634.957C65.9265 634.957 65.9265 634.957 65.9265 634.957C65.9265 634.957 65.9265 634.957 65.9265 634.957C65.9265 634.957 65.9265 634.957 65.9265 634.957C65.9265 634.957 65.9265 634.957 65.9265 634.958C65.9265 634.958 65.9265 634.958 65.9265 634.958C65.9265 634.958 65.9265 634.958 65.9265 634.958C65.9265 634.958 65.9265 634.958 65.9265 634.958C65.9265 634.958 65.9265 634.958 65.9265 634.958C65.9265 634.958 65.9265 634.958 65.9265 634.958C65.9265 634.958 65.9265 634.958 65.9265 634.958C65.9265 634.958 65.9265 634.958 65.9265 634.958C65.9265 634.958 65.9265 634.959 65.9265 634.959C65.9265 634.959 65.9265 634.959 65.9265 634.959C65.9265 634.959 65.9265 634.959 65.9265 634.959C65.9265 634.959 65.9265 634.959 65.9265 634.959C65.9265 634.959 65.9265 634.959 65.9265 634.959C65.9265 634.959 65.9265 634.959 65.9265 634.959C65.9265 634.959 65.9265 634.959 65.9265 634.959C65.9265 634.959 65.9265 634.959 65.9265 634.959C65.9265 634.96 65.9265 634.96 65.9265 634.96C65.9265 634.96 65.9265 634.96 65.9265 634.96C65.9265 634.96 65.9265 634.96 65.9265 634.96C65.9265 634.96 65.9265 634.96 65.9265 634.96C65.9265 634.96 65.9265 634.96 65.9265 634.96C65.9265 634.96 65.9265 634.96 65.9265 634.96C65.9265 634.96 65.9265 634.96 65.9265 634.96C65.9265 634.96 65.9265 634.96 65.9265 634.961C65.9265 634.961 65.9265 634.961 65.9265 634.961C65.9265 634.961 65.9265 634.961 65.9265 634.961C65.9265 634.961 65.9265 634.961 65.9265 634.961C65.9265 634.961 65.9265 634.961 65.9265 634.961C65.9265 634.961 65.9265 634.961 65.9265 634.961C65.9265 634.961 65.9265 634.961 65.9265 634.961C65.9265 634.961 65.9265 634.961 65.9265 634.961C65.9265 634.961 65.9265 634.962 65.9265 634.962C65.9265 634.962 65.9265 634.962 65.9265 634.962C65.9265 634.962 65.9265 634.962 65.9265 634.962C65.9265 634.962 65.9265 634.962 65.9265 634.962C65.9265 634.962 65.9265 634.962 65.9265 634.962C65.9265 634.962 65.9265 634.962 65.9265 634.962C65.9265 634.962 65.9265 634.962 65.9265 634.962C65.9265 634.962 65.9265 634.962 65.9265 634.962C65.9265 634.963 65.9265 634.963 65.9265 634.963C65.9265 634.963 65.9265 634.963 65.9265 634.963C65.9265 634.963 65.9265 634.963 65.9265 634.963C65.9265 634.963 65.9265 634.963 65.9265 634.963C65.9265 634.963 65.9265 634.963 65.9265 634.963C65.9265 634.963 65.9265 634.963 65.9265 634.963C65.9265 634.963 65.9265 634.963 65.9265 634.963C65.9265 634.963 65.9265 634.963 65.9265 634.964C65.9265 634.964 65.9265 634.964 65.9265 634.964C65.9265 634.964 65.9265 634.964 65.9265 634.964C65.9265 634.964 65.9265 634.964 65.9265 634.964C65.9265 634.964 65.9265 634.964 65.9265 634.964C65.9265 634.964 65.9265 634.964 65.9265 634.964C65.9265 634.964 65.9265 634.964 65.9265 634.964C65.9265 634.964 65.9265 634.964 65.9265 634.964C65.9265 634.964 65.9265 634.965 65.9265 634.965C65.9265 634.965 65.9265 634.965 65.9265 634.965C65.9265 634.965 65.9265 634.965 65.9265 634.965C65.9265 634.965 65.9265 634.965 65.9265 634.965C65.9265 634.965 65.9265 634.965 65.9265 634.965C65.9265 634.965 65.9265 634.965 65.9265 634.965C65.9265 634.965 65.9265 634.965 65.9265 634.965C65.9265 634.965 65.9265 634.965 65.9265 634.965C65.9265 634.966 65.9265 634.966 65.9265 634.966C65.9265 634.966 65.9265 634.966 65.9265 634.966C65.9265 634.966 65.9265 634.966 65.9265 634.966C65.9265 634.966 65.9265 634.966 65.9265 634.966C65.9265 634.966 65.9265 634.966 65.9265 634.966C65.9265 634.966 65.9265 634.966 65.9265 634.966C65.9265 634.966 65.9265 634.966 65.9265 634.966C65.9265 634.966 65.9265 634.966 65.9265 634.967C65.9265 634.967 65.9265 634.967 65.9265 634.967C65.9265 634.967 65.9265 634.967 65.9265 634.967C65.9265 634.967 65.9265 634.967 65.9265 634.967C65.9265 634.967 65.9265 634.967 65.9265 634.967C65.9265 634.967 65.9265 634.967 65.9265 634.967C65.9265 634.967 65.9265 634.967 65.9265 634.967C65.9265 634.967 65.9265 634.967 65.9265 634.967C65.9265 634.967 65.9265 634.968 65.9265 634.968C65.9265 634.968 65.9265 634.968 65.9265 634.968C65.9265 634.968 65.9265 634.968 65.9265 634.968C65.9265 634.968 65.9265 634.968 65.9265 634.968C65.9265 634.968 65.9265 634.968 65.9265 634.968C65.9265 634.968 65.9265 634.968 65.9265 634.968C65.9265 634.968 65.9265 634.968 65.9265 634.968C65.9265 634.968 65.9265 634.968 65.9265 634.968C65.9265 634.969 65.9265 634.969 65.9265 634.969C65.9265 634.969 65.9265 634.969 65.9265 634.969C65.9265 634.969 65.9265 634.969 65.9265 634.969C65.9265 634.969 65.9265 634.969 65.9265 634.969C65.9265 634.969 65.9265 634.969 65.9265 634.969C65.9265 634.969 65.9265 634.969 65.9265 634.969C65.9265 634.969 65.9265 634.969 65.9265 634.969C65.9265 634.969 65.9265 634.97 65.9265 634.97C65.9265 634.97 65.9265 634.97 65.9265 634.97C65.9265 634.97 65.9265 634.97 65.9265 634.97C65.9265 634.97 65.9265 634.97 65.9265 634.97C65.9265 634.97 65.9265 634.97 65.9265 634.97C65.9265 634.97 65.9265 634.97 65.9265 634.97C65.9265 634.97 65.9265 634.97 65.9265 634.97C65.9265 634.97 65.9265 634.97 65.9265 634.97C65.9265 634.971 65.9265 634.971 65.9265 634.971C65.9265 634.971 65.9265 634.971 65.9265 634.971C65.9265 634.971 65.9265 634.971 65.9265 634.971C65.9265 634.971 65.9265 634.971 65.9265 634.971C65.9265 634.971 65.9265 634.971 65.9265 634.971C65.9265 634.971 65.9265 634.971 65.9265 634.971C65.9265 634.971 65.9265 634.971 65.9265 634.971C65.9265 634.971 65.9265 634.971 65.9265 634.972C65.9265 634.972 65.9265 634.972 65.9265 634.972C65.9265 634.972 65.9265 634.972 65.9265 634.972C65.9265 634.972 65.9265 634.972 65.9265 634.972C65.9265 634.972 65.9265 634.972 65.9265 634.972C65.9265 634.972 65.9265 634.972 65.9265 634.972C65.9265 634.972 65.9265 634.972 65.9265 634.972C65.9265 634.972 65.9265 634.972 65.9265 634.972C65.9265 634.972 65.9265 634.973 65.9265 634.973C65.9265 634.973 65.9265 634.973 65.9265 634.973C65.9265 634.973 65.9265 634.973 65.9265 634.973C65.9265 634.973 65.9265 634.973 65.9265 634.973C65.9265 634.973 65.9265 634.973 65.9265 634.973C65.9265 634.973 65.9265 634.973 65.9265 634.973C65.9265 634.973 65.9265 634.973 65.9265 634.973C65.9265 634.973 65.9265 634.973 65.9265 634.973C65.9265 634.974 65.9265 634.974 65.9265 634.974C65.9265 634.974 65.9265 634.974 65.9265 634.974C65.9265 634.974 65.9265 634.974 65.9265 634.974C65.9265 634.974 65.9265 634.974 65.9265 634.974C65.9265 634.974 65.9265 634.974 65.9265 634.974C65.9265 634.974 65.9265 634.974 65.9265 634.974C65.9265 634.974 65.9265 634.974 65.9265 634.974C65.9265 634.974 65.9265 634.974 65.9265 634.975C65.9265 634.975 65.9265 634.975 65.9265 634.975C65.9265 634.975 65.9265 634.975 65.9265 634.975C65.9265 634.975 65.9265 634.975 65.9265 634.975C65.9265 634.975 65.9265 634.975 65.9265 634.975C65.9265 634.975 65.9265 634.975 65.9265 634.975C65.9265 634.975 65.9265 634.975 65.9265 634.975C65.9265 634.975 65.9265 634.975 65.9265 634.975C65.9265 634.975 65.9265 634.976 65.9265 634.976C65.9265 634.976 65.9265 634.976 65.9265 634.976C65.9265 634.976 65.9265 634.976 65.9265 634.976C65.9265 634.976 65.9265 634.976 65.9265 634.976C65.9265 634.976 65.9265 634.976 65.9265 634.976C65.9265 634.976 65.9265 634.976 65.9265 634.976C65.9265 634.976 65.9265 634.976 65.9265 634.976C65.9265 634.976 65.9265 634.976 65.9265 634.976C65.9265 634.977 65.9265 634.977 65.9265 634.977C65.9265 634.977 65.9265 634.977 65.9265 634.977C65.9265 634.977 65.9265 634.977 65.9265 634.977C65.9265 634.977 65.9265 634.977 65.9265 634.977C65.9265 634.977 65.9265 634.977 65.9265 634.977C65.9265 634.977 65.9265 634.977 65.9265 634.977C65.9265 634.977 65.9265 634.977 65.9265 634.977C65.9265 634.977 65.9265 634.977 65.9265 634.978C65.9265 634.978 65.9265 634.978 65.9265 634.978C65.9265 634.978 65.9265 634.978 65.9265 634.978C65.9265 634.978 65.9265 634.978 65.9265 634.978C65.9265 634.978 65.9265 634.978 65.9265 634.978C65.9265 634.978 65.9265 634.978 65.9265 634.978C65.9265 634.978 65.9265 634.978 65.9265 634.978C65.9265 634.978 65.9265 634.978 65.9265 634.978C65.9265 634.978 65.9265 634.979 65.9265 634.979C65.9265 634.979 65.9265 634.979 65.9265 634.979C65.9265 634.979 65.9265 634.979 65.9265 634.979C65.9265 634.979 65.9265 634.979 65.9265 634.979C65.9265 634.979 65.9265 634.979 65.9265 634.979C65.9265 634.979 65.9265 634.979 65.9265 634.979C65.9265 634.979 65.9265 634.979 65.9265 634.979C65.9265 634.979 65.9265 634.979 65.9265 634.979C65.9265 634.98 65.9265 634.98 65.9265 634.98C65.9265 634.98 65.9265 634.98 65.9265 634.98C65.9265 634.98 65.9265 634.98 65.9265 634.98C65.9265 634.98 65.9265 634.98 65.9265 634.98C65.9265 634.98 65.9265 634.98 65.9265 634.98C65.9265 634.98 65.9265 634.98 65.9265 634.98C65.9265 634.98 65.9265 634.98 65.9265 634.98C65.9265 634.98 65.9265 634.98 65.9265 634.981C65.9265 634.981 65.9265 634.981 65.9265 634.981C65.9265 634.981 65.9265 634.981 65.9265 634.981C65.9265 634.981 65.9265 634.981 65.9265 634.981C65.9265 634.981 65.9265 634.981 65.9265 634.981C65.9265 634.981 65.9265 634.981 65.9265 634.981C65.9265 634.981 65.9265 634.981 65.9265 634.981C65.9265 634.981 65.9265 634.981 65.9265 634.981C65.9265 634.981 65.9265 634.982 65.9265 634.982C65.9265 634.982 65.9265 634.982 65.9265 634.982C65.9265 634.982 65.9265 634.982 65.9265 634.982C65.9265 634.982 65.9265 634.982 65.9265 634.982C65.9265 634.982 65.9265 634.982 65.9265 634.982C65.9265 634.982 65.9265 634.982 65.9265 634.982C65.9265 634.982 65.9265 634.982 65.9265 634.982C65.9265 634.982 65.9265 634.982 65.9265 634.982C65.9265 634.983 65.9265 634.983 65.9265 634.983C65.9265 634.983 65.9265 634.983 65.9265 634.983C65.9265 634.983 65.9265 634.983 65.9265 634.983C65.9265 634.983 65.9265 634.983 65.9265 634.983C65.9265 634.983 65.9265 634.983 65.9265 634.983C65.9265 634.983 65.9265 634.983 65.9265 634.983C65.9265 634.983 65.9265 634.983 65.9265 634.983C65.9265 634.983 65.9265 634.983 65.9265 634.984C65.9265 634.984 65.9265 634.984 65.9265 634.984C65.9265 634.984 65.9265 634.984 65.9265 634.984C65.9265 634.984 65.9265 634.984 65.9265 634.984C65.9265 634.984 65.9265 634.984 65.9265 634.984C65.9265 634.984 65.9265 634.984 65.9265 634.984C65.9265 634.984 65.9265 634.984 65.9265 634.984C65.9265 634.984 65.9265 634.984 65.9265 634.984C65.9265 634.984 65.9265 634.985 65.9265 634.985C65.9265 634.985 65.9265 634.985 65.9265 634.985C65.9265 634.985 65.9265 634.985 65.9265 634.985C65.9265 634.985 65.9265 634.985 65.9265 634.985C65.9265 634.985 65.9265 634.985 65.9265 634.985C65.9265 634.985 65.9265 634.985 65.9265 634.985C65.9265 634.985 65.9265 634.985 65.9265 634.985C65.9265 634.985 65.9265 634.985 65.9265 634.985C65.9265 634.986 65.9265 634.986 65.9265 634.986C65.9265 634.986 65.9265 634.986 65.9265 634.986C65.9265 634.986 65.9265 634.986 65.9265 634.986C65.9265 634.986 65.9265 634.986 65.9265 634.986C65.9265 634.986 65.9265 634.986 65.9265 634.986C65.9265 634.986 65.9265 634.986 65.9265 634.986C65.9265 634.986 65.9265 634.986 65.9265 634.986C65.9265 634.986 65.9265 634.986 65.9265 634.987C65.9265 634.987 65.9265 634.987 65.9265 634.987C65.9265 634.987 65.9265 634.987 65.9265 634.987C65.9265 634.987 65.9265 634.987 65.9265 634.987C65.9265 634.987 65.9265 634.987 65.9265 634.987C65.9265 634.987 65.9265 634.987 65.9265 634.987C65.9265 634.987 65.9265 634.987 65.9265 634.987C65.9265 634.987 65.9265 634.987 65.9265 634.987C65.9265 634.987 65.9265 634.988 65.9265 634.988C65.9265 634.988 65.9265 634.988 65.9265 634.988C65.9265 634.988 65.9265 634.988 65.9265 634.988C65.9265 634.988 65.9265 634.988 65.9265 634.988C65.9265 634.988 65.9265 634.988 65.9265 634.988C65.9265 634.988 65.9265 634.988 65.9265 634.988C65.9265 634.988 65.9265 634.988 65.9265 634.988C65.9265 634.988 65.9265 634.988 65.9265 634.988C65.9265 634.989 65.9265 634.989 65.9265 634.989C65.9265 634.989 65.9265 634.989 65.9265 634.989C65.9265 634.989 65.9265 634.989 65.9265 634.989C65.9265 634.989 65.9265 634.989 65.9265 634.989C65.9265 634.989 65.9265 634.989 65.9265 634.989C65.9265 634.989 65.9265 634.989 65.9265 634.989C65.9265 634.989 65.9265 634.989 65.9265 634.989C65.9265 634.989 65.9265 634.989 65.9265 634.99C65.9265 634.99 65.9265 634.99 65.9265 634.99C65.9265 634.99 65.9265 634.99 65.9265 634.99C65.9265 634.99 65.9265 634.99 65.9265 634.99C65.9265 634.99 65.9265 634.99 65.9265 634.99C65.9265 634.99 65.9265 634.99 65.9265 634.99C65.9265 634.99 65.9265 634.99 65.9265 634.99C65.9265 634.99 65.9265 634.99 65.9265 634.99C65.9265 634.99 65.9265 634.991 65.9265 634.991C65.9265 634.991 65.9265 634.991 65.9265 634.991C65.9265 634.991 65.9265 634.991 65.9265 634.991C65.9265 634.991 65.9265 634.991 65.9265 634.991C65.9265 634.991 65.9265 634.991 65.9265 634.991C65.9265 634.991 65.9265 634.991 65.9265 634.991C65.9265 634.991 65.9265 634.991 65.9265 634.991C65.9265 634.991 65.9265 634.991 65.9265 634.991C65.9265 634.992 65.9265 634.992 65.9265 634.992C65.9265 634.992 65.9265 634.992 65.9265 634.992C65.9265 634.992 65.9265 634.992 65.9265 634.992C65.9265 634.992 65.9265 634.992 65.9265 634.992C65.9265 634.992 65.9265 634.992 65.9265 634.992C65.9265 634.992 65.9265 634.992 65.9265 634.992C65.9265 634.992 65.9265 634.992 65.9265 634.992C65.9265 634.992 65.9265 634.992 65.9265 634.993C65.9265 634.993 65.9265 634.993 65.9265 634.993C65.9265 634.993 65.9265 634.993 65.9265 634.993C65.9265 634.993 65.9265 634.993 65.9265 634.993C65.9265 634.993 65.9265 634.993 65.9265 634.993C65.9265 634.993 65.9265 634.993 65.9265 634.993C65.9265 634.993 65.9265 634.993 65.9265 634.993C65.9265 634.993 65.9265 634.993 65.9265 634.993C65.9265 634.993 65.9265 634.994 65.9265 634.994C65.9265 634.994 65.9265 634.994 65.9265 634.994C65.9265 634.994 65.9265 634.994 65.9265 634.994C65.9265 634.994 65.9265 634.994 65.9265 634.994C65.9265 634.994 65.9265 634.994 65.9265 634.994C65.9265 634.994 65.9265 634.994 65.9265 634.994C65.9265 634.994 65.9265 634.994 65.9265 634.994C65.9265 634.994 65.9265 634.994 65.9265 634.994C65.9265 634.995 65.9265 634.995 65.9265 634.995C65.9265 634.995 65.9265 634.995 65.9265 634.995C65.9265 634.995 65.9265 634.995 65.9265 634.995C65.9265 634.995 65.9265 634.995 65.9265 634.995C65.9265 634.995 65.9265 634.995 65.9265 634.995C65.9265 634.995 65.9265 634.995 65.9265 634.995C65.9265 634.995 65.9265 634.995 65.9265 634.995C65.9265 634.995 65.9265 634.995 65.9265 634.996C65.9265 634.996 65.9265 634.996 65.9265 634.996C65.9265 634.996 65.9265 634.996 65.9265 634.996C65.9265 634.996 65.9265 634.996 65.9265 634.996C65.9265 634.996 65.9265 634.996 65.9265 634.996C65.9265 634.996 65.9265 634.996 65.9265 634.996C65.9265 634.996 65.9265 634.996 65.9265 634.996C65.9265 634.996 65.9265 634.996 65.9265 634.996C65.9265 634.996 65.9265 634.997 65.9265 634.997C65.9265 634.997 65.9265 634.997 65.9265 634.997C65.9265 634.997 65.9265 634.997 65.9265 634.997C65.9265 634.997 65.9265 634.997 65.9265 634.997C65.9265 634.997 65.9265 634.997 65.9265 634.997C65.9265 634.997 65.9265 634.997 65.9265 634.997C65.9265 634.997 65.9265 634.997 65.9265 634.997C65.9265 634.997 65.9265 634.997 65.9265 634.997C65.9265 634.998 65.9265 634.998 65.9265 634.998C65.9265 634.998 65.9265 634.998 65.9265 634.998C65.9265 634.998 65.9265 634.998 65.9265 634.998C65.9265 634.998 65.9265 634.998 65.9265 634.998C65.9265 634.998 65.9265 634.998 65.9265 634.998C65.9265 634.998 65.9265 634.998 65.9265 634.998C65.9265 634.998 65.9265 634.998 65.9265 634.998C65.9265 634.998 65.9265 634.998 65.9265 634.999C65.9265 634.999 65.9265 634.999 65.9265 634.999C65.9265 634.999 65.9265 634.999 65.9265 634.999C65.9265 634.999 65.9265 634.999 65.9265 634.999C65.9265 634.999 65.9265 634.999 65.9265 634.999C65.9265 634.999 65.9265 634.999 65.9265 634.999C65.9265 634.999 65.9265 634.999 65.9265 634.999C65.9265 634.999 65.9265 634.999 65.9265 634.999C65.9265 635 65.9265 635 65.9265 635C65.9265 635 65.9265 635 65.9265 635C65.9265 635 65.9265 635 65.9265 635C65.9265 635 65.9265 635 65.9265 635C65.9265 635 65.9265 635 65.9265 635C65.9265 635 65.9265 635 65.9265 635C65.9265 635 65.9265 635 65.9265 635C65.9265 635 65.9265 635 65.9265 635.001C65.9265 635.001 65.9265 635.001 65.9265 635.001C65.9265 635.001 65.9265 635.001 65.9265 635.001C65.9265 635.001 65.9265 635.001 65.9265 635.001C65.9265 635.001 65.9265 635.001 65.9265 635.001C65.9265 635.001 65.9265 635.001 65.9265 635.001C65.9265 635.001 65.9265 635.001 65.9265 635.001C65.9265 635.001 65.9265 635.001 65.9265 635.001C65.9265 635.001 65.9265 635.002 65.9265 635.002C65.9265 635.002 65.9265 635.002 65.9265 635.002C65.9265 635.002 65.9265 635.002 65.9265 635.002C65.9265 635.002 65.9265 635.002 65.9265 635.002C65.9265 635.002 65.9265 635.002 65.9265 635.002C65.9265 635.002 65.9265 635.002 65.9265 635.002C65.9265 635.002 65.9265 635.002 65.9265 635.002C65.9265 635.002 65.9265 635.002 65.9265 635.002C65.9265 635.003 65.9265 635.003 65.9265 635.003C65.9265 635.003 65.9265 635.003 65.9265 635.003C65.9265 635.003 65.9265 635.003 65.9265 635.003C65.9265 635.003 65.9265 635.003 65.9265 635.003C65.9265 635.003 65.9265 635.003 65.9265 635.003C65.9265 635.003 65.9265 635.003 65.9265 635.003C65.9265 635.003 65.9265 635.003 65.9265 635.003C65.9265 635.003 65.9265 635.003 65.9265 635.004C65.9265 635.004 65.9265 635.004 65.9265 635.004C65.9265 635.004 65.9265 635.004 65.9265 635.004C65.9265 635.004 65.9265 635.004 65.9265 635.004C65.9265 635.004 65.9265 635.004 65.9265 635.004C65.9265 635.004 65.9265 635.004 65.9265 635.004C65.9265 635.004 65.9265 635.004 65.9265 635.004C65.9265 635.004 65.9265 635.004 65.9265 635.004C65.9265 635.004 65.9265 635.005 65.9265 635.005C65.9265 635.005 65.9265 635.005 65.9265 635.005C65.9265 635.005 65.9265 635.005 65.9265 635.005C65.9265 635.005 65.9265 635.005 65.9265 635.005C65.9265 635.005 65.9265 635.005 65.9265 635.005C65.9265 635.005 65.9265 635.005 65.9265 635.005C65.9265 635.005 65.9265 635.005 65.9265 635.005C65.9265 635.005 65.9265 635.005 65.9265 635.005C65.9265 635.006 65.9265 635.006 65.9265 635.006C65.9265 635.006 65.9265 635.006 65.9265 635.006C65.9265 635.006 65.9265 635.006 65.9265 635.006C65.9265 635.006 65.9265 635.006 65.9265 635.006C65.9265 635.006 65.9265 635.006 65.9265 635.006C65.9265 635.006 65.9265 635.006 65.9265 635.006C65.9265 635.006 65.9265 635.006 65.9265 635.006C65.9265 635.006 65.9265 635.006 65.9265 635.007C65.9265 635.007 65.9265 635.007 65.9265 635.007C65.9265 635.007 65.9265 635.007 65.9265 635.007C65.9265 635.007 65.9265 635.007 65.9265 635.007C65.9265 635.007 65.9265 635.007 65.9265 635.007C65.9265 635.007 65.9265 635.007 65.9265 635.007C65.9265 635.007 65.9265 635.007 65.9265 635.007C65.9265 635.007 65.9265 635.007 65.9265 635.007C65.9265 635.007 65.9265 635.008 65.9265 635.008C65.9265 635.008 65.9265 635.008 65.9265 635.008C65.9265 635.008 65.9265 635.008 65.9265 635.008C65.9265 635.008 65.9265 635.008 65.9265 635.008C65.9265 635.008 65.9265 635.008 65.9265 635.008C65.9265 635.008 65.9265 635.008 65.9265 635.008C65.9265 635.008 65.9265 635.008 65.9265 635.008C65.9265 635.008 65.9265 635.008 65.9265 635.008C65.9265 635.009 65.9265 635.009 65.9265 635.009C65.9265 635.009 65.9265 635.009 65.9265 635.009C65.9265 635.009 65.9265 635.009 65.9265 635.009C65.9265 635.009 65.9265 635.009 65.9265 635.009C65.9265 635.009 65.9265 635.009 65.9265 635.009C65.9265 635.009 65.9265 635.009 65.9265 635.009C65.9265 635.009 65.9265 635.009 65.9265 635.009C65.9265 635.009 65.9265 635.009 65.9265 635.01C65.9265 635.01 65.9265 635.01 65.9265 635.01C65.9265 635.01 65.9265 635.01 65.9265 635.01C65.9265 635.01 65.9265 635.01 65.9265 635.01C65.9265 635.01 65.9265 635.01 65.9265 635.01C65.9265 635.01 65.9265 635.01 65.9265 635.01C65.9265 635.01 65.9265 635.01 65.9265 635.01C65.9265 635.01 65.9265 635.01 65.9265 635.01C65.9265 635.01 65.9265 635.011 65.9265 635.011C65.9265 635.011 65.9265 635.011 65.9265 635.011C65.9265 635.011 65.9265 635.011 65.9265 635.011C65.9265 635.011 65.9265 635.011 65.9265 635.011C65.9265 635.011 65.9265 635.011 65.9265 635.011C65.9265 635.011 65.9265 635.011 65.9265 635.011C65.9265 635.011 65.9265 635.011 65.9265 635.011C65.9265 635.011 65.9265 635.011 65.9265 635.011C65.9265 635.012 65.9265 635.012 65.9265 635.012C65.9265 635.012 65.9265 635.012 65.9265 635.012C65.9265 635.012 65.9265 635.012 65.9265 635.012C65.9265 635.012 65.9265 635.012 65.9265 635.012C65.9265 635.012 65.9265 635.012 65.9265 635.012C65.9265 635.012 65.9265 635.012 65.9265 635.012C65.9265 635.012 65.9265 635.012 65.9265 635.012C65.9265 635.012 65.9265 635.012 65.9265 635.013H69.9265C69.9265 635.012 69.9265 635.012 69.9265 635.012C69.9265 635.012 69.9265 635.012 69.9265 635.012C69.9265 635.012 69.9265 635.012 69.9265 635.012C69.9265 635.012 69.9265 635.012 69.9265 635.012C69.9265 635.012 69.9265 635.012 69.9265 635.012C69.9265 635.012 69.9265 635.012 69.9265 635.012C69.9265 635.012 69.9265 635.012 69.9265 635.012C69.9265 635.012 69.9265 635.012 69.9265 635.011C69.9265 635.011 69.9265 635.011 69.9265 635.011C69.9265 635.011 69.9265 635.011 69.9265 635.011C69.9265 635.011 69.9265 635.011 69.9265 635.011C69.9265 635.011 69.9265 635.011 69.9265 635.011C69.9265 635.011 69.9265 635.011 69.9265 635.011C69.9265 635.011 69.9265 635.011 69.9265 635.011C69.9265 635.011 69.9265 635.011 69.9265 635.011C69.9265 635.011 69.9265 635.01 69.9265 635.01C69.9265 635.01 69.9265 635.01 69.9265 635.01C69.9265 635.01 69.9265 635.01 69.9265 635.01C69.9265 635.01 69.9265 635.01 69.9265 635.01C69.9265 635.01 69.9265 635.01 69.9265 635.01C69.9265 635.01 69.9265 635.01 69.9265 635.01C69.9265 635.01 69.9265 635.01 69.9265 635.01C69.9265 635.01 69.9265 635.01 69.9265 635.01C69.9265 635.009 69.9265 635.009 69.9265 635.009C69.9265 635.009 69.9265 635.009 69.9265 635.009C69.9265 635.009 69.9265 635.009 69.9265 635.009C69.9265 635.009 69.9265 635.009 69.9265 635.009C69.9265 635.009 69.9265 635.009 69.9265 635.009C69.9265 635.009 69.9265 635.009 69.9265 635.009C69.9265 635.009 69.9265 635.009 69.9265 635.009C69.9265 635.009 69.9265 635.009 69.9265 635.008C69.9265 635.008 69.9265 635.008 69.9265 635.008C69.9265 635.008 69.9265 635.008 69.9265 635.008C69.9265 635.008 69.9265 635.008 69.9265 635.008C69.9265 635.008 69.9265 635.008 69.9265 635.008C69.9265 635.008 69.9265 635.008 69.9265 635.008C69.9265 635.008 69.9265 635.008 69.9265 635.008C69.9265 635.008 69.9265 635.008 69.9265 635.008C69.9265 635.008 69.9265 635.007 69.9265 635.007C69.9265 635.007 69.9265 635.007 69.9265 635.007C69.9265 635.007 69.9265 635.007 69.9265 635.007C69.9265 635.007 69.9265 635.007 69.9265 635.007C69.9265 635.007 69.9265 635.007 69.9265 635.007C69.9265 635.007 69.9265 635.007 69.9265 635.007C69.9265 635.007 69.9265 635.007 69.9265 635.007C69.9265 635.007 69.9265 635.007 69.9265 635.007C69.9265 635.006 69.9265 635.006 69.9265 635.006C69.9265 635.006 69.9265 635.006 69.9265 635.006C69.9265 635.006 69.9265 635.006 69.9265 635.006C69.9265 635.006 69.9265 635.006 69.9265 635.006C69.9265 635.006 69.9265 635.006 69.9265 635.006C69.9265 635.006 69.9265 635.006 69.9265 635.006C69.9265 635.006 69.9265 635.006 69.9265 635.006C69.9265 635.006 69.9265 635.006 69.9265 635.005C69.9265 635.005 69.9265 635.005 69.9265 635.005C69.9265 635.005 69.9265 635.005 69.9265 635.005C69.9265 635.005 69.9265 635.005 69.9265 635.005C69.9265 635.005 69.9265 635.005 69.9265 635.005C69.9265 635.005 69.9265 635.005 69.9265 635.005C69.9265 635.005 69.9265 635.005 69.9265 635.005C69.9265 635.005 69.9265 635.005 69.9265 635.005C69.9265 635.005 69.9265 635.004 69.9265 635.004C69.9265 635.004 69.9265 635.004 69.9265 635.004C69.9265 635.004 69.9265 635.004 69.9265 635.004C69.9265 635.004 69.9265 635.004 69.9265 635.004C69.9265 635.004 69.9265 635.004 69.9265 635.004C69.9265 635.004 69.9265 635.004 69.9265 635.004C69.9265 635.004 69.9265 635.004 69.9265 635.004C69.9265 635.004 69.9265 635.004 69.9265 635.004C69.9265 635.003 69.9265 635.003 69.9265 635.003C69.9265 635.003 69.9265 635.003 69.9265 635.003C69.9265 635.003 69.9265 635.003 69.9265 635.003C69.9265 635.003 69.9265 635.003 69.9265 635.003C69.9265 635.003 69.9265 635.003 69.9265 635.003C69.9265 635.003 69.9265 635.003 69.9265 635.003C69.9265 635.003 69.9265 635.003 69.9265 635.003C69.9265 635.003 69.9265 635.003 69.9265 635.002C69.9265 635.002 69.9265 635.002 69.9265 635.002C69.9265 635.002 69.9265 635.002 69.9265 635.002C69.9265 635.002 69.9265 635.002 69.9265 635.002C69.9265 635.002 69.9265 635.002 69.9265 635.002C69.9265 635.002 69.9265 635.002 69.9265 635.002C69.9265 635.002 69.9265 635.002 69.9265 635.002C69.9265 635.002 69.9265 635.002 69.9265 635.002C69.9265 635.002 69.9265 635.001 69.9265 635.001C69.9265 635.001 69.9265 635.001 69.9265 635.001C69.9265 635.001 69.9265 635.001 69.9265 635.001C69.9265 635.001 69.9265 635.001 69.9265 635.001C69.9265 635.001 69.9265 635.001 69.9265 635.001C69.9265 635.001 69.9265 635.001 69.9265 635.001C69.9265 635.001 69.9265 635.001 69.9265 635.001C69.9265 635.001 69.9265 635.001 69.9265 635.001C69.9265 635 69.9265 635 69.9265 635C69.9265 635 69.9265 635 69.9265 635C69.9265 635 69.9265 635 69.9265 635C69.9265 635 69.9265 635 69.9265 635C69.9265 635 69.9265 635 69.9265 635C69.9265 635 69.9265 635 69.9265 635C69.9265 635 69.9265 635 69.9265 635C69.9265 635 69.9265 635 69.9265 634.999C69.9265 634.999 69.9265 634.999 69.9265 634.999C69.9265 634.999 69.9265 634.999 69.9265 634.999C69.9265 634.999 69.9265 634.999 69.9265 634.999C69.9265 634.999 69.9265 634.999 69.9265 634.999C69.9265 634.999 69.9265 634.999 69.9265 634.999C69.9265 634.999 69.9265 634.999 69.9265 634.999C69.9265 634.999 69.9265 634.999 69.9265 634.999C69.9265 634.998 69.9265 634.998 69.9265 634.998C69.9265 634.998 69.9265 634.998 69.9265 634.998C69.9265 634.998 69.9265 634.998 69.9265 634.998C69.9265 634.998 69.9265 634.998 69.9265 634.998C69.9265 634.998 69.9265 634.998 69.9265 634.998C69.9265 634.998 69.9265 634.998 69.9265 634.998C69.9265 634.998 69.9265 634.998 69.9265 634.998C69.9265 634.998 69.9265 634.998 69.9265 634.997C69.9265 634.997 69.9265 634.997 69.9265 634.997C69.9265 634.997 69.9265 634.997 69.9265 634.997C69.9265 634.997 69.9265 634.997 69.9265 634.997C69.9265 634.997 69.9265 634.997 69.9265 634.997C69.9265 634.997 69.9265 634.997 69.9265 634.997C69.9265 634.997 69.9265 634.997 69.9265 634.997C69.9265 634.997 69.9265 634.997 69.9265 634.997C69.9265 634.997 69.9265 634.996 69.9265 634.996C69.9265 634.996 69.9265 634.996 69.9265 634.996C69.9265 634.996 69.9265 634.996 69.9265 634.996C69.9265 634.996 69.9265 634.996 69.9265 634.996C69.9265 634.996 69.9265 634.996 69.9265 634.996C69.9265 634.996 69.9265 634.996 69.9265 634.996C69.9265 634.996 69.9265 634.996 69.9265 634.996C69.9265 634.996 69.9265 634.996 69.9265 634.996C69.9265 634.995 69.9265 634.995 69.9265 634.995C69.9265 634.995 69.9265 634.995 69.9265 634.995C69.9265 634.995 69.9265 634.995 69.9265 634.995C69.9265 634.995 69.9265 634.995 69.9265 634.995C69.9265 634.995 69.9265 634.995 69.9265 634.995C69.9265 634.995 69.9265 634.995 69.9265 634.995C69.9265 634.995 69.9265 634.995 69.9265 634.995C69.9265 634.995 69.9265 634.995 69.9265 634.994C69.9265 634.994 69.9265 634.994 69.9265 634.994C69.9265 634.994 69.9265 634.994 69.9265 634.994C69.9265 634.994 69.9265 634.994 69.9265 634.994C69.9265 634.994 69.9265 634.994 69.9265 634.994C69.9265 634.994 69.9265 634.994 69.9265 634.994C69.9265 634.994 69.9265 634.994 69.9265 634.994C69.9265 634.994 69.9265 634.994 69.9265 634.994C69.9265 634.994 69.9265 634.993 69.9265 634.993C69.9265 634.993 69.9265 634.993 69.9265 634.993C69.9265 634.993 69.9265 634.993 69.9265 634.993C69.9265 634.993 69.9265 634.993 69.9265 634.993C69.9265 634.993 69.9265 634.993 69.9265 634.993C69.9265 634.993 69.9265 634.993 69.9265 634.993C69.9265 634.993 69.9265 634.993 69.9265 634.993C69.9265 634.993 69.9265 634.993 69.9265 634.993C69.9265 634.992 69.9265 634.992 69.9265 634.992C69.9265 634.992 69.9265 634.992 69.9265 634.992C69.9265 634.992 69.9265 634.992 69.9265 634.992C69.9265 634.992 69.9265 634.992 69.9265 634.992C69.9265 634.992 69.9265 634.992 69.9265 634.992C69.9265 634.992 69.9265 634.992 69.9265 634.992C69.9265 634.992 69.9265 634.992 69.9265 634.992C69.9265 634.992 69.9265 634.992 69.9265 634.991C69.9265 634.991 69.9265 634.991 69.9265 634.991C69.9265 634.991 69.9265 634.991 69.9265 634.991C69.9265 634.991 69.9265 634.991 69.9265 634.991C69.9265 634.991 69.9265 634.991 69.9265 634.991C69.9265 634.991 69.9265 634.991 69.9265 634.991C69.9265 634.991 69.9265 634.991 69.9265 634.991C69.9265 634.991 69.9265 634.991 69.9265 634.991C69.9265 634.991 69.9265 634.99 69.9265 634.99C69.9265 634.99 69.9265 634.99 69.9265 634.99C69.9265 634.99 69.9265 634.99 69.9265 634.99C69.9265 634.99 69.9265 634.99 69.9265 634.99C69.9265 634.99 69.9265 634.99 69.9265 634.99C69.9265 634.99 69.9265 634.99 69.9265 634.99C69.9265 634.99 69.9265 634.99 69.9265 634.99C69.9265 634.99 69.9265 634.99 69.9265 634.99C69.9265 634.989 69.9265 634.989 69.9265 634.989C69.9265 634.989 69.9265 634.989 69.9265 634.989C69.9265 634.989 69.9265 634.989 69.9265 634.989C69.9265 634.989 69.9265 634.989 69.9265 634.989C69.9265 634.989 69.9265 634.989 69.9265 634.989C69.9265 634.989 69.9265 634.989 69.9265 634.989C69.9265 634.989 69.9265 634.989 69.9265 634.989C69.9265 634.989 69.9265 634.989 69.9265 634.988C69.9265 634.988 69.9265 634.988 69.9265 634.988C69.9265 634.988 69.9265 634.988 69.9265 634.988C69.9265 634.988 69.9265 634.988 69.9265 634.988C69.9265 634.988 69.9265 634.988 69.9265 634.988C69.9265 634.988 69.9265 634.988 69.9265 634.988C69.9265 634.988 69.9265 634.988 69.9265 634.988C69.9265 634.988 69.9265 634.988 69.9265 634.988C69.9265 634.988 69.9265 634.987 69.9265 634.987C69.9265 634.987 69.9265 634.987 69.9265 634.987C69.9265 634.987 69.9265 634.987 69.9265 634.987C69.9265 634.987 69.9265 634.987 69.9265 634.987C69.9265 634.987 69.9265 634.987 69.9265 634.987C69.9265 634.987 69.9265 634.987 69.9265 634.987C69.9265 634.987 69.9265 634.987 69.9265 634.987C69.9265 634.987 69.9265 634.987 69.9265 634.987C69.9265 634.986 69.9265 634.986 69.9265 634.986C69.9265 634.986 69.9265 634.986 69.9265 634.986C69.9265 634.986 69.9265 634.986 69.9265 634.986C69.9265 634.986 69.9265 634.986 69.9265 634.986C69.9265 634.986 69.9265 634.986 69.9265 634.986C69.9265 634.986 69.9265 634.986 69.9265 634.986C69.9265 634.986 69.9265 634.986 69.9265 634.986C69.9265 634.986 69.9265 634.986 69.9265 634.985C69.9265 634.985 69.9265 634.985 69.9265 634.985C69.9265 634.985 69.9265 634.985 69.9265 634.985C69.9265 634.985 69.9265 634.985 69.9265 634.985C69.9265 634.985 69.9265 634.985 69.9265 634.985C69.9265 634.985 69.9265 634.985 69.9265 634.985C69.9265 634.985 69.9265 634.985 69.9265 634.985C69.9265 634.985 69.9265 634.985 69.9265 634.985C69.9265 634.985 69.9265 634.984 69.9265 634.984C69.9265 634.984 69.9265 634.984 69.9265 634.984C69.9265 634.984 69.9265 634.984 69.9265 634.984C69.9265 634.984 69.9265 634.984 69.9265 634.984C69.9265 634.984 69.9265 634.984 69.9265 634.984C69.9265 634.984 69.9265 634.984 69.9265 634.984C69.9265 634.984 69.9265 634.984 69.9265 634.984C69.9265 634.984 69.9265 634.984 69.9265 634.984C69.9265 634.983 69.9265 634.983 69.9265 634.983C69.9265 634.983 69.9265 634.983 69.9265 634.983C69.9265 634.983 69.9265 634.983 69.9265 634.983C69.9265 634.983 69.9265 634.983 69.9265 634.983C69.9265 634.983 69.9265 634.983 69.9265 634.983C69.9265 634.983 69.9265 634.983 69.9265 634.983C69.9265 634.983 69.9265 634.983 69.9265 634.983C69.9265 634.983 69.9265 634.983 69.9265 634.982C69.9265 634.982 69.9265 634.982 69.9265 634.982C69.9265 634.982 69.9265 634.982 69.9265 634.982C69.9265 634.982 69.9265 634.982 69.9265 634.982C69.9265 634.982 69.9265 634.982 69.9265 634.982C69.9265 634.982 69.9265 634.982 69.9265 634.982C69.9265 634.982 69.9265 634.982 69.9265 634.982C69.9265 634.982 69.9265 634.982 69.9265 634.982C69.9265 634.982 69.9265 634.981 69.9265 634.981C69.9265 634.981 69.9265 634.981 69.9265 634.981C69.9265 634.981 69.9265 634.981 69.9265 634.981C69.9265 634.981 69.9265 634.981 69.9265 634.981C69.9265 634.981 69.9265 634.981 69.9265 634.981C69.9265 634.981 69.9265 634.981 69.9265 634.981C69.9265 634.981 69.9265 634.981 69.9265 634.981C69.9265 634.981 69.9265 634.981 69.9265 634.981C69.9265 634.98 69.9265 634.98 69.9265 634.98C69.9265 634.98 69.9265 634.98 69.9265 634.98C69.9265 634.98 69.9265 634.98 69.9265 634.98C69.9265 634.98 69.9265 634.98 69.9265 634.98C69.9265 634.98 69.9265 634.98 69.9265 634.98C69.9265 634.98 69.9265 634.98 69.9265 634.98C69.9265 634.98 69.9265 634.98 69.9265 634.98C69.9265 634.98 69.9265 634.98 69.9265 634.979C69.9265 634.979 69.9265 634.979 69.9265 634.979C69.9265 634.979 69.9265 634.979 69.9265 634.979C69.9265 634.979 69.9265 634.979 69.9265 634.979C69.9265 634.979 69.9265 634.979 69.9265 634.979C69.9265 634.979 69.9265 634.979 69.9265 634.979C69.9265 634.979 69.9265 634.979 69.9265 634.979C69.9265 634.979 69.9265 634.979 69.9265 634.979C69.9265 634.979 69.9265 634.978 69.9265 634.978C69.9265 634.978 69.9265 634.978 69.9265 634.978C69.9265 634.978 69.9265 634.978 69.9265 634.978C69.9265 634.978 69.9265 634.978 69.9265 634.978C69.9265 634.978 69.9265 634.978 69.9265 634.978C69.9265 634.978 69.9265 634.978 69.9265 634.978C69.9265 634.978 69.9265 634.978 69.9265 634.978C69.9265 634.978 69.9265 634.978 69.9265 634.978C69.9265 634.977 69.9265 634.977 69.9265 634.977C69.9265 634.977 69.9265 634.977 69.9265 634.977C69.9265 634.977 69.9265 634.977 69.9265 634.977C69.9265 634.977 69.9265 634.977 69.9265 634.977C69.9265 634.977 69.9265 634.977 69.9265 634.977C69.9265 634.977 69.9265 634.977 69.9265 634.977C69.9265 634.977 69.9265 634.977 69.9265 634.977C69.9265 634.977 69.9265 634.977 69.9265 634.976C69.9265 634.976 69.9265 634.976 69.9265 634.976C69.9265 634.976 69.9265 634.976 69.9265 634.976C69.9265 634.976 69.9265 634.976 69.9265 634.976C69.9265 634.976 69.9265 634.976 69.9265 634.976C69.9265 634.976 69.9265 634.976 69.9265 634.976C69.9265 634.976 69.9265 634.976 69.9265 634.976C69.9265 634.976 69.9265 634.976 69.9265 634.976C69.9265 634.976 69.9265 634.975 69.9265 634.975C69.9265 634.975 69.9265 634.975 69.9265 634.975C69.9265 634.975 69.9265 634.975 69.9265 634.975C69.9265 634.975 69.9265 634.975 69.9265 634.975C69.9265 634.975 69.9265 634.975 69.9265 634.975C69.9265 634.975 69.9265 634.975 69.9265 634.975C69.9265 634.975 69.9265 634.975 69.9265 634.975C69.9265 634.975 69.9265 634.975 69.9265 634.975C69.9265 634.974 69.9265 634.974 69.9265 634.974C69.9265 634.974 69.9265 634.974 69.9265 634.974C69.9265 634.974 69.9265 634.974 69.9265 634.974C69.9265 634.974 69.9265 634.974 69.9265 634.974C69.9265 634.974 69.9265 634.974 69.9265 634.974C69.9265 634.974 69.9265 634.974 69.9265 634.974C69.9265 634.974 69.9265 634.974 69.9265 634.974C69.9265 634.974 69.9265 634.974 69.9265 634.973C69.9265 634.973 69.9265 634.973 69.9265 634.973C69.9265 634.973 69.9265 634.973 69.9265 634.973C69.9265 634.973 69.9265 634.973 69.9265 634.973C69.9265 634.973 69.9265 634.973 69.9265 634.973C69.9265 634.973 69.9265 634.973 69.9265 634.973C69.9265 634.973 69.9265 634.973 69.9265 634.973C69.9265 634.973 69.9265 634.973 69.9265 634.973C69.9265 634.973 69.9265 634.972 69.9265 634.972C69.9265 634.972 69.9265 634.972 69.9265 634.972C69.9265 634.972 69.9265 634.972 69.9265 634.972C69.9265 634.972 69.9265 634.972 69.9265 634.972C69.9265 634.972 69.9265 634.972 69.9265 634.972C69.9265 634.972 69.9265 634.972 69.9265 634.972C69.9265 634.972 69.9265 634.972 69.9265 634.972C69.9265 634.972 69.9265 634.972 69.9265 634.972C69.9265 634.971 69.9265 634.971 69.9265 634.971C69.9265 634.971 69.9265 634.971 69.9265 634.971C69.9265 634.971 69.9265 634.971 69.9265 634.971C69.9265 634.971 69.9265 634.971 69.9265 634.971C69.9265 634.971 69.9265 634.971 69.9265 634.971C69.9265 634.971 69.9265 634.971 69.9265 634.971C69.9265 634.971 69.9265 634.971 69.9265 634.971C69.9265 634.971 69.9265 634.971 69.9265 634.97C69.9265 634.97 69.9265 634.97 69.9265 634.97C69.9265 634.97 69.9265 634.97 69.9265 634.97C69.9265 634.97 69.9265 634.97 69.9265 634.97C69.9265 634.97 69.9265 634.97 69.9265 634.97C69.9265 634.97 69.9265 634.97 69.9265 634.97C69.9265 634.97 69.9265 634.97 69.9265 634.97C69.9265 634.97 69.9265 634.97 69.9265 634.97C69.9265 634.97 69.9265 634.969 69.9265 634.969C69.9265 634.969 69.9265 634.969 69.9265 634.969C69.9265 634.969 69.9265 634.969 69.9265 634.969C69.9265 634.969 69.9265 634.969 69.9265 634.969C69.9265 634.969 69.9265 634.969 69.9265 634.969C69.9265 634.969 69.9265 634.969 69.9265 634.969C69.9265 634.969 69.9265 634.969 69.9265 634.969C69.9265 634.969 69.9265 634.969 69.9265 634.968C69.9265 634.968 69.9265 634.968 69.9265 634.968C69.9265 634.968 69.9265 634.968 69.9265 634.968C69.9265 634.968 69.9265 634.968 69.9265 634.968C69.9265 634.968 69.9265 634.968 69.9265 634.968C69.9265 634.968 69.9265 634.968 69.9265 634.968C69.9265 634.968 69.9265 634.968 69.9265 634.968C69.9265 634.968 69.9265 634.968 69.9265 634.968C69.9265 634.968 69.9265 634.967 69.9265 634.967C69.9265 634.967 69.9265 634.967 69.9265 634.967C69.9265 634.967 69.9265 634.967 69.9265 634.967C69.9265 634.967 69.9265 634.967 69.9265 634.967C69.9265 634.967 69.9265 634.967 69.9265 634.967C69.9265 634.967 69.9265 634.967 69.9265 634.967C69.9265 634.967 69.9265 634.967 69.9265 634.967C69.9265 634.967 69.9265 634.967 69.9265 634.967C69.9265 634.966 69.9265 634.966 69.9265 634.966C69.9265 634.966 69.9265 634.966 69.9265 634.966C69.9265 634.966 69.9265 634.966 69.9265 634.966C69.9265 634.966 69.9265 634.966 69.9265 634.966C69.9265 634.966 69.9265 634.966 69.9265 634.966C69.9265 634.966 69.9265 634.966 69.9265 634.966C69.9265 634.966 69.9265 634.966 69.9265 634.966C69.9265 634.966 69.9265 634.966 69.9265 634.965C69.9265 634.965 69.9265 634.965 69.9265 634.965C69.9265 634.965 69.9265 634.965 69.9265 634.965C69.9265 634.965 69.9265 634.965 69.9265 634.965C69.9265 634.965 69.9265 634.965 69.9265 634.965C69.9265 634.965 69.9265 634.965 69.9265 634.965C69.9265 634.965 69.9265 634.965 69.9265 634.965C69.9265 634.965 69.9265 634.965 69.9265 634.965C69.9265 634.965 69.9265 634.964 69.9265 634.964C69.9265 634.964 69.9265 634.964 69.9265 634.964C69.9265 634.964 69.9265 634.964 69.9265 634.964C69.9265 634.964 69.9265 634.964 69.9265 634.964C69.9265 634.964 69.9265 634.964 69.9265 634.964C69.9265 634.964 69.9265 634.964 69.9265 634.964C69.9265 634.964 69.9265 634.964 69.9265 634.964C69.9265 634.964 69.9265 634.964 69.9265 634.964C69.9265 634.963 69.9265 634.963 69.9265 634.963C69.9265 634.963 69.9265 634.963 69.9265 634.963C69.9265 634.963 69.9265 634.963 69.9265 634.963C69.9265 634.963 69.9265 634.963 69.9265 634.963C69.9265 634.963 69.9265 634.963 69.9265 634.963C69.9265 634.963 69.9265 634.963 69.9265 634.963C69.9265 634.963 69.9265 634.963 69.9265 634.963C69.9265 634.963 69.9265 634.963 69.9265 634.962C69.9265 634.962 69.9265 634.962 69.9265 634.962C69.9265 634.962 69.9265 634.962 69.9265 634.962C69.9265 634.962 69.9265 634.962 69.9265 634.962C69.9265 634.962 69.9265 634.962 69.9265 634.962C69.9265 634.962 69.9265 634.962 69.9265 634.962C69.9265 634.962 69.9265 634.962 69.9265 634.962C69.9265 634.962 69.9265 634.962 69.9265 634.962C69.9265 634.962 69.9265 634.961 69.9265 634.961C69.9265 634.961 69.9265 634.961 69.9265 634.961C69.9265 634.961 69.9265 634.961 69.9265 634.961C69.9265 634.961 69.9265 634.961 69.9265 634.961C69.9265 634.961 69.9265 634.961 69.9265 634.961C69.9265 634.961 69.9265 634.961 69.9265 634.961C69.9265 634.961 69.9265 634.961 69.9265 634.961C69.9265 634.961 69.9265 634.961 69.9265 634.961C69.9265 634.96 69.9265 634.96 69.9265 634.96C69.9265 634.96 69.9265 634.96 69.9265 634.96C69.9265 634.96 69.9265 634.96 69.9265 634.96C69.9265 634.96 69.9265 634.96 69.9265 634.96C69.9265 634.96 69.9265 634.96 69.9265 634.96C69.9265 634.96 69.9265 634.96 69.9265 634.96C69.9265 634.96 69.9265 634.96 69.9265 634.96C69.9265 634.96 69.9265 634.96 69.9265 634.959C69.9265 634.959 69.9265 634.959 69.9265 634.959C69.9265 634.959 69.9265 634.959 69.9265 634.959C69.9265 634.959 69.9265 634.959 69.9265 634.959C69.9265 634.959 69.9265 634.959 69.9265 634.959C69.9265 634.959 69.9265 634.959 69.9265 634.959C69.9265 634.959 69.9265 634.959 69.9265 634.959C69.9265 634.959 69.9265 634.959 69.9265 634.959C69.9265 634.959 69.9265 634.958 69.9265 634.958C69.9265 634.958 69.9265 634.958 69.9265 634.958C69.9265 634.958 69.9265 634.958 69.9265 634.958C69.9265 634.958 69.9265 634.958 69.9265 634.958C69.9265 634.958 69.9265 634.958 69.9265 634.958C69.9265 634.958 69.9265 634.958 69.9265 634.958C69.9265 634.958 69.9265 634.958 69.9265 634.958C69.9265 634.958 69.9265 634.958 69.9265 634.958C69.9265 634.957 69.9265 634.957 69.9265 634.957C69.9265 634.957 69.9265 634.957 69.9265 634.957C69.9265 634.957 69.9265 634.957 69.9265 634.957C69.9265 634.957 69.9265 634.957 69.9265 634.957C69.9265 634.957 69.9265 634.957 69.9265 634.957C69.9265 634.957 69.9265 634.957 69.9265 634.957C69.9265 634.957 69.9265 634.957 69.9265 634.957C69.9265 634.957 69.9265 634.957 69.9265 634.956C69.9265 634.956 69.9265 634.956 69.9265 634.956C69.9265 634.956 69.9265 634.956 69.9265 634.956C69.9265 634.956 69.9265 634.956 69.9265 634.956C69.9265 634.956 69.9265 634.956 69.9265 634.956C69.9265 634.956 69.9265 634.956 69.9265 634.956C69.9265 634.956 69.9265 634.956 69.9265 634.956C69.9265 634.956 69.9265 634.956 69.9265 634.956C69.9265 634.956 69.9265 634.955 69.9265 634.955C69.9265 634.955 69.9265 634.955 69.9265 634.955C69.9265 634.955 69.9265 634.955 69.9265 634.955C69.9265 634.955 69.9265 634.955 69.9265 634.955C69.9265 634.955 69.9265 634.955 69.9265 634.955C69.9265 634.955 69.9265 634.955 69.9265 634.955C69.9265 634.955 69.9265 634.955 69.9265 634.955C69.9265 634.955 69.9265 634.955 69.9265 634.955C69.9265 634.954 69.9265 634.954 69.9265 634.954C69.9265 634.954 69.9265 634.954 69.9265 634.954C69.9265 634.954 69.9265 634.954 69.9265 634.954C69.9265 634.954 69.9265 634.954 69.9265 634.954C69.9265 634.954 69.9265 634.954 69.9265 634.954C69.9265 634.954 69.9265 634.954 69.9265 634.954C69.9265 634.954 69.9265 634.954 69.9265 634.954C69.9265 634.954 69.9265 634.954 69.9265 634.953C69.9265 634.953 69.9265 634.953 69.9265 634.953C69.9265 634.953 69.9265 634.953 69.9265 634.953C69.9265 634.953 69.9265 634.953 69.9265 634.953C69.9265 634.953 69.9265 634.953 69.9265 634.953C69.9265 634.953 69.9265 634.953 69.9265 634.953C69.9265 634.953 69.9265 634.953 69.9265 634.953C69.9265 634.953 69.9265 634.953 69.9265 634.953C69.9265 634.953 69.9265 634.952 69.9265 634.952C69.9265 634.952 69.9265 634.952 69.9265 634.952C69.9265 634.952 69.9265 634.952 69.9265 634.952C69.9265 634.952 69.9265 634.952 69.9265 634.952C69.9265 634.952 69.9265 634.952 69.9265 634.952C69.9265 634.952 69.9265 634.952 69.9265 634.952C69.9265 634.952 69.9265 634.952 69.9265 634.952C69.9265 634.952 69.9265 634.952 69.9265 634.952C69.9265 634.951 69.9265 634.951 69.9265 634.951C69.9265 634.951 69.9265 634.951 69.9265 634.951C69.9265 634.951 69.9265 634.951 69.9265 634.951C69.9265 634.951 69.9265 634.951 69.9265 634.951C69.9265 634.951 69.9265 634.951 69.9265 634.951C69.9265 634.951 69.9265 634.951 69.9265 634.951C69.9265 634.951 69.9265 634.951 69.9265 634.951C69.9265 634.951 69.9265 634.951 69.9265 634.95C69.9265 634.95 69.9265 634.95 69.9265 634.95C69.9265 634.95 69.9265 634.95 69.9265 634.95C69.9265 634.95 69.9265 634.95 69.9265 634.95C69.9265 634.95 69.9265 634.95 69.9265 634.95C69.9265 634.95 69.9265 634.95 69.9265 634.95C69.9265 634.95 69.9265 634.95 69.9265 634.95C69.9265 634.95 69.9265 634.95 69.9265 634.95C69.9265 634.95 69.9265 634.949 69.9265 634.949C69.9265 634.949 69.9265 634.949 69.9265 634.949C69.9265 634.949 69.9265 634.949 69.9265 634.949C69.9265 634.949 69.9265 634.949 69.9265 634.949C69.9265 634.949 69.9265 634.949 69.9265 634.949C69.9265 634.949 69.9265 634.949 69.9265 634.949C69.9265 634.949 69.9265 634.949 69.9265 634.949C69.9265 634.949 69.9265 634.949 69.9265 634.949C69.9265 634.948 69.9265 634.948 69.9265 634.948C69.9265 634.948 69.9265 634.948 69.9265 634.948C69.9265 634.948 69.9265 634.948 69.9265 634.948C69.9265 634.948 69.9265 634.948 69.9265 634.948C69.9265 634.948 69.9265 634.948 69.9265 634.948C69.9265 634.948 69.9265 634.948 69.9265 634.948C69.9265 634.948 69.9265 634.948 69.9265 634.948C69.9265 634.948 69.9265 634.948 69.9265 634.947C69.9265 634.947 69.9265 634.947 69.9265 634.947C69.9265 634.947 69.9265 634.947 69.9265 634.947C69.9265 634.947 69.9265 634.947 69.9265 634.947C69.9265 634.947 69.9265 634.947 69.9265 634.947C69.9265 634.947 69.9265 634.947 69.9265 634.947C69.9265 634.947 69.9265 634.947 69.9265 634.947C69.9265 634.947 69.9265 634.947 69.9265 634.947C69.9265 634.947 69.9265 634.946 69.9265 634.946C69.9265 634.946 69.9265 634.946 69.9265 634.946C69.9265 634.946 69.9265 634.946 69.9265 634.946C69.9265 634.946 69.9265 634.946 69.9265 634.946C69.9265 634.946 69.9265 634.946 69.9265 634.946C69.9265 634.946 69.9265 634.946 69.9265 634.946C69.9265 634.946 69.9265 634.946 69.9265 634.946H65.9265ZM65.9517 634.696C65.4706 637.697 65.1745 640.734 65.0153 643.758L69.0098 643.968C69.1627 641.062 69.4461 638.169 69.9013 635.329L65.9517 634.696ZM65.0152 643.76C64.6732 650.371 65.0607 657.051 66.1781 663.596L70.121 662.922C69.0536 656.67 68.683 650.285 69.0099 643.967L65.0152 643.76ZM68.1496 663.259C66.1883 663.651 66.1883 663.651 66.1883 663.651C66.1883 663.651 66.1883 663.651 66.1883 663.651C66.1883 663.651 66.1883 663.651 66.1883 663.651C66.1883 663.65 66.1882 663.65 66.1882 663.65C66.1882 663.65 66.1883 663.65 66.1883 663.651C66.1884 663.651 66.1885 663.652 66.1888 663.653C66.1892 663.655 66.19 663.66 66.1912 663.665C66.1934 663.677 66.1969 663.695 66.2015 663.718C66.2108 663.766 66.2245 663.838 66.2416 663.93C66.276 664.115 66.3239 664.382 66.3773 664.702L70.3229 664.045C70.2649 663.696 70.2125 663.406 70.1744 663.2C70.1554 663.098 70.1399 663.016 70.1289 662.96C70.1234 662.931 70.1191 662.909 70.116 662.894C70.1145 662.886 70.1133 662.88 70.1124 662.875C70.112 662.873 70.1116 662.871 70.1113 662.87C70.1112 662.869 70.1111 662.869 70.111 662.868C70.1109 662.868 70.1109 662.868 70.1109 662.867C70.1108 662.867 70.1108 662.867 70.1108 662.867C70.1108 662.867 70.1108 662.867 70.1108 662.867C70.1108 662.867 70.1108 662.867 68.1496 663.259ZM66.3827 664.733C66.6173 666.018 67.0191 668.189 67.3619 670.036C67.5333 670.96 67.6901 671.804 67.8041 672.417C67.861 672.723 67.9073 672.972 67.9393 673.144C67.9553 673.23 67.9678 673.297 67.9762 673.343C67.9805 673.365 67.9837 673.383 67.9858 673.394C67.9869 673.4 67.9877 673.404 67.9883 673.407C67.9886 673.409 67.9888 673.41 67.9889 673.411C67.989 673.411 67.989 673.411 67.9891 673.412C67.9891 673.412 67.9891 673.412 67.9891 673.412C67.9891 673.412 67.9891 673.412 69.9554 673.046C71.9216 672.68 71.9216 672.68 71.9216 672.68C71.9216 672.68 71.9215 672.68 71.9215 672.68C71.9215 672.679 71.9214 672.679 71.9214 672.679C71.9212 672.678 71.921 672.677 71.9208 672.675C71.9202 672.673 71.9194 672.668 71.9183 672.662C71.9161 672.651 71.9129 672.633 71.9087 672.611C71.9003 672.565 71.8878 672.499 71.8718 672.413C71.8398 672.241 71.7936 671.992 71.7367 671.686C71.6228 671.073 71.4661 670.23 71.2947 669.306C70.9519 667.458 70.5511 665.293 70.3176 664.014L66.3827 664.733ZM71.7303 672.124C70.5593 669.869 69.519 667.571 68.609 665.232L64.881 666.681C65.8438 669.157 66.9437 671.586 68.1804 673.968L71.7303 672.124ZM68.6059 665.224C66.1124 658.892 64.5501 652.255 63.9208 645.527L59.9382 645.9C60.6019 652.995 62.2501 660.001 64.8841 666.689L68.6059 665.224ZM63.9215 645.535C63.6821 642.858 63.5738 640.186 63.6172 637.497L59.6177 637.433C59.5719 640.272 59.6864 643.085 59.9374 645.892L63.9215 645.535ZM63.6175 637.465C63.6175 636.68 63.6588 635.884 63.7037 635.054L59.7095 634.838C59.6652 635.657 59.6175 636.556 59.6175 637.465H63.6175ZM63.7045 635.036C63.7467 634.108 63.8314 633.172 63.9213 632.184L59.9377 631.822C59.8492 632.795 59.7556 633.821 59.7086 634.855L63.7045 635.036ZM62.7604 630.184C54.3428 626.339 45.4077 623.669 36.0709 622.505L35.5759 626.474C44.4755 627.584 53.0186 630.132 61.0985 633.822L62.7604 630.184ZM36.0598 622.504C35.0962 622.389 34.1363 622.298 33.204 622.209L32.8247 626.191C33.7651 626.281 34.6779 626.368 35.587 626.476L36.0598 622.504ZM33.1804 622.207C32.758 622.172 32.0763 622.092 31.4669 622.068L31.307 626.065C31.8123 626.085 32.2006 626.139 32.8483 626.193L33.1804 622.207ZM31.4821 622.069C31.2481 622.057 31.0141 622.046 30.78 622.035C30.5459 622.024 30.3117 622.013 30.0775 622.002L29.8873 625.997C30.1213 626.008 30.3553 626.019 30.5894 626.031C30.8235 626.042 31.0576 626.053 31.2918 626.064L31.4821 622.069ZM30.1034 622.003C29.3691 621.958 28.5824 621.912 27.7895 621.889L27.6719 625.887C28.395 625.908 29.1243 625.951 29.8614 625.996L30.1034 622.003ZM27.7307 623.888C27.8396 621.891 27.8396 621.891 27.8396 621.891C27.8396 621.891 27.8396 621.891 27.8395 621.891C27.8395 621.891 27.8393 621.891 27.8392 621.891C27.8389 621.891 27.8385 621.891 27.8379 621.891C27.8367 621.891 27.8349 621.891 27.8326 621.89C27.8279 621.89 27.8209 621.89 27.8116 621.889C27.7931 621.888 27.7656 621.887 27.7298 621.885C27.6582 621.881 27.5531 621.875 27.4196 621.868C27.1526 621.853 26.7717 621.832 26.3163 621.807C25.4054 621.757 24.1967 621.69 23.0049 621.624L22.781 625.617C23.9747 625.684 25.1848 625.751 26.0965 625.801C26.5523 625.826 26.9336 625.847 27.2009 625.862C27.3346 625.869 27.4398 625.875 27.5116 625.879C27.5475 625.881 27.575 625.882 27.5936 625.883C27.6029 625.884 27.6099 625.884 27.6146 625.885C27.617 625.885 27.6188 625.885 27.62 625.885C27.6206 625.885 27.621 625.885 27.6213 625.885C27.6215 625.885 27.6216 625.885 27.6217 625.885C27.6217 625.885 27.6217 625.885 27.6218 625.885C27.6218 625.885 27.6218 625.885 27.7307 623.888ZM20.8969 623.745C21.0125 625.594 21.0461 626.443 21.0972 627.286L25.0899 627.044C25.0518 626.416 24.9964 625.213 24.8891 623.496L20.8969 623.745ZM21.0935 627.165C21.0935 627.36 21.1167 627.719 21.1315 627.939C21.1401 628.069 21.1488 628.191 21.1552 628.281C21.1584 628.326 21.1611 628.362 21.163 628.388C21.164 628.401 21.1647 628.411 21.1653 628.418C21.1655 628.422 21.1657 628.424 21.1659 628.426C21.1659 628.427 21.166 628.428 21.166 628.429C21.1661 628.429 21.1661 628.429 21.1661 628.429C21.1661 628.429 21.1661 628.429 21.1661 628.429C21.1661 628.429 21.1661 628.429 21.1661 628.429C21.1661 628.429 21.1661 628.43 23.1605 628.28C25.1549 628.13 25.1549 628.13 25.1549 628.13C25.1549 628.13 25.1549 628.13 25.1549 628.13C25.1549 628.13 25.1549 628.13 25.1549 628.13C25.1549 628.13 25.1549 628.13 25.1549 628.13C25.1548 628.129 25.1548 628.129 25.1547 628.128C25.1546 628.127 25.1544 628.124 25.1542 628.121C25.1538 628.115 25.1531 628.106 25.1522 628.094C25.1504 628.07 25.1479 628.035 25.1449 627.993C25.1387 627.908 25.1306 627.794 25.1226 627.673C25.1145 627.551 25.1067 627.428 25.101 627.324C25.0944 627.204 25.0935 627.158 25.0935 627.165H21.0935ZM21.1618 628.353C21.2305 630.23 21.3676 632.078 21.5494 633.896L25.5295 633.498C25.3546 631.749 25.2242 629.986 25.1592 628.207L21.1618 628.353ZM21.5394 633.697C21.5394 633.697 21.5394 633.697 21.5394 633.698C21.5394 633.698 21.5394 633.698 21.5394 633.698C21.5394 633.698 21.5394 633.698 21.5394 633.698C21.5394 633.698 21.5394 633.699 21.5394 633.699C21.5394 633.699 21.5394 633.699 21.5394 633.699C21.5394 633.699 21.5394 633.699 21.5394 633.7C21.5394 633.7 21.5394 633.7 21.5394 633.7C21.5394 633.7 21.5394 633.7 21.5394 633.7C21.5394 633.7 21.5394 633.701 21.5394 633.701C21.5394 633.701 21.5394 633.701 21.5394 633.701C21.5394 633.701 21.5394 633.701 21.5394 633.702C21.5394 633.702 21.5394 633.702 21.5394 633.702C21.5394 633.702 21.5394 633.702 21.5394 633.702C21.5394 633.702 21.5394 633.703 21.5394 633.703C21.5394 633.703 21.5394 633.703 21.5394 633.703C21.5394 633.703 21.5394 633.703 21.5394 633.703C21.5394 633.704 21.5394 633.704 21.5394 633.704C21.5394 633.704 21.5394 633.704 21.5394 633.704C21.5394 633.704 21.5394 633.705 21.5394 633.705C21.5394 633.705 21.5394 633.705 21.5394 633.705C21.5394 633.705 21.5394 633.705 21.5394 633.705C21.5394 633.706 21.5394 633.706 21.5394 633.706C21.5394 633.706 21.5394 633.706 21.5394 633.706C21.5394 633.706 21.5394 633.706 21.5394 633.707C21.5394 633.707 21.5394 633.707 21.5394 633.707C21.5394 633.707 21.5394 633.707 21.5394 633.707C21.5394 633.708 21.5394 633.708 21.5394 633.708C21.5394 633.708 21.5394 633.708 21.5394 633.708C21.5394 633.708 21.5394 633.708 21.5394 633.709C21.5394 633.709 21.5394 633.709 21.5394 633.709C21.5394 633.709 21.5394 633.709 21.5394 633.709C21.5394 633.709 21.5394 633.71 21.5394 633.71C21.5394 633.71 21.5394 633.71 21.5394 633.71C21.5394 633.71 21.5394 633.71 21.5394 633.711C21.5394 633.711 21.5394 633.711 21.5394 633.711C21.5394 633.711 21.5394 633.711 21.5394 633.711C21.5394 633.711 21.5394 633.712 21.5394 633.712C21.5394 633.712 21.5394 633.712 21.5394 633.712C21.5394 633.712 21.5394 633.712 21.5394 633.712C21.5394 633.713 21.5394 633.713 21.5394 633.713C21.5394 633.713 21.5394 633.713 21.5394 633.713C21.5394 633.713 21.5394 633.714 21.5394 633.714C21.5394 633.714 21.5394 633.714 21.5394 633.714C21.5394 633.714 21.5394 633.714 21.5394 633.714C21.5394 633.715 21.5394 633.715 21.5394 633.715C21.5394 633.715 21.5394 633.715 21.5394 633.715C21.5394 633.715 21.5394 633.715 21.5394 633.716C21.5394 633.716 21.5394 633.716 21.5394 633.716C21.5394 633.716 21.5394 633.716 21.5394 633.716C21.5394 633.717 21.5394 633.717 21.5394 633.717C21.5394 633.717 21.5394 633.717 21.5394 633.717C21.5394 633.717 21.5394 633.717 21.5394 633.718C21.5394 633.718 21.5394 633.718 21.5394 633.718C21.5394 633.718 21.5394 633.718 21.5394 633.718C21.5394 633.718 21.5394 633.719 21.5394 633.719C21.5394 633.719 21.5394 633.719 21.5394 633.719C21.5394 633.719 21.5394 633.719 21.5394 633.72C21.5394 633.72 21.5394 633.72 21.5394 633.72C21.5394 633.72 21.5394 633.72 21.5394 633.72C21.5394 633.72 21.5394 633.721 21.5394 633.721C21.5394 633.721 21.5394 633.721 21.5394 633.721C21.5394 633.721 21.5394 633.721 21.5394 633.721C21.5394 633.722 21.5394 633.722 21.5394 633.722C21.5394 633.722 21.5394 633.722 21.5394 633.722C21.5394 633.722 21.5394 633.723 21.5394 633.723C21.5394 633.723 21.5394 633.723 21.5394 633.723C21.5394 633.723 21.5394 633.723 21.5394 633.723C21.5394 633.724 21.5394 633.724 21.5394 633.724C21.5394 633.724 21.5394 633.724 21.5394 633.724C21.5394 633.724 21.5394 633.724 21.5394 633.725C21.5394 633.725 21.5394 633.725 21.5394 633.725C21.5394 633.725 21.5394 633.725 21.5394 633.725C21.5394 633.726 21.5394 633.726 21.5394 633.726C21.5394 633.726 21.5394 633.726 21.5394 633.726C21.5394 633.726 21.5394 633.726 21.5394 633.727C21.5394 633.727 21.5394 633.727 21.5394 633.727C21.5394 633.727 21.5394 633.727 21.5394 633.727C21.5394 633.727 21.5394 633.728 21.5394 633.728C21.5394 633.728 21.5394 633.728 21.5394 633.728C21.5394 633.728 21.5394 633.728 21.5394 633.729C21.5394 633.729 21.5394 633.729 21.5394 633.729C21.5394 633.729 21.5394 633.729 21.5394 633.729C21.5394 633.729 21.5394 633.73 21.5394 633.73C21.5394 633.73 21.5394 633.73 21.5394 633.73C21.5394 633.73 21.5394 633.73 21.5394 633.73C21.5394 633.731 21.5394 633.731 21.5394 633.731C21.5394 633.731 21.5394 633.731 21.5394 633.731C21.5394 633.731 21.5394 633.732 21.5394 633.732C21.5394 633.732 21.5394 633.732 21.5394 633.732C21.5394 633.732 21.5394 633.732 21.5394 633.732C21.5394 633.733 21.5394 633.733 21.5394 633.733C21.5394 633.733 21.5394 633.733 21.5394 633.733C21.5394 633.733 21.5394 633.734 21.5394 633.734C21.5394 633.734 21.5394 633.734 21.5394 633.734C21.5394 633.734 21.5394 633.734 21.5394 633.734C21.5394 633.735 21.5394 633.735 21.5394 633.735C21.5394 633.735 21.5394 633.735 21.5394 633.735C21.5394 633.735 21.5394 633.735 21.5394 633.736C21.5394 633.736 21.5394 633.736 21.5394 633.736C21.5394 633.736 21.5394 633.736 21.5394 633.736C21.5394 633.737 21.5394 633.737 21.5394 633.737C21.5394 633.737 21.5394 633.737 21.5394 633.737C21.5394 633.737 21.5394 633.737 21.5394 633.738C21.5394 633.738 21.5394 633.738 21.5394 633.738C21.5394 633.738 21.5394 633.738 21.5394 633.738C21.5394 633.738 21.5394 633.739 21.5394 633.739C21.5394 633.739 21.5394 633.739 21.5394 633.739C21.5394 633.739 21.5394 633.739 21.5394 633.74C21.5394 633.74 21.5394 633.74 21.5394 633.74C21.5394 633.74 21.5394 633.74 21.5394 633.74C21.5394 633.74 21.5394 633.741 21.5394 633.741C21.5394 633.741 21.5394 633.741 21.5394 633.741C21.5394 633.741 21.5394 633.741 21.5394 633.741C21.5394 633.742 21.5394 633.742 21.5394 633.742C21.5394 633.742 21.5394 633.742 21.5394 633.742C21.5394 633.742 21.5394 633.743 21.5394 633.743C21.5394 633.743 21.5394 633.743 21.5394 633.743C21.5394 633.743 21.5394 633.743 21.5394 633.743C21.5394 633.744 21.5394 633.744 21.5394 633.744C21.5394 633.744 21.5394 633.744 21.5394 633.744C21.5394 633.744 21.5394 633.744 21.5394 633.745C21.5394 633.745 21.5394 633.745 21.5394 633.745C21.5394 633.745 21.5394 633.745 21.5394 633.745C21.5394 633.746 21.5394 633.746 21.5394 633.746C21.5394 633.746 21.5394 633.746 21.5394 633.746C21.5394 633.746 21.5394 633.746 21.5394 633.747C21.5394 633.747 21.5394 633.747 21.5394 633.747C21.5394 633.747 21.5394 633.747 21.5394 633.747C21.5394 633.747 21.5394 633.748 21.5394 633.748C21.5394 633.748 21.5394 633.748 21.5394 633.748C21.5394 633.748 21.5394 633.748 21.5394 633.749C21.5394 633.749 21.5394 633.749 21.5394 633.749C21.5394 633.749 21.5394 633.749 21.5394 633.749C21.5394 633.749 21.5394 633.75 21.5394 633.75C21.5394 633.75 21.5394 633.75 21.5394 633.75C21.5394 633.75 21.5394 633.75 21.5394 633.75C21.5394 633.751 21.5394 633.751 21.5394 633.751C21.5394 633.751 21.5394 633.751 21.5394 633.751C21.5394 633.751 21.5394 633.752 21.5394 633.752C21.5394 633.752 21.5394 633.752 21.5394 633.752C21.5394 633.752 21.5394 633.752 21.5394 633.752C21.5394 633.753 21.5394 633.753 21.5394 633.753C21.5394 633.753 21.5394 633.753 21.5394 633.753C21.5394 633.753 21.5394 633.753 21.5394 633.754C21.5394 633.754 21.5394 633.754 21.5394 633.754C21.5394 633.754 21.5394 633.754 21.5394 633.754C21.5394 633.755 21.5394 633.755 21.5394 633.755C21.5394 633.755 21.5394 633.755 21.5394 633.755C21.5394 633.755 21.5394 633.755 21.5394 633.756C21.5394 633.756 21.5394 633.756 21.5394 633.756C21.5394 633.756 21.5394 633.756 21.5394 633.756C21.5394 633.756 21.5394 633.757 21.5394 633.757C21.5394 633.757 21.5394 633.757 21.5394 633.757C21.5394 633.757 21.5394 633.757 21.5394 633.758C21.5394 633.758 21.5394 633.758 21.5394 633.758C21.5394 633.758 21.5394 633.758 21.5394 633.758C21.5394 633.758 21.5394 633.759 21.5394 633.759C21.5394 633.759 21.5394 633.759 21.5394 633.759C21.5394 633.759 21.5394 633.759 21.5394 633.759C21.5394 633.76 21.5394 633.76 21.5394 633.76C21.5394 633.76 21.5394 633.76 21.5394 633.76C21.5394 633.76 21.5394 633.761 21.5394 633.761C21.5394 633.761 21.5394 633.761 21.5394 633.761C21.5394 633.761 21.5394 633.761 21.5394 633.761C21.5394 633.762 21.5394 633.762 21.5394 633.762C21.5394 633.762 21.5394 633.762 21.5394 633.762C21.5394 633.762 21.5394 633.763 21.5394 633.763C21.5394 633.763 21.5394 633.763 21.5394 633.763C21.5394 633.763 21.5394 633.763 21.5394 633.763C21.5394 633.764 21.5394 633.764 21.5394 633.764C21.5394 633.764 21.5394 633.764 21.5394 633.764C21.5394 633.764 21.5394 633.764 21.5394 633.765C21.5394 633.765 21.5394 633.765 21.5394 633.765C21.5394 633.765 21.5394 633.765 21.5394 633.765C21.5394 633.766 21.5394 633.766 21.5394 633.766C21.5394 633.766 21.5394 633.766 21.5394 633.766C21.5394 633.766 21.5394 633.766 21.5394 633.767C21.5394 633.767 21.5394 633.767 21.5394 633.767C21.5394 633.767 21.5394 633.767 21.5394 633.767C21.5394 633.767 21.5394 633.768 21.5394 633.768C21.5394 633.768 21.5394 633.768 21.5394 633.768C21.5394 633.768 21.5394 633.768 21.5394 633.769C21.5394 633.769 21.5394 633.769 21.5394 633.769C21.5394 633.769 21.5394 633.769 21.5394 633.769C21.5394 633.769 21.5394 633.77 21.5394 633.77C21.5394 633.77 21.5394 633.77 21.5394 633.77C21.5394 633.77 21.5394 633.77 21.5394 633.77C21.5394 633.771 21.5394 633.771 21.5394 633.771C21.5394 633.771 21.5394 633.771 21.5394 633.771C21.5394 633.771 21.5394 633.772 21.5394 633.772C21.5394 633.772 21.5394 633.772 21.5394 633.772C21.5394 633.772 21.5394 633.772 21.5394 633.772C21.5394 633.773 21.5394 633.773 21.5394 633.773C21.5394 633.773 21.5394 633.773 21.5394 633.773C21.5394 633.773 21.5394 633.773 21.5394 633.774C21.5394 633.774 21.5394 633.774 21.5394 633.774C21.5394 633.774 21.5394 633.774 21.5394 633.774C21.5394 633.775 21.5394 633.775 21.5394 633.775C21.5394 633.775 21.5394 633.775 21.5394 633.775C21.5394 633.775 21.5394 633.775 21.5394 633.776C21.5394 633.776 21.5394 633.776 21.5394 633.776C21.5394 633.776 21.5394 633.776 21.5394 633.776C21.5394 633.776 21.5394 633.777 21.5394 633.777C21.5394 633.777 21.5394 633.777 21.5394 633.777C21.5394 633.777 21.5394 633.777 21.5394 633.778C21.5394 633.778 21.5394 633.778 21.5394 633.778C21.5394 633.778 21.5394 633.778 21.5394 633.778C21.5394 633.778 21.5394 633.779 21.5394 633.779C21.5394 633.779 21.5394 633.779 21.5394 633.779C21.5394 633.779 21.5394 633.779 21.5394 633.779C21.5394 633.78 21.5394 633.78 21.5394 633.78C21.5394 633.78 21.5394 633.78 21.5394 633.78C21.5394 633.78 21.5394 633.781 21.5394 633.781C21.5394 633.781 21.5394 633.781 21.5394 633.781C21.5394 633.781 21.5394 633.781 21.5394 633.781C21.5394 633.782 21.5394 633.782 21.5394 633.782C21.5394 633.782 21.5394 633.782 21.5394 633.782C21.5394 633.782 21.5394 633.782 21.5394 633.783C21.5394 633.783 21.5394 633.783 21.5394 633.783C21.5394 633.783 21.5394 633.783 21.5394 633.783C21.5394 633.784 21.5394 633.784 21.5394 633.784C21.5394 633.784 21.5394 633.784 21.5394 633.784C21.5394 633.784 21.5394 633.784 21.5394 633.785C21.5394 633.785 21.5394 633.785 21.5394 633.785C21.5394 633.785 21.5394 633.785 21.5394 633.785C21.5394 633.785 21.5394 633.786 21.5394 633.786C21.5394 633.786 21.5394 633.786 21.5394 633.786C21.5394 633.786 21.5394 633.786 21.5394 633.787C21.5394 633.787 21.5394 633.787 21.5394 633.787C21.5394 633.787 21.5394 633.787 21.5394 633.787C21.5394 633.787 21.5394 633.788 21.5394 633.788C21.5394 633.788 21.5394 633.788 21.5394 633.788C21.5394 633.788 21.5394 633.788 21.5394 633.788C21.5394 633.789 21.5394 633.789 21.5394 633.789C21.5394 633.789 21.5394 633.789 21.5394 633.789C21.5394 633.789 21.5394 633.79 21.5394 633.79C21.5394 633.79 21.5394 633.79 21.5394 633.79C21.5394 633.79 21.5394 633.79 21.5394 633.79C21.5394 633.791 21.5394 633.791 21.5394 633.791C21.5394 633.791 21.5394 633.791 21.5394 633.791C21.5394 633.791 21.5394 633.791 21.5394 633.792C21.5394 633.792 21.5394 633.792 21.5394 633.792C21.5394 633.792 21.5394 633.792 21.5394 633.792C21.5394 633.793 21.5394 633.793 21.5394 633.793C21.5394 633.793 21.5394 633.793 21.5394 633.793C21.5394 633.793 21.5394 633.793 21.5394 633.794C21.5394 633.794 21.5394 633.794 21.5394 633.794C21.5394 633.794 21.5394 633.794 21.5394 633.794C21.5394 633.795 21.5394 633.795 21.5394 633.795C21.5394 633.795 21.5394 633.795 21.5394 633.795C21.5394 633.795 21.5394 633.795 21.5394 633.796C21.5394 633.796 21.5394 633.796 21.5394 633.796C21.5394 633.796 21.5394 633.796 21.5394 633.796C21.5394 633.796 21.5394 633.797 21.5394 633.797C21.5394 633.797 21.5394 633.797 21.5394 633.797C21.5394 633.797 21.5394 633.797 21.5394 633.798C21.5394 633.798 21.5394 633.798 21.5394 633.798C21.5394 633.798 21.5394 633.798 21.5394 633.798C21.5394 633.798 21.5394 633.799 21.5394 633.799C21.5394 633.799 21.5394 633.799 21.5394 633.799C21.5394 633.799 21.5394 633.799 21.5394 633.799C21.5394 633.8 21.5394 633.8 21.5394 633.8C21.5394 633.8 21.5394 633.8 21.5394 633.8C21.5394 633.8 21.5394 633.801 21.5394 633.801C21.5394 633.801 21.5394 633.801 21.5394 633.801C21.5394 633.801 21.5394 633.801 21.5394 633.801C21.5394 633.802 21.5394 633.802 21.5394 633.802C21.5394 633.802 21.5394 633.802 21.5394 633.802C21.5394 633.802 21.5394 633.802 21.5394 633.803C21.5394 633.803 21.5394 633.803 21.5394 633.803C21.5394 633.803 21.5394 633.803 21.5394 633.803C21.5394 633.804 21.5394 633.804 21.5394 633.804C21.5394 633.804 21.5394 633.804 21.5394 633.804C21.5394 633.804 21.5394 633.804 21.5394 633.805C21.5394 633.805 21.5394 633.805 21.5394 633.805C21.5394 633.805 21.5394 633.805 21.5394 633.805C21.5394 633.805 21.5394 633.806 21.5394 633.806C21.5394 633.806 21.5394 633.806 21.5394 633.806C21.5394 633.806 21.5394 633.806 21.5394 633.807C21.5394 633.807 21.5394 633.807 21.5394 633.807C21.5394 633.807 21.5394 633.807 21.5394 633.807C21.5394 633.807 21.5394 633.808 21.5394 633.808C21.5394 633.808 21.5394 633.808 21.5394 633.808C21.5394 633.808 21.5394 633.808 21.5394 633.808C21.5394 633.809 21.5394 633.809 21.5394 633.809C21.5394 633.809 21.5394 633.809 21.5394 633.809C21.5394 633.809 21.5394 633.81 21.5394 633.81C21.5394 633.81 21.5394 633.81 21.5394 633.81C21.5394 633.81 21.5394 633.81 21.5394 633.81C21.5394 633.811 21.5394 633.811 21.5394 633.811C21.5394 633.811 21.5394 633.811 21.5394 633.811C21.5394 633.811 21.5394 633.811 21.5394 633.812C21.5394 633.812 21.5394 633.812 21.5394 633.812C21.5394 633.812 21.5394 633.812 21.5394 633.812C21.5394 633.813 21.5394 633.813 21.5394 633.813C21.5394 633.813 21.5394 633.813 21.5394 633.813C21.5394 633.813 21.5394 633.813 21.5394 633.814C21.5394 633.814 21.5394 633.814 21.5394 633.814C21.5394 633.814 21.5394 633.814 21.5394 633.814C21.5394 633.814 21.5394 633.815 21.5394 633.815C21.5394 633.815 21.5394 633.815 21.5394 633.815C21.5394 633.815 21.5394 633.815 21.5394 633.816C21.5394 633.816 21.5394 633.816 21.5394 633.816C21.5394 633.816 21.5394 633.816 21.5394 633.816C21.5394 633.816 21.5394 633.817 21.5394 633.817C21.5394 633.817 21.5394 633.817 21.5394 633.817C21.5394 633.817 21.5394 633.817 21.5394 633.817C21.5394 633.818 21.5394 633.818 21.5394 633.818C21.5394 633.818 21.5394 633.818 21.5394 633.818C21.5394 633.818 21.5394 633.819 21.5394 633.819C21.5394 633.819 21.5394 633.819 21.5394 633.819C21.5394 633.819 21.5394 633.819 21.5394 633.819C21.5394 633.82 21.5394 633.82 21.5394 633.82C21.5394 633.82 21.5394 633.82 21.5394 633.82C21.5394 633.82 21.5394 633.82 21.5394 633.821C21.5394 633.821 21.5394 633.821 21.5394 633.821C21.5394 633.821 21.5394 633.821 21.5394 633.821C21.5394 633.822 21.5394 633.822 21.5394 633.822C21.5394 633.822 21.5394 633.822 21.5394 633.822C21.5394 633.822 21.5394 633.822 21.5394 633.823C21.5394 633.823 21.5394 633.823 21.5394 633.823C21.5394 633.823 21.5394 633.823 21.5394 633.823C21.5394 633.824 21.5394 633.824 21.5394 633.824C21.5394 633.824 21.5394 633.824 21.5394 633.824C21.5394 633.824 21.5394 633.824 21.5394 633.825C21.5394 633.825 21.5394 633.825 21.5394 633.825C21.5394 633.825 21.5394 633.825 21.5394 633.825C21.5394 633.825 21.5394 633.826 21.5394 633.826C21.5394 633.826 21.5394 633.826 21.5394 633.826C21.5394 633.826 21.5394 633.826 21.5394 633.827C21.5394 633.827 21.5394 633.827 21.5394 633.827C21.5394 633.827 21.5394 633.827 21.5394 633.827C21.5394 633.827 21.5394 633.828 21.5394 633.828C21.5394 633.828 21.5394 633.828 21.5394 633.828C21.5394 633.828 21.5394 633.828 21.5394 633.828C21.5394 633.829 21.5394 633.829 21.5394 633.829C21.5394 633.829 21.5394 633.829 21.5394 633.829C21.5394 633.829 21.5394 633.83 21.5394 633.83C21.5394 633.83 21.5394 633.83 21.5394 633.83C21.5394 633.83 21.5394 633.83 21.5394 633.83C21.5394 633.831 21.5394 633.831 21.5394 633.831C21.5394 633.831 21.5394 633.831 21.5394 633.831C21.5394 633.831 21.5394 633.831 21.5394 633.832C21.5394 633.832 21.5394 633.832 21.5394 633.832C21.5394 633.832 21.5394 633.832 21.5394 633.832C21.5394 633.833 21.5394 633.833 21.5394 633.833C21.5394 633.833 21.5394 633.833 21.5394 633.833C21.5394 633.833 21.5394 633.833 21.5394 633.834C21.5394 633.834 21.5394 633.834 21.5394 633.834C21.5394 633.834 21.5394 633.834 21.5394 633.834C21.5394 633.834 21.5394 633.835 21.5394 633.835C21.5394 633.835 21.5394 633.835 21.5394 633.835C21.5394 633.835 21.5394 633.835 21.5394 633.836C21.5394 633.836 21.5394 633.836 21.5394 633.836C21.5394 633.836 21.5394 633.836 21.5394 633.836C21.5394 633.836 21.5394 633.837 21.5394 633.837C21.5394 633.837 21.5394 633.837 21.5394 633.837C21.5394 633.837 21.5394 633.837 21.5394 633.837C21.5394 633.838 21.5394 633.838 21.5394 633.838C21.5394 633.838 21.5394 633.838 21.5394 633.838C21.5394 633.838 21.5394 633.839 21.5394 633.839C21.5394 633.839 21.5394 633.839 21.5394 633.839C21.5394 633.839 21.5394 633.839 21.5394 633.839C21.5394 633.84 21.5394 633.84 21.5394 633.84C21.5394 633.84 21.5394 633.84 21.5394 633.84C21.5394 633.84 21.5394 633.84 21.5394 633.841C21.5394 633.841 21.5394 633.841 21.5394 633.841C21.5394 633.841 21.5394 633.841 21.5394 633.841C21.5394 633.842 21.5394 633.842 21.5394 633.842C21.5394 633.842 21.5394 633.842 21.5394 633.842C21.5394 633.842 21.5394 633.842 21.5394 633.843C21.5394 633.843 21.5394 633.843 21.5394 633.843C21.5394 633.843 21.5394 633.843 21.5394 633.843C21.5394 633.843 21.5394 633.844 21.5394 633.844C21.5394 633.844 21.5394 633.844 21.5394 633.844C21.5394 633.844 21.5394 633.844 21.5394 633.845C21.5394 633.845 21.5394 633.845 21.5394 633.845C21.5394 633.845 21.5394 633.845 21.5394 633.845C21.5394 633.845 21.5394 633.846 21.5394 633.846C21.5394 633.846 21.5394 633.846 21.5394 633.846C21.5394 633.846 21.5394 633.846 21.5394 633.846C21.5394 633.847 21.5394 633.847 21.5394 633.847C21.5394 633.847 21.5394 633.847 21.5394 633.847C21.5394 633.847 21.5394 633.848 21.5394 633.848C21.5394 633.848 21.5394 633.848 21.5394 633.848C21.5394 633.848 21.5394 633.848 21.5394 633.848C21.5394 633.849 21.5394 633.849 21.5394 633.849C21.5394 633.849 21.5394 633.849 21.5394 633.849C21.5394 633.849 21.5394 633.849 21.5394 633.85C21.5394 633.85 21.5394 633.85 21.5394 633.85C21.5394 633.85 21.5394 633.85 21.5394 633.85C21.5394 633.851 21.5394 633.851 21.5394 633.851C21.5394 633.851 21.5394 633.851 21.5394 633.851C21.5394 633.851 21.5394 633.851 21.5394 633.852C21.5394 633.852 21.5394 633.852 21.5394 633.852C21.5394 633.852 21.5394 633.852 21.5394 633.852C21.5394 633.853 21.5394 633.853 21.5394 633.853C21.5394 633.853 21.5394 633.853 21.5394 633.853C21.5394 633.853 21.5394 633.853 21.5394 633.854C21.5394 633.854 21.5394 633.854 21.5394 633.854C21.5394 633.854 21.5394 633.854 21.5394 633.854C21.5394 633.854 21.5394 633.855 21.5394 633.855C21.5394 633.855 21.5394 633.855 21.5394 633.855C21.5394 633.855 21.5394 633.855 21.5394 633.856C21.5394 633.856 21.5394 633.856 21.5394 633.856C21.5394 633.856 21.5394 633.856 21.5394 633.856C21.5394 633.856 21.5394 633.857 21.5394 633.857C21.5394 633.857 21.5394 633.857 21.5394 633.857C21.5394 633.857 21.5394 633.857 21.5394 633.857C21.5394 633.858 21.5394 633.858 21.5394 633.858C21.5394 633.858 21.5394 633.858 21.5394 633.858C21.5394 633.858 21.5394 633.859 21.5394 633.859C21.5394 633.859 21.5394 633.859 21.5394 633.859C21.5394 633.859 21.5394 633.859 21.5394 633.859C21.5394 633.86 21.5394 633.86 21.5394 633.86C21.5394 633.86 21.5394 633.86 21.5394 633.86C21.5394 633.86 21.5394 633.86 21.5394 633.861C21.5394 633.861 21.5394 633.861 21.5394 633.861C21.5394 633.861 21.5394 633.861 21.5394 633.861C21.5394 633.862 21.5394 633.862 21.5394 633.862C21.5394 633.862 21.5394 633.862 21.5394 633.862C21.5394 633.862 21.5394 633.862 21.5394 633.863C21.5394 633.863 21.5394 633.863 21.5394 633.863C21.5394 633.863 21.5394 633.863 21.5394 633.863C21.5394 633.863 21.5394 633.864 21.5394 633.864C21.5394 633.864 21.5394 633.864 21.5394 633.864C21.5394 633.864 21.5394 633.864 21.5394 633.865C21.5394 633.865 21.5394 633.865 21.5394 633.865C21.5394 633.865 21.5394 633.865 21.5394 633.865C21.5394 633.865 21.5394 633.866 21.5394 633.866C21.5394 633.866 21.5394 633.866 21.5394 633.866C21.5394 633.866 21.5394 633.866 21.5394 633.866C21.5394 633.867 21.5394 633.867 21.5394 633.867C21.5394 633.867 21.5394 633.867 21.5394 633.867C21.5394 633.867 21.5394 633.868 21.5394 633.868C21.5394 633.868 21.5394 633.868 21.5394 633.868C21.5394 633.868 21.5394 633.868 21.5394 633.868C21.5394 633.869 21.5394 633.869 21.5394 633.869C21.5394 633.869 21.5394 633.869 21.5394 633.869C21.5394 633.869 21.5394 633.869 21.5394 633.87C21.5394 633.87 21.5394 633.87 21.5394 633.87C21.5394 633.87 21.5394 633.87 21.5394 633.87C21.5394 633.871 21.5394 633.871 21.5394 633.871C21.5394 633.871 21.5394 633.871 21.5394 633.871C21.5394 633.871 21.5394 633.871 21.5394 633.872C21.5394 633.872 21.5394 633.872 21.5394 633.872C21.5394 633.872 21.5394 633.872 21.5394 633.872C21.5394 633.872 21.5394 633.873 21.5394 633.873C21.5394 633.873 21.5394 633.873 21.5394 633.873C21.5394 633.873 21.5394 633.873 21.5394 633.874C21.5394 633.874 21.5394 633.874 21.5394 633.874C21.5394 633.874 21.5394 633.874 21.5394 633.874C21.5394 633.874 21.5394 633.875 21.5394 633.875C21.5394 633.875 21.5394 633.875 21.5394 633.875C21.5394 633.875 21.5394 633.875 21.5394 633.875C21.5394 633.876 21.5394 633.876 21.5394 633.876C21.5394 633.876 21.5394 633.876 21.5394 633.876C21.5394 633.876 21.5394 633.877 21.5394 633.877C21.5394 633.877 21.5394 633.877 21.5394 633.877C21.5394 633.877 21.5394 633.877 21.5394 633.877C21.5394 633.878 21.5394 633.878 21.5394 633.878C21.5394 633.878 21.5394 633.878 21.5394 633.878C21.5394 633.878 21.5394 633.878 21.5394 633.879C21.5394 633.879 21.5394 633.879 21.5394 633.879C21.5394 633.879 21.5394 633.879 21.5394 633.879C21.5394 633.88 21.5394 633.88 21.5394 633.88C21.5394 633.88 21.5394 633.88 21.5394 633.88C21.5394 633.88 21.5394 633.88 21.5394 633.881C21.5394 633.881 21.5394 633.881 21.5394 633.881C21.5394 633.881 21.5394 633.881 21.5394 633.881C21.5394 633.881 21.5394 633.882 21.5394 633.882C21.5394 633.882 21.5394 633.882 21.5394 633.882C21.5394 633.882 21.5394 633.882 21.5394 633.883C21.5394 633.883 21.5394 633.883 21.5394 633.883C21.5394 633.883 21.5394 633.883 21.5394 633.883C21.5394 633.883 21.5394 633.884 21.5394 633.884C21.5394 633.884 21.5394 633.884 21.5394 633.884C21.5394 633.884 21.5394 633.884 21.5394 633.885C21.5394 633.885 21.5394 633.885 21.5394 633.885C21.5394 633.885 21.5394 633.885 21.5394 633.885C21.5394 633.885 21.5394 633.886 21.5394 633.886C21.5394 633.886 21.5394 633.886 21.5394 633.886C21.5394 633.886 21.5394 633.886 21.5394 633.886C21.5394 633.887 21.5394 633.887 21.5394 633.887C21.5394 633.887 21.5394 633.887 21.5394 633.887C21.5394 633.887 21.5394 633.888 21.5394 633.888C21.5394 633.888 21.5394 633.888 21.5394 633.888C21.5394 633.888 21.5394 633.888 21.5394 633.888C21.5394 633.889 21.5394 633.889 21.5394 633.889C21.5394 633.889 21.5394 633.889 21.5394 633.889C21.5394 633.889 21.5394 633.889 21.5394 633.89C21.5394 633.89 21.5394 633.89 21.5394 633.89C21.5394 633.89 21.5394 633.89 21.5394 633.89C21.5394 633.891 21.5394 633.891 21.5394 633.891C21.5394 633.891 21.5394 633.891 21.5394 633.891C21.5394 633.891 21.5394 633.891 21.5394 633.892C21.5394 633.892 21.5394 633.892 21.5394 633.892C21.5394 633.892 21.5394 633.892 21.5394 633.892C21.5394 633.892 21.5394 633.893 21.5394 633.893C21.5394 633.893 21.5394 633.893 21.5394 633.893C21.5394 633.893 21.5394 633.893 21.5394 633.894C21.5394 633.894 21.5394 633.894 21.5394 633.894C21.5394 633.894 21.5394 633.894 21.5394 633.894C21.5394 633.894 21.5394 633.895 21.5394 633.895C21.5394 633.895 21.5394 633.895 21.5394 633.895C21.5394 633.895 21.5394 633.895 21.5394 633.895C21.5394 633.896 21.5394 633.896 21.5394 633.896C21.5394 633.896 21.5394 633.896 21.5394 633.896C21.5394 633.896 21.5394 633.897 21.5394 633.897C21.5394 633.897 21.5394 633.897 21.5394 633.897C21.5394 633.897 21.5394 633.897 21.5394 633.897C21.5394 633.898 21.5394 633.898 21.5394 633.898H25.5394C25.5394 633.898 25.5394 633.898 25.5394 633.897C25.5394 633.897 25.5394 633.897 25.5394 633.897C25.5394 633.897 25.5394 633.897 25.5394 633.897C25.5394 633.897 25.5394 633.896 25.5394 633.896C25.5394 633.896 25.5394 633.896 25.5394 633.896C25.5394 633.896 25.5394 633.896 25.5394 633.895C25.5394 633.895 25.5394 633.895 25.5394 633.895C25.5394 633.895 25.5394 633.895 25.5394 633.895C25.5394 633.895 25.5394 633.894 25.5394 633.894C25.5394 633.894 25.5394 633.894 25.5394 633.894C25.5394 633.894 25.5394 633.894 25.5394 633.894C25.5394 633.893 25.5394 633.893 25.5394 633.893C25.5394 633.893 25.5394 633.893 25.5394 633.893C25.5394 633.893 25.5394 633.892 25.5394 633.892C25.5394 633.892 25.5394 633.892 25.5394 633.892C25.5394 633.892 25.5394 633.892 25.5394 633.892C25.5394 633.891 25.5394 633.891 25.5394 633.891C25.5394 633.891 25.5394 633.891 25.5394 633.891C25.5394 633.891 25.5394 633.891 25.5394 633.89C25.5394 633.89 25.5394 633.89 25.5394 633.89C25.5394 633.89 25.5394 633.89 25.5394 633.89C25.5394 633.889 25.5394 633.889 25.5394 633.889C25.5394 633.889 25.5394 633.889 25.5394 633.889C25.5394 633.889 25.5394 633.889 25.5394 633.888C25.5394 633.888 25.5394 633.888 25.5394 633.888C25.5394 633.888 25.5394 633.888 25.5394 633.888C25.5394 633.888 25.5394 633.887 25.5394 633.887C25.5394 633.887 25.5394 633.887 25.5394 633.887C25.5394 633.887 25.5394 633.887 25.5394 633.886C25.5394 633.886 25.5394 633.886 25.5394 633.886C25.5394 633.886 25.5394 633.886 25.5394 633.886C25.5394 633.886 25.5394 633.885 25.5394 633.885C25.5394 633.885 25.5394 633.885 25.5394 633.885C25.5394 633.885 25.5394 633.885 25.5394 633.885C25.5394 633.884 25.5394 633.884 25.5394 633.884C25.5394 633.884 25.5394 633.884 25.5394 633.884C25.5394 633.884 25.5394 633.883 25.5394 633.883C25.5394 633.883 25.5394 633.883 25.5394 633.883C25.5394 633.883 25.5394 633.883 25.5394 633.883C25.5394 633.882 25.5394 633.882 25.5394 633.882C25.5394 633.882 25.5394 633.882 25.5394 633.882C25.5394 633.882 25.5394 633.881 25.5394 633.881C25.5394 633.881 25.5394 633.881 25.5394 633.881C25.5394 633.881 25.5394 633.881 25.5394 633.881C25.5394 633.88 25.5394 633.88 25.5394 633.88C25.5394 633.88 25.5394 633.88 25.5394 633.88C25.5394 633.88 25.5394 633.88 25.5394 633.879C25.5394 633.879 25.5394 633.879 25.5394 633.879C25.5394 633.879 25.5394 633.879 25.5394 633.879C25.5394 633.878 25.5394 633.878 25.5394 633.878C25.5394 633.878 25.5394 633.878 25.5394 633.878C25.5394 633.878 25.5394 633.878 25.5394 633.877C25.5394 633.877 25.5394 633.877 25.5394 633.877C25.5394 633.877 25.5394 633.877 25.5394 633.877C25.5394 633.877 25.5394 633.876 25.5394 633.876C25.5394 633.876 25.5394 633.876 25.5394 633.876C25.5394 633.876 25.5394 633.876 25.5394 633.875C25.5394 633.875 25.5394 633.875 25.5394 633.875C25.5394 633.875 25.5394 633.875 25.5394 633.875C25.5394 633.875 25.5394 633.874 25.5394 633.874C25.5394 633.874 25.5394 633.874 25.5394 633.874C25.5394 633.874 25.5394 633.874 25.5394 633.874C25.5394 633.873 25.5394 633.873 25.5394 633.873C25.5394 633.873 25.5394 633.873 25.5394 633.873C25.5394 633.873 25.5394 633.872 25.5394 633.872C25.5394 633.872 25.5394 633.872 25.5394 633.872C25.5394 633.872 25.5394 633.872 25.5394 633.872C25.5394 633.871 25.5394 633.871 25.5394 633.871C25.5394 633.871 25.5394 633.871 25.5394 633.871C25.5394 633.871 25.5394 633.871 25.5394 633.87C25.5394 633.87 25.5394 633.87 25.5394 633.87C25.5394 633.87 25.5394 633.87 25.5394 633.87C25.5394 633.869 25.5394 633.869 25.5394 633.869C25.5394 633.869 25.5394 633.869 25.5394 633.869C25.5394 633.869 25.5394 633.869 25.5394 633.868C25.5394 633.868 25.5394 633.868 25.5394 633.868C25.5394 633.868 25.5394 633.868 25.5394 633.868C25.5394 633.868 25.5394 633.867 25.5394 633.867C25.5394 633.867 25.5394 633.867 25.5394 633.867C25.5394 633.867 25.5394 633.867 25.5394 633.866C25.5394 633.866 25.5394 633.866 25.5394 633.866C25.5394 633.866 25.5394 633.866 25.5394 633.866C25.5394 633.866 25.5394 633.865 25.5394 633.865C25.5394 633.865 25.5394 633.865 25.5394 633.865C25.5394 633.865 25.5394 633.865 25.5394 633.865C25.5394 633.864 25.5394 633.864 25.5394 633.864C25.5394 633.864 25.5394 633.864 25.5394 633.864C25.5394 633.864 25.5394 633.863 25.5394 633.863C25.5394 633.863 25.5394 633.863 25.5394 633.863C25.5394 633.863 25.5394 633.863 25.5394 633.863C25.5394 633.862 25.5394 633.862 25.5394 633.862C25.5394 633.862 25.5394 633.862 25.5394 633.862C25.5394 633.862 25.5394 633.862 25.5394 633.861C25.5394 633.861 25.5394 633.861 25.5394 633.861C25.5394 633.861 25.5394 633.861 25.5394 633.861C25.5394 633.86 25.5394 633.86 25.5394 633.86C25.5394 633.86 25.5394 633.86 25.5394 633.86C25.5394 633.86 25.5394 633.86 25.5394 633.859C25.5394 633.859 25.5394 633.859 25.5394 633.859C25.5394 633.859 25.5394 633.859 25.5394 633.859C25.5394 633.859 25.5394 633.858 25.5394 633.858C25.5394 633.858 25.5394 633.858 25.5394 633.858C25.5394 633.858 25.5394 633.858 25.5394 633.857C25.5394 633.857 25.5394 633.857 25.5394 633.857C25.5394 633.857 25.5394 633.857 25.5394 633.857C25.5394 633.857 25.5394 633.856 25.5394 633.856C25.5394 633.856 25.5394 633.856 25.5394 633.856C25.5394 633.856 25.5394 633.856 25.5394 633.856C25.5394 633.855 25.5394 633.855 25.5394 633.855C25.5394 633.855 25.5394 633.855 25.5394 633.855C25.5394 633.855 25.5394 633.854 25.5394 633.854C25.5394 633.854 25.5394 633.854 25.5394 633.854C25.5394 633.854 25.5394 633.854 25.5394 633.854C25.5394 633.853 25.5394 633.853 25.5394 633.853C25.5394 633.853 25.5394 633.853 25.5394 633.853C25.5394 633.853 25.5394 633.853 25.5394 633.852C25.5394 633.852 25.5394 633.852 25.5394 633.852C25.5394 633.852 25.5394 633.852 25.5394 633.852C25.5394 633.851 25.5394 633.851 25.5394 633.851C25.5394 633.851 25.5394 633.851 25.5394 633.851C25.5394 633.851 25.5394 633.851 25.5394 633.85C25.5394 633.85 25.5394 633.85 25.5394 633.85C25.5394 633.85 25.5394 633.85 25.5394 633.85C25.5394 633.849 25.5394 633.849 25.5394 633.849C25.5394 633.849 25.5394 633.849 25.5394 633.849C25.5394 633.849 25.5394 633.849 25.5394 633.848C25.5394 633.848 25.5394 633.848 25.5394 633.848C25.5394 633.848 25.5394 633.848 25.5394 633.848C25.5394 633.848 25.5394 633.847 25.5394 633.847C25.5394 633.847 25.5394 633.847 25.5394 633.847C25.5394 633.847 25.5394 633.847 25.5394 633.846C25.5394 633.846 25.5394 633.846 25.5394 633.846C25.5394 633.846 25.5394 633.846 25.5394 633.846C25.5394 633.846 25.5394 633.845 25.5394 633.845C25.5394 633.845 25.5394 633.845 25.5394 633.845C25.5394 633.845 25.5394 633.845 25.5394 633.845C25.5394 633.844 25.5394 633.844 25.5394 633.844C25.5394 633.844 25.5394 633.844 25.5394 633.844C25.5394 633.844 25.5394 633.843 25.5394 633.843C25.5394 633.843 25.5394 633.843 25.5394 633.843C25.5394 633.843 25.5394 633.843 25.5394 633.843C25.5394 633.842 25.5394 633.842 25.5394 633.842C25.5394 633.842 25.5394 633.842 25.5394 633.842C25.5394 633.842 25.5394 633.842 25.5394 633.841C25.5394 633.841 25.5394 633.841 25.5394 633.841C25.5394 633.841 25.5394 633.841 25.5394 633.841C25.5394 633.84 25.5394 633.84 25.5394 633.84C25.5394 633.84 25.5394 633.84 25.5394 633.84C25.5394 633.84 25.5394 633.84 25.5394 633.839C25.5394 633.839 25.5394 633.839 25.5394 633.839C25.5394 633.839 25.5394 633.839 25.5394 633.839C25.5394 633.839 25.5394 633.838 25.5394 633.838C25.5394 633.838 25.5394 633.838 25.5394 633.838C25.5394 633.838 25.5394 633.838 25.5394 633.837C25.5394 633.837 25.5394 633.837 25.5394 633.837C25.5394 633.837 25.5394 633.837 25.5394 633.837C25.5394 633.837 25.5394 633.836 25.5394 633.836C25.5394 633.836 25.5394 633.836 25.5394 633.836C25.5394 633.836 25.5394 633.836 25.5394 633.836C25.5394 633.835 25.5394 633.835 25.5394 633.835C25.5394 633.835 25.5394 633.835 25.5394 633.835C25.5394 633.835 25.5394 633.834 25.5394 633.834C25.5394 633.834 25.5394 633.834 25.5394 633.834C25.5394 633.834 25.5394 633.834 25.5394 633.834C25.5394 633.833 25.5394 633.833 25.5394 633.833C25.5394 633.833 25.5394 633.833 25.5394 633.833C25.5394 633.833 25.5394 633.833 25.5394 633.832C25.5394 633.832 25.5394 633.832 25.5394 633.832C25.5394 633.832 25.5394 633.832 25.5394 633.832C25.5394 633.831 25.5394 633.831 25.5394 633.831C25.5394 633.831 25.5394 633.831 25.5394 633.831C25.5394 633.831 25.5394 633.831 25.5394 633.83C25.5394 633.83 25.5394 633.83 25.5394 633.83C25.5394 633.83 25.5394 633.83 25.5394 633.83C25.5394 633.83 25.5394 633.829 25.5394 633.829C25.5394 633.829 25.5394 633.829 25.5394 633.829C25.5394 633.829 25.5394 633.829 25.5394 633.828C25.5394 633.828 25.5394 633.828 25.5394 633.828C25.5394 633.828 25.5394 633.828 25.5394 633.828C25.5394 633.828 25.5394 633.827 25.5394 633.827C25.5394 633.827 25.5394 633.827 25.5394 633.827C25.5394 633.827 25.5394 633.827 25.5394 633.827C25.5394 633.826 25.5394 633.826 25.5394 633.826C25.5394 633.826 25.5394 633.826 25.5394 633.826C25.5394 633.826 25.5394 633.825 25.5394 633.825C25.5394 633.825 25.5394 633.825 25.5394 633.825C25.5394 633.825 25.5394 633.825 25.5394 633.825C25.5394 633.824 25.5394 633.824 25.5394 633.824C25.5394 633.824 25.5394 633.824 25.5394 633.824C25.5394 633.824 25.5394 633.824 25.5394 633.823C25.5394 633.823 25.5394 633.823 25.5394 633.823C25.5394 633.823 25.5394 633.823 25.5394 633.823C25.5394 633.822 25.5394 633.822 25.5394 633.822C25.5394 633.822 25.5394 633.822 25.5394 633.822C25.5394 633.822 25.5394 633.822 25.5394 633.821C25.5394 633.821 25.5394 633.821 25.5394 633.821C25.5394 633.821 25.5394 633.821 25.5394 633.821C25.5394 633.82 25.5394 633.82 25.5394 633.82C25.5394 633.82 25.5394 633.82 25.5394 633.82C25.5394 633.82 25.5394 633.82 25.5394 633.819C25.5394 633.819 25.5394 633.819 25.5394 633.819C25.5394 633.819 25.5394 633.819 25.5394 633.819C25.5394 633.819 25.5394 633.818 25.5394 633.818C25.5394 633.818 25.5394 633.818 25.5394 633.818C25.5394 633.818 25.5394 633.818 25.5394 633.817C25.5394 633.817 25.5394 633.817 25.5394 633.817C25.5394 633.817 25.5394 633.817 25.5394 633.817C25.5394 633.817 25.5394 633.816 25.5394 633.816C25.5394 633.816 25.5394 633.816 25.5394 633.816C25.5394 633.816 25.5394 633.816 25.5394 633.816C25.5394 633.815 25.5394 633.815 25.5394 633.815C25.5394 633.815 25.5394 633.815 25.5394 633.815C25.5394 633.815 25.5394 633.814 25.5394 633.814C25.5394 633.814 25.5394 633.814 25.5394 633.814C25.5394 633.814 25.5394 633.814 25.5394 633.814C25.5394 633.813 25.5394 633.813 25.5394 633.813C25.5394 633.813 25.5394 633.813 25.5394 633.813C25.5394 633.813 25.5394 633.813 25.5394 633.812C25.5394 633.812 25.5394 633.812 25.5394 633.812C25.5394 633.812 25.5394 633.812 25.5394 633.812C25.5394 633.811 25.5394 633.811 25.5394 633.811C25.5394 633.811 25.5394 633.811 25.5394 633.811C25.5394 633.811 25.5394 633.811 25.5394 633.81C25.5394 633.81 25.5394 633.81 25.5394 633.81C25.5394 633.81 25.5394 633.81 25.5394 633.81C25.5394 633.81 25.5394 633.809 25.5394 633.809C25.5394 633.809 25.5394 633.809 25.5394 633.809C25.5394 633.809 25.5394 633.809 25.5394 633.808C25.5394 633.808 25.5394 633.808 25.5394 633.808C25.5394 633.808 25.5394 633.808 25.5394 633.808C25.5394 633.808 25.5394 633.807 25.5394 633.807C25.5394 633.807 25.5394 633.807 25.5394 633.807C25.5394 633.807 25.5394 633.807 25.5394 633.807C25.5394 633.806 25.5394 633.806 25.5394 633.806C25.5394 633.806 25.5394 633.806 25.5394 633.806C25.5394 633.806 25.5394 633.805 25.5394 633.805C25.5394 633.805 25.5394 633.805 25.5394 633.805C25.5394 633.805 25.5394 633.805 25.5394 633.805C25.5394 633.804 25.5394 633.804 25.5394 633.804C25.5394 633.804 25.5394 633.804 25.5394 633.804C25.5394 633.804 25.5394 633.804 25.5394 633.803C25.5394 633.803 25.5394 633.803 25.5394 633.803C25.5394 633.803 25.5394 633.803 25.5394 633.803C25.5394 633.802 25.5394 633.802 25.5394 633.802C25.5394 633.802 25.5394 633.802 25.5394 633.802C25.5394 633.802 25.5394 633.802 25.5394 633.801C25.5394 633.801 25.5394 633.801 25.5394 633.801C25.5394 633.801 25.5394 633.801 25.5394 633.801C25.5394 633.801 25.5394 633.8 25.5394 633.8C25.5394 633.8 25.5394 633.8 25.5394 633.8C25.5394 633.8 25.5394 633.8 25.5394 633.799C25.5394 633.799 25.5394 633.799 25.5394 633.799C25.5394 633.799 25.5394 633.799 25.5394 633.799C25.5394 633.799 25.5394 633.798 25.5394 633.798C25.5394 633.798 25.5394 633.798 25.5394 633.798C25.5394 633.798 25.5394 633.798 25.5394 633.798C25.5394 633.797 25.5394 633.797 25.5394 633.797C25.5394 633.797 25.5394 633.797 25.5394 633.797C25.5394 633.797 25.5394 633.796 25.5394 633.796C25.5394 633.796 25.5394 633.796 25.5394 633.796C25.5394 633.796 25.5394 633.796 25.5394 633.796C25.5394 633.795 25.5394 633.795 25.5394 633.795C25.5394 633.795 25.5394 633.795 25.5394 633.795C25.5394 633.795 25.5394 633.795 25.5394 633.794C25.5394 633.794 25.5394 633.794 25.5394 633.794C25.5394 633.794 25.5394 633.794 25.5394 633.794C25.5394 633.793 25.5394 633.793 25.5394 633.793C25.5394 633.793 25.5394 633.793 25.5394 633.793C25.5394 633.793 25.5394 633.793 25.5394 633.792C25.5394 633.792 25.5394 633.792 25.5394 633.792C25.5394 633.792 25.5394 633.792 25.5394 633.792C25.5394 633.791 25.5394 633.791 25.5394 633.791C25.5394 633.791 25.5394 633.791 25.5394 633.791C25.5394 633.791 25.5394 633.791 25.5394 633.79C25.5394 633.79 25.5394 633.79 25.5394 633.79C25.5394 633.79 25.5394 633.79 25.5394 633.79C25.5394 633.79 25.5394 633.789 25.5394 633.789C25.5394 633.789 25.5394 633.789 25.5394 633.789C25.5394 633.789 25.5394 633.789 25.5394 633.788C25.5394 633.788 25.5394 633.788 25.5394 633.788C25.5394 633.788 25.5394 633.788 25.5394 633.788C25.5394 633.788 25.5394 633.787 25.5394 633.787C25.5394 633.787 25.5394 633.787 25.5394 633.787C25.5394 633.787 25.5394 633.787 25.5394 633.787C25.5394 633.786 25.5394 633.786 25.5394 633.786C25.5394 633.786 25.5394 633.786 25.5394 633.786C25.5394 633.786 25.5394 633.785 25.5394 633.785C25.5394 633.785 25.5394 633.785 25.5394 633.785C25.5394 633.785 25.5394 633.785 25.5394 633.785C25.5394 633.784 25.5394 633.784 25.5394 633.784C25.5394 633.784 25.5394 633.784 25.5394 633.784C25.5394 633.784 25.5394 633.784 25.5394 633.783C25.5394 633.783 25.5394 633.783 25.5394 633.783C25.5394 633.783 25.5394 633.783 25.5394 633.783C25.5394 633.782 25.5394 633.782 25.5394 633.782C25.5394 633.782 25.5394 633.782 25.5394 633.782C25.5394 633.782 25.5394 633.782 25.5394 633.781C25.5394 633.781 25.5394 633.781 25.5394 633.781C25.5394 633.781 25.5394 633.781 25.5394 633.781C25.5394 633.781 25.5394 633.78 25.5394 633.78C25.5394 633.78 25.5394 633.78 25.5394 633.78C25.5394 633.78 25.5394 633.78 25.5394 633.779C25.5394 633.779 25.5394 633.779 25.5394 633.779C25.5394 633.779 25.5394 633.779 25.5394 633.779C25.5394 633.779 25.5394 633.778 25.5394 633.778C25.5394 633.778 25.5394 633.778 25.5394 633.778C25.5394 633.778 25.5394 633.778 25.5394 633.778C25.5394 633.777 25.5394 633.777 25.5394 633.777C25.5394 633.777 25.5394 633.777 25.5394 633.777C25.5394 633.777 25.5394 633.776 25.5394 633.776C25.5394 633.776 25.5394 633.776 25.5394 633.776C25.5394 633.776 25.5394 633.776 25.5394 633.776C25.5394 633.775 25.5394 633.775 25.5394 633.775C25.5394 633.775 25.5394 633.775 25.5394 633.775C25.5394 633.775 25.5394 633.775 25.5394 633.774C25.5394 633.774 25.5394 633.774 25.5394 633.774C25.5394 633.774 25.5394 633.774 25.5394 633.774C25.5394 633.773 25.5394 633.773 25.5394 633.773C25.5394 633.773 25.5394 633.773 25.5394 633.773C25.5394 633.773 25.5394 633.773 25.5394 633.772C25.5394 633.772 25.5394 633.772 25.5394 633.772C25.5394 633.772 25.5394 633.772 25.5394 633.772C25.5394 633.772 25.5394 633.771 25.5394 633.771C25.5394 633.771 25.5394 633.771 25.5394 633.771C25.5394 633.771 25.5394 633.771 25.5394 633.77C25.5394 633.77 25.5394 633.77 25.5394 633.77C25.5394 633.77 25.5394 633.77 25.5394 633.77C25.5394 633.77 25.5394 633.769 25.5394 633.769C25.5394 633.769 25.5394 633.769 25.5394 633.769C25.5394 633.769 25.5394 633.769 25.5394 633.769C25.5394 633.768 25.5394 633.768 25.5394 633.768C25.5394 633.768 25.5394 633.768 25.5394 633.768C25.5394 633.768 25.5394 633.767 25.5394 633.767C25.5394 633.767 25.5394 633.767 25.5394 633.767C25.5394 633.767 25.5394 633.767 25.5394 633.767C25.5394 633.766 25.5394 633.766 25.5394 633.766C25.5394 633.766 25.5394 633.766 25.5394 633.766C25.5394 633.766 25.5394 633.766 25.5394 633.765C25.5394 633.765 25.5394 633.765 25.5394 633.765C25.5394 633.765 25.5394 633.765 25.5394 633.765C25.5394 633.764 25.5394 633.764 25.5394 633.764C25.5394 633.764 25.5394 633.764 25.5394 633.764C25.5394 633.764 25.5394 633.764 25.5394 633.763C25.5394 633.763 25.5394 633.763 25.5394 633.763C25.5394 633.763 25.5394 633.763 25.5394 633.763C25.5394 633.763 25.5394 633.762 25.5394 633.762C25.5394 633.762 25.5394 633.762 25.5394 633.762C25.5394 633.762 25.5394 633.762 25.5394 633.761C25.5394 633.761 25.5394 633.761 25.5394 633.761C25.5394 633.761 25.5394 633.761 25.5394 633.761C25.5394 633.761 25.5394 633.76 25.5394 633.76C25.5394 633.76 25.5394 633.76 25.5394 633.76C25.5394 633.76 25.5394 633.76 25.5394 633.759C25.5394 633.759 25.5394 633.759 25.5394 633.759C25.5394 633.759 25.5394 633.759 25.5394 633.759C25.5394 633.759 25.5394 633.758 25.5394 633.758C25.5394 633.758 25.5394 633.758 25.5394 633.758C25.5394 633.758 25.5394 633.758 25.5394 633.758C25.5394 633.757 25.5394 633.757 25.5394 633.757C25.5394 633.757 25.5394 633.757 25.5394 633.757C25.5394 633.757 25.5394 633.756 25.5394 633.756C25.5394 633.756 25.5394 633.756 25.5394 633.756C25.5394 633.756 25.5394 633.756 25.5394 633.756C25.5394 633.755 25.5394 633.755 25.5394 633.755C25.5394 633.755 25.5394 633.755 25.5394 633.755C25.5394 633.755 25.5394 633.755 25.5394 633.754C25.5394 633.754 25.5394 633.754 25.5394 633.754C25.5394 633.754 25.5394 633.754 25.5394 633.754C25.5394 633.753 25.5394 633.753 25.5394 633.753C25.5394 633.753 25.5394 633.753 25.5394 633.753C25.5394 633.753 25.5394 633.753 25.5394 633.752C25.5394 633.752 25.5394 633.752 25.5394 633.752C25.5394 633.752 25.5394 633.752 25.5394 633.752C25.5394 633.752 25.5394 633.751 25.5394 633.751C25.5394 633.751 25.5394 633.751 25.5394 633.751C25.5394 633.751 25.5394 633.751 25.5394 633.75C25.5394 633.75 25.5394 633.75 25.5394 633.75C25.5394 633.75 25.5394 633.75 25.5394 633.75C25.5394 633.75 25.5394 633.749 25.5394 633.749C25.5394 633.749 25.5394 633.749 25.5394 633.749C25.5394 633.749 25.5394 633.749 25.5394 633.749C25.5394 633.748 25.5394 633.748 25.5394 633.748C25.5394 633.748 25.5394 633.748 25.5394 633.748C25.5394 633.748 25.5394 633.747 25.5394 633.747C25.5394 633.747 25.5394 633.747 25.5394 633.747C25.5394 633.747 25.5394 633.747 25.5394 633.747C25.5394 633.746 25.5394 633.746 25.5394 633.746C25.5394 633.746 25.5394 633.746 25.5394 633.746C25.5394 633.746 25.5394 633.746 25.5394 633.745C25.5394 633.745 25.5394 633.745 25.5394 633.745C25.5394 633.745 25.5394 633.745 25.5394 633.745C25.5394 633.744 25.5394 633.744 25.5394 633.744C25.5394 633.744 25.5394 633.744 25.5394 633.744C25.5394 633.744 25.5394 633.744 25.5394 633.743C25.5394 633.743 25.5394 633.743 25.5394 633.743C25.5394 633.743 25.5394 633.743 25.5394 633.743C25.5394 633.743 25.5394 633.742 25.5394 633.742C25.5394 633.742 25.5394 633.742 25.5394 633.742C25.5394 633.742 25.5394 633.742 25.5394 633.741C25.5394 633.741 25.5394 633.741 25.5394 633.741C25.5394 633.741 25.5394 633.741 25.5394 633.741C25.5394 633.741 25.5394 633.74 25.5394 633.74C25.5394 633.74 25.5394 633.74 25.5394 633.74C25.5394 633.74 25.5394 633.74 25.5394 633.74C25.5394 633.739 25.5394 633.739 25.5394 633.739C25.5394 633.739 25.5394 633.739 25.5394 633.739C25.5394 633.739 25.5394 633.738 25.5394 633.738C25.5394 633.738 25.5394 633.738 25.5394 633.738C25.5394 633.738 25.5394 633.738 25.5394 633.738C25.5394 633.737 25.5394 633.737 25.5394 633.737C25.5394 633.737 25.5394 633.737 25.5394 633.737C25.5394 633.737 25.5394 633.737 25.5394 633.736C25.5394 633.736 25.5394 633.736 25.5394 633.736C25.5394 633.736 25.5394 633.736 25.5394 633.736C25.5394 633.735 25.5394 633.735 25.5394 633.735C25.5394 633.735 25.5394 633.735 25.5394 633.735C25.5394 633.735 25.5394 633.735 25.5394 633.734C25.5394 633.734 25.5394 633.734 25.5394 633.734C25.5394 633.734 25.5394 633.734 25.5394 633.734C25.5394 633.734 25.5394 633.733 25.5394 633.733C25.5394 633.733 25.5394 633.733 25.5394 633.733C25.5394 633.733 25.5394 633.733 25.5394 633.732C25.5394 633.732 25.5394 633.732 25.5394 633.732C25.5394 633.732 25.5394 633.732 25.5394 633.732C25.5394 633.732 25.5394 633.731 25.5394 633.731C25.5394 633.731 25.5394 633.731 25.5394 633.731C25.5394 633.731 25.5394 633.731 25.5394 633.73C25.5394 633.73 25.5394 633.73 25.5394 633.73C25.5394 633.73 25.5394 633.73 25.5394 633.73C25.5394 633.73 25.5394 633.729 25.5394 633.729C25.5394 633.729 25.5394 633.729 25.5394 633.729C25.5394 633.729 25.5394 633.729 25.5394 633.729C25.5394 633.728 25.5394 633.728 25.5394 633.728C25.5394 633.728 25.5394 633.728 25.5394 633.728C25.5394 633.728 25.5394 633.727 25.5394 633.727C25.5394 633.727 25.5394 633.727 25.5394 633.727C25.5394 633.727 25.5394 633.727 25.5394 633.727C25.5394 633.726 25.5394 633.726 25.5394 633.726C25.5394 633.726 25.5394 633.726 25.5394 633.726C25.5394 633.726 25.5394 633.726 25.5394 633.725C25.5394 633.725 25.5394 633.725 25.5394 633.725C25.5394 633.725 25.5394 633.725 25.5394 633.725C25.5394 633.724 25.5394 633.724 25.5394 633.724C25.5394 633.724 25.5394 633.724 25.5394 633.724C25.5394 633.724 25.5394 633.724 25.5394 633.723C25.5394 633.723 25.5394 633.723 25.5394 633.723C25.5394 633.723 25.5394 633.723 25.5394 633.723C25.5394 633.723 25.5394 633.722 25.5394 633.722C25.5394 633.722 25.5394 633.722 25.5394 633.722C25.5394 633.722 25.5394 633.722 25.5394 633.721C25.5394 633.721 25.5394 633.721 25.5394 633.721C25.5394 633.721 25.5394 633.721 25.5394 633.721C25.5394 633.721 25.5394 633.72 25.5394 633.72C25.5394 633.72 25.5394 633.72 25.5394 633.72C25.5394 633.72 25.5394 633.72 25.5394 633.72C25.5394 633.719 25.5394 633.719 25.5394 633.719C25.5394 633.719 25.5394 633.719 25.5394 633.719C25.5394 633.719 25.5394 633.718 25.5394 633.718C25.5394 633.718 25.5394 633.718 25.5394 633.718C25.5394 633.718 25.5394 633.718 25.5394 633.718C25.5394 633.717 25.5394 633.717 25.5394 633.717C25.5394 633.717 25.5394 633.717 25.5394 633.717C25.5394 633.717 25.5394 633.717 25.5394 633.716C25.5394 633.716 25.5394 633.716 25.5394 633.716C25.5394 633.716 25.5394 633.716 25.5394 633.716C25.5394 633.715 25.5394 633.715 25.5394 633.715C25.5394 633.715 25.5394 633.715 25.5394 633.715C25.5394 633.715 25.5394 633.715 25.5394 633.714C25.5394 633.714 25.5394 633.714 25.5394 633.714C25.5394 633.714 25.5394 633.714 25.5394 633.714C25.5394 633.714 25.5394 633.713 25.5394 633.713C25.5394 633.713 25.5394 633.713 25.5394 633.713C25.5394 633.713 25.5394 633.713 25.5394 633.712C25.5394 633.712 25.5394 633.712 25.5394 633.712C25.5394 633.712 25.5394 633.712 25.5394 633.712C25.5394 633.712 25.5394 633.711 25.5394 633.711C25.5394 633.711 25.5394 633.711 25.5394 633.711C25.5394 633.711 25.5394 633.711 25.5394 633.711C25.5394 633.71 25.5394 633.71 25.5394 633.71C25.5394 633.71 25.5394 633.71 25.5394 633.71C25.5394 633.71 25.5394 633.709 25.5394 633.709C25.5394 633.709 25.5394 633.709 25.5394 633.709C25.5394 633.709 25.5394 633.709 25.5394 633.709C25.5394 633.708 25.5394 633.708 25.5394 633.708C25.5394 633.708 25.5394 633.708 25.5394 633.708C25.5394 633.708 25.5394 633.708 25.5394 633.707C25.5394 633.707 25.5394 633.707 25.5394 633.707C25.5394 633.707 25.5394 633.707 25.5394 633.707C25.5394 633.706 25.5394 633.706 25.5394 633.706C25.5394 633.706 25.5394 633.706 25.5394 633.706C25.5394 633.706 25.5394 633.706 25.5394 633.705C25.5394 633.705 25.5394 633.705 25.5394 633.705C25.5394 633.705 25.5394 633.705 25.5394 633.705C25.5394 633.705 25.5394 633.704 25.5394 633.704C25.5394 633.704 25.5394 633.704 25.5394 633.704C25.5394 633.704 25.5394 633.704 25.5394 633.703C25.5394 633.703 25.5394 633.703 25.5394 633.703C25.5394 633.703 25.5394 633.703 25.5394 633.703C25.5394 633.703 25.5394 633.702 25.5394 633.702C25.5394 633.702 25.5394 633.702 25.5394 633.702C25.5394 633.702 25.5394 633.702 25.5394 633.702C25.5394 633.701 25.5394 633.701 25.5394 633.701C25.5394 633.701 25.5394 633.701 25.5394 633.701C25.5394 633.701 25.5394 633.7 25.5394 633.7C25.5394 633.7 25.5394 633.7 25.5394 633.7C25.5394 633.7 25.5394 633.7 25.5394 633.7C25.5394 633.699 25.5394 633.699 25.5394 633.699C25.5394 633.699 25.5394 633.699 25.5394 633.699C25.5394 633.699 25.5394 633.698 25.5394 633.698C25.5394 633.698 25.5394 633.698 25.5394 633.698C25.5394 633.698 25.5394 633.698 25.5394 633.698C25.5394 633.697 25.5394 633.697 25.5394 633.697H21.5394ZM21.5394 633.898C21.5394 633.898 21.5394 633.898 21.5394 633.898C21.5394 633.898 21.5394 633.898 21.5394 633.898C21.5394 633.898 21.5394 633.899 21.5394 633.899C21.5394 633.899 21.5394 633.899 21.5394 633.899C21.5394 633.899 21.5394 633.899 21.5394 633.899C21.5394 633.899 21.5394 633.899 21.5394 633.899C21.5394 633.899 21.5394 633.9 21.5394 633.9C21.5394 633.9 21.5394 633.9 21.5394 633.9C21.5394 633.9 21.5394 633.9 21.5394 633.9C21.5394 633.9 21.5394 633.9 21.5394 633.9C21.5394 633.901 21.5394 633.901 21.5394 633.901C21.5394 633.901 21.5394 633.901 21.5394 633.901C21.5394 633.901 21.5394 633.901 21.5394 633.901C21.5394 633.901 21.5394 633.901 21.5394 633.902C21.5394 633.902 21.5394 633.902 21.5394 633.902C21.5394 633.902 21.5394 633.902 21.5394 633.902C21.5394 633.902 21.5394 633.902 21.5394 633.902C21.5394 633.902 21.5394 633.903 21.5394 633.903C21.5394 633.903 21.5394 633.903 21.5394 633.903C21.5394 633.903 21.5394 633.903 21.5394 633.903C21.5394 633.903 21.5394 633.903 21.5394 633.903C21.5394 633.904 21.5394 633.904 21.5394 633.904C21.5394 633.904 21.5394 633.904 21.5394 633.904C21.5394 633.904 21.5394 633.904 21.5394 633.904C21.5394 633.904 21.5394 633.904 21.5394 633.905C21.5394 633.905 21.5394 633.905 21.5394 633.905C21.5394 633.905 21.5394 633.905 21.5394 633.905C21.5394 633.905 21.5394 633.905 21.5394 633.905C21.5394 633.905 21.5394 633.906 21.5394 633.906C21.5394 633.906 21.5394 633.906 21.5394 633.906C21.5394 633.906 21.5394 633.906 21.5394 633.906C21.5394 633.906 21.5394 633.906 21.5394 633.906C21.5394 633.907 21.5394 633.907 21.5394 633.907C21.5394 633.907 21.5394 633.907 21.5394 633.907C21.5394 633.907 21.5394 633.907 21.5394 633.907C21.5394 633.907 21.5394 633.907 21.5394 633.908C21.5394 633.908 21.5394 633.908 21.5394 633.908C21.5394 633.908 21.5394 633.908 21.5394 633.908C21.5394 633.908 21.5394 633.908 21.5394 633.908C21.5394 633.908 21.5394 633.909 21.5394 633.909C21.5394 633.909 21.5394 633.909 21.5394 633.909C21.5394 633.909 21.5394 633.909 21.5394 633.909C21.5394 633.909 21.5394 633.909 21.5394 633.91C21.5394 633.91 21.5394 633.91 21.5394 633.91C21.5394 633.91 21.5394 633.91 21.5394 633.91C21.5394 633.91 21.5394 633.91 21.5394 633.91C21.5394 633.91 21.5394 633.911 21.5394 633.911C21.5394 633.911 21.5394 633.911 21.5394 633.911C21.5394 633.911 21.5394 633.911 21.5394 633.911C21.5394 633.911 21.5394 633.911 21.5394 633.911C21.5394 633.912 21.5394 633.912 21.5394 633.912C21.5394 633.912 21.5394 633.912 21.5394 633.912C21.5394 633.912 21.5394 633.912 21.5394 633.912C21.5394 633.912 21.5394 633.913 21.5394 633.913C21.5394 633.913 21.5394 633.913 21.5394 633.913C21.5394 633.913 21.5394 633.913 21.5394 633.913C21.5394 633.913 21.5394 633.913 21.5394 633.913C21.5394 633.914 21.5394 633.914 21.5394 633.914C21.5394 633.914 21.5394 633.914 21.5394 633.914C21.5394 633.914 21.5394 633.914 21.5394 633.914C21.5394 633.914 21.5394 633.915 21.5394 633.915C21.5394 633.915 21.5394 633.915 21.5394 633.915C21.5394 633.915 21.5394 633.915 21.5394 633.915C21.5394 633.915 21.5394 633.915 21.5394 633.916C21.5394 633.916 21.5394 633.916 21.5394 633.916C21.5394 633.916 21.5394 633.916 21.5394 633.916C21.5394 633.916 21.5394 633.916 21.5394 633.916C21.5394 633.916 21.5394 633.917 21.5394 633.917C21.5394 633.917 21.5394 633.917 21.5394 633.917C21.5394 633.917 21.5394 633.917 21.5394 633.917C21.5394 633.917 21.5394 633.917 21.5394 633.918C21.5394 633.918 21.5394 633.918 21.5394 633.918C21.5394 633.918 21.5394 633.918 21.5394 633.918C21.5394 633.918 21.5394 633.918 21.5394 633.918C21.5394 633.919 21.5394 633.919 21.5394 633.919C21.5394 633.919 21.5394 633.919 21.5394 633.919C21.5394 633.919 21.5394 633.919 21.5394 633.919C21.5394 633.919 21.5394 633.92 21.5394 633.92C21.5394 633.92 21.5394 633.92 21.5394 633.92C21.5394 633.92 21.5394 633.92 21.5394 633.92C21.5394 633.92 21.5394 633.92 21.5394 633.92C21.5394 633.921 21.5394 633.921 21.5394 633.921C21.5394 633.921 21.5394 633.921 21.5394 633.921C21.5394 633.921 21.5394 633.921 21.5394 633.921C21.5394 633.921 21.5394 633.922 21.5394 633.922C21.5394 633.922 21.5394 633.922 21.5394 633.922C21.5394 633.922 21.5394 633.922 21.5394 633.922C21.5394 633.922 21.5394 633.922 21.5394 633.923C21.5394 633.923 21.5394 633.923 21.5394 633.923C21.5394 633.923 21.5394 633.923 21.5394 633.923C21.5394 633.923 21.5394 633.923 21.5394 633.923C21.5394 633.924 21.5394 633.924 21.5394 633.924C21.5394 633.924 21.5394 633.924 21.5394 633.924C21.5394 633.924 21.5394 633.924 21.5394 633.924C21.5394 633.924 21.5394 633.925 21.5394 633.925C21.5394 633.925 21.5394 633.925 21.5394 633.925C21.5394 633.925 21.5394 633.925 21.5394 633.925C21.5394 633.925 21.5394 633.925 21.5394 633.926C21.5394 633.926 21.5394 633.926 21.5394 633.926C21.5394 633.926 21.5394 633.926 21.5394 633.926C21.5394 633.926 21.5394 633.926 21.5394 633.926C21.5394 633.927 21.5394 633.927 21.5394 633.927C21.5394 633.927 21.5394 633.927 21.5394 633.927C21.5394 633.927 21.5394 633.927 21.5394 633.927C21.5394 633.927 21.5394 633.928 21.5394 633.928C21.5394 633.928 21.5394 633.928 21.5394 633.928C21.5394 633.928 21.5394 633.928 21.5394 633.928C21.5394 633.928 21.5394 633.929 21.5394 633.929C21.5394 633.929 21.5394 633.929 21.5394 633.929C21.5394 633.929 21.5394 633.929 21.5394 633.929C21.5394 633.929 21.5394 633.929 21.5394 633.93C21.5394 633.93 21.5394 633.93 21.5394 633.93C21.5394 633.93 21.5394 633.93 21.5394 633.93C21.5394 633.93 21.5394 633.93 21.5394 633.93C21.5394 633.931 21.5394 633.931 21.5394 633.931C21.5394 633.931 21.5394 633.931 21.5394 633.931C21.5394 633.931 21.5394 633.931 21.5394 633.931C21.5394 633.931 21.5394 633.932 21.5394 633.932C21.5394 633.932 21.5394 633.932 21.5394 633.932C21.5394 633.932 21.5394 633.932 21.5394 633.932C21.5394 633.932 21.5394 633.932 21.5394 633.933C21.5394 633.933 21.5394 633.933 21.5394 633.933C21.5394 633.933 21.5394 633.933 21.5394 633.933C21.5394 633.933 21.5394 633.933 21.5394 633.934C21.5394 633.934 21.5394 633.934 21.5394 633.934C21.5394 633.934 21.5394 633.934 21.5394 633.934C21.5394 633.934 21.5394 633.934 21.5394 633.934C21.5394 633.935 21.5394 633.935 21.5394 633.935C21.5394 633.935 21.5394 633.935 21.5394 633.935C21.5394 633.935 21.5394 633.935 21.5394 633.935C21.5394 633.935 21.5394 633.936 21.5394 633.936C21.5394 633.936 21.5394 633.936 21.5394 633.936C21.5394 633.936 21.5394 633.936 21.5394 633.936C21.5394 633.936 21.5394 633.937 21.5394 633.937C21.5394 633.937 21.5394 633.937 21.5394 633.937C21.5394 633.937 21.5394 633.937 21.5394 633.937C21.5394 633.937 21.5394 633.937 21.5394 633.938C21.5394 633.938 21.5394 633.938 21.5394 633.938C21.5394 633.938 21.5394 633.938 21.5394 633.938C21.5394 633.938 21.5394 633.938 21.5394 633.938C21.5394 633.939 21.5394 633.939 21.5394 633.939C21.5394 633.939 21.5394 633.939 21.5394 633.939C21.5394 633.939 21.5394 633.939 21.5394 633.939C21.5394 633.94 21.5394 633.94 21.5394 633.94C21.5394 633.94 21.5394 633.94 21.5394 633.94C21.5394 633.94 21.5394 633.94 21.5394 633.94C21.5394 633.94 21.5394 633.941 21.5394 633.941C21.5394 633.941 21.5394 633.941 21.5394 633.941C21.5394 633.941 21.5394 633.941 21.5394 633.941C21.5394 633.941 21.5394 633.942 21.5394 633.942C21.5394 633.942 21.5394 633.942 21.5394 633.942C21.5394 633.942 21.5394 633.942 21.5394 633.942C21.5394 633.942 21.5394 633.942 21.5394 633.943C21.5394 633.943 21.5394 633.943 21.5394 633.943C21.5394 633.943 21.5394 633.943 21.5394 633.943C21.5394 633.943 21.5394 633.943 21.5394 633.944C21.5394 633.944 21.5394 633.944 21.5394 633.944C21.5394 633.944 21.5394 633.944 21.5394 633.944C21.5394 633.944 21.5394 633.944 21.5394 633.944C21.5394 633.945 21.5394 633.945 21.5394 633.945C21.5394 633.945 21.5394 633.945 21.5394 633.945C21.5394 633.945 21.5394 633.945 21.5394 633.945C21.5394 633.946 21.5394 633.946 21.5394 633.946C21.5394 633.946 21.5394 633.946 21.5394 633.946C21.5394 633.946 21.5394 633.946 21.5394 633.946C21.5394 633.946 21.5394 633.947 21.5394 633.947C21.5394 633.947 21.5394 633.947 21.5394 633.947C21.5394 633.947 21.5394 633.947 21.5394 633.947C21.5394 633.947 21.5394 633.948 21.5394 633.948C21.5394 633.948 21.5394 633.948 21.5394 633.948C21.5394 633.948 21.5394 633.948 21.5394 633.948C21.5394 633.948 21.5394 633.949 21.5394 633.949C21.5394 633.949 21.5394 633.949 21.5394 633.949C21.5394 633.949 21.5394 633.949 21.5394 633.949C21.5394 633.949 21.5394 633.949 21.5394 633.95C21.5394 633.95 21.5394 633.95 21.5394 633.95C21.5394 633.95 21.5394 633.95 21.5394 633.95C21.5394 633.95 21.5394 633.95 21.5394 633.951C21.5394 633.951 21.5394 633.951 21.5394 633.951C21.5394 633.951 21.5394 633.951 21.5394 633.951C21.5394 633.951 21.5394 633.951 21.5394 633.952C21.5394 633.952 21.5394 633.952 21.5394 633.952C21.5394 633.952 21.5394 633.952 21.5394 633.952C21.5394 633.952 21.5394 633.952 21.5394 633.952C21.5394 633.953 21.5394 633.953 21.5394 633.953C21.5394 633.953 21.5394 633.953 21.5394 633.953C21.5394 633.953 21.5394 633.953 21.5394 633.953C21.5394 633.954 21.5394 633.954 21.5394 633.954C21.5394 633.954 21.5394 633.954 21.5394 633.954C21.5394 633.954 21.5394 633.954 21.5394 633.954C21.5394 633.955 21.5394 633.955 21.5394 633.955C21.5394 633.955 21.5394 633.955 21.5394 633.955C21.5394 633.955 21.5394 633.955 21.5394 633.955C21.5394 633.955 21.5394 633.956 21.5394 633.956C21.5394 633.956 21.5394 633.956 21.5394 633.956C21.5394 633.956 21.5394 633.956 21.5394 633.956C21.5394 633.956 21.5394 633.957 21.5394 633.957C21.5394 633.957 21.5394 633.957 21.5394 633.957C21.5394 633.957 21.5394 633.957 21.5394 633.957C21.5394 633.957 21.5394 633.958 21.5394 633.958C21.5394 633.958 21.5394 633.958 21.5394 633.958C21.5394 633.958 21.5394 633.958 21.5394 633.958C21.5394 633.958 21.5394 633.958 21.5394 633.959C21.5394 633.959 21.5394 633.959 21.5394 633.959C21.5394 633.959 21.5394 633.959 21.5394 633.959C21.5394 633.959 21.5394 633.959 21.5394 633.96C21.5394 633.96 21.5394 633.96 21.5394 633.96C21.5394 633.96 21.5394 633.96 21.5394 633.96C21.5394 633.96 21.5394 633.96 21.5394 633.961C21.5394 633.961 21.5394 633.961 21.5394 633.961C21.5394 633.961 21.5394 633.961 21.5394 633.961C21.5394 633.961 21.5394 633.961 21.5394 633.962C21.5394 633.962 21.5394 633.962 21.5394 633.962C21.5394 633.962 21.5394 633.962 21.5394 633.962C21.5394 633.962 21.5394 633.962 21.5394 633.962C21.5394 633.963 21.5394 633.963 21.5394 633.963C21.5394 633.963 21.5394 633.963 21.5394 633.963C21.5394 633.963 21.5394 633.963 21.5394 633.963C21.5394 633.964 21.5394 633.964 21.5394 633.964C21.5394 633.964 21.5394 633.964 21.5394 633.964C21.5394 633.964 21.5394 633.964 21.5394 633.964C21.5394 633.965 21.5394 633.965 21.5394 633.965C21.5394 633.965 21.5394 633.965 21.5394 633.965C21.5394 633.965 21.5394 633.965 21.5394 633.965C21.5394 633.966 21.5394 633.966 21.5394 633.966C21.5394 633.966 21.5394 633.966 21.5394 633.966C21.5394 633.966 21.5394 633.966 21.5394 633.966C21.5394 633.967 21.5394 633.967 21.5394 633.967C21.5394 633.967 21.5394 633.967 21.5394 633.967C21.5394 633.967 21.5394 633.967 21.5394 633.967C21.5394 633.967 21.5394 633.968 21.5394 633.968C21.5394 633.968 21.5394 633.968 21.5394 633.968C21.5394 633.968 21.5394 633.968 21.5394 633.968C21.5394 633.968 21.5394 633.969 21.5394 633.969C21.5394 633.969 21.5394 633.969 21.5394 633.969C21.5394 633.969 21.5394 633.969 21.5394 633.969C21.5394 633.969 21.5394 633.97 21.5394 633.97C21.5394 633.97 21.5394 633.97 21.5394 633.97C21.5394 633.97 21.5394 633.97 21.5394 633.97C21.5394 633.97 21.5394 633.971 21.5394 633.971C21.5394 633.971 21.5394 633.971 21.5394 633.971C21.5394 633.971 21.5394 633.971 21.5394 633.971C21.5394 633.971 21.5394 633.972 21.5394 633.972C21.5394 633.972 21.5394 633.972 21.5394 633.972C21.5394 633.972 21.5394 633.972 21.5394 633.972C21.5394 633.972 21.5394 633.972 21.5394 633.973C21.5394 633.973 21.5394 633.973 21.5394 633.973C21.5394 633.973 21.5394 633.973 21.5394 633.973C21.5394 633.973 21.5394 633.973 21.5394 633.974C21.5394 633.974 21.5394 633.974 21.5394 633.974C21.5394 633.974 21.5394 633.974 21.5394 633.974C21.5394 633.974 21.5394 633.974 21.5394 633.975C21.5394 633.975 21.5394 633.975 21.5394 633.975C21.5394 633.975 21.5394 633.975 21.5394 633.975C21.5394 633.975 21.5394 633.975 21.5394 633.976C21.5394 633.976 21.5394 633.976 21.5394 633.976C21.5394 633.976 21.5394 633.976 21.5394 633.976C21.5394 633.976 21.5394 633.976 21.5394 633.977C21.5394 633.977 21.5394 633.977 21.5394 633.977C21.5394 633.977 21.5394 633.977 21.5394 633.977C21.5394 633.977 21.5394 633.977 21.5394 633.977C21.5394 633.978 21.5394 633.978 21.5394 633.978C21.5394 633.978 21.5394 633.978 21.5394 633.978C21.5394 633.978 21.5394 633.978 21.5394 633.978C21.5394 633.979 21.5394 633.979 21.5394 633.979C21.5394 633.979 21.5394 633.979 21.5394 633.979C21.5394 633.979 21.5394 633.979 21.5394 633.979C21.5394 633.98 21.5394 633.98 21.5394 633.98C21.5394 633.98 21.5394 633.98 21.5394 633.98C21.5394 633.98 21.5394 633.98 21.5394 633.98C21.5394 633.981 21.5394 633.981 21.5394 633.981C21.5394 633.981 21.5394 633.981 21.5394 633.981C21.5394 633.981 21.5394 633.981 21.5394 633.981C21.5394 633.982 21.5394 633.982 21.5394 633.982C21.5394 633.982 21.5394 633.982 21.5394 633.982C21.5394 633.982 21.5394 633.982 21.5394 633.982C21.5394 633.983 21.5394 633.983 21.5394 633.983C21.5394 633.983 21.5394 633.983 21.5394 633.983C21.5394 633.983 21.5394 633.983 21.5394 633.983C21.5394 633.983 21.5394 633.984 21.5394 633.984C21.5394 633.984 21.5394 633.984 21.5394 633.984C21.5394 633.984 21.5394 633.984 21.5394 633.984C21.5394 633.984 21.5394 633.985 21.5394 633.985C21.5394 633.985 21.5394 633.985 21.5394 633.985C21.5394 633.985 21.5394 633.985 21.5394 633.985C21.5394 633.985 21.5394 633.986 21.5394 633.986C21.5394 633.986 21.5394 633.986 21.5394 633.986C21.5394 633.986 21.5394 633.986 21.5394 633.986C21.5394 633.986 21.5394 633.987 21.5394 633.987C21.5394 633.987 21.5394 633.987 21.5394 633.987C21.5394 633.987 21.5394 633.987 21.5394 633.987C21.5394 633.987 21.5394 633.987 21.5394 633.988C21.5394 633.988 21.5394 633.988 21.5394 633.988C21.5394 633.988 21.5394 633.988 21.5394 633.988C21.5394 633.988 21.5394 633.988 21.5394 633.989C21.5394 633.989 21.5394 633.989 21.5394 633.989C21.5394 633.989 21.5394 633.989 21.5394 633.989C21.5394 633.989 21.5394 633.989 21.5394 633.99C21.5394 633.99 21.5394 633.99 21.5394 633.99C21.5394 633.99 21.5394 633.99 21.5394 633.99C21.5394 633.99 21.5394 633.99 21.5394 633.991C21.5394 633.991 21.5394 633.991 21.5394 633.991C21.5394 633.991 21.5394 633.991 21.5394 633.991C21.5394 633.991 21.5394 633.991 21.5394 633.992C21.5394 633.992 21.5394 633.992 21.5394 633.992C21.5394 633.992 21.5394 633.992 21.5394 633.992C21.5394 633.992 21.5394 633.992 21.5394 633.992C21.5394 633.993 21.5394 633.993 21.5394 633.993C21.5394 633.993 21.5394 633.993 21.5394 633.993C21.5394 633.993 21.5394 633.993 21.5394 633.993C21.5394 633.994 21.5394 633.994 21.5394 633.994C21.5394 633.994 21.5394 633.994 21.5394 633.994C21.5394 633.994 21.5394 633.994 21.5394 633.994C21.5394 633.995 21.5394 633.995 21.5394 633.995C21.5394 633.995 21.5394 633.995 21.5394 633.995C21.5394 633.995 21.5394 633.995 21.5394 633.995C21.5394 633.995 21.5394 633.996 21.5394 633.996C21.5394 633.996 21.5394 633.996 21.5394 633.996C21.5394 633.996 21.5394 633.996 21.5394 633.996C21.5394 633.996 21.5394 633.997 21.5394 633.997C21.5394 633.997 21.5394 633.997 21.5394 633.997C21.5394 633.997 21.5394 633.997 21.5394 633.997C21.5394 633.997 21.5394 633.998 21.5394 633.998C21.5394 633.998 21.5394 633.998 21.5394 633.998C21.5394 633.998 21.5394 633.998 21.5394 633.998C21.5394 633.998 21.5394 633.999 21.5394 633.999C21.5394 633.999 21.5394 633.999 21.5394 633.999C21.5394 633.999 21.5394 633.999 21.5394 633.999C21.5394 633.999 21.5394 633.999 21.5394 634C21.5394 634 21.5394 634 21.5394 634C21.5394 634 21.5394 634 21.5394 634C21.5394 634 21.5394 634 21.5394 634.001C21.5394 634.001 21.5394 634.001 21.5394 634.001C21.5394 634.001 21.5394 634.001 21.5394 634.001C21.5394 634.001 21.5394 634.001 21.5394 634.002C21.5394 634.002 21.5394 634.002 21.5394 634.002C21.5394 634.002 21.5394 634.002 21.5394 634.002C21.5394 634.002 21.5394 634.002 21.5394 634.002C21.5394 634.003 21.5394 634.003 21.5394 634.003C21.5394 634.003 21.5394 634.003 21.5394 634.003C21.5394 634.003 21.5394 634.003 21.5394 634.003C21.5394 634.004 21.5394 634.004 21.5394 634.004C21.5394 634.004 21.5394 634.004 21.5394 634.004C21.5394 634.004 21.5394 634.004 21.5394 634.004C21.5394 634.004 21.5394 634.005 21.5394 634.005C21.5394 634.005 21.5394 634.005 21.5394 634.005C21.5394 634.005 21.5394 634.005 21.5394 634.005C21.5394 634.005 21.5394 634.006 21.5394 634.006C21.5394 634.006 21.5394 634.006 21.5394 634.006C21.5394 634.006 21.5394 634.006 21.5394 634.006C21.5394 634.006 21.5394 634.007 21.5394 634.007C21.5394 634.007 21.5394 634.007 21.5394 634.007C21.5394 634.007 21.5394 634.007 21.5394 634.007C21.5394 634.007 21.5394 634.007 21.5394 634.008C21.5394 634.008 21.5394 634.008 21.5394 634.008C21.5394 634.008 21.5394 634.008 21.5394 634.008C21.5394 634.008 21.5394 634.008 21.5394 634.009C21.5394 634.009 21.5394 634.009 21.5394 634.009C21.5394 634.009 21.5394 634.009 21.5394 634.009C21.5394 634.009 21.5394 634.009 21.5394 634.009C21.5394 634.01 21.5394 634.01 21.5394 634.01C21.5394 634.01 21.5394 634.01 21.5394 634.01C21.5394 634.01 21.5394 634.01 21.5394 634.01C21.5394 634.011 21.5394 634.011 21.5394 634.011C21.5394 634.011 21.5394 634.011 21.5394 634.011C21.5394 634.011 21.5394 634.011 21.5394 634.011C21.5394 634.011 21.5394 634.012 21.5394 634.012C21.5394 634.012 21.5394 634.012 21.5394 634.012C21.5394 634.012 21.5394 634.012 21.5394 634.012C21.5394 634.012 21.5394 634.013 21.5394 634.013C21.5394 634.013 21.5394 634.013 21.5394 634.013C21.5394 634.013 21.5394 634.013 21.5394 634.013C21.5394 634.013 21.5394 634.013 21.5394 634.014C21.5394 634.014 21.5394 634.014 21.5394 634.014C21.5394 634.014 21.5394 634.014 21.5394 634.014C21.5394 634.014 21.5394 634.014 21.5394 634.014C21.5394 634.015 21.5394 634.015 21.5394 634.015C21.5394 634.015 21.5394 634.015 21.5394 634.015C21.5394 634.015 21.5394 634.015 21.5394 634.015C21.5394 634.016 21.5394 634.016 21.5394 634.016C21.5394 634.016 21.5394 634.016 21.5394 634.016C21.5394 634.016 21.5394 634.016 21.5394 634.016C21.5394 634.016 21.5394 634.017 21.5394 634.017C21.5394 634.017 21.5394 634.017 21.5394 634.017C21.5394 634.017 21.5394 634.017 21.5394 634.017C21.5394 634.017 21.5394 634.017 21.5394 634.018C21.5394 634.018 21.5394 634.018 21.5394 634.018C21.5394 634.018 21.5394 634.018 21.5394 634.018C21.5394 634.018 21.5394 634.018 21.5394 634.019C21.5394 634.019 21.5394 634.019 21.5394 634.019C21.5394 634.019 21.5394 634.019 21.5394 634.019C21.5394 634.019 21.5394 634.019 21.5394 634.019C21.5394 634.02 21.5394 634.02 21.5394 634.02C21.5394 634.02 21.5394 634.02 21.5394 634.02C21.5394 634.02 21.5394 634.02 21.5394 634.02C21.5394 634.02 21.5394 634.021 21.5394 634.021C21.5394 634.021 21.5394 634.021 21.5394 634.021C21.5394 634.021 21.5394 634.021 21.5394 634.021C21.5394 634.021 21.5394 634.021 21.5394 634.022C21.5394 634.022 21.5394 634.022 21.5394 634.022C21.5394 634.022 21.5394 634.022 21.5394 634.022C21.5394 634.022 21.5394 634.022 21.5394 634.023C21.5394 634.023 21.5394 634.023 21.5394 634.023C21.5394 634.023 21.5394 634.023 21.5394 634.023C21.5394 634.023 21.5394 634.023 21.5394 634.023C21.5394 634.024 21.5394 634.024 21.5394 634.024C21.5394 634.024 21.5394 634.024 21.5394 634.024C21.5394 634.024 21.5394 634.024 21.5394 634.024C21.5394 634.024 21.5394 634.025 21.5394 634.025C21.5394 634.025 21.5394 634.025 21.5394 634.025C21.5394 634.025 21.5394 634.025 21.5394 634.025C21.5394 634.025 21.5394 634.025 21.5394 634.026C21.5394 634.026 21.5394 634.026 21.5394 634.026C21.5394 634.026 21.5394 634.026 21.5394 634.026C21.5394 634.026 21.5394 634.026 21.5394 634.026C21.5394 634.027 21.5394 634.027 21.5394 634.027C21.5394 634.027 21.5394 634.027 21.5394 634.027C21.5394 634.027 21.5394 634.027 21.5394 634.027C21.5394 634.027 21.5394 634.028 21.5394 634.028C21.5394 634.028 21.5394 634.028 21.5394 634.028C21.5394 634.028 21.5394 634.028 21.5394 634.028C21.5394 634.028 21.5394 634.028 21.5394 634.029C21.5394 634.029 21.5394 634.029 21.5394 634.029C21.5394 634.029 21.5394 634.029 21.5394 634.029C21.5394 634.029 21.5394 634.029 21.5394 634.029C21.5394 634.03 21.5394 634.03 21.5394 634.03C21.5394 634.03 21.5394 634.03 21.5394 634.03C21.5394 634.03 21.5394 634.03 21.5394 634.03C21.5394 634.03 21.5394 634.031 21.5394 634.031C21.5394 634.031 21.5394 634.031 21.5394 634.031C21.5394 634.031 21.5394 634.031 21.5394 634.031C21.5394 634.031 21.5394 634.031 21.5394 634.032C21.5394 634.032 21.5394 634.032 21.5394 634.032C21.5394 634.032 21.5394 634.032 21.5394 634.032C21.5394 634.032 21.5394 634.032 21.5394 634.032C21.5394 634.033 21.5394 634.033 21.5394 634.033C21.5394 634.033 21.5394 634.033 21.5394 634.033C21.5394 634.033 21.5394 634.033 21.5394 634.033C21.5394 634.033 21.5394 634.033 21.5394 634.034C21.5394 634.034 21.5394 634.034 21.5394 634.034C21.5394 634.034 21.5394 634.034 21.5394 634.034C21.5394 634.034 21.5394 634.034 21.5394 634.034C21.5394 634.035 21.5394 634.035 21.5394 634.035C21.5394 634.035 21.5394 634.035 21.5394 634.035C21.5394 634.035 21.5394 634.035 21.5394 634.035C21.5394 634.035 21.5394 634.036 21.5394 634.036C21.5394 634.036 21.5394 634.036 21.5394 634.036C21.5394 634.036 21.5394 634.036 21.5394 634.036C21.5394 634.036 21.5394 634.036 21.5394 634.037C21.5394 634.037 21.5394 634.037 21.5394 634.037C21.5394 634.037 21.5394 634.037 21.5394 634.037C21.5394 634.037 21.5394 634.037 21.5394 634.037C21.5394 634.037 21.5394 634.038 21.5394 634.038C21.5394 634.038 21.5394 634.038 21.5394 634.038C21.5394 634.038 21.5394 634.038 21.5394 634.038C21.5394 634.038 21.5394 634.038 21.5394 634.039C21.5394 634.039 21.5394 634.039 21.5394 634.039C21.5394 634.039 21.5394 634.039 21.5394 634.039C21.5394 634.039 21.5394 634.039 21.5394 634.039C21.5394 634.039 21.5394 634.04 21.5394 634.04C21.5394 634.04 21.5394 634.04 21.5394 634.04C21.5394 634.04 21.5394 634.04 21.5394 634.04C21.5394 634.04 21.5394 634.04 21.5394 634.041C21.5394 634.041 21.5394 634.041 21.5394 634.041C21.5394 634.041 21.5394 634.041 21.5394 634.041C21.5394 634.041 21.5394 634.041 21.5394 634.041C21.5394 634.041 21.5394 634.042 21.5394 634.042C21.5394 634.042 21.5394 634.042 21.5394 634.042C21.5394 634.042 21.5394 634.042 21.5394 634.042C21.5394 634.042 21.5394 634.042 21.5394 634.043C21.5394 634.043 21.5394 634.043 21.5394 634.043C21.5394 634.043 21.5394 634.043 21.5394 634.043C21.5394 634.043 21.5394 634.043 21.5394 634.043C21.5394 634.043 21.5394 634.044 21.5394 634.044C21.5394 634.044 21.5394 634.044 21.5394 634.044C21.5394 634.044 21.5394 634.044 21.5394 634.044C21.5394 634.044 21.5394 634.044 21.5394 634.044C21.5394 634.045 21.5394 634.045 21.5394 634.045C21.5394 634.045 21.5394 634.045 21.5394 634.045C21.5394 634.045 21.5394 634.045 21.5394 634.045C21.5394 634.045 21.5394 634.045 21.5394 634.046C21.5394 634.046 21.5394 634.046 21.5394 634.046C21.5394 634.046 21.5394 634.046 21.5394 634.046C21.5394 634.046 21.5394 634.046 21.5394 634.046C21.5394 634.046 21.5394 634.047 21.5394 634.047C21.5394 634.047 21.5394 634.047 21.5394 634.047C21.5394 634.047 21.5394 634.047 21.5394 634.047C21.5394 634.047 21.5394 634.047 21.5394 634.047C21.5394 634.048 21.5394 634.048 21.5394 634.048C21.5394 634.048 21.5394 634.048 21.5394 634.048C21.5394 634.048 21.5394 634.048 21.5394 634.048C21.5394 634.048 21.5394 634.048 21.5394 634.049C21.5394 634.049 21.5394 634.049 21.5394 634.049C21.5394 634.049 21.5394 634.049 21.5394 634.049C21.5394 634.049 21.5394 634.049 21.5394 634.049C21.5394 634.049 21.5394 634.05 21.5394 634.05C21.5394 634.05 21.5394 634.05 21.5394 634.05C21.5394 634.05 21.5394 634.05 21.5394 634.05C21.5394 634.05 21.5394 634.05 21.5394 634.05C21.5394 634.051 21.5394 634.051 21.5394 634.051C21.5394 634.051 21.5394 634.051 21.5394 634.051C21.5394 634.051 21.5394 634.051 21.5394 634.051C21.5394 634.051 21.5394 634.051 21.5394 634.052C21.5394 634.052 21.5394 634.052 21.5394 634.052C21.5394 634.052 21.5394 634.052 21.5394 634.052C21.5394 634.052 21.5394 634.052 21.5394 634.052C21.5394 634.052 21.5394 634.052 21.5394 634.053C21.5394 634.053 21.5394 634.053 21.5394 634.053C21.5394 634.053 21.5394 634.053 21.5394 634.053C21.5394 634.053 21.5394 634.053 21.5394 634.053C21.5394 634.053 21.5394 634.054 21.5394 634.054C21.5394 634.054 21.5394 634.054 21.5394 634.054H25.5394C25.5394 634.054 25.5394 634.054 25.5394 634.054C25.5394 634.054 25.5394 634.053 25.5394 634.053C25.5394 634.053 25.5394 634.053 25.5394 634.053C25.5394 634.053 25.5394 634.053 25.5394 634.053C25.5394 634.053 25.5394 634.053 25.5394 634.053C25.5394 634.052 25.5394 634.052 25.5394 634.052C25.5394 634.052 25.5394 634.052 25.5394 634.052C25.5394 634.052 25.5394 634.052 25.5394 634.052C25.5394 634.052 25.5394 634.052 25.5394 634.052C25.5394 634.051 25.5394 634.051 25.5394 634.051C25.5394 634.051 25.5394 634.051 25.5394 634.051C25.5394 634.051 25.5394 634.051 25.5394 634.051C25.5394 634.051 25.5394 634.051 25.5394 634.05C25.5394 634.05 25.5394 634.05 25.5394 634.05C25.5394 634.05 25.5394 634.05 25.5394 634.05C25.5394 634.05 25.5394 634.05 25.5394 634.05C25.5394 634.05 25.5394 634.049 25.5394 634.049C25.5394 634.049 25.5394 634.049 25.5394 634.049C25.5394 634.049 25.5394 634.049 25.5394 634.049C25.5394 634.049 25.5394 634.049 25.5394 634.049C25.5394 634.048 25.5394 634.048 25.5394 634.048C25.5394 634.048 25.5394 634.048 25.5394 634.048C25.5394 634.048 25.5394 634.048 25.5394 634.048C25.5394 634.048 25.5394 634.048 25.5394 634.047C25.5394 634.047 25.5394 634.047 25.5394 634.047C25.5394 634.047 25.5394 634.047 25.5394 634.047C25.5394 634.047 25.5394 634.047 25.5394 634.047C25.5394 634.047 25.5394 634.046 25.5394 634.046C25.5394 634.046 25.5394 634.046 25.5394 634.046C25.5394 634.046 25.5394 634.046 25.5394 634.046C25.5394 634.046 25.5394 634.046 25.5394 634.046C25.5394 634.045 25.5394 634.045 25.5394 634.045C25.5394 634.045 25.5394 634.045 25.5394 634.045C25.5394 634.045 25.5394 634.045 25.5394 634.045C25.5394 634.045 25.5394 634.045 25.5394 634.044C25.5394 634.044 25.5394 634.044 25.5394 634.044C25.5394 634.044 25.5394 634.044 25.5394 634.044C25.5394 634.044 25.5394 634.044 25.5394 634.044C25.5394 634.044 25.5394 634.043 25.5394 634.043C25.5394 634.043 25.5394 634.043 25.5394 634.043C25.5394 634.043 25.5394 634.043 25.5394 634.043C25.5394 634.043 25.5394 634.043 25.5394 634.043C25.5394 634.042 25.5394 634.042 25.5394 634.042C25.5394 634.042 25.5394 634.042 25.5394 634.042C25.5394 634.042 25.5394 634.042 25.5394 634.042C25.5394 634.042 25.5394 634.041 25.5394 634.041C25.5394 634.041 25.5394 634.041 25.5394 634.041C25.5394 634.041 25.5394 634.041 25.5394 634.041C25.5394 634.041 25.5394 634.041 25.5394 634.041C25.5394 634.04 25.5394 634.04 25.5394 634.04C25.5394 634.04 25.5394 634.04 25.5394 634.04C25.5394 634.04 25.5394 634.04 25.5394 634.04C25.5394 634.04 25.5394 634.039 25.5394 634.039C25.5394 634.039 25.5394 634.039 25.5394 634.039C25.5394 634.039 25.5394 634.039 25.5394 634.039C25.5394 634.039 25.5394 634.039 25.5394 634.039C25.5394 634.038 25.5394 634.038 25.5394 634.038C25.5394 634.038 25.5394 634.038 25.5394 634.038C25.5394 634.038 25.5394 634.038 25.5394 634.038C25.5394 634.038 25.5394 634.037 25.5394 634.037C25.5394 634.037 25.5394 634.037 25.5394 634.037C25.5394 634.037 25.5394 634.037 25.5394 634.037C25.5394 634.037 25.5394 634.037 25.5394 634.037C25.5394 634.036 25.5394 634.036 25.5394 634.036C25.5394 634.036 25.5394 634.036 25.5394 634.036C25.5394 634.036 25.5394 634.036 25.5394 634.036C25.5394 634.036 25.5394 634.035 25.5394 634.035C25.5394 634.035 25.5394 634.035 25.5394 634.035C25.5394 634.035 25.5394 634.035 25.5394 634.035C25.5394 634.035 25.5394 634.035 25.5394 634.034C25.5394 634.034 25.5394 634.034 25.5394 634.034C25.5394 634.034 25.5394 634.034 25.5394 634.034C25.5394 634.034 25.5394 634.034 25.5394 634.034C25.5394 634.033 25.5394 634.033 25.5394 634.033C25.5394 634.033 25.5394 634.033 25.5394 634.033C25.5394 634.033 25.5394 634.033 25.5394 634.033C25.5394 634.033 25.5394 634.033 25.5394 634.032C25.5394 634.032 25.5394 634.032 25.5394 634.032C25.5394 634.032 25.5394 634.032 25.5394 634.032C25.5394 634.032 25.5394 634.032 25.5394 634.032C25.5394 634.031 25.5394 634.031 25.5394 634.031C25.5394 634.031 25.5394 634.031 25.5394 634.031C25.5394 634.031 25.5394 634.031 25.5394 634.031C25.5394 634.031 25.5394 634.03 25.5394 634.03C25.5394 634.03 25.5394 634.03 25.5394 634.03C25.5394 634.03 25.5394 634.03 25.5394 634.03C25.5394 634.03 25.5394 634.03 25.5394 634.029C25.5394 634.029 25.5394 634.029 25.5394 634.029C25.5394 634.029 25.5394 634.029 25.5394 634.029C25.5394 634.029 25.5394 634.029 25.5394 634.029C25.5394 634.028 25.5394 634.028 25.5394 634.028C25.5394 634.028 25.5394 634.028 25.5394 634.028C25.5394 634.028 25.5394 634.028 25.5394 634.028C25.5394 634.028 25.5394 634.027 25.5394 634.027C25.5394 634.027 25.5394 634.027 25.5394 634.027C25.5394 634.027 25.5394 634.027 25.5394 634.027C25.5394 634.027 25.5394 634.027 25.5394 634.026C25.5394 634.026 25.5394 634.026 25.5394 634.026C25.5394 634.026 25.5394 634.026 25.5394 634.026C25.5394 634.026 25.5394 634.026 25.5394 634.026C25.5394 634.025 25.5394 634.025 25.5394 634.025C25.5394 634.025 25.5394 634.025 25.5394 634.025C25.5394 634.025 25.5394 634.025 25.5394 634.025C25.5394 634.025 25.5394 634.024 25.5394 634.024C25.5394 634.024 25.5394 634.024 25.5394 634.024C25.5394 634.024 25.5394 634.024 25.5394 634.024C25.5394 634.024 25.5394 634.024 25.5394 634.023C25.5394 634.023 25.5394 634.023 25.5394 634.023C25.5394 634.023 25.5394 634.023 25.5394 634.023C25.5394 634.023 25.5394 634.023 25.5394 634.023C25.5394 634.022 25.5394 634.022 25.5394 634.022C25.5394 634.022 25.5394 634.022 25.5394 634.022C25.5394 634.022 25.5394 634.022 25.5394 634.022C25.5394 634.021 25.5394 634.021 25.5394 634.021C25.5394 634.021 25.5394 634.021 25.5394 634.021C25.5394 634.021 25.5394 634.021 25.5394 634.021C25.5394 634.021 25.5394 634.02 25.5394 634.02C25.5394 634.02 25.5394 634.02 25.5394 634.02C25.5394 634.02 25.5394 634.02 25.5394 634.02C25.5394 634.02 25.5394 634.02 25.5394 634.019C25.5394 634.019 25.5394 634.019 25.5394 634.019C25.5394 634.019 25.5394 634.019 25.5394 634.019C25.5394 634.019 25.5394 634.019 25.5394 634.019C25.5394 634.018 25.5394 634.018 25.5394 634.018C25.5394 634.018 25.5394 634.018 25.5394 634.018C25.5394 634.018 25.5394 634.018 25.5394 634.018C25.5394 634.017 25.5394 634.017 25.5394 634.017C25.5394 634.017 25.5394 634.017 25.5394 634.017C25.5394 634.017 25.5394 634.017 25.5394 634.017C25.5394 634.017 25.5394 634.016 25.5394 634.016C25.5394 634.016 25.5394 634.016 25.5394 634.016C25.5394 634.016 25.5394 634.016 25.5394 634.016C25.5394 634.016 25.5394 634.016 25.5394 634.015C25.5394 634.015 25.5394 634.015 25.5394 634.015C25.5394 634.015 25.5394 634.015 25.5394 634.015C25.5394 634.015 25.5394 634.015 25.5394 634.014C25.5394 634.014 25.5394 634.014 25.5394 634.014C25.5394 634.014 25.5394 634.014 25.5394 634.014C25.5394 634.014 25.5394 634.014 25.5394 634.014C25.5394 634.013 25.5394 634.013 25.5394 634.013C25.5394 634.013 25.5394 634.013 25.5394 634.013C25.5394 634.013 25.5394 634.013 25.5394 634.013C25.5394 634.013 25.5394 634.012 25.5394 634.012C25.5394 634.012 25.5394 634.012 25.5394 634.012C25.5394 634.012 25.5394 634.012 25.5394 634.012C25.5394 634.012 25.5394 634.011 25.5394 634.011C25.5394 634.011 25.5394 634.011 25.5394 634.011C25.5394 634.011 25.5394 634.011 25.5394 634.011C25.5394 634.011 25.5394 634.011 25.5394 634.01C25.5394 634.01 25.5394 634.01 25.5394 634.01C25.5394 634.01 25.5394 634.01 25.5394 634.01C25.5394 634.01 25.5394 634.01 25.5394 634.009C25.5394 634.009 25.5394 634.009 25.5394 634.009C25.5394 634.009 25.5394 634.009 25.5394 634.009C25.5394 634.009 25.5394 634.009 25.5394 634.009C25.5394 634.008 25.5394 634.008 25.5394 634.008C25.5394 634.008 25.5394 634.008 25.5394 634.008C25.5394 634.008 25.5394 634.008 25.5394 634.008C25.5394 634.007 25.5394 634.007 25.5394 634.007C25.5394 634.007 25.5394 634.007 25.5394 634.007C25.5394 634.007 25.5394 634.007 25.5394 634.007C25.5394 634.007 25.5394 634.006 25.5394 634.006C25.5394 634.006 25.5394 634.006 25.5394 634.006C25.5394 634.006 25.5394 634.006 25.5394 634.006C25.5394 634.006 25.5394 634.005 25.5394 634.005C25.5394 634.005 25.5394 634.005 25.5394 634.005C25.5394 634.005 25.5394 634.005 25.5394 634.005C25.5394 634.005 25.5394 634.004 25.5394 634.004C25.5394 634.004 25.5394 634.004 25.5394 634.004C25.5394 634.004 25.5394 634.004 25.5394 634.004C25.5394 634.004 25.5394 634.004 25.5394 634.003C25.5394 634.003 25.5394 634.003 25.5394 634.003C25.5394 634.003 25.5394 634.003 25.5394 634.003C25.5394 634.003 25.5394 634.003 25.5394 634.002C25.5394 634.002 25.5394 634.002 25.5394 634.002C25.5394 634.002 25.5394 634.002 25.5394 634.002C25.5394 634.002 25.5394 634.002 25.5394 634.002C25.5394 634.001 25.5394 634.001 25.5394 634.001C25.5394 634.001 25.5394 634.001 25.5394 634.001C25.5394 634.001 25.5394 634.001 25.5394 634.001C25.5394 634 25.5394 634 25.5394 634C25.5394 634 25.5394 634 25.5394 634C25.5394 634 25.5394 634 25.5394 634C25.5394 633.999 25.5394 633.999 25.5394 633.999C25.5394 633.999 25.5394 633.999 25.5394 633.999C25.5394 633.999 25.5394 633.999 25.5394 633.999C25.5394 633.999 25.5394 633.998 25.5394 633.998C25.5394 633.998 25.5394 633.998 25.5394 633.998C25.5394 633.998 25.5394 633.998 25.5394 633.998C25.5394 633.998 25.5394 633.997 25.5394 633.997C25.5394 633.997 25.5394 633.997 25.5394 633.997C25.5394 633.997 25.5394 633.997 25.5394 633.997C25.5394 633.997 25.5394 633.996 25.5394 633.996C25.5394 633.996 25.5394 633.996 25.5394 633.996C25.5394 633.996 25.5394 633.996 25.5394 633.996C25.5394 633.996 25.5394 633.995 25.5394 633.995C25.5394 633.995 25.5394 633.995 25.5394 633.995C25.5394 633.995 25.5394 633.995 25.5394 633.995C25.5394 633.995 25.5394 633.995 25.5394 633.994C25.5394 633.994 25.5394 633.994 25.5394 633.994C25.5394 633.994 25.5394 633.994 25.5394 633.994C25.5394 633.994 25.5394 633.994 25.5394 633.993C25.5394 633.993 25.5394 633.993 25.5394 633.993C25.5394 633.993 25.5394 633.993 25.5394 633.993C25.5394 633.993 25.5394 633.993 25.5394 633.992C25.5394 633.992 25.5394 633.992 25.5394 633.992C25.5394 633.992 25.5394 633.992 25.5394 633.992C25.5394 633.992 25.5394 633.992 25.5394 633.992C25.5394 633.991 25.5394 633.991 25.5394 633.991C25.5394 633.991 25.5394 633.991 25.5394 633.991C25.5394 633.991 25.5394 633.991 25.5394 633.991C25.5394 633.99 25.5394 633.99 25.5394 633.99C25.5394 633.99 25.5394 633.99 25.5394 633.99C25.5394 633.99 25.5394 633.99 25.5394 633.99C25.5394 633.989 25.5394 633.989 25.5394 633.989C25.5394 633.989 25.5394 633.989 25.5394 633.989C25.5394 633.989 25.5394 633.989 25.5394 633.989C25.5394 633.988 25.5394 633.988 25.5394 633.988C25.5394 633.988 25.5394 633.988 25.5394 633.988C25.5394 633.988 25.5394 633.988 25.5394 633.988C25.5394 633.987 25.5394 633.987 25.5394 633.987C25.5394 633.987 25.5394 633.987 25.5394 633.987C25.5394 633.987 25.5394 633.987 25.5394 633.987C25.5394 633.987 25.5394 633.986 25.5394 633.986C25.5394 633.986 25.5394 633.986 25.5394 633.986C25.5394 633.986 25.5394 633.986 25.5394 633.986C25.5394 633.986 25.5394 633.985 25.5394 633.985C25.5394 633.985 25.5394 633.985 25.5394 633.985C25.5394 633.985 25.5394 633.985 25.5394 633.985C25.5394 633.985 25.5394 633.984 25.5394 633.984C25.5394 633.984 25.5394 633.984 25.5394 633.984C25.5394 633.984 25.5394 633.984 25.5394 633.984C25.5394 633.984 25.5394 633.983 25.5394 633.983C25.5394 633.983 25.5394 633.983 25.5394 633.983C25.5394 633.983 25.5394 633.983 25.5394 633.983C25.5394 633.983 25.5394 633.983 25.5394 633.982C25.5394 633.982 25.5394 633.982 25.5394 633.982C25.5394 633.982 25.5394 633.982 25.5394 633.982C25.5394 633.982 25.5394 633.982 25.5394 633.981C25.5394 633.981 25.5394 633.981 25.5394 633.981C25.5394 633.981 25.5394 633.981 25.5394 633.981C25.5394 633.981 25.5394 633.981 25.5394 633.98C25.5394 633.98 25.5394 633.98 25.5394 633.98C25.5394 633.98 25.5394 633.98 25.5394 633.98C25.5394 633.98 25.5394 633.98 25.5394 633.979C25.5394 633.979 25.5394 633.979 25.5394 633.979C25.5394 633.979 25.5394 633.979 25.5394 633.979C25.5394 633.979 25.5394 633.979 25.5394 633.978C25.5394 633.978 25.5394 633.978 25.5394 633.978C25.5394 633.978 25.5394 633.978 25.5394 633.978C25.5394 633.978 25.5394 633.978 25.5394 633.977C25.5394 633.977 25.5394 633.977 25.5394 633.977C25.5394 633.977 25.5394 633.977 25.5394 633.977C25.5394 633.977 25.5394 633.977 25.5394 633.977C25.5394 633.976 25.5394 633.976 25.5394 633.976C25.5394 633.976 25.5394 633.976 25.5394 633.976C25.5394 633.976 25.5394 633.976 25.5394 633.976C25.5394 633.975 25.5394 633.975 25.5394 633.975C25.5394 633.975 25.5394 633.975 25.5394 633.975C25.5394 633.975 25.5394 633.975 25.5394 633.975C25.5394 633.974 25.5394 633.974 25.5394 633.974C25.5394 633.974 25.5394 633.974 25.5394 633.974C25.5394 633.974 25.5394 633.974 25.5394 633.974C25.5394 633.973 25.5394 633.973 25.5394 633.973C25.5394 633.973 25.5394 633.973 25.5394 633.973C25.5394 633.973 25.5394 633.973 25.5394 633.973C25.5394 633.972 25.5394 633.972 25.5394 633.972C25.5394 633.972 25.5394 633.972 25.5394 633.972C25.5394 633.972 25.5394 633.972 25.5394 633.972C25.5394 633.972 25.5394 633.971 25.5394 633.971C25.5394 633.971 25.5394 633.971 25.5394 633.971C25.5394 633.971 25.5394 633.971 25.5394 633.971C25.5394 633.971 25.5394 633.97 25.5394 633.97C25.5394 633.97 25.5394 633.97 25.5394 633.97C25.5394 633.97 25.5394 633.97 25.5394 633.97C25.5394 633.97 25.5394 633.969 25.5394 633.969C25.5394 633.969 25.5394 633.969 25.5394 633.969C25.5394 633.969 25.5394 633.969 25.5394 633.969C25.5394 633.969 25.5394 633.968 25.5394 633.968C25.5394 633.968 25.5394 633.968 25.5394 633.968C25.5394 633.968 25.5394 633.968 25.5394 633.968C25.5394 633.968 25.5394 633.967 25.5394 633.967C25.5394 633.967 25.5394 633.967 25.5394 633.967C25.5394 633.967 25.5394 633.967 25.5394 633.967C25.5394 633.967 25.5394 633.967 25.5394 633.966C25.5394 633.966 25.5394 633.966 25.5394 633.966C25.5394 633.966 25.5394 633.966 25.5394 633.966C25.5394 633.966 25.5394 633.966 25.5394 633.965C25.5394 633.965 25.5394 633.965 25.5394 633.965C25.5394 633.965 25.5394 633.965 25.5394 633.965C25.5394 633.965 25.5394 633.965 25.5394 633.964C25.5394 633.964 25.5394 633.964 25.5394 633.964C25.5394 633.964 25.5394 633.964 25.5394 633.964C25.5394 633.964 25.5394 633.964 25.5394 633.963C25.5394 633.963 25.5394 633.963 25.5394 633.963C25.5394 633.963 25.5394 633.963 25.5394 633.963C25.5394 633.963 25.5394 633.963 25.5394 633.962C25.5394 633.962 25.5394 633.962 25.5394 633.962C25.5394 633.962 25.5394 633.962 25.5394 633.962C25.5394 633.962 25.5394 633.962 25.5394 633.962C25.5394 633.961 25.5394 633.961 25.5394 633.961C25.5394 633.961 25.5394 633.961 25.5394 633.961C25.5394 633.961 25.5394 633.961 25.5394 633.961C25.5394 633.96 25.5394 633.96 25.5394 633.96C25.5394 633.96 25.5394 633.96 25.5394 633.96C25.5394 633.96 25.5394 633.96 25.5394 633.96C25.5394 633.959 25.5394 633.959 25.5394 633.959C25.5394 633.959 25.5394 633.959 25.5394 633.959C25.5394 633.959 25.5394 633.959 25.5394 633.959C25.5394 633.958 25.5394 633.958 25.5394 633.958C25.5394 633.958 25.5394 633.958 25.5394 633.958C25.5394 633.958 25.5394 633.958 25.5394 633.958C25.5394 633.958 25.5394 633.957 25.5394 633.957C25.5394 633.957 25.5394 633.957 25.5394 633.957C25.5394 633.957 25.5394 633.957 25.5394 633.957C25.5394 633.957 25.5394 633.956 25.5394 633.956C25.5394 633.956 25.5394 633.956 25.5394 633.956C25.5394 633.956 25.5394 633.956 25.5394 633.956C25.5394 633.956 25.5394 633.955 25.5394 633.955C25.5394 633.955 25.5394 633.955 25.5394 633.955C25.5394 633.955 25.5394 633.955 25.5394 633.955C25.5394 633.955 25.5394 633.955 25.5394 633.954C25.5394 633.954 25.5394 633.954 25.5394 633.954C25.5394 633.954 25.5394 633.954 25.5394 633.954C25.5394 633.954 25.5394 633.954 25.5394 633.953C25.5394 633.953 25.5394 633.953 25.5394 633.953C25.5394 633.953 25.5394 633.953 25.5394 633.953C25.5394 633.953 25.5394 633.953 25.5394 633.952C25.5394 633.952 25.5394 633.952 25.5394 633.952C25.5394 633.952 25.5394 633.952 25.5394 633.952C25.5394 633.952 25.5394 633.952 25.5394 633.952C25.5394 633.951 25.5394 633.951 25.5394 633.951C25.5394 633.951 25.5394 633.951 25.5394 633.951C25.5394 633.951 25.5394 633.951 25.5394 633.951C25.5394 633.95 25.5394 633.95 25.5394 633.95C25.5394 633.95 25.5394 633.95 25.5394 633.95C25.5394 633.95 25.5394 633.95 25.5394 633.95C25.5394 633.949 25.5394 633.949 25.5394 633.949C25.5394 633.949 25.5394 633.949 25.5394 633.949C25.5394 633.949 25.5394 633.949 25.5394 633.949C25.5394 633.949 25.5394 633.948 25.5394 633.948C25.5394 633.948 25.5394 633.948 25.5394 633.948C25.5394 633.948 25.5394 633.948 25.5394 633.948C25.5394 633.948 25.5394 633.947 25.5394 633.947C25.5394 633.947 25.5394 633.947 25.5394 633.947C25.5394 633.947 25.5394 633.947 25.5394 633.947C25.5394 633.947 25.5394 633.946 25.5394 633.946C25.5394 633.946 25.5394 633.946 25.5394 633.946C25.5394 633.946 25.5394 633.946 25.5394 633.946C25.5394 633.946 25.5394 633.946 25.5394 633.945C25.5394 633.945 25.5394 633.945 25.5394 633.945C25.5394 633.945 25.5394 633.945 25.5394 633.945C25.5394 633.945 25.5394 633.945 25.5394 633.944C25.5394 633.944 25.5394 633.944 25.5394 633.944C25.5394 633.944 25.5394 633.944 25.5394 633.944C25.5394 633.944 25.5394 633.944 25.5394 633.944C25.5394 633.943 25.5394 633.943 25.5394 633.943C25.5394 633.943 25.5394 633.943 25.5394 633.943C25.5394 633.943 25.5394 633.943 25.5394 633.943C25.5394 633.942 25.5394 633.942 25.5394 633.942C25.5394 633.942 25.5394 633.942 25.5394 633.942C25.5394 633.942 25.5394 633.942 25.5394 633.942C25.5394 633.942 25.5394 633.941 25.5394 633.941C25.5394 633.941 25.5394 633.941 25.5394 633.941C25.5394 633.941 25.5394 633.941 25.5394 633.941C25.5394 633.941 25.5394 633.94 25.5394 633.94C25.5394 633.94 25.5394 633.94 25.5394 633.94C25.5394 633.94 25.5394 633.94 25.5394 633.94C25.5394 633.94 25.5394 633.94 25.5394 633.939C25.5394 633.939 25.5394 633.939 25.5394 633.939C25.5394 633.939 25.5394 633.939 25.5394 633.939C25.5394 633.939 25.5394 633.939 25.5394 633.938C25.5394 633.938 25.5394 633.938 25.5394 633.938C25.5394 633.938 25.5394 633.938 25.5394 633.938C25.5394 633.938 25.5394 633.938 25.5394 633.938C25.5394 633.937 25.5394 633.937 25.5394 633.937C25.5394 633.937 25.5394 633.937 25.5394 633.937C25.5394 633.937 25.5394 633.937 25.5394 633.937C25.5394 633.937 25.5394 633.936 25.5394 633.936C25.5394 633.936 25.5394 633.936 25.5394 633.936C25.5394 633.936 25.5394 633.936 25.5394 633.936C25.5394 633.936 25.5394 633.935 25.5394 633.935C25.5394 633.935 25.5394 633.935 25.5394 633.935C25.5394 633.935 25.5394 633.935 25.5394 633.935C25.5394 633.935 25.5394 633.935 25.5394 633.934C25.5394 633.934 25.5394 633.934 25.5394 633.934C25.5394 633.934 25.5394 633.934 25.5394 633.934C25.5394 633.934 25.5394 633.934 25.5394 633.934C25.5394 633.933 25.5394 633.933 25.5394 633.933C25.5394 633.933 25.5394 633.933 25.5394 633.933C25.5394 633.933 25.5394 633.933 25.5394 633.933C25.5394 633.932 25.5394 633.932 25.5394 633.932C25.5394 633.932 25.5394 633.932 25.5394 633.932C25.5394 633.932 25.5394 633.932 25.5394 633.932C25.5394 633.932 25.5394 633.931 25.5394 633.931C25.5394 633.931 25.5394 633.931 25.5394 633.931C25.5394 633.931 25.5394 633.931 25.5394 633.931C25.5394 633.931 25.5394 633.931 25.5394 633.93C25.5394 633.93 25.5394 633.93 25.5394 633.93C25.5394 633.93 25.5394 633.93 25.5394 633.93C25.5394 633.93 25.5394 633.93 25.5394 633.93C25.5394 633.929 25.5394 633.929 25.5394 633.929C25.5394 633.929 25.5394 633.929 25.5394 633.929C25.5394 633.929 25.5394 633.929 25.5394 633.929C25.5394 633.929 25.5394 633.928 25.5394 633.928C25.5394 633.928 25.5394 633.928 25.5394 633.928C25.5394 633.928 25.5394 633.928 25.5394 633.928C25.5394 633.928 25.5394 633.927 25.5394 633.927C25.5394 633.927 25.5394 633.927 25.5394 633.927C25.5394 633.927 25.5394 633.927 25.5394 633.927C25.5394 633.927 25.5394 633.927 25.5394 633.926C25.5394 633.926 25.5394 633.926 25.5394 633.926C25.5394 633.926 25.5394 633.926 25.5394 633.926C25.5394 633.926 25.5394 633.926 25.5394 633.926C25.5394 633.925 25.5394 633.925 25.5394 633.925C25.5394 633.925 25.5394 633.925 25.5394 633.925C25.5394 633.925 25.5394 633.925 25.5394 633.925C25.5394 633.925 25.5394 633.924 25.5394 633.924C25.5394 633.924 25.5394 633.924 25.5394 633.924C25.5394 633.924 25.5394 633.924 25.5394 633.924C25.5394 633.924 25.5394 633.924 25.5394 633.923C25.5394 633.923 25.5394 633.923 25.5394 633.923C25.5394 633.923 25.5394 633.923 25.5394 633.923C25.5394 633.923 25.5394 633.923 25.5394 633.923C25.5394 633.922 25.5394 633.922 25.5394 633.922C25.5394 633.922 25.5394 633.922 25.5394 633.922C25.5394 633.922 25.5394 633.922 25.5394 633.922C25.5394 633.922 25.5394 633.921 25.5394 633.921C25.5394 633.921 25.5394 633.921 25.5394 633.921C25.5394 633.921 25.5394 633.921 25.5394 633.921C25.5394 633.921 25.5394 633.921 25.5394 633.92C25.5394 633.92 25.5394 633.92 25.5394 633.92C25.5394 633.92 25.5394 633.92 25.5394 633.92C25.5394 633.92 25.5394 633.92 25.5394 633.92C25.5394 633.92 25.5394 633.919 25.5394 633.919C25.5394 633.919 25.5394 633.919 25.5394 633.919C25.5394 633.919 25.5394 633.919 25.5394 633.919C25.5394 633.919 25.5394 633.919 25.5394 633.918C25.5394 633.918 25.5394 633.918 25.5394 633.918C25.5394 633.918 25.5394 633.918 25.5394 633.918C25.5394 633.918 25.5394 633.918 25.5394 633.918C25.5394 633.917 25.5394 633.917 25.5394 633.917C25.5394 633.917 25.5394 633.917 25.5394 633.917C25.5394 633.917 25.5394 633.917 25.5394 633.917C25.5394 633.917 25.5394 633.916 25.5394 633.916C25.5394 633.916 25.5394 633.916 25.5394 633.916C25.5394 633.916 25.5394 633.916 25.5394 633.916C25.5394 633.916 25.5394 633.916 25.5394 633.916C25.5394 633.915 25.5394 633.915 25.5394 633.915C25.5394 633.915 25.5394 633.915 25.5394 633.915C25.5394 633.915 25.5394 633.915 25.5394 633.915C25.5394 633.915 25.5394 633.914 25.5394 633.914C25.5394 633.914 25.5394 633.914 25.5394 633.914C25.5394 633.914 25.5394 633.914 25.5394 633.914C25.5394 633.914 25.5394 633.914 25.5394 633.913C25.5394 633.913 25.5394 633.913 25.5394 633.913C25.5394 633.913 25.5394 633.913 25.5394 633.913C25.5394 633.913 25.5394 633.913 25.5394 633.913C25.5394 633.913 25.5394 633.912 25.5394 633.912C25.5394 633.912 25.5394 633.912 25.5394 633.912C25.5394 633.912 25.5394 633.912 25.5394 633.912C25.5394 633.912 25.5394 633.912 25.5394 633.911C25.5394 633.911 25.5394 633.911 25.5394 633.911C25.5394 633.911 25.5394 633.911 25.5394 633.911C25.5394 633.911 25.5394 633.911 25.5394 633.911C25.5394 633.911 25.5394 633.91 25.5394 633.91C25.5394 633.91 25.5394 633.91 25.5394 633.91C25.5394 633.91 25.5394 633.91 25.5394 633.91C25.5394 633.91 25.5394 633.91 25.5394 633.91C25.5394 633.909 25.5394 633.909 25.5394 633.909C25.5394 633.909 25.5394 633.909 25.5394 633.909C25.5394 633.909 25.5394 633.909 25.5394 633.909C25.5394 633.909 25.5394 633.908 25.5394 633.908C25.5394 633.908 25.5394 633.908 25.5394 633.908C25.5394 633.908 25.5394 633.908 25.5394 633.908C25.5394 633.908 25.5394 633.908 25.5394 633.908C25.5394 633.907 25.5394 633.907 25.5394 633.907C25.5394 633.907 25.5394 633.907 25.5394 633.907C25.5394 633.907 25.5394 633.907 25.5394 633.907C25.5394 633.907 25.5394 633.907 25.5394 633.906C25.5394 633.906 25.5394 633.906 25.5394 633.906C25.5394 633.906 25.5394 633.906 25.5394 633.906C25.5394 633.906 25.5394 633.906 25.5394 633.906C25.5394 633.906 25.5394 633.905 25.5394 633.905C25.5394 633.905 25.5394 633.905 25.5394 633.905C25.5394 633.905 25.5394 633.905 25.5394 633.905C25.5394 633.905 25.5394 633.905 25.5394 633.905C25.5394 633.904 25.5394 633.904 25.5394 633.904C25.5394 633.904 25.5394 633.904 25.5394 633.904C25.5394 633.904 25.5394 633.904 25.5394 633.904C25.5394 633.904 25.5394 633.904 25.5394 633.903C25.5394 633.903 25.5394 633.903 25.5394 633.903C25.5394 633.903 25.5394 633.903 25.5394 633.903C25.5394 633.903 25.5394 633.903 25.5394 633.903C25.5394 633.903 25.5394 633.902 25.5394 633.902C25.5394 633.902 25.5394 633.902 25.5394 633.902C25.5394 633.902 25.5394 633.902 25.5394 633.902C25.5394 633.902 25.5394 633.902 25.5394 633.902C25.5394 633.901 25.5394 633.901 25.5394 633.901C25.5394 633.901 25.5394 633.901 25.5394 633.901C25.5394 633.901 25.5394 633.901 25.5394 633.901C25.5394 633.901 25.5394 633.901 25.5394 633.9C25.5394 633.9 25.5394 633.9 25.5394 633.9C25.5394 633.9 25.5394 633.9 25.5394 633.9C25.5394 633.9 25.5394 633.9 25.5394 633.9C25.5394 633.9 25.5394 633.899 25.5394 633.899C25.5394 633.899 25.5394 633.899 25.5394 633.899C25.5394 633.899 25.5394 633.899 25.5394 633.899C25.5394 633.899 25.5394 633.899 25.5394 633.899C25.5394 633.899 25.5394 633.898 25.5394 633.898C25.5394 633.898 25.5394 633.898 25.5394 633.898C25.5394 633.898 25.5394 633.898 25.5394 633.898H21.5394ZM21.5508 634.267C23.3139 650.73 30.2232 665.642 39.9951 678.724L43.1998 676.33C33.7544 663.685 27.1983 649.437 25.5281 633.841L21.5508 634.267ZM39.994 678.722C41.8512 681.214 43.8012 683.64 45.8665 686L48.8768 683.366C46.8846 681.089 44.9999 678.745 43.2009 676.332L39.994 678.722ZM48.481 683.019C48.4474 682.997 48.4137 682.974 48.3803 682.952C48.3468 682.93 48.3135 682.908 48.2803 682.885L46.0615 686.214C46.0952 686.236 46.1288 686.259 46.1623 686.281C46.1957 686.303 46.229 686.325 46.2622 686.347L48.481 683.019ZM45.7371 685.944L51.2438 691.607L54.1114 688.818L48.6047 683.155L45.7371 685.944ZM51.2412 691.604C57.9028 698.48 62.2333 706.964 63.7468 716.024L67.6921 715.365C66.0399 705.475 61.3192 696.257 54.114 688.821L51.2412 691.604ZM63.7463 716.021L67.3579 737.824L71.3042 737.171L67.6926 715.367L63.7463 716.021ZM69.6599 739.47C70.3907 739.349 71.0785 739.275 71.7835 739.275V735.275C70.7941 735.275 69.8765 735.379 69.0023 735.525L69.6599 739.47ZM71.7835 739.275H181.18V735.275H71.7835V739.275ZM181.18 739.275C181.864 739.275 182.574 739.349 183.303 739.47L183.961 735.525C183.084 735.379 182.145 735.275 181.18 735.275V739.275ZM185.605 737.824L189.217 716.021L185.27 715.367L181.659 737.171L185.605 737.824ZM189.217 716.019C190.709 706.961 195.038 698.459 201.717 691.608L198.853 688.816C191.621 696.234 186.899 705.477 185.27 715.369L189.217 716.019ZM201.719 691.607L207.226 685.944L204.358 683.155L198.852 688.818L201.719 691.607ZM205.792 684.55C204.683 682.885 204.683 682.885 204.683 682.885C204.683 682.885 204.683 682.885 204.683 682.885C204.683 682.885 204.683 682.885 204.683 682.885C204.683 682.885 204.683 682.885 204.683 682.885C204.683 682.885 204.683 682.885 204.683 682.885C204.682 682.886 204.682 682.886 204.682 682.886C204.681 682.887 204.679 682.888 204.677 682.889C204.673 682.892 204.668 682.895 204.661 682.9C204.647 682.909 204.629 682.921 204.608 682.935C204.566 682.963 204.516 682.997 204.482 683.019L206.701 686.347C206.734 686.325 206.784 686.292 206.826 686.264C206.847 686.25 206.865 686.238 206.879 686.229C206.886 686.224 206.891 686.22 206.895 686.218C206.897 686.217 206.898 686.216 206.899 686.215C206.9 686.215 206.9 686.214 206.901 686.214C206.901 686.214 206.901 686.214 206.901 686.214C206.901 686.214 206.901 686.214 206.901 686.214C206.901 686.214 206.901 686.214 206.901 686.214C206.901 686.214 206.901 686.214 206.901 686.214C206.901 686.214 206.901 686.214 205.792 684.55ZM207.096 686C209.162 683.64 211.112 681.214 212.969 678.722L209.762 676.332C207.963 678.745 206.078 681.089 204.086 683.366L207.096 686ZM212.967 678.725C222.74 665.664 229.649 650.729 231.412 634.267L227.435 633.841C225.765 649.438 219.208 663.708 209.764 676.329L212.967 678.725ZM231.424 634.054C231.424 634.054 231.424 634.054 231.424 634.054C231.424 634.054 231.424 634.053 231.424 634.053C231.424 634.053 231.424 634.053 231.424 634.053C231.424 634.053 231.424 634.053 231.424 634.053C231.424 634.053 231.424 634.053 231.424 634.053C231.424 634.052 231.424 634.052 231.424 634.052C231.424 634.052 231.424 634.052 231.424 634.052C231.424 634.052 231.424 634.052 231.424 634.052C231.424 634.052 231.424 634.052 231.424 634.052C231.424 634.051 231.424 634.051 231.424 634.051C231.424 634.051 231.424 634.051 231.424 634.051C231.424 634.051 231.424 634.051 231.424 634.051C231.424 634.051 231.424 634.051 231.424 634.05C231.424 634.05 231.424 634.05 231.424 634.05C231.424 634.05 231.424 634.05 231.424 634.05C231.424 634.05 231.424 634.05 231.424 634.05C231.424 634.05 231.424 634.049 231.424 634.049C231.424 634.049 231.424 634.049 231.424 634.049C231.424 634.049 231.424 634.049 231.424 634.049C231.424 634.049 231.424 634.049 231.424 634.049C231.424 634.048 231.424 634.048 231.424 634.048C231.424 634.048 231.424 634.048 231.424 634.048C231.424 634.048 231.424 634.048 231.424 634.048C231.424 634.048 231.424 634.048 231.424 634.047C231.424 634.047 231.424 634.047 231.424 634.047C231.424 634.047 231.424 634.047 231.424 634.047C231.424 634.047 231.424 634.047 231.424 634.047C231.424 634.047 231.424 634.046 231.424 634.046C231.424 634.046 231.424 634.046 231.424 634.046C231.424 634.046 231.424 634.046 231.424 634.046C231.424 634.046 231.424 634.046 231.424 634.046C231.424 634.045 231.424 634.045 231.424 634.045C231.424 634.045 231.424 634.045 231.424 634.045C231.424 634.045 231.424 634.045 231.424 634.045C231.424 634.045 231.424 634.045 231.424 634.044C231.424 634.044 231.424 634.044 231.424 634.044C231.424 634.044 231.424 634.044 231.424 634.044C231.424 634.044 231.424 634.044 231.424 634.044C231.424 634.044 231.424 634.043 231.424 634.043C231.424 634.043 231.424 634.043 231.424 634.043C231.424 634.043 231.424 634.043 231.424 634.043C231.424 634.043 231.424 634.043 231.424 634.043C231.424 634.042 231.424 634.042 231.424 634.042C231.424 634.042 231.424 634.042 231.424 634.042C231.424 634.042 231.424 634.042 231.424 634.042C231.424 634.042 231.424 634.041 231.424 634.041C231.424 634.041 231.424 634.041 231.424 634.041C231.424 634.041 231.424 634.041 231.424 634.041C231.424 634.041 231.424 634.041 231.424 634.041C231.424 634.04 231.424 634.04 231.424 634.04C231.424 634.04 231.424 634.04 231.424 634.04C231.424 634.04 231.424 634.04 231.424 634.04C231.424 634.04 231.424 634.039 231.424 634.039C231.424 634.039 231.424 634.039 231.424 634.039C231.424 634.039 231.424 634.039 231.424 634.039C231.424 634.039 231.424 634.039 231.424 634.039C231.424 634.038 231.424 634.038 231.424 634.038C231.424 634.038 231.424 634.038 231.424 634.038C231.424 634.038 231.424 634.038 231.424 634.038C231.424 634.038 231.424 634.037 231.424 634.037C231.424 634.037 231.424 634.037 231.424 634.037C231.424 634.037 231.424 634.037 231.424 634.037C231.424 634.037 231.424 634.037 231.424 634.037C231.424 634.036 231.424 634.036 231.424 634.036C231.424 634.036 231.424 634.036 231.424 634.036C231.424 634.036 231.424 634.036 231.424 634.036C231.424 634.036 231.424 634.035 231.424 634.035C231.424 634.035 231.424 634.035 231.424 634.035C231.424 634.035 231.424 634.035 231.424 634.035C231.424 634.035 231.424 634.035 231.424 634.034C231.424 634.034 231.424 634.034 231.424 634.034C231.424 634.034 231.424 634.034 231.424 634.034C231.424 634.034 231.424 634.034 231.424 634.034C231.424 634.033 231.424 634.033 231.424 634.033C231.424 634.033 231.424 634.033 231.424 634.033C231.424 634.033 231.424 634.033 231.424 634.033C231.424 634.033 231.424 634.033 231.424 634.032C231.424 634.032 231.424 634.032 231.424 634.032C231.424 634.032 231.424 634.032 231.424 634.032C231.424 634.032 231.424 634.032 231.424 634.032C231.424 634.031 231.424 634.031 231.424 634.031C231.424 634.031 231.424 634.031 231.424 634.031C231.424 634.031 231.424 634.031 231.424 634.031C231.424 634.031 231.424 634.03 231.424 634.03C231.424 634.03 231.424 634.03 231.424 634.03C231.424 634.03 231.424 634.03 231.424 634.03C231.424 634.03 231.424 634.03 231.424 634.029C231.424 634.029 231.424 634.029 231.424 634.029C231.424 634.029 231.424 634.029 231.424 634.029C231.424 634.029 231.424 634.029 231.424 634.029C231.424 634.028 231.424 634.028 231.424 634.028C231.424 634.028 231.424 634.028 231.424 634.028C231.424 634.028 231.424 634.028 231.424 634.028C231.424 634.028 231.424 634.027 231.424 634.027C231.424 634.027 231.424 634.027 231.424 634.027C231.424 634.027 231.424 634.027 231.424 634.027C231.424 634.027 231.424 634.027 231.424 634.026C231.424 634.026 231.424 634.026 231.424 634.026C231.424 634.026 231.424 634.026 231.424 634.026C231.424 634.026 231.424 634.026 231.424 634.026C231.424 634.025 231.424 634.025 231.424 634.025C231.424 634.025 231.424 634.025 231.424 634.025C231.424 634.025 231.424 634.025 231.424 634.025C231.424 634.025 231.424 634.024 231.424 634.024C231.424 634.024 231.424 634.024 231.424 634.024C231.424 634.024 231.424 634.024 231.424 634.024C231.424 634.024 231.424 634.024 231.424 634.023C231.424 634.023 231.424 634.023 231.424 634.023C231.424 634.023 231.424 634.023 231.424 634.023C231.424 634.023 231.424 634.023 231.424 634.023C231.424 634.022 231.424 634.022 231.424 634.022C231.424 634.022 231.424 634.022 231.424 634.022C231.424 634.022 231.424 634.022 231.424 634.022C231.424 634.021 231.424 634.021 231.424 634.021C231.424 634.021 231.424 634.021 231.424 634.021C231.424 634.021 231.424 634.021 231.424 634.021C231.424 634.021 231.424 634.02 231.424 634.02C231.424 634.02 231.424 634.02 231.424 634.02C231.424 634.02 231.424 634.02 231.424 634.02C231.424 634.02 231.424 634.02 231.424 634.019C231.424 634.019 231.424 634.019 231.424 634.019C231.424 634.019 231.424 634.019 231.424 634.019C231.424 634.019 231.424 634.019 231.424 634.019C231.424 634.018 231.424 634.018 231.424 634.018C231.424 634.018 231.424 634.018 231.424 634.018C231.424 634.018 231.424 634.018 231.424 634.018C231.424 634.017 231.424 634.017 231.424 634.017C231.424 634.017 231.424 634.017 231.424 634.017C231.424 634.017 231.424 634.017 231.424 634.017C231.424 634.017 231.424 634.016 231.424 634.016C231.424 634.016 231.424 634.016 231.424 634.016C231.424 634.016 231.424 634.016 231.424 634.016C231.424 634.016 231.424 634.016 231.424 634.015C231.424 634.015 231.424 634.015 231.424 634.015C231.424 634.015 231.424 634.015 231.424 634.015C231.424 634.015 231.424 634.015 231.424 634.014C231.424 634.014 231.424 634.014 231.424 634.014C231.424 634.014 231.424 634.014 231.424 634.014C231.424 634.014 231.424 634.014 231.424 634.014C231.424 634.013 231.424 634.013 231.424 634.013C231.424 634.013 231.424 634.013 231.424 634.013C231.424 634.013 231.424 634.013 231.424 634.013C231.424 634.013 231.424 634.012 231.424 634.012C231.424 634.012 231.424 634.012 231.424 634.012C231.424 634.012 231.424 634.012 231.424 634.012C231.424 634.012 231.424 634.011 231.424 634.011C231.424 634.011 231.424 634.011 231.424 634.011C231.424 634.011 231.424 634.011 231.424 634.011C231.424 634.011 231.424 634.011 231.424 634.01C231.424 634.01 231.424 634.01 231.424 634.01C231.424 634.01 231.424 634.01 231.424 634.01C231.424 634.01 231.424 634.01 231.424 634.009C231.424 634.009 231.424 634.009 231.424 634.009C231.424 634.009 231.424 634.009 231.424 634.009C231.424 634.009 231.424 634.009 231.424 634.009C231.424 634.008 231.424 634.008 231.424 634.008C231.424 634.008 231.424 634.008 231.424 634.008C231.424 634.008 231.424 634.008 231.424 634.008C231.424 634.007 231.424 634.007 231.424 634.007C231.424 634.007 231.424 634.007 231.424 634.007C231.424 634.007 231.424 634.007 231.424 634.007C231.424 634.007 231.424 634.006 231.424 634.006C231.424 634.006 231.424 634.006 231.424 634.006C231.424 634.006 231.424 634.006 231.424 634.006C231.424 634.006 231.424 634.005 231.424 634.005C231.424 634.005 231.424 634.005 231.424 634.005C231.424 634.005 231.424 634.005 231.424 634.005C231.424 634.005 231.424 634.004 231.424 634.004C231.424 634.004 231.424 634.004 231.424 634.004C231.424 634.004 231.424 634.004 231.424 634.004C231.424 634.004 231.424 634.004 231.424 634.003C231.424 634.003 231.424 634.003 231.424 634.003C231.424 634.003 231.424 634.003 231.424 634.003C231.424 634.003 231.424 634.003 231.424 634.002C231.424 634.002 231.424 634.002 231.424 634.002C231.424 634.002 231.424 634.002 231.424 634.002C231.424 634.002 231.424 634.002 231.424 634.002C231.424 634.001 231.424 634.001 231.424 634.001C231.424 634.001 231.424 634.001 231.424 634.001C231.424 634.001 231.424 634.001 231.424 634.001C231.424 634 231.424 634 231.424 634C231.424 634 231.424 634 231.424 634C231.424 634 231.424 634 231.424 634C231.424 633.999 231.424 633.999 231.424 633.999C231.424 633.999 231.424 633.999 231.424 633.999C231.424 633.999 231.424 633.999 231.424 633.999C231.424 633.999 231.424 633.998 231.424 633.998C231.424 633.998 231.424 633.998 231.424 633.998C231.424 633.998 231.424 633.998 231.424 633.998C231.424 633.998 231.424 633.997 231.424 633.997C231.424 633.997 231.424 633.997 231.424 633.997C231.424 633.997 231.424 633.997 231.424 633.997C231.424 633.997 231.424 633.996 231.424 633.996C231.424 633.996 231.424 633.996 231.424 633.996C231.424 633.996 231.424 633.996 231.424 633.996C231.424 633.996 231.424 633.995 231.424 633.995C231.424 633.995 231.424 633.995 231.424 633.995C231.424 633.995 231.424 633.995 231.424 633.995C231.424 633.995 231.424 633.995 231.424 633.994C231.424 633.994 231.424 633.994 231.424 633.994C231.424 633.994 231.424 633.994 231.424 633.994C231.424 633.994 231.424 633.994 231.424 633.993C231.424 633.993 231.424 633.993 231.424 633.993C231.424 633.993 231.424 633.993 231.424 633.993C231.424 633.993 231.424 633.993 231.424 633.992C231.424 633.992 231.424 633.992 231.424 633.992C231.424 633.992 231.424 633.992 231.424 633.992C231.424 633.992 231.424 633.992 231.424 633.992C231.424 633.991 231.424 633.991 231.424 633.991C231.424 633.991 231.424 633.991 231.424 633.991C231.424 633.991 231.424 633.991 231.424 633.991C231.424 633.99 231.424 633.99 231.424 633.99C231.424 633.99 231.424 633.99 231.424 633.99C231.424 633.99 231.424 633.99 231.424 633.99C231.424 633.989 231.424 633.989 231.424 633.989C231.424 633.989 231.424 633.989 231.424 633.989C231.424 633.989 231.424 633.989 231.424 633.989C231.424 633.988 231.424 633.988 231.424 633.988C231.424 633.988 231.424 633.988 231.424 633.988C231.424 633.988 231.424 633.988 231.424 633.988C231.424 633.987 231.424 633.987 231.424 633.987C231.424 633.987 231.424 633.987 231.424 633.987C231.424 633.987 231.424 633.987 231.424 633.987C231.424 633.987 231.424 633.986 231.424 633.986C231.424 633.986 231.424 633.986 231.424 633.986C231.424 633.986 231.424 633.986 231.424 633.986C231.424 633.986 231.424 633.985 231.424 633.985C231.424 633.985 231.424 633.985 231.424 633.985C231.424 633.985 231.424 633.985 231.424 633.985C231.424 633.985 231.424 633.984 231.424 633.984C231.424 633.984 231.424 633.984 231.424 633.984C231.424 633.984 231.424 633.984 231.424 633.984C231.424 633.984 231.424 633.983 231.424 633.983C231.424 633.983 231.424 633.983 231.424 633.983C231.424 633.983 231.424 633.983 231.424 633.983C231.424 633.983 231.424 633.983 231.424 633.982C231.424 633.982 231.424 633.982 231.424 633.982C231.424 633.982 231.424 633.982 231.424 633.982C231.424 633.982 231.424 633.982 231.424 633.981C231.424 633.981 231.424 633.981 231.424 633.981C231.424 633.981 231.424 633.981 231.424 633.981C231.424 633.981 231.424 633.981 231.424 633.98C231.424 633.98 231.424 633.98 231.424 633.98C231.424 633.98 231.424 633.98 231.424 633.98C231.424 633.98 231.424 633.98 231.424 633.979C231.424 633.979 231.424 633.979 231.424 633.979C231.424 633.979 231.424 633.979 231.424 633.979C231.424 633.979 231.424 633.979 231.424 633.978C231.424 633.978 231.424 633.978 231.424 633.978C231.424 633.978 231.424 633.978 231.424 633.978C231.424 633.978 231.424 633.978 231.424 633.977C231.424 633.977 231.424 633.977 231.424 633.977C231.424 633.977 231.424 633.977 231.424 633.977C231.424 633.977 231.424 633.977 231.424 633.977C231.424 633.976 231.424 633.976 231.424 633.976C231.424 633.976 231.424 633.976 231.424 633.976C231.424 633.976 231.424 633.976 231.424 633.976C231.424 633.975 231.424 633.975 231.424 633.975C231.424 633.975 231.424 633.975 231.424 633.975C231.424 633.975 231.424 633.975 231.424 633.975C231.424 633.974 231.424 633.974 231.424 633.974C231.424 633.974 231.424 633.974 231.424 633.974C231.424 633.974 231.424 633.974 231.424 633.974C231.424 633.973 231.424 633.973 231.424 633.973C231.424 633.973 231.424 633.973 231.424 633.973C231.424 633.973 231.424 633.973 231.424 633.973C231.424 633.972 231.424 633.972 231.424 633.972C231.424 633.972 231.424 633.972 231.424 633.972C231.424 633.972 231.424 633.972 231.424 633.972C231.424 633.972 231.424 633.971 231.424 633.971C231.424 633.971 231.424 633.971 231.424 633.971C231.424 633.971 231.424 633.971 231.424 633.971C231.424 633.971 231.424 633.97 231.424 633.97C231.424 633.97 231.424 633.97 231.424 633.97C231.424 633.97 231.424 633.97 231.424 633.97C231.424 633.97 231.424 633.969 231.424 633.969C231.424 633.969 231.424 633.969 231.424 633.969C231.424 633.969 231.424 633.969 231.424 633.969C231.424 633.969 231.424 633.968 231.424 633.968C231.424 633.968 231.424 633.968 231.424 633.968C231.424 633.968 231.424 633.968 231.424 633.968C231.424 633.968 231.424 633.967 231.424 633.967C231.424 633.967 231.424 633.967 231.424 633.967C231.424 633.967 231.424 633.967 231.424 633.967C231.424 633.967 231.424 633.967 231.424 633.966C231.424 633.966 231.424 633.966 231.424 633.966C231.424 633.966 231.424 633.966 231.424 633.966C231.424 633.966 231.424 633.966 231.424 633.965C231.424 633.965 231.424 633.965 231.424 633.965C231.424 633.965 231.424 633.965 231.424 633.965C231.424 633.965 231.424 633.965 231.424 633.964C231.424 633.964 231.424 633.964 231.424 633.964C231.424 633.964 231.424 633.964 231.424 633.964C231.424 633.964 231.424 633.964 231.424 633.963C231.424 633.963 231.424 633.963 231.424 633.963C231.424 633.963 231.424 633.963 231.424 633.963C231.424 633.963 231.424 633.963 231.424 633.962C231.424 633.962 231.424 633.962 231.424 633.962C231.424 633.962 231.424 633.962 231.424 633.962C231.424 633.962 231.424 633.962 231.424 633.962C231.424 633.961 231.424 633.961 231.424 633.961C231.424 633.961 231.424 633.961 231.424 633.961C231.424 633.961 231.424 633.961 231.424 633.961C231.424 633.96 231.424 633.96 231.424 633.96C231.424 633.96 231.424 633.96 231.424 633.96C231.424 633.96 231.424 633.96 231.424 633.96C231.424 633.959 231.424 633.959 231.424 633.959C231.424 633.959 231.424 633.959 231.424 633.959C231.424 633.959 231.424 633.959 231.424 633.959C231.424 633.958 231.424 633.958 231.424 633.958C231.424 633.958 231.424 633.958 231.424 633.958C231.424 633.958 231.424 633.958 231.424 633.958C231.424 633.958 231.424 633.957 231.424 633.957C231.424 633.957 231.424 633.957 231.424 633.957C231.424 633.957 231.424 633.957 231.424 633.957C231.424 633.957 231.424 633.956 231.424 633.956C231.424 633.956 231.424 633.956 231.424 633.956C231.424 633.956 231.424 633.956 231.424 633.956C231.424 633.956 231.424 633.955 231.424 633.955C231.424 633.955 231.424 633.955 231.424 633.955C231.424 633.955 231.424 633.955 231.424 633.955C231.424 633.955 231.424 633.955 231.424 633.954C231.424 633.954 231.424 633.954 231.424 633.954C231.424 633.954 231.424 633.954 231.424 633.954C231.424 633.954 231.424 633.954 231.424 633.953C231.424 633.953 231.424 633.953 231.424 633.953C231.424 633.953 231.424 633.953 231.424 633.953C231.424 633.953 231.424 633.953 231.424 633.952C231.424 633.952 231.424 633.952 231.424 633.952C231.424 633.952 231.424 633.952 231.424 633.952C231.424 633.952 231.424 633.952 231.424 633.952C231.424 633.951 231.424 633.951 231.424 633.951C231.424 633.951 231.424 633.951 231.424 633.951C231.424 633.951 231.424 633.951 231.424 633.951C231.424 633.95 231.424 633.95 231.424 633.95C231.424 633.95 231.424 633.95 231.424 633.95C231.424 633.95 231.424 633.95 231.424 633.95C231.424 633.949 231.424 633.949 231.424 633.949C231.424 633.949 231.424 633.949 231.424 633.949C231.424 633.949 231.424 633.949 231.424 633.949C231.424 633.949 231.424 633.948 231.424 633.948C231.424 633.948 231.424 633.948 231.424 633.948C231.424 633.948 231.424 633.948 231.424 633.948C231.424 633.948 231.424 633.947 231.424 633.947C231.424 633.947 231.424 633.947 231.424 633.947C231.424 633.947 231.424 633.947 231.424 633.947C231.424 633.947 231.424 633.946 231.424 633.946C231.424 633.946 231.424 633.946 231.424 633.946C231.424 633.946 231.424 633.946 231.424 633.946C231.424 633.946 231.424 633.946 231.424 633.945C231.424 633.945 231.424 633.945 231.424 633.945C231.424 633.945 231.424 633.945 231.424 633.945C231.424 633.945 231.424 633.945 231.424 633.944C231.424 633.944 231.424 633.944 231.424 633.944C231.424 633.944 231.424 633.944 231.424 633.944C231.424 633.944 231.424 633.944 231.424 633.944C231.424 633.943 231.424 633.943 231.424 633.943C231.424 633.943 231.424 633.943 231.424 633.943C231.424 633.943 231.424 633.943 231.424 633.943C231.424 633.942 231.424 633.942 231.424 633.942C231.424 633.942 231.424 633.942 231.424 633.942C231.424 633.942 231.424 633.942 231.424 633.942C231.424 633.942 231.424 633.941 231.424 633.941C231.424 633.941 231.424 633.941 231.424 633.941C231.424 633.941 231.424 633.941 231.424 633.941C231.424 633.941 231.424 633.94 231.424 633.94C231.424 633.94 231.424 633.94 231.424 633.94C231.424 633.94 231.424 633.94 231.424 633.94C231.424 633.94 231.424 633.94 231.424 633.939C231.424 633.939 231.424 633.939 231.424 633.939C231.424 633.939 231.424 633.939 231.424 633.939C231.424 633.939 231.424 633.939 231.424 633.938C231.424 633.938 231.424 633.938 231.424 633.938C231.424 633.938 231.424 633.938 231.424 633.938C231.424 633.938 231.424 633.938 231.424 633.938C231.424 633.937 231.424 633.937 231.424 633.937C231.424 633.937 231.424 633.937 231.424 633.937C231.424 633.937 231.424 633.937 231.424 633.937C231.424 633.937 231.424 633.936 231.424 633.936C231.424 633.936 231.424 633.936 231.424 633.936C231.424 633.936 231.424 633.936 231.424 633.936C231.424 633.936 231.424 633.935 231.424 633.935C231.424 633.935 231.424 633.935 231.424 633.935C231.424 633.935 231.424 633.935 231.424 633.935C231.424 633.935 231.424 633.935 231.424 633.934C231.424 633.934 231.424 633.934 231.424 633.934C231.424 633.934 231.424 633.934 231.424 633.934C231.424 633.934 231.424 633.934 231.424 633.934C231.424 633.933 231.424 633.933 231.424 633.933C231.424 633.933 231.424 633.933 231.424 633.933C231.424 633.933 231.424 633.933 231.424 633.933C231.424 633.932 231.424 633.932 231.424 633.932C231.424 633.932 231.424 633.932 231.424 633.932C231.424 633.932 231.424 633.932 231.424 633.932C231.424 633.932 231.424 633.931 231.424 633.931C231.424 633.931 231.424 633.931 231.424 633.931C231.424 633.931 231.424 633.931 231.424 633.931C231.424 633.931 231.424 633.931 231.424 633.93C231.424 633.93 231.424 633.93 231.424 633.93C231.424 633.93 231.424 633.93 231.424 633.93C231.424 633.93 231.424 633.93 231.424 633.93C231.424 633.929 231.424 633.929 231.424 633.929C231.424 633.929 231.424 633.929 231.424 633.929C231.424 633.929 231.424 633.929 231.424 633.929C231.424 633.929 231.424 633.928 231.424 633.928C231.424 633.928 231.424 633.928 231.424 633.928C231.424 633.928 231.424 633.928 231.424 633.928C231.424 633.928 231.424 633.927 231.424 633.927C231.424 633.927 231.424 633.927 231.424 633.927C231.424 633.927 231.424 633.927 231.424 633.927C231.424 633.927 231.424 633.927 231.424 633.926C231.424 633.926 231.424 633.926 231.424 633.926C231.424 633.926 231.424 633.926 231.424 633.926C231.424 633.926 231.424 633.926 231.424 633.926C231.424 633.925 231.424 633.925 231.424 633.925C231.424 633.925 231.424 633.925 231.424 633.925C231.424 633.925 231.424 633.925 231.424 633.925C231.424 633.925 231.424 633.924 231.424 633.924C231.424 633.924 231.424 633.924 231.424 633.924C231.424 633.924 231.424 633.924 231.424 633.924C231.424 633.924 231.424 633.924 231.424 633.923C231.424 633.923 231.424 633.923 231.424 633.923C231.424 633.923 231.424 633.923 231.424 633.923C231.424 633.923 231.424 633.923 231.424 633.923C231.424 633.922 231.424 633.922 231.424 633.922C231.424 633.922 231.424 633.922 231.424 633.922C231.424 633.922 231.424 633.922 231.424 633.922C231.424 633.922 231.424 633.921 231.424 633.921C231.424 633.921 231.424 633.921 231.424 633.921C231.424 633.921 231.424 633.921 231.424 633.921C231.424 633.921 231.424 633.921 231.424 633.92C231.424 633.92 231.424 633.92 231.424 633.92C231.424 633.92 231.424 633.92 231.424 633.92C231.424 633.92 231.424 633.92 231.424 633.92C231.424 633.92 231.424 633.919 231.424 633.919C231.424 633.919 231.424 633.919 231.424 633.919C231.424 633.919 231.424 633.919 231.424 633.919C231.424 633.919 231.424 633.919 231.424 633.918C231.424 633.918 231.424 633.918 231.424 633.918C231.424 633.918 231.424 633.918 231.424 633.918C231.424 633.918 231.424 633.918 231.424 633.918C231.424 633.917 231.424 633.917 231.424 633.917C231.424 633.917 231.424 633.917 231.424 633.917C231.424 633.917 231.424 633.917 231.424 633.917C231.424 633.917 231.424 633.916 231.424 633.916C231.424 633.916 231.424 633.916 231.424 633.916C231.424 633.916 231.424 633.916 231.424 633.916C231.424 633.916 231.424 633.916 231.424 633.916C231.424 633.915 231.424 633.915 231.424 633.915C231.424 633.915 231.424 633.915 231.424 633.915C231.424 633.915 231.424 633.915 231.424 633.915C231.424 633.915 231.424 633.914 231.424 633.914C231.424 633.914 231.424 633.914 231.424 633.914C231.424 633.914 231.424 633.914 231.424 633.914C231.424 633.914 231.424 633.914 231.424 633.913C231.424 633.913 231.424 633.913 231.424 633.913C231.424 633.913 231.424 633.913 231.424 633.913C231.424 633.913 231.424 633.913 231.424 633.913C231.424 633.913 231.424 633.912 231.424 633.912C231.424 633.912 231.424 633.912 231.424 633.912C231.424 633.912 231.424 633.912 231.424 633.912C231.424 633.912 231.424 633.912 231.424 633.911C231.424 633.911 231.424 633.911 231.424 633.911C231.424 633.911 231.424 633.911 231.424 633.911C231.424 633.911 231.424 633.911 231.424 633.911C231.424 633.911 231.424 633.91 231.424 633.91C231.424 633.91 231.424 633.91 231.424 633.91C231.424 633.91 231.424 633.91 231.424 633.91C231.424 633.91 231.424 633.91 231.424 633.91C231.424 633.909 231.424 633.909 231.424 633.909C231.424 633.909 231.424 633.909 231.424 633.909C231.424 633.909 231.424 633.909 231.424 633.909C231.424 633.909 231.424 633.908 231.424 633.908C231.424 633.908 231.424 633.908 231.424 633.908C231.424 633.908 231.424 633.908 231.424 633.908C231.424 633.908 231.424 633.908 231.424 633.908C231.424 633.907 231.424 633.907 231.424 633.907C231.424 633.907 231.424 633.907 231.424 633.907C231.424 633.907 231.424 633.907 231.424 633.907C231.424 633.907 231.424 633.907 231.424 633.906C231.424 633.906 231.424 633.906 231.424 633.906C231.424 633.906 231.424 633.906 231.424 633.906C231.424 633.906 231.424 633.906 231.424 633.906C231.424 633.906 231.424 633.905 231.424 633.905C231.424 633.905 231.424 633.905 231.424 633.905C231.424 633.905 231.424 633.905 231.424 633.905C231.424 633.905 231.424 633.905 231.424 633.905C231.424 633.904 231.424 633.904 231.424 633.904C231.424 633.904 231.424 633.904 231.424 633.904C231.424 633.904 231.424 633.904 231.424 633.904C231.424 633.904 231.424 633.904 231.424 633.903C231.424 633.903 231.424 633.903 231.424 633.903C231.424 633.903 231.424 633.903 231.424 633.903C231.424 633.903 231.424 633.903 231.424 633.903C231.424 633.903 231.424 633.902 231.424 633.902C231.424 633.902 231.424 633.902 231.424 633.902C231.424 633.902 231.424 633.902 231.424 633.902C231.424 633.902 231.424 633.902 231.424 633.902C231.424 633.901 231.424 633.901 231.424 633.901C231.424 633.901 231.424 633.901 231.424 633.901C231.424 633.901 231.424 633.901 231.424 633.901C231.424 633.901 231.424 633.901 231.424 633.9C231.424 633.9 231.424 633.9 231.424 633.9C231.424 633.9 231.424 633.9 231.424 633.9C231.424 633.9 231.424 633.9 231.424 633.9C231.424 633.9 231.424 633.899 231.424 633.899C231.424 633.899 231.424 633.899 231.424 633.899C231.424 633.899 231.424 633.899 231.424 633.899C231.424 633.899 231.424 633.899 231.424 633.899C231.424 633.899 231.424 633.898 231.424 633.898C231.424 633.898 231.424 633.898 231.424 633.898C231.424 633.898 231.424 633.898 231.424 633.898H227.424C227.424 633.898 227.424 633.898 227.424 633.898C227.424 633.898 227.424 633.898 227.424 633.898C227.424 633.898 227.424 633.899 227.424 633.899C227.424 633.899 227.424 633.899 227.424 633.899C227.424 633.899 227.424 633.899 227.424 633.899C227.424 633.899 227.424 633.899 227.424 633.899C227.424 633.899 227.424 633.9 227.424 633.9C227.424 633.9 227.424 633.9 227.424 633.9C227.424 633.9 227.424 633.9 227.424 633.9C227.424 633.9 227.424 633.9 227.424 633.9C227.424 633.901 227.424 633.901 227.424 633.901C227.424 633.901 227.424 633.901 227.424 633.901C227.424 633.901 227.424 633.901 227.424 633.901C227.424 633.901 227.424 633.901 227.424 633.902C227.424 633.902 227.424 633.902 227.424 633.902C227.424 633.902 227.424 633.902 227.424 633.902C227.424 633.902 227.424 633.902 227.424 633.902C227.424 633.902 227.424 633.903 227.424 633.903C227.424 633.903 227.424 633.903 227.424 633.903C227.424 633.903 227.424 633.903 227.424 633.903C227.424 633.903 227.424 633.903 227.424 633.903C227.424 633.904 227.424 633.904 227.424 633.904C227.424 633.904 227.424 633.904 227.424 633.904C227.424 633.904 227.424 633.904 227.424 633.904C227.424 633.904 227.424 633.904 227.424 633.905C227.424 633.905 227.424 633.905 227.424 633.905C227.424 633.905 227.424 633.905 227.424 633.905C227.424 633.905 227.424 633.905 227.424 633.905C227.424 633.905 227.424 633.906 227.424 633.906C227.424 633.906 227.424 633.906 227.424 633.906C227.424 633.906 227.424 633.906 227.424 633.906C227.424 633.906 227.424 633.906 227.424 633.906C227.424 633.907 227.424 633.907 227.424 633.907C227.424 633.907 227.424 633.907 227.424 633.907C227.424 633.907 227.424 633.907 227.424 633.907C227.424 633.907 227.424 633.907 227.424 633.908C227.424 633.908 227.424 633.908 227.424 633.908C227.424 633.908 227.424 633.908 227.424 633.908C227.424 633.908 227.424 633.908 227.424 633.908C227.424 633.908 227.424 633.909 227.424 633.909C227.424 633.909 227.424 633.909 227.424 633.909C227.424 633.909 227.424 633.909 227.424 633.909C227.424 633.909 227.424 633.909 227.424 633.91C227.424 633.91 227.424 633.91 227.424 633.91C227.424 633.91 227.424 633.91 227.424 633.91C227.424 633.91 227.424 633.91 227.424 633.91C227.424 633.91 227.424 633.911 227.424 633.911C227.424 633.911 227.424 633.911 227.424 633.911C227.424 633.911 227.424 633.911 227.424 633.911C227.424 633.911 227.424 633.911 227.424 633.911C227.424 633.912 227.424 633.912 227.424 633.912C227.424 633.912 227.424 633.912 227.424 633.912C227.424 633.912 227.424 633.912 227.424 633.912C227.424 633.912 227.424 633.913 227.424 633.913C227.424 633.913 227.424 633.913 227.424 633.913C227.424 633.913 227.424 633.913 227.424 633.913C227.424 633.913 227.424 633.913 227.424 633.913C227.424 633.914 227.424 633.914 227.424 633.914C227.424 633.914 227.424 633.914 227.424 633.914C227.424 633.914 227.424 633.914 227.424 633.914C227.424 633.914 227.424 633.915 227.424 633.915C227.424 633.915 227.424 633.915 227.424 633.915C227.424 633.915 227.424 633.915 227.424 633.915C227.424 633.915 227.424 633.915 227.424 633.916C227.424 633.916 227.424 633.916 227.424 633.916C227.424 633.916 227.424 633.916 227.424 633.916C227.424 633.916 227.424 633.916 227.424 633.916C227.424 633.916 227.424 633.917 227.424 633.917C227.424 633.917 227.424 633.917 227.424 633.917C227.424 633.917 227.424 633.917 227.424 633.917C227.424 633.917 227.424 633.917 227.424 633.918C227.424 633.918 227.424 633.918 227.424 633.918C227.424 633.918 227.424 633.918 227.424 633.918C227.424 633.918 227.424 633.918 227.424 633.918C227.424 633.919 227.424 633.919 227.424 633.919C227.424 633.919 227.424 633.919 227.424 633.919C227.424 633.919 227.424 633.919 227.424 633.919C227.424 633.919 227.424 633.92 227.424 633.92C227.424 633.92 227.424 633.92 227.424 633.92C227.424 633.92 227.424 633.92 227.424 633.92C227.424 633.92 227.424 633.92 227.424 633.92C227.424 633.921 227.424 633.921 227.424 633.921C227.424 633.921 227.424 633.921 227.424 633.921C227.424 633.921 227.424 633.921 227.424 633.921C227.424 633.921 227.424 633.922 227.424 633.922C227.424 633.922 227.424 633.922 227.424 633.922C227.424 633.922 227.424 633.922 227.424 633.922C227.424 633.922 227.424 633.922 227.424 633.923C227.424 633.923 227.424 633.923 227.424 633.923C227.424 633.923 227.424 633.923 227.424 633.923C227.424 633.923 227.424 633.923 227.424 633.923C227.424 633.924 227.424 633.924 227.424 633.924C227.424 633.924 227.424 633.924 227.424 633.924C227.424 633.924 227.424 633.924 227.424 633.924C227.424 633.924 227.424 633.925 227.424 633.925C227.424 633.925 227.424 633.925 227.424 633.925C227.424 633.925 227.424 633.925 227.424 633.925C227.424 633.925 227.424 633.925 227.424 633.926C227.424 633.926 227.424 633.926 227.424 633.926C227.424 633.926 227.424 633.926 227.424 633.926C227.424 633.926 227.424 633.926 227.424 633.926C227.424 633.927 227.424 633.927 227.424 633.927C227.424 633.927 227.424 633.927 227.424 633.927C227.424 633.927 227.424 633.927 227.424 633.927C227.424 633.927 227.424 633.928 227.424 633.928C227.424 633.928 227.424 633.928 227.424 633.928C227.424 633.928 227.424 633.928 227.424 633.928C227.424 633.928 227.424 633.929 227.424 633.929C227.424 633.929 227.424 633.929 227.424 633.929C227.424 633.929 227.424 633.929 227.424 633.929C227.424 633.929 227.424 633.929 227.424 633.93C227.424 633.93 227.424 633.93 227.424 633.93C227.424 633.93 227.424 633.93 227.424 633.93C227.424 633.93 227.424 633.93 227.424 633.93C227.424 633.931 227.424 633.931 227.424 633.931C227.424 633.931 227.424 633.931 227.424 633.931C227.424 633.931 227.424 633.931 227.424 633.931C227.424 633.931 227.424 633.932 227.424 633.932C227.424 633.932 227.424 633.932 227.424 633.932C227.424 633.932 227.424 633.932 227.424 633.932C227.424 633.932 227.424 633.932 227.424 633.933C227.424 633.933 227.424 633.933 227.424 633.933C227.424 633.933 227.424 633.933 227.424 633.933C227.424 633.933 227.424 633.933 227.424 633.934C227.424 633.934 227.424 633.934 227.424 633.934C227.424 633.934 227.424 633.934 227.424 633.934C227.424 633.934 227.424 633.934 227.424 633.934C227.424 633.935 227.424 633.935 227.424 633.935C227.424 633.935 227.424 633.935 227.424 633.935C227.424 633.935 227.424 633.935 227.424 633.935C227.424 633.935 227.424 633.936 227.424 633.936C227.424 633.936 227.424 633.936 227.424 633.936C227.424 633.936 227.424 633.936 227.424 633.936C227.424 633.936 227.424 633.937 227.424 633.937C227.424 633.937 227.424 633.937 227.424 633.937C227.424 633.937 227.424 633.937 227.424 633.937C227.424 633.937 227.424 633.937 227.424 633.938C227.424 633.938 227.424 633.938 227.424 633.938C227.424 633.938 227.424 633.938 227.424 633.938C227.424 633.938 227.424 633.938 227.424 633.938C227.424 633.939 227.424 633.939 227.424 633.939C227.424 633.939 227.424 633.939 227.424 633.939C227.424 633.939 227.424 633.939 227.424 633.939C227.424 633.94 227.424 633.94 227.424 633.94C227.424 633.94 227.424 633.94 227.424 633.94C227.424 633.94 227.424 633.94 227.424 633.94C227.424 633.94 227.424 633.941 227.424 633.941C227.424 633.941 227.424 633.941 227.424 633.941C227.424 633.941 227.424 633.941 227.424 633.941C227.424 633.941 227.424 633.942 227.424 633.942C227.424 633.942 227.424 633.942 227.424 633.942C227.424 633.942 227.424 633.942 227.424 633.942C227.424 633.942 227.424 633.942 227.424 633.943C227.424 633.943 227.424 633.943 227.424 633.943C227.424 633.943 227.424 633.943 227.424 633.943C227.424 633.943 227.424 633.943 227.424 633.944C227.424 633.944 227.424 633.944 227.424 633.944C227.424 633.944 227.424 633.944 227.424 633.944C227.424 633.944 227.424 633.944 227.424 633.944C227.424 633.945 227.424 633.945 227.424 633.945C227.424 633.945 227.424 633.945 227.424 633.945C227.424 633.945 227.424 633.945 227.424 633.945C227.424 633.946 227.424 633.946 227.424 633.946C227.424 633.946 227.424 633.946 227.424 633.946C227.424 633.946 227.424 633.946 227.424 633.946C227.424 633.946 227.424 633.947 227.424 633.947C227.424 633.947 227.424 633.947 227.424 633.947C227.424 633.947 227.424 633.947 227.424 633.947C227.424 633.947 227.424 633.948 227.424 633.948C227.424 633.948 227.424 633.948 227.424 633.948C227.424 633.948 227.424 633.948 227.424 633.948C227.424 633.948 227.424 633.949 227.424 633.949C227.424 633.949 227.424 633.949 227.424 633.949C227.424 633.949 227.424 633.949 227.424 633.949C227.424 633.949 227.424 633.949 227.424 633.95C227.424 633.95 227.424 633.95 227.424 633.95C227.424 633.95 227.424 633.95 227.424 633.95C227.424 633.95 227.424 633.95 227.424 633.951C227.424 633.951 227.424 633.951 227.424 633.951C227.424 633.951 227.424 633.951 227.424 633.951C227.424 633.951 227.424 633.951 227.424 633.952C227.424 633.952 227.424 633.952 227.424 633.952C227.424 633.952 227.424 633.952 227.424 633.952C227.424 633.952 227.424 633.952 227.424 633.952C227.424 633.953 227.424 633.953 227.424 633.953C227.424 633.953 227.424 633.953 227.424 633.953C227.424 633.953 227.424 633.953 227.424 633.953C227.424 633.954 227.424 633.954 227.424 633.954C227.424 633.954 227.424 633.954 227.424 633.954C227.424 633.954 227.424 633.954 227.424 633.954C227.424 633.955 227.424 633.955 227.424 633.955C227.424 633.955 227.424 633.955 227.424 633.955C227.424 633.955 227.424 633.955 227.424 633.955C227.424 633.955 227.424 633.956 227.424 633.956C227.424 633.956 227.424 633.956 227.424 633.956C227.424 633.956 227.424 633.956 227.424 633.956C227.424 633.956 227.424 633.957 227.424 633.957C227.424 633.957 227.424 633.957 227.424 633.957C227.424 633.957 227.424 633.957 227.424 633.957C227.424 633.957 227.424 633.958 227.424 633.958C227.424 633.958 227.424 633.958 227.424 633.958C227.424 633.958 227.424 633.958 227.424 633.958C227.424 633.958 227.424 633.958 227.424 633.959C227.424 633.959 227.424 633.959 227.424 633.959C227.424 633.959 227.424 633.959 227.424 633.959C227.424 633.959 227.424 633.959 227.424 633.96C227.424 633.96 227.424 633.96 227.424 633.96C227.424 633.96 227.424 633.96 227.424 633.96C227.424 633.96 227.424 633.96 227.424 633.961C227.424 633.961 227.424 633.961 227.424 633.961C227.424 633.961 227.424 633.961 227.424 633.961C227.424 633.961 227.424 633.961 227.424 633.962C227.424 633.962 227.424 633.962 227.424 633.962C227.424 633.962 227.424 633.962 227.424 633.962C227.424 633.962 227.424 633.962 227.424 633.962C227.424 633.963 227.424 633.963 227.424 633.963C227.424 633.963 227.424 633.963 227.424 633.963C227.424 633.963 227.424 633.963 227.424 633.963C227.424 633.964 227.424 633.964 227.424 633.964C227.424 633.964 227.424 633.964 227.424 633.964C227.424 633.964 227.424 633.964 227.424 633.964C227.424 633.965 227.424 633.965 227.424 633.965C227.424 633.965 227.424 633.965 227.424 633.965C227.424 633.965 227.424 633.965 227.424 633.965C227.424 633.966 227.424 633.966 227.424 633.966C227.424 633.966 227.424 633.966 227.424 633.966C227.424 633.966 227.424 633.966 227.424 633.966C227.424 633.967 227.424 633.967 227.424 633.967C227.424 633.967 227.424 633.967 227.424 633.967C227.424 633.967 227.424 633.967 227.424 633.967C227.424 633.967 227.424 633.968 227.424 633.968C227.424 633.968 227.424 633.968 227.424 633.968C227.424 633.968 227.424 633.968 227.424 633.968C227.424 633.968 227.424 633.969 227.424 633.969C227.424 633.969 227.424 633.969 227.424 633.969C227.424 633.969 227.424 633.969 227.424 633.969C227.424 633.969 227.424 633.97 227.424 633.97C227.424 633.97 227.424 633.97 227.424 633.97C227.424 633.97 227.424 633.97 227.424 633.97C227.424 633.97 227.424 633.971 227.424 633.971C227.424 633.971 227.424 633.971 227.424 633.971C227.424 633.971 227.424 633.971 227.424 633.971C227.424 633.971 227.424 633.972 227.424 633.972C227.424 633.972 227.424 633.972 227.424 633.972C227.424 633.972 227.424 633.972 227.424 633.972C227.424 633.972 227.424 633.972 227.424 633.973C227.424 633.973 227.424 633.973 227.424 633.973C227.424 633.973 227.424 633.973 227.424 633.973C227.424 633.973 227.424 633.973 227.424 633.974C227.424 633.974 227.424 633.974 227.424 633.974C227.424 633.974 227.424 633.974 227.424 633.974C227.424 633.974 227.424 633.974 227.424 633.975C227.424 633.975 227.424 633.975 227.424 633.975C227.424 633.975 227.424 633.975 227.424 633.975C227.424 633.975 227.424 633.975 227.424 633.976C227.424 633.976 227.424 633.976 227.424 633.976C227.424 633.976 227.424 633.976 227.424 633.976C227.424 633.976 227.424 633.976 227.424 633.977C227.424 633.977 227.424 633.977 227.424 633.977C227.424 633.977 227.424 633.977 227.424 633.977C227.424 633.977 227.424 633.977 227.424 633.977C227.424 633.978 227.424 633.978 227.424 633.978C227.424 633.978 227.424 633.978 227.424 633.978C227.424 633.978 227.424 633.978 227.424 633.978C227.424 633.979 227.424 633.979 227.424 633.979C227.424 633.979 227.424 633.979 227.424 633.979C227.424 633.979 227.424 633.979 227.424 633.979C227.424 633.98 227.424 633.98 227.424 633.98C227.424 633.98 227.424 633.98 227.424 633.98C227.424 633.98 227.424 633.98 227.424 633.98C227.424 633.981 227.424 633.981 227.424 633.981C227.424 633.981 227.424 633.981 227.424 633.981C227.424 633.981 227.424 633.981 227.424 633.981C227.424 633.982 227.424 633.982 227.424 633.982C227.424 633.982 227.424 633.982 227.424 633.982C227.424 633.982 227.424 633.982 227.424 633.982C227.424 633.983 227.424 633.983 227.424 633.983C227.424 633.983 227.424 633.983 227.424 633.983C227.424 633.983 227.424 633.983 227.424 633.983C227.424 633.983 227.424 633.984 227.424 633.984C227.424 633.984 227.424 633.984 227.424 633.984C227.424 633.984 227.424 633.984 227.424 633.984C227.424 633.984 227.424 633.985 227.424 633.985C227.424 633.985 227.424 633.985 227.424 633.985C227.424 633.985 227.424 633.985 227.424 633.985C227.424 633.985 227.424 633.986 227.424 633.986C227.424 633.986 227.424 633.986 227.424 633.986C227.424 633.986 227.424 633.986 227.424 633.986C227.424 633.986 227.424 633.987 227.424 633.987C227.424 633.987 227.424 633.987 227.424 633.987C227.424 633.987 227.424 633.987 227.424 633.987C227.424 633.987 227.424 633.987 227.424 633.988C227.424 633.988 227.424 633.988 227.424 633.988C227.424 633.988 227.424 633.988 227.424 633.988C227.424 633.988 227.424 633.988 227.424 633.989C227.424 633.989 227.424 633.989 227.424 633.989C227.424 633.989 227.424 633.989 227.424 633.989C227.424 633.989 227.424 633.989 227.424 633.99C227.424 633.99 227.424 633.99 227.424 633.99C227.424 633.99 227.424 633.99 227.424 633.99C227.424 633.99 227.424 633.99 227.424 633.991C227.424 633.991 227.424 633.991 227.424 633.991C227.424 633.991 227.424 633.991 227.424 633.991C227.424 633.991 227.424 633.991 227.424 633.992C227.424 633.992 227.424 633.992 227.424 633.992C227.424 633.992 227.424 633.992 227.424 633.992C227.424 633.992 227.424 633.992 227.424 633.992C227.424 633.993 227.424 633.993 227.424 633.993C227.424 633.993 227.424 633.993 227.424 633.993C227.424 633.993 227.424 633.993 227.424 633.993C227.424 633.994 227.424 633.994 227.424 633.994C227.424 633.994 227.424 633.994 227.424 633.994C227.424 633.994 227.424 633.994 227.424 633.994C227.424 633.995 227.424 633.995 227.424 633.995C227.424 633.995 227.424 633.995 227.424 633.995C227.424 633.995 227.424 633.995 227.424 633.995C227.424 633.995 227.424 633.996 227.424 633.996C227.424 633.996 227.424 633.996 227.424 633.996C227.424 633.996 227.424 633.996 227.424 633.996C227.424 633.996 227.424 633.997 227.424 633.997C227.424 633.997 227.424 633.997 227.424 633.997C227.424 633.997 227.424 633.997 227.424 633.997C227.424 633.997 227.424 633.998 227.424 633.998C227.424 633.998 227.424 633.998 227.424 633.998C227.424 633.998 227.424 633.998 227.424 633.998C227.424 633.998 227.424 633.999 227.424 633.999C227.424 633.999 227.424 633.999 227.424 633.999C227.424 633.999 227.424 633.999 227.424 633.999C227.424 633.999 227.424 633.999 227.424 634C227.424 634 227.424 634 227.424 634C227.424 634 227.424 634 227.424 634C227.424 634 227.424 634 227.424 634.001C227.424 634.001 227.424 634.001 227.424 634.001C227.424 634.001 227.424 634.001 227.424 634.001C227.424 634.001 227.424 634.001 227.424 634.002C227.424 634.002 227.424 634.002 227.424 634.002C227.424 634.002 227.424 634.002 227.424 634.002C227.424 634.002 227.424 634.002 227.424 634.002C227.424 634.003 227.424 634.003 227.424 634.003C227.424 634.003 227.424 634.003 227.424 634.003C227.424 634.003 227.424 634.003 227.424 634.003C227.424 634.004 227.424 634.004 227.424 634.004C227.424 634.004 227.424 634.004 227.424 634.004C227.424 634.004 227.424 634.004 227.424 634.004C227.424 634.004 227.424 634.005 227.424 634.005C227.424 634.005 227.424 634.005 227.424 634.005C227.424 634.005 227.424 634.005 227.424 634.005C227.424 634.005 227.424 634.006 227.424 634.006C227.424 634.006 227.424 634.006 227.424 634.006C227.424 634.006 227.424 634.006 227.424 634.006C227.424 634.006 227.424 634.007 227.424 634.007C227.424 634.007 227.424 634.007 227.424 634.007C227.424 634.007 227.424 634.007 227.424 634.007C227.424 634.007 227.424 634.007 227.424 634.008C227.424 634.008 227.424 634.008 227.424 634.008C227.424 634.008 227.424 634.008 227.424 634.008C227.424 634.008 227.424 634.008 227.424 634.009C227.424 634.009 227.424 634.009 227.424 634.009C227.424 634.009 227.424 634.009 227.424 634.009C227.424 634.009 227.424 634.009 227.424 634.009C227.424 634.01 227.424 634.01 227.424 634.01C227.424 634.01 227.424 634.01 227.424 634.01C227.424 634.01 227.424 634.01 227.424 634.01C227.424 634.011 227.424 634.011 227.424 634.011C227.424 634.011 227.424 634.011 227.424 634.011C227.424 634.011 227.424 634.011 227.424 634.011C227.424 634.011 227.424 634.012 227.424 634.012C227.424 634.012 227.424 634.012 227.424 634.012C227.424 634.012 227.424 634.012 227.424 634.012C227.424 634.012 227.424 634.013 227.424 634.013C227.424 634.013 227.424 634.013 227.424 634.013C227.424 634.013 227.424 634.013 227.424 634.013C227.424 634.013 227.424 634.013 227.424 634.014C227.424 634.014 227.424 634.014 227.424 634.014C227.424 634.014 227.424 634.014 227.424 634.014C227.424 634.014 227.424 634.014 227.424 634.014C227.424 634.015 227.424 634.015 227.424 634.015C227.424 634.015 227.424 634.015 227.424 634.015C227.424 634.015 227.424 634.015 227.424 634.015C227.424 634.016 227.424 634.016 227.424 634.016C227.424 634.016 227.424 634.016 227.424 634.016C227.424 634.016 227.424 634.016 227.424 634.016C227.424 634.016 227.424 634.017 227.424 634.017C227.424 634.017 227.424 634.017 227.424 634.017C227.424 634.017 227.424 634.017 227.424 634.017C227.424 634.017 227.424 634.017 227.424 634.018C227.424 634.018 227.424 634.018 227.424 634.018C227.424 634.018 227.424 634.018 227.424 634.018C227.424 634.018 227.424 634.018 227.424 634.019C227.424 634.019 227.424 634.019 227.424 634.019C227.424 634.019 227.424 634.019 227.424 634.019C227.424 634.019 227.424 634.019 227.424 634.019C227.424 634.02 227.424 634.02 227.424 634.02C227.424 634.02 227.424 634.02 227.424 634.02C227.424 634.02 227.424 634.02 227.424 634.02C227.424 634.02 227.424 634.021 227.424 634.021C227.424 634.021 227.424 634.021 227.424 634.021C227.424 634.021 227.424 634.021 227.424 634.021C227.424 634.021 227.424 634.021 227.424 634.022C227.424 634.022 227.424 634.022 227.424 634.022C227.424 634.022 227.424 634.022 227.424 634.022C227.424 634.022 227.424 634.022 227.424 634.023C227.424 634.023 227.424 634.023 227.424 634.023C227.424 634.023 227.424 634.023 227.424 634.023C227.424 634.023 227.424 634.023 227.424 634.023C227.424 634.024 227.424 634.024 227.424 634.024C227.424 634.024 227.424 634.024 227.424 634.024C227.424 634.024 227.424 634.024 227.424 634.024C227.424 634.024 227.424 634.025 227.424 634.025C227.424 634.025 227.424 634.025 227.424 634.025C227.424 634.025 227.424 634.025 227.424 634.025C227.424 634.025 227.424 634.025 227.424 634.026C227.424 634.026 227.424 634.026 227.424 634.026C227.424 634.026 227.424 634.026 227.424 634.026C227.424 634.026 227.424 634.026 227.424 634.026C227.424 634.027 227.424 634.027 227.424 634.027C227.424 634.027 227.424 634.027 227.424 634.027C227.424 634.027 227.424 634.027 227.424 634.027C227.424 634.027 227.424 634.028 227.424 634.028C227.424 634.028 227.424 634.028 227.424 634.028C227.424 634.028 227.424 634.028 227.424 634.028C227.424 634.028 227.424 634.028 227.424 634.029C227.424 634.029 227.424 634.029 227.424 634.029C227.424 634.029 227.424 634.029 227.424 634.029C227.424 634.029 227.424 634.029 227.424 634.029C227.424 634.03 227.424 634.03 227.424 634.03C227.424 634.03 227.424 634.03 227.424 634.03C227.424 634.03 227.424 634.03 227.424 634.03C227.424 634.03 227.424 634.031 227.424 634.031C227.424 634.031 227.424 634.031 227.424 634.031C227.424 634.031 227.424 634.031 227.424 634.031C227.424 634.031 227.424 634.031 227.424 634.032C227.424 634.032 227.424 634.032 227.424 634.032C227.424 634.032 227.424 634.032 227.424 634.032C227.424 634.032 227.424 634.032 227.424 634.032C227.424 634.033 227.424 634.033 227.424 634.033C227.424 634.033 227.424 634.033 227.424 634.033C227.424 634.033 227.424 634.033 227.424 634.033C227.424 634.033 227.424 634.033 227.424 634.034C227.424 634.034 227.424 634.034 227.424 634.034C227.424 634.034 227.424 634.034 227.424 634.034C227.424 634.034 227.424 634.034 227.424 634.034C227.424 634.035 227.424 634.035 227.424 634.035C227.424 634.035 227.424 634.035 227.424 634.035C227.424 634.035 227.424 634.035 227.424 634.035C227.424 634.035 227.424 634.036 227.424 634.036C227.424 634.036 227.424 634.036 227.424 634.036C227.424 634.036 227.424 634.036 227.424 634.036C227.424 634.036 227.424 634.036 227.424 634.037C227.424 634.037 227.424 634.037 227.424 634.037C227.424 634.037 227.424 634.037 227.424 634.037C227.424 634.037 227.424 634.037 227.424 634.037C227.424 634.037 227.424 634.038 227.424 634.038C227.424 634.038 227.424 634.038 227.424 634.038C227.424 634.038 227.424 634.038 227.424 634.038C227.424 634.038 227.424 634.038 227.424 634.039C227.424 634.039 227.424 634.039 227.424 634.039C227.424 634.039 227.424 634.039 227.424 634.039C227.424 634.039 227.424 634.039 227.424 634.039C227.424 634.039 227.424 634.04 227.424 634.04C227.424 634.04 227.424 634.04 227.424 634.04C227.424 634.04 227.424 634.04 227.424 634.04C227.424 634.04 227.424 634.04 227.424 634.041C227.424 634.041 227.424 634.041 227.424 634.041C227.424 634.041 227.424 634.041 227.424 634.041C227.424 634.041 227.424 634.041 227.424 634.041C227.424 634.041 227.424 634.042 227.424 634.042C227.424 634.042 227.424 634.042 227.424 634.042C227.424 634.042 227.424 634.042 227.424 634.042C227.424 634.042 227.424 634.042 227.424 634.043C227.424 634.043 227.424 634.043 227.424 634.043C227.424 634.043 227.424 634.043 227.424 634.043C227.424 634.043 227.424 634.043 227.424 634.043C227.424 634.043 227.424 634.044 227.424 634.044C227.424 634.044 227.424 634.044 227.424 634.044C227.424 634.044 227.424 634.044 227.424 634.044C227.424 634.044 227.424 634.044 227.424 634.044C227.424 634.045 227.424 634.045 227.424 634.045C227.424 634.045 227.424 634.045 227.424 634.045C227.424 634.045 227.424 634.045 227.424 634.045C227.424 634.045 227.424 634.045 227.424 634.046C227.424 634.046 227.424 634.046 227.424 634.046C227.424 634.046 227.424 634.046 227.424 634.046C227.424 634.046 227.424 634.046 227.424 634.046C227.424 634.046 227.424 634.047 227.424 634.047C227.424 634.047 227.424 634.047 227.424 634.047C227.424 634.047 227.424 634.047 227.424 634.047C227.424 634.047 227.424 634.047 227.424 634.047C227.424 634.048 227.424 634.048 227.424 634.048C227.424 634.048 227.424 634.048 227.424 634.048C227.424 634.048 227.424 634.048 227.424 634.048C227.424 634.048 227.424 634.048 227.424 634.049C227.424 634.049 227.424 634.049 227.424 634.049C227.424 634.049 227.424 634.049 227.424 634.049C227.424 634.049 227.424 634.049 227.424 634.049C227.424 634.049 227.424 634.05 227.424 634.05C227.424 634.05 227.424 634.05 227.424 634.05C227.424 634.05 227.424 634.05 227.424 634.05C227.424 634.05 227.424 634.05 227.424 634.05C227.424 634.051 227.424 634.051 227.424 634.051C227.424 634.051 227.424 634.051 227.424 634.051C227.424 634.051 227.424 634.051 227.424 634.051C227.424 634.051 227.424 634.051 227.424 634.052C227.424 634.052 227.424 634.052 227.424 634.052C227.424 634.052 227.424 634.052 227.424 634.052C227.424 634.052 227.424 634.052 227.424 634.052C227.424 634.052 227.424 634.052 227.424 634.053C227.424 634.053 227.424 634.053 227.424 634.053C227.424 634.053 227.424 634.053 227.424 634.053C227.424 634.053 227.424 634.053 227.424 634.053C227.424 634.053 227.424 634.054 227.424 634.054C227.424 634.054 227.424 634.054 227.424 634.054H231.424ZM231.424 633.898C231.424 633.898 231.424 633.898 231.424 633.897C231.424 633.897 231.424 633.897 231.424 633.897C231.424 633.897 231.424 633.897 231.424 633.897C231.424 633.897 231.424 633.896 231.424 633.896C231.424 633.896 231.424 633.896 231.424 633.896C231.424 633.896 231.424 633.896 231.424 633.895C231.424 633.895 231.424 633.895 231.424 633.895C231.424 633.895 231.424 633.895 231.424 633.895C231.424 633.895 231.424 633.894 231.424 633.894C231.424 633.894 231.424 633.894 231.424 633.894C231.424 633.894 231.424 633.894 231.424 633.894C231.424 633.893 231.424 633.893 231.424 633.893C231.424 633.893 231.424 633.893 231.424 633.893C231.424 633.893 231.424 633.892 231.424 633.892C231.424 633.892 231.424 633.892 231.424 633.892C231.424 633.892 231.424 633.892 231.424 633.892C231.424 633.891 231.424 633.891 231.424 633.891C231.424 633.891 231.424 633.891 231.424 633.891C231.424 633.891 231.424 633.891 231.424 633.89C231.424 633.89 231.424 633.89 231.424 633.89C231.424 633.89 231.424 633.89 231.424 633.89C231.424 633.889 231.424 633.889 231.424 633.889C231.424 633.889 231.424 633.889 231.424 633.889C231.424 633.889 231.424 633.889 231.424 633.888C231.424 633.888 231.424 633.888 231.424 633.888C231.424 633.888 231.424 633.888 231.424 633.888C231.424 633.888 231.424 633.887 231.424 633.887C231.424 633.887 231.424 633.887 231.424 633.887C231.424 633.887 231.424 633.887 231.424 633.886C231.424 633.886 231.424 633.886 231.424 633.886C231.424 633.886 231.424 633.886 231.424 633.886C231.424 633.886 231.424 633.885 231.424 633.885C231.424 633.885 231.424 633.885 231.424 633.885C231.424 633.885 231.424 633.885 231.424 633.885C231.424 633.884 231.424 633.884 231.424 633.884C231.424 633.884 231.424 633.884 231.424 633.884C231.424 633.884 231.424 633.883 231.424 633.883C231.424 633.883 231.424 633.883 231.424 633.883C231.424 633.883 231.424 633.883 231.424 633.883C231.424 633.882 231.424 633.882 231.424 633.882C231.424 633.882 231.424 633.882 231.424 633.882C231.424 633.882 231.424 633.882 231.424 633.881C231.424 633.881 231.424 633.881 231.424 633.881C231.424 633.881 231.424 633.881 231.424 633.881C231.424 633.88 231.424 633.88 231.424 633.88C231.424 633.88 231.424 633.88 231.424 633.88C231.424 633.88 231.424 633.88 231.424 633.879C231.424 633.879 231.424 633.879 231.424 633.879C231.424 633.879 231.424 633.879 231.424 633.879C231.424 633.879 231.424 633.878 231.424 633.878C231.424 633.878 231.424 633.878 231.424 633.878C231.424 633.878 231.424 633.878 231.424 633.877C231.424 633.877 231.424 633.877 231.424 633.877C231.424 633.877 231.424 633.877 231.424 633.877C231.424 633.877 231.424 633.876 231.424 633.876C231.424 633.876 231.424 633.876 231.424 633.876C231.424 633.876 231.424 633.876 231.424 633.876C231.424 633.875 231.424 633.875 231.424 633.875C231.424 633.875 231.424 633.875 231.424 633.875C231.424 633.875 231.424 633.874 231.424 633.874C231.424 633.874 231.424 633.874 231.424 633.874C231.424 633.874 231.424 633.874 231.424 633.874C231.424 633.873 231.424 633.873 231.424 633.873C231.424 633.873 231.424 633.873 231.424 633.873C231.424 633.873 231.424 633.873 231.424 633.872C231.424 633.872 231.424 633.872 231.424 633.872C231.424 633.872 231.424 633.872 231.424 633.872C231.424 633.871 231.424 633.871 231.424 633.871C231.424 633.871 231.424 633.871 231.424 633.871C231.424 633.871 231.424 633.871 231.424 633.87C231.424 633.87 231.424 633.87 231.424 633.87C231.424 633.87 231.424 633.87 231.424 633.87C231.424 633.87 231.424 633.869 231.424 633.869C231.424 633.869 231.424 633.869 231.424 633.869C231.424 633.869 231.424 633.869 231.424 633.869C231.424 633.868 231.424 633.868 231.424 633.868C231.424 633.868 231.424 633.868 231.424 633.868C231.424 633.868 231.424 633.867 231.424 633.867C231.424 633.867 231.424 633.867 231.424 633.867C231.424 633.867 231.424 633.867 231.424 633.867C231.424 633.866 231.424 633.866 231.424 633.866C231.424 633.866 231.424 633.866 231.424 633.866C231.424 633.866 231.424 633.866 231.424 633.865C231.424 633.865 231.424 633.865 231.424 633.865C231.424 633.865 231.424 633.865 231.424 633.865C231.424 633.864 231.424 633.864 231.424 633.864C231.424 633.864 231.424 633.864 231.424 633.864C231.424 633.864 231.424 633.864 231.424 633.863C231.424 633.863 231.424 633.863 231.424 633.863C231.424 633.863 231.424 633.863 231.424 633.863C231.424 633.863 231.424 633.862 231.424 633.862C231.424 633.862 231.424 633.862 231.424 633.862C231.424 633.862 231.424 633.862 231.424 633.862C231.424 633.861 231.424 633.861 231.424 633.861C231.424 633.861 231.424 633.861 231.424 633.861C231.424 633.861 231.424 633.86 231.424 633.86C231.424 633.86 231.424 633.86 231.424 633.86C231.424 633.86 231.424 633.86 231.424 633.86C231.424 633.859 231.424 633.859 231.424 633.859C231.424 633.859 231.424 633.859 231.424 633.859C231.424 633.859 231.424 633.859 231.424 633.858C231.424 633.858 231.424 633.858 231.424 633.858C231.424 633.858 231.424 633.858 231.424 633.858C231.424 633.858 231.424 633.857 231.424 633.857C231.424 633.857 231.424 633.857 231.424 633.857C231.424 633.857 231.424 633.857 231.424 633.856C231.424 633.856 231.424 633.856 231.424 633.856C231.424 633.856 231.424 633.856 231.424 633.856C231.424 633.856 231.424 633.855 231.424 633.855C231.424 633.855 231.424 633.855 231.424 633.855C231.424 633.855 231.424 633.855 231.424 633.855C231.424 633.854 231.424 633.854 231.424 633.854C231.424 633.854 231.424 633.854 231.424 633.854C231.424 633.854 231.424 633.854 231.424 633.853C231.424 633.853 231.424 633.853 231.424 633.853C231.424 633.853 231.424 633.853 231.424 633.853C231.424 633.853 231.424 633.852 231.424 633.852C231.424 633.852 231.424 633.852 231.424 633.852C231.424 633.852 231.424 633.852 231.424 633.851C231.424 633.851 231.424 633.851 231.424 633.851C231.424 633.851 231.424 633.851 231.424 633.851C231.424 633.851 231.424 633.85 231.424 633.85C231.424 633.85 231.424 633.85 231.424 633.85C231.424 633.85 231.424 633.85 231.424 633.85C231.424 633.849 231.424 633.849 231.424 633.849C231.424 633.849 231.424 633.849 231.424 633.849C231.424 633.849 231.424 633.849 231.424 633.848C231.424 633.848 231.424 633.848 231.424 633.848C231.424 633.848 231.424 633.848 231.424 633.848C231.424 633.848 231.424 633.847 231.424 633.847C231.424 633.847 231.424 633.847 231.424 633.847C231.424 633.847 231.424 633.847 231.424 633.846C231.424 633.846 231.424 633.846 231.424 633.846C231.424 633.846 231.424 633.846 231.424 633.846C231.424 633.846 231.424 633.845 231.424 633.845C231.424 633.845 231.424 633.845 231.424 633.845C231.424 633.845 231.424 633.845 231.424 633.845C231.424 633.844 231.424 633.844 231.424 633.844C231.424 633.844 231.424 633.844 231.424 633.844C231.424 633.844 231.424 633.844 231.424 633.843C231.424 633.843 231.424 633.843 231.424 633.843C231.424 633.843 231.424 633.843 231.424 633.843C231.424 633.843 231.424 633.842 231.424 633.842C231.424 633.842 231.424 633.842 231.424 633.842C231.424 633.842 231.424 633.842 231.424 633.842C231.424 633.841 231.424 633.841 231.424 633.841C231.424 633.841 231.424 633.841 231.424 633.841C231.424 633.841 231.424 633.84 231.424 633.84C231.424 633.84 231.424 633.84 231.424 633.84C231.424 633.84 231.424 633.84 231.424 633.84C231.424 633.839 231.424 633.839 231.424 633.839C231.424 633.839 231.424 633.839 231.424 633.839C231.424 633.839 231.424 633.839 231.424 633.838C231.424 633.838 231.424 633.838 231.424 633.838C231.424 633.838 231.424 633.838 231.424 633.838C231.424 633.838 231.424 633.837 231.424 633.837C231.424 633.837 231.424 633.837 231.424 633.837C231.424 633.837 231.424 633.837 231.424 633.837C231.424 633.836 231.424 633.836 231.424 633.836C231.424 633.836 231.424 633.836 231.424 633.836C231.424 633.836 231.424 633.836 231.424 633.835C231.424 633.835 231.424 633.835 231.424 633.835C231.424 633.835 231.424 633.835 231.424 633.835C231.424 633.835 231.424 633.834 231.424 633.834C231.424 633.834 231.424 633.834 231.424 633.834C231.424 633.834 231.424 633.834 231.424 633.834C231.424 633.833 231.424 633.833 231.424 633.833C231.424 633.833 231.424 633.833 231.424 633.833C231.424 633.833 231.424 633.833 231.424 633.832C231.424 633.832 231.424 633.832 231.424 633.832C231.424 633.832 231.424 633.832 231.424 633.832C231.424 633.832 231.424 633.831 231.424 633.831C231.424 633.831 231.424 633.831 231.424 633.831C231.424 633.831 231.424 633.831 231.424 633.831C231.424 633.83 231.424 633.83 231.424 633.83C231.424 633.83 231.424 633.83 231.424 633.83C231.424 633.83 231.424 633.83 231.424 633.829C231.424 633.829 231.424 633.829 231.424 633.829C231.424 633.829 231.424 633.829 231.424 633.829C231.424 633.829 231.424 633.828 231.424 633.828C231.424 633.828 231.424 633.828 231.424 633.828C231.424 633.828 231.424 633.828 231.424 633.828C231.424 633.827 231.424 633.827 231.424 633.827C231.424 633.827 231.424 633.827 231.424 633.827C231.424 633.827 231.424 633.827 231.424 633.826C231.424 633.826 231.424 633.826 231.424 633.826C231.424 633.826 231.424 633.826 231.424 633.826C231.424 633.826 231.424 633.825 231.424 633.825C231.424 633.825 231.424 633.825 231.424 633.825C231.424 633.825 231.424 633.825 231.424 633.825C231.424 633.824 231.424 633.824 231.424 633.824C231.424 633.824 231.424 633.824 231.424 633.824C231.424 633.824 231.424 633.824 231.424 633.823C231.424 633.823 231.424 633.823 231.424 633.823C231.424 633.823 231.424 633.823 231.424 633.823C231.424 633.823 231.424 633.822 231.424 633.822C231.424 633.822 231.424 633.822 231.424 633.822C231.424 633.822 231.424 633.822 231.424 633.822C231.424 633.821 231.424 633.821 231.424 633.821C231.424 633.821 231.424 633.821 231.424 633.821C231.424 633.821 231.424 633.821 231.424 633.82C231.424 633.82 231.424 633.82 231.424 633.82C231.424 633.82 231.424 633.82 231.424 633.82C231.424 633.82 231.424 633.819 231.424 633.819C231.424 633.819 231.424 633.819 231.424 633.819C231.424 633.819 231.424 633.819 231.424 633.819C231.424 633.818 231.424 633.818 231.424 633.818C231.424 633.818 231.424 633.818 231.424 633.818C231.424 633.818 231.424 633.818 231.424 633.817C231.424 633.817 231.424 633.817 231.424 633.817C231.424 633.817 231.424 633.817 231.424 633.817C231.424 633.817 231.424 633.816 231.424 633.816C231.424 633.816 231.424 633.816 231.424 633.816C231.424 633.816 231.424 633.816 231.424 633.816C231.424 633.815 231.424 633.815 231.424 633.815C231.424 633.815 231.424 633.815 231.424 633.815C231.424 633.815 231.424 633.815 231.424 633.814C231.424 633.814 231.424 633.814 231.424 633.814C231.424 633.814 231.424 633.814 231.424 633.814C231.424 633.814 231.424 633.814 231.424 633.813C231.424 633.813 231.424 633.813 231.424 633.813C231.424 633.813 231.424 633.813 231.424 633.813C231.424 633.813 231.424 633.812 231.424 633.812C231.424 633.812 231.424 633.812 231.424 633.812C231.424 633.812 231.424 633.812 231.424 633.812C231.424 633.811 231.424 633.811 231.424 633.811C231.424 633.811 231.424 633.811 231.424 633.811C231.424 633.811 231.424 633.811 231.424 633.81C231.424 633.81 231.424 633.81 231.424 633.81C231.424 633.81 231.424 633.81 231.424 633.81C231.424 633.81 231.424 633.809 231.424 633.809C231.424 633.809 231.424 633.809 231.424 633.809C231.424 633.809 231.424 633.809 231.424 633.809C231.424 633.809 231.424 633.808 231.424 633.808C231.424 633.808 231.424 633.808 231.424 633.808C231.424 633.808 231.424 633.808 231.424 633.808C231.424 633.807 231.424 633.807 231.424 633.807C231.424 633.807 231.424 633.807 231.424 633.807C231.424 633.807 231.424 633.807 231.424 633.806C231.424 633.806 231.424 633.806 231.424 633.806C231.424 633.806 231.424 633.806 231.424 633.806C231.424 633.806 231.424 633.805 231.424 633.805C231.424 633.805 231.424 633.805 231.424 633.805C231.424 633.805 231.424 633.805 231.424 633.805C231.424 633.805 231.424 633.804 231.424 633.804C231.424 633.804 231.424 633.804 231.424 633.804C231.424 633.804 231.424 633.804 231.424 633.804C231.424 633.803 231.424 633.803 231.424 633.803C231.424 633.803 231.424 633.803 231.424 633.803C231.424 633.803 231.424 633.803 231.424 633.802C231.424 633.802 231.424 633.802 231.424 633.802C231.424 633.802 231.424 633.802 231.424 633.802C231.424 633.802 231.424 633.802 231.424 633.801C231.424 633.801 231.424 633.801 231.424 633.801C231.424 633.801 231.424 633.801 231.424 633.801C231.424 633.801 231.424 633.8 231.424 633.8C231.424 633.8 231.424 633.8 231.424 633.8C231.424 633.8 231.424 633.8 231.424 633.8C231.424 633.799 231.424 633.799 231.424 633.799C231.424 633.799 231.424 633.799 231.424 633.799C231.424 633.799 231.424 633.799 231.424 633.799C231.424 633.798 231.424 633.798 231.424 633.798C231.424 633.798 231.424 633.798 231.424 633.798C231.424 633.798 231.424 633.798 231.424 633.797C231.424 633.797 231.424 633.797 231.424 633.797C231.424 633.797 231.424 633.797 231.424 633.797C231.424 633.797 231.424 633.796 231.424 633.796C231.424 633.796 231.424 633.796 231.424 633.796C231.424 633.796 231.424 633.796 231.424 633.796C231.424 633.796 231.424 633.795 231.424 633.795C231.424 633.795 231.424 633.795 231.424 633.795C231.424 633.795 231.424 633.795 231.424 633.795C231.424 633.794 231.424 633.794 231.424 633.794C231.424 633.794 231.424 633.794 231.424 633.794C231.424 633.794 231.424 633.794 231.424 633.794C231.424 633.793 231.424 633.793 231.424 633.793C231.424 633.793 231.424 633.793 231.424 633.793C231.424 633.793 231.424 633.793 231.424 633.792C231.424 633.792 231.424 633.792 231.424 633.792C231.424 633.792 231.424 633.792 231.424 633.792C231.424 633.792 231.424 633.792 231.424 633.791C231.424 633.791 231.424 633.791 231.424 633.791C231.424 633.791 231.424 633.791 231.424 633.791C231.424 633.791 231.424 633.79 231.424 633.79C231.424 633.79 231.424 633.79 231.424 633.79C231.424 633.79 231.424 633.79 231.424 633.79C231.424 633.79 231.424 633.789 231.424 633.789C231.424 633.789 231.424 633.789 231.424 633.789C231.424 633.789 231.424 633.789 231.424 633.789C231.424 633.788 231.424 633.788 231.424 633.788C231.424 633.788 231.424 633.788 231.424 633.788C231.424 633.788 231.424 633.788 231.424 633.788C231.424 633.787 231.424 633.787 231.424 633.787C231.424 633.787 231.424 633.787 231.424 633.787C231.424 633.787 231.424 633.787 231.424 633.787C231.424 633.786 231.424 633.786 231.424 633.786C231.424 633.786 231.424 633.786 231.424 633.786C231.424 633.786 231.424 633.786 231.424 633.785C231.424 633.785 231.424 633.785 231.424 633.785C231.424 633.785 231.424 633.785 231.424 633.785C231.424 633.785 231.424 633.785 231.424 633.784C231.424 633.784 231.424 633.784 231.424 633.784C231.424 633.784 231.424 633.784 231.424 633.784C231.424 633.784 231.424 633.783 231.424 633.783C231.424 633.783 231.424 633.783 231.424 633.783C231.424 633.783 231.424 633.783 231.424 633.783C231.424 633.783 231.424 633.782 231.424 633.782C231.424 633.782 231.424 633.782 231.424 633.782C231.424 633.782 231.424 633.782 231.424 633.782C231.424 633.782 231.424 633.781 231.424 633.781C231.424 633.781 231.424 633.781 231.424 633.781C231.424 633.781 231.424 633.781 231.424 633.781C231.424 633.781 231.424 633.78 231.424 633.78C231.424 633.78 231.424 633.78 231.424 633.78C231.424 633.78 231.424 633.78 231.424 633.78C231.424 633.779 231.424 633.779 231.424 633.779C231.424 633.779 231.424 633.779 231.424 633.779C231.424 633.779 231.424 633.779 231.424 633.779C231.424 633.778 231.424 633.778 231.424 633.778C231.424 633.778 231.424 633.778 231.424 633.778C231.424 633.778 231.424 633.778 231.424 633.778C231.424 633.777 231.424 633.777 231.424 633.777C231.424 633.777 231.424 633.777 231.424 633.777C231.424 633.777 231.424 633.777 231.424 633.777C231.424 633.776 231.424 633.776 231.424 633.776C231.424 633.776 231.424 633.776 231.424 633.776C231.424 633.776 231.424 633.776 231.424 633.776C231.424 633.775 231.424 633.775 231.424 633.775C231.424 633.775 231.424 633.775 231.424 633.775C231.424 633.775 231.424 633.775 231.424 633.774C231.424 633.774 231.424 633.774 231.424 633.774C231.424 633.774 231.424 633.774 231.424 633.774C231.424 633.774 231.424 633.774 231.424 633.773C231.424 633.773 231.424 633.773 231.424 633.773C231.424 633.773 231.424 633.773 231.424 633.773C231.424 633.773 231.424 633.773 231.424 633.772C231.424 633.772 231.424 633.772 231.424 633.772C231.424 633.772 231.424 633.772 231.424 633.772C231.424 633.772 231.424 633.772 231.424 633.771C231.424 633.771 231.424 633.771 231.424 633.771C231.424 633.771 231.424 633.771 231.424 633.771C231.424 633.771 231.424 633.771 231.424 633.77C231.424 633.77 231.424 633.77 231.424 633.77C231.424 633.77 231.424 633.77 231.424 633.77C231.424 633.77 231.424 633.77 231.424 633.769C231.424 633.769 231.424 633.769 231.424 633.769C231.424 633.769 231.424 633.769 231.424 633.769C231.424 633.769 231.424 633.769 231.424 633.768C231.424 633.768 231.424 633.768 231.424 633.768C231.424 633.768 231.424 633.768 231.424 633.768C231.424 633.768 231.424 633.768 231.424 633.767C231.424 633.767 231.424 633.767 231.424 633.767C231.424 633.767 231.424 633.767 231.424 633.767C231.424 633.767 231.424 633.767 231.424 633.766C231.424 633.766 231.424 633.766 231.424 633.766C231.424 633.766 231.424 633.766 231.424 633.766C231.424 633.766 231.424 633.766 231.424 633.766C231.424 633.765 231.424 633.765 231.424 633.765C231.424 633.765 231.424 633.765 231.424 633.765C231.424 633.765 231.424 633.765 231.424 633.765C231.424 633.764 231.424 633.764 231.424 633.764C231.424 633.764 231.424 633.764 231.424 633.764C231.424 633.764 231.424 633.764 231.424 633.764C231.424 633.763 231.424 633.763 231.424 633.763C231.424 633.763 231.424 633.763 231.424 633.763C231.424 633.763 231.424 633.763 231.424 633.763C231.424 633.762 231.424 633.762 231.424 633.762C231.424 633.762 231.424 633.762 231.424 633.762C231.424 633.762 231.424 633.762 231.424 633.762C231.424 633.761 231.424 633.761 231.424 633.761C231.424 633.761 231.424 633.761 231.424 633.761C231.424 633.761 231.424 633.761 231.424 633.761C231.424 633.761 231.424 633.76 231.424 633.76C231.424 633.76 231.424 633.76 231.424 633.76C231.424 633.76 231.424 633.76 231.424 633.76C231.424 633.76 231.424 633.759 231.424 633.759C231.424 633.759 231.424 633.759 231.424 633.759C231.424 633.759 231.424 633.759 231.424 633.759C231.424 633.759 231.424 633.758 231.424 633.758C231.424 633.758 231.424 633.758 231.424 633.758C231.424 633.758 231.424 633.758 231.424 633.758C231.424 633.758 231.424 633.758 231.424 633.757C231.424 633.757 231.424 633.757 231.424 633.757C231.424 633.757 231.424 633.757 231.424 633.757C231.424 633.757 231.424 633.757 231.424 633.756C231.424 633.756 231.424 633.756 231.424 633.756C231.424 633.756 231.424 633.756 231.424 633.756C231.424 633.756 231.424 633.756 231.424 633.756C231.424 633.755 231.424 633.755 231.424 633.755C231.424 633.755 231.424 633.755 231.424 633.755C231.424 633.755 231.424 633.755 231.424 633.755C231.424 633.754 231.424 633.754 231.424 633.754C231.424 633.754 231.424 633.754 231.424 633.754C231.424 633.754 231.424 633.754 231.424 633.754C231.424 633.754 231.424 633.753 231.424 633.753C231.424 633.753 231.424 633.753 231.424 633.753C231.424 633.753 231.424 633.753 231.424 633.753C231.424 633.753 231.424 633.752 231.424 633.752C231.424 633.752 231.424 633.752 231.424 633.752C231.424 633.752 231.424 633.752 231.424 633.752C231.424 633.752 231.424 633.752 231.424 633.751C231.424 633.751 231.424 633.751 231.424 633.751C231.424 633.751 231.424 633.751 231.424 633.751C231.424 633.751 231.424 633.751 231.424 633.75C231.424 633.75 231.424 633.75 231.424 633.75C231.424 633.75 231.424 633.75 231.424 633.75C231.424 633.75 231.424 633.75 231.424 633.75C231.424 633.749 231.424 633.749 231.424 633.749C231.424 633.749 231.424 633.749 231.424 633.749C231.424 633.749 231.424 633.749 231.424 633.749C231.424 633.749 231.424 633.748 231.424 633.748C231.424 633.748 231.424 633.748 231.424 633.748C231.424 633.748 231.424 633.748 231.424 633.748C231.424 633.748 231.424 633.748 231.424 633.747C231.424 633.747 231.424 633.747 231.424 633.747C231.424 633.747 231.424 633.747 231.424 633.747C231.424 633.747 231.424 633.747 231.424 633.746C231.424 633.746 231.424 633.746 231.424 633.746C231.424 633.746 231.424 633.746 231.424 633.746C231.424 633.746 231.424 633.746 231.424 633.746C231.424 633.745 231.424 633.745 231.424 633.745C231.424 633.745 231.424 633.745 231.424 633.745C231.424 633.745 231.424 633.745 231.424 633.745C231.424 633.745 231.424 633.744 231.424 633.744C231.424 633.744 231.424 633.744 231.424 633.744C231.424 633.744 231.424 633.744 231.424 633.744C231.424 633.744 231.424 633.744 231.424 633.743C231.424 633.743 231.424 633.743 231.424 633.743C231.424 633.743 231.424 633.743 231.424 633.743C231.424 633.743 231.424 633.743 231.424 633.743C231.424 633.742 231.424 633.742 231.424 633.742C231.424 633.742 231.424 633.742 231.424 633.742C231.424 633.742 231.424 633.742 231.424 633.742C231.424 633.742 231.424 633.741 231.424 633.741C231.424 633.741 231.424 633.741 231.424 633.741C231.424 633.741 231.424 633.741 231.424 633.741C231.424 633.741 231.424 633.741 231.424 633.74C231.424 633.74 231.424 633.74 231.424 633.74C231.424 633.74 231.424 633.74 231.424 633.74C231.424 633.74 231.424 633.74 231.424 633.74C231.424 633.739 231.424 633.739 231.424 633.739C231.424 633.739 231.424 633.739 231.424 633.739C231.424 633.739 231.424 633.739 231.424 633.739C231.424 633.739 231.424 633.738 231.424 633.738C231.424 633.738 231.424 633.738 231.424 633.738C231.424 633.738 231.424 633.738 231.424 633.738C231.424 633.738 231.424 633.738 231.424 633.738C231.424 633.737 231.424 633.737 231.424 633.737C231.424 633.737 231.424 633.737 231.424 633.737C231.424 633.737 231.424 633.737 231.424 633.737C231.424 633.737 231.424 633.736 231.424 633.736C231.424 633.736 231.424 633.736 231.424 633.736C231.424 633.736 231.424 633.736 231.424 633.736C231.424 633.736 231.424 633.736 231.424 633.735C231.424 633.735 231.424 633.735 231.424 633.735C231.424 633.735 231.424 633.735 231.424 633.735C231.424 633.735 231.424 633.735 231.424 633.735C231.424 633.735 231.424 633.734 231.424 633.734C231.424 633.734 231.424 633.734 231.424 633.734C231.424 633.734 231.424 633.734 231.424 633.734C231.424 633.734 231.424 633.734 231.424 633.733C231.424 633.733 231.424 633.733 231.424 633.733C231.424 633.733 231.424 633.733 231.424 633.733C231.424 633.733 231.424 633.733 231.424 633.733C231.424 633.733 231.424 633.732 231.424 633.732C231.424 633.732 231.424 633.732 231.424 633.732C231.424 633.732 231.424 633.732 231.424 633.732C231.424 633.732 231.424 633.732 231.424 633.731C231.424 633.731 231.424 633.731 231.424 633.731C231.424 633.731 231.424 633.731 231.424 633.731C231.424 633.731 231.424 633.731 231.424 633.731C231.424 633.731 231.424 633.73 231.424 633.73C231.424 633.73 231.424 633.73 231.424 633.73C231.424 633.73 231.424 633.73 231.424 633.73C231.424 633.73 231.424 633.73 231.424 633.73C231.424 633.729 231.424 633.729 231.424 633.729C231.424 633.729 231.424 633.729 231.424 633.729C231.424 633.729 231.424 633.729 231.424 633.729C231.424 633.729 231.424 633.728 231.424 633.728C231.424 633.728 231.424 633.728 231.424 633.728C231.424 633.728 231.424 633.728 231.424 633.728C231.424 633.728 231.424 633.728 231.424 633.728C231.424 633.727 231.424 633.727 231.424 633.727C231.424 633.727 231.424 633.727 231.424 633.727C231.424 633.727 231.424 633.727 231.424 633.727C231.424 633.727 231.424 633.727 231.424 633.726C231.424 633.726 231.424 633.726 231.424 633.726C231.424 633.726 231.424 633.726 231.424 633.726C231.424 633.726 231.424 633.726 231.424 633.726C231.424 633.726 231.424 633.725 231.424 633.725C231.424 633.725 231.424 633.725 231.424 633.725C231.424 633.725 231.424 633.725 231.424 633.725C231.424 633.725 231.424 633.725 231.424 633.725C231.424 633.724 231.424 633.724 231.424 633.724C231.424 633.724 231.424 633.724 231.424 633.724C231.424 633.724 231.424 633.724 231.424 633.724C231.424 633.724 231.424 633.724 231.424 633.723C231.424 633.723 231.424 633.723 231.424 633.723C231.424 633.723 231.424 633.723 231.424 633.723C231.424 633.723 231.424 633.723 231.424 633.723C231.424 633.723 231.424 633.722 231.424 633.722C231.424 633.722 231.424 633.722 231.424 633.722C231.424 633.722 231.424 633.722 231.424 633.722C231.424 633.722 231.424 633.722 231.424 633.722C231.424 633.722 231.424 633.721 231.424 633.721C231.424 633.721 231.424 633.721 231.424 633.721C231.424 633.721 231.424 633.721 231.424 633.721C231.424 633.721 231.424 633.721 231.424 633.721C231.424 633.72 231.424 633.72 231.424 633.72C231.424 633.72 231.424 633.72 231.424 633.72C231.424 633.72 231.424 633.72 231.424 633.72C231.424 633.72 231.424 633.72 231.424 633.72H227.424C227.424 633.72 227.424 633.72 227.424 633.72C227.424 633.72 227.424 633.72 227.424 633.72C227.424 633.72 227.424 633.72 227.424 633.72C227.424 633.72 227.424 633.72 227.424 633.721C227.424 633.721 227.424 633.721 227.424 633.721C227.424 633.721 227.424 633.721 227.424 633.721C227.424 633.721 227.424 633.721 227.424 633.721C227.424 633.721 227.424 633.722 227.424 633.722C227.424 633.722 227.424 633.722 227.424 633.722C227.424 633.722 227.424 633.722 227.424 633.722C227.424 633.722 227.424 633.722 227.424 633.722C227.424 633.722 227.424 633.723 227.424 633.723C227.424 633.723 227.424 633.723 227.424 633.723C227.424 633.723 227.424 633.723 227.424 633.723C227.424 633.723 227.424 633.723 227.424 633.723C227.424 633.724 227.424 633.724 227.424 633.724C227.424 633.724 227.424 633.724 227.424 633.724C227.424 633.724 227.424 633.724 227.424 633.724C227.424 633.724 227.424 633.724 227.424 633.725C227.424 633.725 227.424 633.725 227.424 633.725C227.424 633.725 227.424 633.725 227.424 633.725C227.424 633.725 227.424 633.725 227.424 633.725C227.424 633.725 227.424 633.726 227.424 633.726C227.424 633.726 227.424 633.726 227.424 633.726C227.424 633.726 227.424 633.726 227.424 633.726C227.424 633.726 227.424 633.726 227.424 633.726C227.424 633.727 227.424 633.727 227.424 633.727C227.424 633.727 227.424 633.727 227.424 633.727C227.424 633.727 227.424 633.727 227.424 633.727C227.424 633.727 227.424 633.727 227.424 633.728C227.424 633.728 227.424 633.728 227.424 633.728C227.424 633.728 227.424 633.728 227.424 633.728C227.424 633.728 227.424 633.728 227.424 633.728C227.424 633.728 227.424 633.729 227.424 633.729C227.424 633.729 227.424 633.729 227.424 633.729C227.424 633.729 227.424 633.729 227.424 633.729C227.424 633.729 227.424 633.729 227.424 633.73C227.424 633.73 227.424 633.73 227.424 633.73C227.424 633.73 227.424 633.73 227.424 633.73C227.424 633.73 227.424 633.73 227.424 633.73C227.424 633.73 227.424 633.731 227.424 633.731C227.424 633.731 227.424 633.731 227.424 633.731C227.424 633.731 227.424 633.731 227.424 633.731C227.424 633.731 227.424 633.731 227.424 633.731C227.424 633.732 227.424 633.732 227.424 633.732C227.424 633.732 227.424 633.732 227.424 633.732C227.424 633.732 227.424 633.732 227.424 633.732C227.424 633.732 227.424 633.733 227.424 633.733C227.424 633.733 227.424 633.733 227.424 633.733C227.424 633.733 227.424 633.733 227.424 633.733C227.424 633.733 227.424 633.733 227.424 633.733C227.424 633.734 227.424 633.734 227.424 633.734C227.424 633.734 227.424 633.734 227.424 633.734C227.424 633.734 227.424 633.734 227.424 633.734C227.424 633.734 227.424 633.735 227.424 633.735C227.424 633.735 227.424 633.735 227.424 633.735C227.424 633.735 227.424 633.735 227.424 633.735C227.424 633.735 227.424 633.735 227.424 633.735C227.424 633.736 227.424 633.736 227.424 633.736C227.424 633.736 227.424 633.736 227.424 633.736C227.424 633.736 227.424 633.736 227.424 633.736C227.424 633.736 227.424 633.737 227.424 633.737C227.424 633.737 227.424 633.737 227.424 633.737C227.424 633.737 227.424 633.737 227.424 633.737C227.424 633.737 227.424 633.737 227.424 633.738C227.424 633.738 227.424 633.738 227.424 633.738C227.424 633.738 227.424 633.738 227.424 633.738C227.424 633.738 227.424 633.738 227.424 633.738C227.424 633.738 227.424 633.739 227.424 633.739C227.424 633.739 227.424 633.739 227.424 633.739C227.424 633.739 227.424 633.739 227.424 633.739C227.424 633.739 227.424 633.739 227.424 633.74C227.424 633.74 227.424 633.74 227.424 633.74C227.424 633.74 227.424 633.74 227.424 633.74C227.424 633.74 227.424 633.74 227.424 633.74C227.424 633.741 227.424 633.741 227.424 633.741C227.424 633.741 227.424 633.741 227.424 633.741C227.424 633.741 227.424 633.741 227.424 633.741C227.424 633.741 227.424 633.742 227.424 633.742C227.424 633.742 227.424 633.742 227.424 633.742C227.424 633.742 227.424 633.742 227.424 633.742C227.424 633.742 227.424 633.742 227.424 633.743C227.424 633.743 227.424 633.743 227.424 633.743C227.424 633.743 227.424 633.743 227.424 633.743C227.424 633.743 227.424 633.743 227.424 633.743C227.424 633.744 227.424 633.744 227.424 633.744C227.424 633.744 227.424 633.744 227.424 633.744C227.424 633.744 227.424 633.744 227.424 633.744C227.424 633.744 227.424 633.745 227.424 633.745C227.424 633.745 227.424 633.745 227.424 633.745C227.424 633.745 227.424 633.745 227.424 633.745C227.424 633.745 227.424 633.745 227.424 633.746C227.424 633.746 227.424 633.746 227.424 633.746C227.424 633.746 227.424 633.746 227.424 633.746C227.424 633.746 227.424 633.746 227.424 633.746C227.424 633.747 227.424 633.747 227.424 633.747C227.424 633.747 227.424 633.747 227.424 633.747C227.424 633.747 227.424 633.747 227.424 633.747C227.424 633.748 227.424 633.748 227.424 633.748C227.424 633.748 227.424 633.748 227.424 633.748C227.424 633.748 227.424 633.748 227.424 633.748C227.424 633.748 227.424 633.749 227.424 633.749C227.424 633.749 227.424 633.749 227.424 633.749C227.424 633.749 227.424 633.749 227.424 633.749C227.424 633.749 227.424 633.749 227.424 633.75C227.424 633.75 227.424 633.75 227.424 633.75C227.424 633.75 227.424 633.75 227.424 633.75C227.424 633.75 227.424 633.75 227.424 633.75C227.424 633.751 227.424 633.751 227.424 633.751C227.424 633.751 227.424 633.751 227.424 633.751C227.424 633.751 227.424 633.751 227.424 633.751C227.424 633.752 227.424 633.752 227.424 633.752C227.424 633.752 227.424 633.752 227.424 633.752C227.424 633.752 227.424 633.752 227.424 633.752C227.424 633.752 227.424 633.753 227.424 633.753C227.424 633.753 227.424 633.753 227.424 633.753C227.424 633.753 227.424 633.753 227.424 633.753C227.424 633.753 227.424 633.754 227.424 633.754C227.424 633.754 227.424 633.754 227.424 633.754C227.424 633.754 227.424 633.754 227.424 633.754C227.424 633.754 227.424 633.754 227.424 633.755C227.424 633.755 227.424 633.755 227.424 633.755C227.424 633.755 227.424 633.755 227.424 633.755C227.424 633.755 227.424 633.755 227.424 633.756C227.424 633.756 227.424 633.756 227.424 633.756C227.424 633.756 227.424 633.756 227.424 633.756C227.424 633.756 227.424 633.756 227.424 633.756C227.424 633.757 227.424 633.757 227.424 633.757C227.424 633.757 227.424 633.757 227.424 633.757C227.424 633.757 227.424 633.757 227.424 633.757C227.424 633.758 227.424 633.758 227.424 633.758C227.424 633.758 227.424 633.758 227.424 633.758C227.424 633.758 227.424 633.758 227.424 633.758C227.424 633.758 227.424 633.759 227.424 633.759C227.424 633.759 227.424 633.759 227.424 633.759C227.424 633.759 227.424 633.759 227.424 633.759C227.424 633.759 227.424 633.76 227.424 633.76C227.424 633.76 227.424 633.76 227.424 633.76C227.424 633.76 227.424 633.76 227.424 633.76C227.424 633.76 227.424 633.761 227.424 633.761C227.424 633.761 227.424 633.761 227.424 633.761C227.424 633.761 227.424 633.761 227.424 633.761C227.424 633.761 227.424 633.761 227.424 633.762C227.424 633.762 227.424 633.762 227.424 633.762C227.424 633.762 227.424 633.762 227.424 633.762C227.424 633.762 227.424 633.762 227.424 633.763C227.424 633.763 227.424 633.763 227.424 633.763C227.424 633.763 227.424 633.763 227.424 633.763C227.424 633.763 227.424 633.763 227.424 633.764C227.424 633.764 227.424 633.764 227.424 633.764C227.424 633.764 227.424 633.764 227.424 633.764C227.424 633.764 227.424 633.764 227.424 633.765C227.424 633.765 227.424 633.765 227.424 633.765C227.424 633.765 227.424 633.765 227.424 633.765C227.424 633.765 227.424 633.765 227.424 633.766C227.424 633.766 227.424 633.766 227.424 633.766C227.424 633.766 227.424 633.766 227.424 633.766C227.424 633.766 227.424 633.766 227.424 633.766C227.424 633.767 227.424 633.767 227.424 633.767C227.424 633.767 227.424 633.767 227.424 633.767C227.424 633.767 227.424 633.767 227.424 633.767C227.424 633.768 227.424 633.768 227.424 633.768C227.424 633.768 227.424 633.768 227.424 633.768C227.424 633.768 227.424 633.768 227.424 633.768C227.424 633.769 227.424 633.769 227.424 633.769C227.424 633.769 227.424 633.769 227.424 633.769C227.424 633.769 227.424 633.769 227.424 633.769C227.424 633.77 227.424 633.77 227.424 633.77C227.424 633.77 227.424 633.77 227.424 633.77C227.424 633.77 227.424 633.77 227.424 633.77C227.424 633.771 227.424 633.771 227.424 633.771C227.424 633.771 227.424 633.771 227.424 633.771C227.424 633.771 227.424 633.771 227.424 633.771C227.424 633.772 227.424 633.772 227.424 633.772C227.424 633.772 227.424 633.772 227.424 633.772C227.424 633.772 227.424 633.772 227.424 633.772C227.424 633.773 227.424 633.773 227.424 633.773C227.424 633.773 227.424 633.773 227.424 633.773C227.424 633.773 227.424 633.773 227.424 633.773C227.424 633.774 227.424 633.774 227.424 633.774C227.424 633.774 227.424 633.774 227.424 633.774C227.424 633.774 227.424 633.774 227.424 633.774C227.424 633.775 227.424 633.775 227.424 633.775C227.424 633.775 227.424 633.775 227.424 633.775C227.424 633.775 227.424 633.775 227.424 633.776C227.424 633.776 227.424 633.776 227.424 633.776C227.424 633.776 227.424 633.776 227.424 633.776C227.424 633.776 227.424 633.776 227.424 633.777C227.424 633.777 227.424 633.777 227.424 633.777C227.424 633.777 227.424 633.777 227.424 633.777C227.424 633.777 227.424 633.777 227.424 633.778C227.424 633.778 227.424 633.778 227.424 633.778C227.424 633.778 227.424 633.778 227.424 633.778C227.424 633.778 227.424 633.778 227.424 633.779C227.424 633.779 227.424 633.779 227.424 633.779C227.424 633.779 227.424 633.779 227.424 633.779C227.424 633.779 227.424 633.779 227.424 633.78C227.424 633.78 227.424 633.78 227.424 633.78C227.424 633.78 227.424 633.78 227.424 633.78C227.424 633.78 227.424 633.781 227.424 633.781C227.424 633.781 227.424 633.781 227.424 633.781C227.424 633.781 227.424 633.781 227.424 633.781C227.424 633.781 227.424 633.782 227.424 633.782C227.424 633.782 227.424 633.782 227.424 633.782C227.424 633.782 227.424 633.782 227.424 633.782C227.424 633.782 227.424 633.783 227.424 633.783C227.424 633.783 227.424 633.783 227.424 633.783C227.424 633.783 227.424 633.783 227.424 633.783C227.424 633.783 227.424 633.784 227.424 633.784C227.424 633.784 227.424 633.784 227.424 633.784C227.424 633.784 227.424 633.784 227.424 633.784C227.424 633.785 227.424 633.785 227.424 633.785C227.424 633.785 227.424 633.785 227.424 633.785C227.424 633.785 227.424 633.785 227.424 633.785C227.424 633.786 227.424 633.786 227.424 633.786C227.424 633.786 227.424 633.786 227.424 633.786C227.424 633.786 227.424 633.786 227.424 633.787C227.424 633.787 227.424 633.787 227.424 633.787C227.424 633.787 227.424 633.787 227.424 633.787C227.424 633.787 227.424 633.787 227.424 633.788C227.424 633.788 227.424 633.788 227.424 633.788C227.424 633.788 227.424 633.788 227.424 633.788C227.424 633.788 227.424 633.788 227.424 633.789C227.424 633.789 227.424 633.789 227.424 633.789C227.424 633.789 227.424 633.789 227.424 633.789C227.424 633.789 227.424 633.79 227.424 633.79C227.424 633.79 227.424 633.79 227.424 633.79C227.424 633.79 227.424 633.79 227.424 633.79C227.424 633.79 227.424 633.791 227.424 633.791C227.424 633.791 227.424 633.791 227.424 633.791C227.424 633.791 227.424 633.791 227.424 633.791C227.424 633.792 227.424 633.792 227.424 633.792C227.424 633.792 227.424 633.792 227.424 633.792C227.424 633.792 227.424 633.792 227.424 633.792C227.424 633.793 227.424 633.793 227.424 633.793C227.424 633.793 227.424 633.793 227.424 633.793C227.424 633.793 227.424 633.793 227.424 633.794C227.424 633.794 227.424 633.794 227.424 633.794C227.424 633.794 227.424 633.794 227.424 633.794C227.424 633.794 227.424 633.794 227.424 633.795C227.424 633.795 227.424 633.795 227.424 633.795C227.424 633.795 227.424 633.795 227.424 633.795C227.424 633.795 227.424 633.796 227.424 633.796C227.424 633.796 227.424 633.796 227.424 633.796C227.424 633.796 227.424 633.796 227.424 633.796C227.424 633.796 227.424 633.797 227.424 633.797C227.424 633.797 227.424 633.797 227.424 633.797C227.424 633.797 227.424 633.797 227.424 633.797C227.424 633.798 227.424 633.798 227.424 633.798C227.424 633.798 227.424 633.798 227.424 633.798C227.424 633.798 227.424 633.798 227.424 633.799C227.424 633.799 227.424 633.799 227.424 633.799C227.424 633.799 227.424 633.799 227.424 633.799C227.424 633.799 227.424 633.799 227.424 633.8C227.424 633.8 227.424 633.8 227.424 633.8C227.424 633.8 227.424 633.8 227.424 633.8C227.424 633.8 227.424 633.801 227.424 633.801C227.424 633.801 227.424 633.801 227.424 633.801C227.424 633.801 227.424 633.801 227.424 633.801C227.424 633.802 227.424 633.802 227.424 633.802C227.424 633.802 227.424 633.802 227.424 633.802C227.424 633.802 227.424 633.802 227.424 633.802C227.424 633.803 227.424 633.803 227.424 633.803C227.424 633.803 227.424 633.803 227.424 633.803C227.424 633.803 227.424 633.803 227.424 633.804C227.424 633.804 227.424 633.804 227.424 633.804C227.424 633.804 227.424 633.804 227.424 633.804C227.424 633.804 227.424 633.805 227.424 633.805C227.424 633.805 227.424 633.805 227.424 633.805C227.424 633.805 227.424 633.805 227.424 633.805C227.424 633.805 227.424 633.806 227.424 633.806C227.424 633.806 227.424 633.806 227.424 633.806C227.424 633.806 227.424 633.806 227.424 633.806C227.424 633.807 227.424 633.807 227.424 633.807C227.424 633.807 227.424 633.807 227.424 633.807C227.424 633.807 227.424 633.807 227.424 633.808C227.424 633.808 227.424 633.808 227.424 633.808C227.424 633.808 227.424 633.808 227.424 633.808C227.424 633.808 227.424 633.809 227.424 633.809C227.424 633.809 227.424 633.809 227.424 633.809C227.424 633.809 227.424 633.809 227.424 633.809C227.424 633.809 227.424 633.81 227.424 633.81C227.424 633.81 227.424 633.81 227.424 633.81C227.424 633.81 227.424 633.81 227.424 633.81C227.424 633.811 227.424 633.811 227.424 633.811C227.424 633.811 227.424 633.811 227.424 633.811C227.424 633.811 227.424 633.811 227.424 633.812C227.424 633.812 227.424 633.812 227.424 633.812C227.424 633.812 227.424 633.812 227.424 633.812C227.424 633.812 227.424 633.813 227.424 633.813C227.424 633.813 227.424 633.813 227.424 633.813C227.424 633.813 227.424 633.813 227.424 633.813C227.424 633.814 227.424 633.814 227.424 633.814C227.424 633.814 227.424 633.814 227.424 633.814C227.424 633.814 227.424 633.814 227.424 633.814C227.424 633.815 227.424 633.815 227.424 633.815C227.424 633.815 227.424 633.815 227.424 633.815C227.424 633.815 227.424 633.815 227.424 633.816C227.424 633.816 227.424 633.816 227.424 633.816C227.424 633.816 227.424 633.816 227.424 633.816C227.424 633.816 227.424 633.817 227.424 633.817C227.424 633.817 227.424 633.817 227.424 633.817C227.424 633.817 227.424 633.817 227.424 633.817C227.424 633.818 227.424 633.818 227.424 633.818C227.424 633.818 227.424 633.818 227.424 633.818C227.424 633.818 227.424 633.818 227.424 633.819C227.424 633.819 227.424 633.819 227.424 633.819C227.424 633.819 227.424 633.819 227.424 633.819C227.424 633.819 227.424 633.82 227.424 633.82C227.424 633.82 227.424 633.82 227.424 633.82C227.424 633.82 227.424 633.82 227.424 633.82C227.424 633.821 227.424 633.821 227.424 633.821C227.424 633.821 227.424 633.821 227.424 633.821C227.424 633.821 227.424 633.821 227.424 633.822C227.424 633.822 227.424 633.822 227.424 633.822C227.424 633.822 227.424 633.822 227.424 633.822C227.424 633.822 227.424 633.823 227.424 633.823C227.424 633.823 227.424 633.823 227.424 633.823C227.424 633.823 227.424 633.823 227.424 633.823C227.424 633.824 227.424 633.824 227.424 633.824C227.424 633.824 227.424 633.824 227.424 633.824C227.424 633.824 227.424 633.824 227.424 633.825C227.424 633.825 227.424 633.825 227.424 633.825C227.424 633.825 227.424 633.825 227.424 633.825C227.424 633.825 227.424 633.826 227.424 633.826C227.424 633.826 227.424 633.826 227.424 633.826C227.424 633.826 227.424 633.826 227.424 633.826C227.424 633.827 227.424 633.827 227.424 633.827C227.424 633.827 227.424 633.827 227.424 633.827C227.424 633.827 227.424 633.827 227.424 633.828C227.424 633.828 227.424 633.828 227.424 633.828C227.424 633.828 227.424 633.828 227.424 633.828C227.424 633.828 227.424 633.829 227.424 633.829C227.424 633.829 227.424 633.829 227.424 633.829C227.424 633.829 227.424 633.829 227.424 633.829C227.424 633.83 227.424 633.83 227.424 633.83C227.424 633.83 227.424 633.83 227.424 633.83C227.424 633.83 227.424 633.83 227.424 633.831C227.424 633.831 227.424 633.831 227.424 633.831C227.424 633.831 227.424 633.831 227.424 633.831C227.424 633.831 227.424 633.832 227.424 633.832C227.424 633.832 227.424 633.832 227.424 633.832C227.424 633.832 227.424 633.832 227.424 633.832C227.424 633.833 227.424 633.833 227.424 633.833C227.424 633.833 227.424 633.833 227.424 633.833C227.424 633.833 227.424 633.833 227.424 633.834C227.424 633.834 227.424 633.834 227.424 633.834C227.424 633.834 227.424 633.834 227.424 633.834C227.424 633.834 227.424 633.835 227.424 633.835C227.424 633.835 227.424 633.835 227.424 633.835C227.424 633.835 227.424 633.835 227.424 633.835C227.424 633.836 227.424 633.836 227.424 633.836C227.424 633.836 227.424 633.836 227.424 633.836C227.424 633.836 227.424 633.836 227.424 633.837C227.424 633.837 227.424 633.837 227.424 633.837C227.424 633.837 227.424 633.837 227.424 633.837C227.424 633.837 227.424 633.838 227.424 633.838C227.424 633.838 227.424 633.838 227.424 633.838C227.424 633.838 227.424 633.838 227.424 633.838C227.424 633.839 227.424 633.839 227.424 633.839C227.424 633.839 227.424 633.839 227.424 633.839C227.424 633.839 227.424 633.839 227.424 633.84C227.424 633.84 227.424 633.84 227.424 633.84C227.424 633.84 227.424 633.84 227.424 633.84C227.424 633.84 227.424 633.841 227.424 633.841C227.424 633.841 227.424 633.841 227.424 633.841C227.424 633.841 227.424 633.841 227.424 633.842C227.424 633.842 227.424 633.842 227.424 633.842C227.424 633.842 227.424 633.842 227.424 633.842C227.424 633.842 227.424 633.843 227.424 633.843C227.424 633.843 227.424 633.843 227.424 633.843C227.424 633.843 227.424 633.843 227.424 633.843C227.424 633.844 227.424 633.844 227.424 633.844C227.424 633.844 227.424 633.844 227.424 633.844C227.424 633.844 227.424 633.844 227.424 633.845C227.424 633.845 227.424 633.845 227.424 633.845C227.424 633.845 227.424 633.845 227.424 633.845C227.424 633.845 227.424 633.846 227.424 633.846C227.424 633.846 227.424 633.846 227.424 633.846C227.424 633.846 227.424 633.846 227.424 633.846C227.424 633.847 227.424 633.847 227.424 633.847C227.424 633.847 227.424 633.847 227.424 633.847C227.424 633.847 227.424 633.848 227.424 633.848C227.424 633.848 227.424 633.848 227.424 633.848C227.424 633.848 227.424 633.848 227.424 633.848C227.424 633.849 227.424 633.849 227.424 633.849C227.424 633.849 227.424 633.849 227.424 633.849C227.424 633.849 227.424 633.849 227.424 633.85C227.424 633.85 227.424 633.85 227.424 633.85C227.424 633.85 227.424 633.85 227.424 633.85C227.424 633.85 227.424 633.851 227.424 633.851C227.424 633.851 227.424 633.851 227.424 633.851C227.424 633.851 227.424 633.851 227.424 633.851C227.424 633.852 227.424 633.852 227.424 633.852C227.424 633.852 227.424 633.852 227.424 633.852C227.424 633.852 227.424 633.853 227.424 633.853C227.424 633.853 227.424 633.853 227.424 633.853C227.424 633.853 227.424 633.853 227.424 633.853C227.424 633.854 227.424 633.854 227.424 633.854C227.424 633.854 227.424 633.854 227.424 633.854C227.424 633.854 227.424 633.854 227.424 633.855C227.424 633.855 227.424 633.855 227.424 633.855C227.424 633.855 227.424 633.855 227.424 633.855C227.424 633.855 227.424 633.856 227.424 633.856C227.424 633.856 227.424 633.856 227.424 633.856C227.424 633.856 227.424 633.856 227.424 633.856C227.424 633.857 227.424 633.857 227.424 633.857C227.424 633.857 227.424 633.857 227.424 633.857C227.424 633.857 227.424 633.858 227.424 633.858C227.424 633.858 227.424 633.858 227.424 633.858C227.424 633.858 227.424 633.858 227.424 633.858C227.424 633.859 227.424 633.859 227.424 633.859C227.424 633.859 227.424 633.859 227.424 633.859C227.424 633.859 227.424 633.859 227.424 633.86C227.424 633.86 227.424 633.86 227.424 633.86C227.424 633.86 227.424 633.86 227.424 633.86C227.424 633.86 227.424 633.861 227.424 633.861C227.424 633.861 227.424 633.861 227.424 633.861C227.424 633.861 227.424 633.861 227.424 633.862C227.424 633.862 227.424 633.862 227.424 633.862C227.424 633.862 227.424 633.862 227.424 633.862C227.424 633.862 227.424 633.863 227.424 633.863C227.424 633.863 227.424 633.863 227.424 633.863C227.424 633.863 227.424 633.863 227.424 633.863C227.424 633.864 227.424 633.864 227.424 633.864C227.424 633.864 227.424 633.864 227.424 633.864C227.424 633.864 227.424 633.864 227.424 633.865C227.424 633.865 227.424 633.865 227.424 633.865C227.424 633.865 227.424 633.865 227.424 633.865C227.424 633.866 227.424 633.866 227.424 633.866C227.424 633.866 227.424 633.866 227.424 633.866C227.424 633.866 227.424 633.866 227.424 633.867C227.424 633.867 227.424 633.867 227.424 633.867C227.424 633.867 227.424 633.867 227.424 633.867C227.424 633.867 227.424 633.868 227.424 633.868C227.424 633.868 227.424 633.868 227.424 633.868C227.424 633.868 227.424 633.868 227.424 633.869C227.424 633.869 227.424 633.869 227.424 633.869C227.424 633.869 227.424 633.869 227.424 633.869C227.424 633.869 227.424 633.87 227.424 633.87C227.424 633.87 227.424 633.87 227.424 633.87C227.424 633.87 227.424 633.87 227.424 633.87C227.424 633.871 227.424 633.871 227.424 633.871C227.424 633.871 227.424 633.871 227.424 633.871C227.424 633.871 227.424 633.871 227.424 633.872C227.424 633.872 227.424 633.872 227.424 633.872C227.424 633.872 227.424 633.872 227.424 633.872C227.424 633.873 227.424 633.873 227.424 633.873C227.424 633.873 227.424 633.873 227.424 633.873C227.424 633.873 227.424 633.873 227.424 633.874C227.424 633.874 227.424 633.874 227.424 633.874C227.424 633.874 227.424 633.874 227.424 633.874C227.424 633.874 227.424 633.875 227.424 633.875C227.424 633.875 227.424 633.875 227.424 633.875C227.424 633.875 227.424 633.875 227.424 633.876C227.424 633.876 227.424 633.876 227.424 633.876C227.424 633.876 227.424 633.876 227.424 633.876C227.424 633.876 227.424 633.877 227.424 633.877C227.424 633.877 227.424 633.877 227.424 633.877C227.424 633.877 227.424 633.877 227.424 633.877C227.424 633.878 227.424 633.878 227.424 633.878C227.424 633.878 227.424 633.878 227.424 633.878C227.424 633.878 227.424 633.879 227.424 633.879C227.424 633.879 227.424 633.879 227.424 633.879C227.424 633.879 227.424 633.879 227.424 633.879C227.424 633.88 227.424 633.88 227.424 633.88C227.424 633.88 227.424 633.88 227.424 633.88C227.424 633.88 227.424 633.88 227.424 633.881C227.424 633.881 227.424 633.881 227.424 633.881C227.424 633.881 227.424 633.881 227.424 633.881C227.424 633.882 227.424 633.882 227.424 633.882C227.424 633.882 227.424 633.882 227.424 633.882C227.424 633.882 227.424 633.882 227.424 633.883C227.424 633.883 227.424 633.883 227.424 633.883C227.424 633.883 227.424 633.883 227.424 633.883C227.424 633.883 227.424 633.884 227.424 633.884C227.424 633.884 227.424 633.884 227.424 633.884C227.424 633.884 227.424 633.884 227.424 633.885C227.424 633.885 227.424 633.885 227.424 633.885C227.424 633.885 227.424 633.885 227.424 633.885C227.424 633.885 227.424 633.886 227.424 633.886C227.424 633.886 227.424 633.886 227.424 633.886C227.424 633.886 227.424 633.886 227.424 633.886C227.424 633.887 227.424 633.887 227.424 633.887C227.424 633.887 227.424 633.887 227.424 633.887C227.424 633.887 227.424 633.888 227.424 633.888C227.424 633.888 227.424 633.888 227.424 633.888C227.424 633.888 227.424 633.888 227.424 633.888C227.424 633.889 227.424 633.889 227.424 633.889C227.424 633.889 227.424 633.889 227.424 633.889C227.424 633.889 227.424 633.889 227.424 633.89C227.424 633.89 227.424 633.89 227.424 633.89C227.424 633.89 227.424 633.89 227.424 633.89C227.424 633.891 227.424 633.891 227.424 633.891C227.424 633.891 227.424 633.891 227.424 633.891C227.424 633.891 227.424 633.891 227.424 633.892C227.424 633.892 227.424 633.892 227.424 633.892C227.424 633.892 227.424 633.892 227.424 633.892C227.424 633.892 227.424 633.893 227.424 633.893C227.424 633.893 227.424 633.893 227.424 633.893C227.424 633.893 227.424 633.893 227.424 633.894C227.424 633.894 227.424 633.894 227.424 633.894C227.424 633.894 227.424 633.894 227.424 633.894C227.424 633.894 227.424 633.895 227.424 633.895C227.424 633.895 227.424 633.895 227.424 633.895C227.424 633.895 227.424 633.895 227.424 633.895C227.424 633.896 227.424 633.896 227.424 633.896C227.424 633.896 227.424 633.896 227.424 633.896C227.424 633.896 227.424 633.897 227.424 633.897C227.424 633.897 227.424 633.897 227.424 633.897C227.424 633.897 227.424 633.897 227.424 633.897C227.424 633.898 227.424 633.898 227.424 633.898H231.424ZM231.414 633.919C231.593 632.122 231.756 630.256 231.802 628.351L227.803 628.253C227.76 630.004 227.61 631.75 227.433 633.52L231.414 633.919ZM229.803 628.302C231.8 628.402 231.8 628.402 231.8 628.402C231.8 628.402 231.8 628.402 231.8 628.402C231.8 628.402 231.8 628.402 231.8 628.402C231.8 628.402 231.8 628.402 231.8 628.402C231.8 628.402 231.8 628.402 231.8 628.401C231.8 628.401 231.8 628.4 231.8 628.398C231.8 628.395 231.801 628.391 231.801 628.385C231.802 628.373 231.803 628.354 231.804 628.329C231.807 628.28 231.811 628.207 231.816 628.114C231.827 627.928 231.843 627.662 231.865 627.347L227.874 627.072C227.851 627.404 227.834 627.684 227.823 627.883C227.817 627.982 227.813 628.061 227.81 628.115C227.808 628.143 227.807 628.164 227.806 628.179C227.806 628.186 227.806 628.192 227.805 628.196C227.805 628.198 227.805 628.199 227.805 628.2C227.805 628.201 227.805 628.201 227.805 628.202C227.805 628.202 227.805 628.202 227.805 628.202C227.805 628.202 227.805 628.202 227.805 628.202C227.805 628.202 227.805 628.202 227.805 628.202C227.805 628.202 227.805 628.203 229.803 628.302ZM231.867 627.31C231.889 626.875 231.921 626.33 231.958 625.715C231.994 625.105 232.034 624.434 232.068 623.767L228.073 623.563C228.04 624.212 228.001 624.867 227.965 625.478C227.929 626.083 227.895 626.652 227.872 627.11L231.867 627.31ZM229.96 621.668L225.122 621.936L225.343 625.929L230.181 625.662L229.96 621.668ZM225.232 621.932C224.396 621.932 223.538 622.008 222.863 622.047L223.098 626.041C223.939 625.991 224.553 625.932 225.232 625.932V621.932ZM224.981 624.044V623.955H220.981V624.044H224.981Z" + fill="white" + mask="url(#path-25-inside-2_424_604)" + className="svg-elem-26" + /> + <path + d="M185.399 745.986L185.965 746.382C186.961 747.193 187.745 748.258 188.231 749.482L188.235 749.492C188.584 750.346 188.762 751.265 188.762 752.256V755.355C188.762 759.529 185.375 762.916 181.201 762.916H179.284H78.2482H73.7003H71.7831C67.6091 762.916 64.2222 759.529 64.2222 755.355V752.256C64.2222 751.754 64.2801 751.242 64.3802 750.741C64.7952 748.77 65.9575 747.079 67.568 745.998C68.4438 745.415 69.4643 745.019 70.5767 744.84C71.0256 744.772 71.4231 744.718 71.8054 744.718H181.201C181.583 744.718 181.98 744.772 182.427 744.839C183.049 744.943 183.607 745.082 184.129 745.306L184.144 745.312L184.159 745.318C184.593 745.488 185.014 745.717 185.399 745.986Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-27" + /> + <path + d="M177.153 771.426C176.833 773.746 176.539 776.067 176.272 778.388H100.586H76.6829C76.4059 776.072 76.1241 773.75 75.8069 771.426H177.153Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-28" + /> + <path + d="M65.5194 801.764L65.51 801.75L65.5 801.737C65.3018 801.466 65.1324 801.169 64.9742 800.832C64.4963 799.817 64.2222 798.713 64.2222 797.535V794.436C64.2222 793.393 64.4388 792.385 64.8152 791.474C65.1841 790.581 65.7288 789.779 66.4162 789.089C66.783 788.744 67.1606 788.427 67.5493 788.153C67.9447 787.898 68.3784 787.661 68.8293 787.465C69.7383 787.091 70.7429 786.875 71.7831 786.875H181.179C182.857 786.875 184.396 787.444 185.663 788.388V788.413L186.018 788.712C187.684 790.121 188.74 792.167 188.74 794.481V797.58C188.74 798.234 188.661 798.863 188.504 799.47C188.344 800.092 188.127 800.657 187.84 801.174C187.249 802.237 186.423 803.145 185.417 803.837C185.023 804.093 184.591 804.328 184.141 804.525C183.665 804.711 183.195 804.865 182.722 804.959C182.217 805.06 181.726 805.118 181.201 805.118H71.8054C70.2345 805.118 68.7782 804.628 67.5731 803.819C66.7632 803.265 66.0728 802.574 65.5194 801.764Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-29" + /> + <path + d="M173.83 813.606C173.773 817.261 173.735 820.919 173.735 824.577V1084.28H79.2472V824.577C79.2472 820.919 79.2099 817.261 79.1522 813.606H152.374H152.397H173.83Z" + stroke={stroke} + strokeWidth="2" + className="svg-elem-30" + /> + </svg> +); + +export default NelumKuluna; diff --git a/apps/www/icons/SunIcon.tsx b/apps/www/icons/Sun.tsx similarity index 98% rename from apps/www/icons/SunIcon.tsx rename to apps/www/icons/Sun.tsx index a8f6ec9..babbdc4 100644 --- a/apps/www/icons/SunIcon.tsx +++ b/apps/www/icons/Sun.tsx @@ -24,13 +24,12 @@ import {FC, ReactElement, SVGProps} from 'react'; -const SunIcon: FC<SVGProps<SVGSVGElement>> = ({ +const Sun: FC<SVGProps<SVGSVGElement>> = ({ height = 14, width = 14, ...rest }: SVGProps<SVGSVGElement>): ReactElement => ( <svg - className="w-full" viewBox={`0 0 ${height} ${width}`} fill="none" xmlns="http://www.w3.org/2000/svg" @@ -95,4 +94,4 @@ const SunIcon: FC<SVGProps<SVGSVGElement>> = ({ </svg> ); -export default SunIcon; +export default Sun; diff --git a/apps/www/icons/WSO2.tsx b/apps/www/icons/WSO2.tsx new file mode 100644 index 0000000..936d392 --- /dev/null +++ b/apps/www/icons/WSO2.tsx @@ -0,0 +1,56 @@ +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import {FC, ReactElement, SVGProps} from 'react'; + +const WSO2: FC<SVGProps<SVGSVGElement>> = ({ + height = 14, + width = 14, + ...rest +}: SVGProps<SVGSVGElement>): ReactElement => ( + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 51 20" fill="none" height={height} width={width} {...rest}> + <path + d="M18.8238 0.959035L14.5394 11.9164L10.2316 0.197723L5.6661 11.8902L1.77195 0.959035H0L5.59659 16.3106L10.1885 4.61781L14.4919 16.3232L20.5954 0.959035H18.8238Z" + fill="white" + /> + <path + d="M27.4435 8.75866C26.7288 8.17333 22.9855 6.22504 22.504 5.88803C22.0243 5.55205 21.7832 5.06285 21.7832 4.42078C21.7832 3.77769 22.0277 3.25554 22.5156 2.85468C23.0035 2.45109 23.5972 2.25201 24.2967 2.25201C24.7476 2.25201 25.1328 2.33898 25.4546 2.5153C25.775 2.69093 26.0812 2.97629 26.3717 3.37037L26.5257 3.60953C26.5684 3.64045 26.6281 3.71349 26.701 3.82831L27.9904 2.99702C27.5676 2.25201 27.04 1.68638 26.405 1.29876C25.7719 0.912158 25.0901 0.718857 24.3628 0.718857C23.1238 0.718857 22.11 1.06843 21.3231 1.76961C20.5371 2.47045 20.1441 3.37003 20.1441 4.46563C20.1441 5.50109 20.4995 6.30113 21.2136 6.86235C21.9286 7.42425 25.4905 9.27674 26.0439 9.65654C26.5979 10.0353 26.8736 10.5972 26.8736 11.3426C26.8736 12.1895 26.5952 12.8927 26.033 13.4539C25.4715 14.0175 24.7605 14.2975 23.9027 14.2975C23.1452 14.2975 22.519 14.0641 22.0239 13.5963C21.5282 13.1285 21.1776 12.4596 20.9738 11.5831L19.3999 12.0658C19.5369 12.6569 19.7376 13.1839 19.9967 13.6428C20.2632 14.1109 20.5924 14.5084 20.9854 14.8346C21.7645 15.4855 22.7519 15.8106 23.9474 15.8106C25.2149 15.8106 26.2921 15.3747 27.1818 14.5067C28.0694 13.6381 28.5143 12.5761 28.5143 11.3195C28.5146 10.196 28.1579 9.34128 27.4435 8.75866Z" + fill="white" + /> + <path + d="M45.7954 7.75379C46.1626 7.64915 46.5528 7.5965 46.9695 7.5965C48.08 7.5965 48.9792 7.9566 49.6644 8.67579C50.352 9.3926 50.6972 10.2392 50.6972 11.2149C50.6972 11.9007 50.5324 12.5432 50.2029 13.1438C49.8757 13.7437 49.2375 14.5591 48.2895 15.5826L45.2851 18.8314H50.8596V20H42.6587L47.273 15.0075C48.2078 14.0016 48.8171 13.2576 49.0999 12.7725C49.3827 12.2887 49.523 11.7768 49.523 11.241C49.523 10.5606 49.2704 9.9742 48.7622 9.48432C48.2566 8.99478 47.6361 8.74849 46.9021 8.74849C46.4823 8.74849 46.1015 8.82492 45.7577 8.97712C45.7879 8.6836 45.7988 7.86318 45.7954 7.75379Z" + fill="white" + /> + <path + d="M36.9766 0C32.4108 0 28.7092 3.69853 28.7092 8.26063C28.7092 12.8227 32.4108 16.5213 36.9766 16.5213C41.5425 16.5213 45.244 12.8227 45.244 8.26063C45.244 3.69853 41.5425 0 36.9766 0ZM36.9766 14.9861C33.3086 14.9861 30.3354 11.9751 30.3354 8.26063C30.3354 4.54613 33.309 1.53519 36.9766 1.53519C40.6446 1.53519 43.6179 4.54613 43.6179 8.26063C43.6179 11.9751 40.6446 14.9861 36.9766 14.9861Z" + fill="white" + /> + <path + d="M43.596 7.73644L41.1893 7.74222L39.9893 9.90555L36.9954 2.59274L34.3018 8.60001L30.3433 8.59152C30.3592 8.9224 30.3992 9.24684 30.4606 9.56346L34.9284 9.57297L36.9547 5.05435L39.8574 12.144L41.7606 8.7128L43.6017 8.70838C43.6112 8.56026 43.618 8.41112 43.618 8.26063C43.6176 8.08397 43.6092 7.9097 43.596 7.73644Z" + fill="white" + /> + </svg> +); + +export default WSO2; diff --git a/apps/www/package.json b/apps/www/package.json index c55e402..26c9d40 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -26,10 +26,16 @@ "typecheck": "tsc --noemit" }, "dependencies": { + "@emotion/css": "^11.13.4", + "@emotion/react": "^11.13.3", + "@radix-ui/react-navigation-menu": "^1.2.1", + "@radix-ui/react-slot": "^1.1.0", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", + "framer-motion": "^11.11.10", "lucide-react": "^0.453.0", "next": "15.0.0-rc.0", + "next-themes": "^0.3.0", "react": "19.0.0-rc-f994737d14-20240522", "react-dom": "19.0.0-rc-f994737d14-20240522", "tailwind-merge": "^2.5.4", @@ -45,6 +51,7 @@ "eslint-config-next": "15.0.0-rc.0", "postcss": "^8.4.47", "prettier": "^3.3.3", + "sass": "^1.80.4", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/apps/www/tailwind.config.ts b/apps/www/tailwind.config.ts index e7b4a04..0b73931 100644 --- a/apps/www/tailwind.config.ts +++ b/apps/www/tailwind.config.ts @@ -1,67 +1,108 @@ -import type { Config } from "tailwindcss"; +/** + * MIT License + * + * Copyright (c) 2024, Brion Mario + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import type {Config} from 'tailwindcss'; +import defaultTheme from 'tailwindcss/defaultTheme'; +import animate from 'tailwindcss-animate'; const config: Config = { - darkMode: ["class"], - content: [ - "./pages/**/*.{js,ts,jsx,tsx,mdx}", - "./components/**/*.{js,ts,jsx,tsx,mdx}", - "./app/**/*.{js,ts,jsx,tsx,mdx}", + darkMode: ['class'], + content: [ + './pages/**/*.{js,ts,jsx,tsx,mdx}', + './components/**/*.{js,ts,jsx,tsx,mdx}', + './app/**/*.{js,ts,jsx,tsx,mdx}', ], theme: { - extend: { - colors: { - background: 'hsl(var(--background))', - foreground: 'hsl(var(--foreground))', - card: { - DEFAULT: 'hsl(var(--card))', - foreground: 'hsl(var(--card-foreground))' - }, - popover: { - DEFAULT: 'hsl(var(--popover))', - foreground: 'hsl(var(--popover-foreground))' - }, - primary: { - DEFAULT: 'hsl(var(--primary))', - foreground: 'hsl(var(--primary-foreground))' - }, - secondary: { - DEFAULT: 'hsl(var(--secondary))', - foreground: 'hsl(var(--secondary-foreground))' - }, - muted: { - DEFAULT: 'hsl(var(--muted))', - foreground: 'hsl(var(--muted-foreground))' - }, - accent: { - DEFAULT: 'hsl(var(--accent))', - foreground: 'hsl(var(--accent-foreground))' - }, - destructive: { - DEFAULT: 'hsl(var(--destructive))', - foreground: 'hsl(var(--destructive-foreground))' - }, - border: 'hsl(var(--border))', - input: 'hsl(var(--input))', - ring: 'hsl(var(--ring))', - chart: { - '1': 'hsl(var(--chart-1))', - '2': 'hsl(var(--chart-2))', - '3': 'hsl(var(--chart-3))', - '4': 'hsl(var(--chart-4))', - '5': 'hsl(var(--chart-5))' - } - }, - fontFamily: { - sans: ["var(--font-geist-sans)"], - mono: ["var(--font-geist-mono)"] - }, - borderRadius: { - lg: 'var(--radius)', - md: 'calc(var(--radius) - 2px)', - sm: 'calc(var(--radius) - 4px)' - } - } + extend: { + colors: { + background: 'hsl(var(--background))', + foreground: 'hsl(var(--foreground))', + card: { + DEFAULT: 'hsl(var(--card))', + foreground: 'hsl(var(--card-foreground))', + }, + popover: { + DEFAULT: 'hsl(var(--popover))', + foreground: 'hsl(var(--popover-foreground))', + }, + primary: { + DEFAULT: 'hsl(var(--primary))', + foreground: 'hsl(var(--primary-foreground))', + }, + secondary: { + DEFAULT: 'hsl(var(--secondary))', + foreground: 'hsl(var(--secondary-foreground))', + }, + muted: { + DEFAULT: 'hsl(var(--muted))', + foreground: 'hsl(var(--muted-foreground))', + }, + accent: { + DEFAULT: 'hsl(var(--accent))', + foreground: 'hsl(var(--accent-foreground))', + }, + destructive: { + DEFAULT: 'hsl(var(--destructive))', + foreground: 'hsl(var(--destructive-foreground))', + }, + border: 'hsl(var(--border))', + input: 'hsl(var(--input))', + ring: 'hsl(var(--ring))', + chart: { + '1': 'hsl(var(--chart-1))', + '2': 'hsl(var(--chart-2))', + '3': 'hsl(var(--chart-3))', + '4': 'hsl(var(--chart-4))', + '5': 'hsl(var(--chart-5))', + }, + }, + fontFamily: { + sans: ['Inter', ...defaultTheme.fontFamily.sans], + 'space-grotesk': ['Space Grotesk', 'monospace'], + 'good-brush': ['Good Brush'], + mono: [ + 'Menlo', + 'Monaco', + 'Lucida Console', + 'Liberation Mono', + 'DejaVu Sans Mono', + 'Bitstream Vera Sans Mono', + 'Courier New', + 'monospace', + ], + heading: ['Space Grotesk', 'monospace'], + }, + fontSize: { + '12em': '12em', + }, + borderRadius: { + lg: 'var(--radius)', + md: 'calc(var(--radius) - 2px)', + sm: 'calc(var(--radius) - 4px)', + }, + }, }, - plugins: [require("tailwindcss-animate")], + plugins: [animate], }; export default config; diff --git a/apps/www/types/dom.ts b/apps/www/types/dom.ts index bc50d2d..8f09f0a 100644 --- a/apps/www/types/dom.ts +++ b/apps/www/types/dom.ts @@ -33,5 +33,5 @@ * screen.getByTestId("register-button"); */ export interface TestableComponent { - 'data-testid': string; + 'data-testid'?: string; } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f89813e..5b4021b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,18 +50,36 @@ importers: apps/www: dependencies: + '@emotion/css': + specifier: ^11.13.4 + version: 11.13.4 + '@emotion/react': + specifier: ^11.13.3 + version: 11.13.3(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-navigation-menu': + specifier: ^1.2.1 + version: 1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-slot': + specifier: ^1.1.0 + version: 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 clsx: specifier: ^2.1.1 version: 2.1.1 + framer-motion: + specifier: ^11.11.10 + version: 11.11.10(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) lucide-react: specifier: ^0.453.0 version: 0.453.0(react@19.0.0-rc-f994737d14-20240522) next: specifier: 15.0.0-rc.0 - version: 15.0.0-rc.0(@babel/core@7.25.8)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + version: 15.0.0-rc.0(@babel/core@7.25.8)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(sass@1.80.4) + next-themes: + specifier: ^0.3.0 + version: 0.3.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) react: specifier: 19.0.0-rc-f994737d14-20240522 version: 19.0.0-rc-f994737d14-20240522 @@ -102,6 +120,9 @@ importers: prettier: specifier: ^3.3.3 version: 3.3.3 + sass: + specifier: ^1.80.4 + version: 1.80.4 tailwindcss: specifier: ^3.4.1 version: 3.4.13 @@ -546,7 +567,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 - dev: true /@babel/template@7.25.7: resolution: {integrity: sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==} @@ -1013,6 +1033,111 @@ packages: dev: false optional: true + /@emotion/babel-plugin@11.12.0: + resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} + dependencies: + '@babel/helper-module-imports': 7.25.7 + '@babel/runtime': 7.25.7 + '@emotion/hash': 0.9.2 + '@emotion/memoize': 0.9.0 + '@emotion/serialize': 1.3.2 + babel-plugin-macros: 3.1.0 + convert-source-map: 1.9.0 + escape-string-regexp: 4.0.0 + find-root: 1.1.0 + source-map: 0.5.7 + stylis: 4.2.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@emotion/cache@11.13.1: + resolution: {integrity: sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==} + dependencies: + '@emotion/memoize': 0.9.0 + '@emotion/sheet': 1.4.0 + '@emotion/utils': 1.4.1 + '@emotion/weak-memoize': 0.4.0 + stylis: 4.2.0 + dev: false + + /@emotion/css@11.13.4: + resolution: {integrity: sha512-CthbOD5EBw+iN0rfM96Tuv5kaZN4nxPyYDvGUs0bc7wZBBiU/0mse+l+0O9RshW2d+v5HH1cme+BAbLJ/3Folw==} + dependencies: + '@emotion/babel-plugin': 11.12.0 + '@emotion/cache': 11.13.1 + '@emotion/serialize': 1.3.2 + '@emotion/sheet': 1.4.0 + '@emotion/utils': 1.4.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@emotion/hash@0.9.2: + resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} + dev: false + + /@emotion/memoize@0.9.0: + resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} + dev: false + + /@emotion/react@11.13.3(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==} + peerDependencies: + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.25.7 + '@emotion/babel-plugin': 11.12.0 + '@emotion/cache': 11.13.1 + '@emotion/serialize': 1.3.2 + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0-rc-f994737d14-20240522) + '@emotion/utils': 1.4.1 + '@emotion/weak-memoize': 0.4.0 + '@types/react': 18.3.11 + hoist-non-react-statics: 3.3.2 + react: 19.0.0-rc-f994737d14-20240522 + transitivePeerDependencies: + - supports-color + dev: false + + /@emotion/serialize@1.3.2: + resolution: {integrity: sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==} + dependencies: + '@emotion/hash': 0.9.2 + '@emotion/memoize': 0.9.0 + '@emotion/unitless': 0.10.0 + '@emotion/utils': 1.4.1 + csstype: 3.1.3 + dev: false + + /@emotion/sheet@1.4.0: + resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} + dev: false + + /@emotion/unitless@0.10.0: + resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==} + dev: false + + /@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==} + peerDependencies: + react: '>=16.8.0' + dependencies: + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@emotion/utils@1.4.1: + resolution: {integrity: sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA==} + dev: false + + /@emotion/weak-memoize@0.4.0: + resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} + dev: false + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1674,12 +1799,422 @@ packages: engines: {node: '>=12.4.0'} dev: true + /@parcel/watcher-android-arm64@2.4.1: + resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@parcel/watcher-darwin-arm64@2.4.1: + resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@parcel/watcher-darwin-x64@2.4.1: + resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@parcel/watcher-freebsd-x64@2.4.1: + resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-arm-glibc@2.4.1: + resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-arm64-glibc@2.4.1: + resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-arm64-musl@2.4.1: + resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-x64-glibc@2.4.1: + resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-x64-musl@2.4.1: + resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-win32-arm64@2.4.1: + resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@parcel/watcher-win32-ia32@2.4.1: + resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@parcel/watcher-win32-x64@2.4.1: + resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@parcel/watcher@2.4.1: + resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} + engines: {node: '>= 10.0.0'} + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.4.1 + '@parcel/watcher-darwin-arm64': 2.4.1 + '@parcel/watcher-darwin-x64': 2.4.1 + '@parcel/watcher-freebsd-x64': 2.4.1 + '@parcel/watcher-linux-arm-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-musl': 2.4.1 + '@parcel/watcher-linux-x64-glibc': 2.4.1 + '@parcel/watcher-linux-x64-musl': 2.4.1 + '@parcel/watcher-win32-arm64': 2.4.1 + '@parcel/watcher-win32-ia32': 2.4.1 + '@parcel/watcher-win32-x64': 2.4.1 + /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} requiresBuild: true optional: true + /@radix-ui/primitive@1.1.0: + resolution: {integrity: sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==} + dev: false + + /@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-GZsZslMJEyo1VKm5L1ZJY8tGDxZNPAoUeQUIbKeJfoi7Q4kmig5AsgLMYYuyYbfjd8fBmFORAIwYAkXMnXZgZw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + '@types/react-dom': 18.3.1 + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + dev: false + + /@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-context@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-context@1.1.1(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-direction@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-dismissable-layer@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-QSxg29lfr/xcev6kSz7MAlmDnzbP1eI/Dwn3Tp1ip0KT5CUELsxkekFEMVBEoykI3oV39hKT4TKZzBNMbcTZYQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.0 + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + '@types/react-dom': 18.3.1 + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + dev: false + + /@radix-ui/react-id@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-navigation-menu@1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-egDo0yJD2IK8L17gC82vptkvW1jLeni1VuqCyzY727dSJdk5cDjINomouLoNk8RVF7g2aNIfENKWL4UzeU9c8Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.0 + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + '@types/react-dom': 18.3.1 + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + dev: false + + /@radix-ui/react-presence@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-IeFXVi4YS1K0wVZzXNrbaaUvIJ3qdY+/Ih4eHFhWA9SwGR9UDX7Ck8abvL57C4cv3wwMvUE0OG69Qc3NCcTe/A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + '@types/react-dom': 18.3.1 + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + dev: false + + /@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + '@types/react-dom': 18.3.1 + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + dev: false + + /@radix-ui/react-slot@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-use-previous@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.3.11 + react: 19.0.0-rc-f994737d14-20240522 + dev: false + + /@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-N8MDZqtgCgG5S3aV60INAB475osJousYpZ4cTJ2cFbMpdHS5Y6loLTH8LPtkj2QN0x93J30HT/M3qJXM0+lyeQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@types/react': 18.3.11 + '@types/react-dom': 18.3.1 + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + dev: false + /@rollup/plugin-commonjs@25.0.8(rollup@4.24.0): resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} engines: {node: '>=14.0.0'} @@ -2022,6 +2557,10 @@ packages: dependencies: undici-types: 6.19.8 + /@types/parse-json@4.0.2: + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + dev: false + /@types/prop-types@15.7.13: resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} @@ -2483,6 +3022,15 @@ packages: '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 + /babel-plugin-macros@3.1.0: + resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} + engines: {node: '>=10', npm: '>=6'} + dependencies: + '@babel/runtime': 7.25.7 + cosmiconfig: 7.1.0 + resolve: 1.22.8 + dev: false + /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.8): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: @@ -2674,6 +3222,12 @@ packages: optionalDependencies: fsevents: 2.3.3 + /chokidar@4.0.1: + resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} + engines: {node: '>= 14.16.0'} + dependencies: + readdirp: 4.0.2 + /ci-info@3.9.0: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} @@ -2853,6 +3407,10 @@ packages: split2: 4.2.0 dev: true + /convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + dev: false + /convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -2870,6 +3428,17 @@ packages: typescript: 5.6.3 dev: true + /cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + dev: false + /cosmiconfig@9.0.0(typescript@5.6.3): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} @@ -3088,6 +3657,11 @@ packages: engines: {node: '>=8'} dev: true + /detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + /detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} @@ -3345,7 +3919,6 @@ packages: /escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - dev: true /eslint-compat-utils@0.5.1(eslint@8.57.1): resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} @@ -4031,7 +4604,6 @@ packages: /find-root@1.1.0: resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} - dev: true /find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} @@ -4093,6 +4665,25 @@ packages: cross-spawn: 7.0.3 signal-exit: 4.1.0 + /framer-motion@11.11.10(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-061Bt1jL/vIm+diYIiA4dP/Yld7vD47ROextS7ESBW5hr4wQFhxB5D5T5zAc3c/5me3cOa+iO5LqhA38WDln/A==} + peerDependencies: + '@emotion/is-prop-valid': '*' + react: ^18.0.0 + react-dom: ^18.0.0 + peerDependenciesMeta: + '@emotion/is-prop-valid': + optional: true + react: + optional: true + react-dom: + optional: true + dependencies: + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + tslib: 2.7.0 + dev: false + /fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -4392,6 +4983,12 @@ packages: dependencies: function-bind: 1.1.2 + /hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + dependencies: + react-is: 16.13.1 + dev: false + /homedir-polyfill@1.0.3: resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} engines: {node: '>=0.10.0'} @@ -4432,13 +5029,15 @@ packages: engines: {node: '>= 4'} dev: true + /immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + /import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - dev: true /import-local@3.2.0: resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} @@ -5617,7 +6216,17 @@ packages: /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - /next@15.0.0-rc.0(@babel/core@7.25.8)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + /next-themes@0.3.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w==} + peerDependencies: + react: ^16.8 || ^17 || ^18 + react-dom: ^16.8 || ^17 || ^18 + dependencies: + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + dev: false + + /next@15.0.0-rc.0(@babel/core@7.25.8)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(sass@1.80.4): resolution: {integrity: sha512-IWcCvxUSCAuOK5gig4+9yiyt/dLKpIa+WT01Qcx4CBE4TtwJljyTDnCVVn64jDZ4qmSzsaEYXpb4DTI8qbk03A==} engines: {node: '>=18.17.0'} hasBin: true @@ -5646,6 +6255,7 @@ packages: postcss: 8.4.31 react: 19.0.0-rc-f994737d14-20240522 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + sass: 1.80.4 styled-jsx: 5.1.3(@babel/core@7.25.8)(react@19.0.0-rc-f994737d14-20240522) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-rc.0 @@ -5663,6 +6273,9 @@ packages: - babel-plugin-macros dev: false + /node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + /node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -5878,7 +6491,6 @@ packages: engines: {node: '>=6'} dependencies: callsites: 3.1.0 - dev: true /parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} @@ -5924,7 +6536,6 @@ packages: /path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - dev: true /picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} @@ -6118,7 +6729,6 @@ packages: /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - dev: true /react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} @@ -6165,6 +6775,10 @@ packages: dependencies: picomatch: 2.3.1 + /readdirp@4.0.2: + resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} + engines: {node: '>= 14.16.0'} + /reflect.getprototypeof@1.0.6: resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} engines: {node: '>= 0.4'} @@ -6180,7 +6794,6 @@ packages: /regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - dev: true /regexp.prototype.flags@1.5.3: resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} @@ -6228,7 +6841,6 @@ packages: /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} - dev: true /resolve-from@5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} @@ -6386,6 +6998,16 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true + /sass@1.80.4: + resolution: {integrity: sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@parcel/watcher': 2.4.1 + chokidar: 4.0.1 + immutable: 4.3.7 + source-map-js: 1.2.1 + /scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} dependencies: @@ -6539,6 +7161,11 @@ packages: source-map: 0.6.1 dev: true + /source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + dev: false + /source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} @@ -6711,6 +7338,10 @@ packages: react: 19.0.0-rc-f994737d14-20240522 dev: false + /stylis@4.2.0: + resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} + dev: false + /sucrase@3.35.0: resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} engines: {node: '>=16 || 14 >=14.17'} @@ -7287,6 +7918,11 @@ packages: /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: false + /yaml@2.5.1: resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} engines: {node: '>= 14'} From 6b79a92729800365a7d4c1662a03b1ac5afce906 Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Tue, 29 Oct 2024 23:50:16 +0530 Subject: [PATCH 13/14] chore: fix eslint issues --- apps/www/.eslintrc.cjs | 8 ++ apps/www/app/layout.tsx | 9 +-- apps/www/app/page.tsx | 33 +++++---- apps/www/components/Hero.tsx | 127 ++++++++++++++++++-------------- apps/www/components/NavBar.tsx | 17 ++--- apps/www/components/NavLink.tsx | 47 ++++-------- apps/www/package.json | 1 + pnpm-lock.yaml | 108 ++++++++++++++++++++++++++- 8 files changed, 229 insertions(+), 121 deletions(-) diff --git a/apps/www/.eslintrc.cjs b/apps/www/.eslintrc.cjs index 09a78ab..0ec0501 100644 --- a/apps/www/.eslintrc.cjs +++ b/apps/www/.eslintrc.cjs @@ -56,5 +56,13 @@ module.exports = { ], }, ], + // This is needed to allow the use of `@` alias in the import paths. + // TODO: Add this in the shared config. + 'import/resolver': { + typescript: { + alwaysTryTypes: true, + project: [path.resolve(__dirname, 'tsconfig.json')], + }, + }, }, }; diff --git a/apps/www/app/layout.tsx b/apps/www/app/layout.tsx index 4ca7403..d71c0f6 100644 --- a/apps/www/app/layout.tsx +++ b/apps/www/app/layout.tsx @@ -23,16 +23,15 @@ */ import type {Metadata} from 'next'; -import {Space_Grotesk} from 'next/font/google'; -import {Inter} from 'next/font/google'; -import './globals.scss'; -import './custom.scss'; +import {Space_Grotesk, Inter} from 'next/font/google'; import {ReactElement} from 'react'; import {NextFont} from 'next/dist/compiled/@next/font'; import ThemeProvider from '@/components/ThemeProvider'; +import './globals.scss'; +import './custom.scss'; const spaceGrotesk: NextFont = Space_Grotesk({subsets: ['latin'], weight: ['400', '500']}); -const inter = Inter({subsets: ['latin']}); +const inter: NextFont = Inter({subsets: ['latin']}); export const metadata: Metadata = { title: 'Create Next App', diff --git a/apps/www/app/page.tsx b/apps/www/app/page.tsx index 929c4bf..54af9c8 100644 --- a/apps/www/app/page.tsx +++ b/apps/www/app/page.tsx @@ -27,7 +27,11 @@ import Hero from '@/components/Hero'; import {ReactElement} from 'react'; import Footer from '@/components/Footer'; -const navItems = [ +const navItems: { + name: string; + route: string; + title: string; +}[] = [ { name: 'upcoming', route: '/', @@ -40,18 +44,19 @@ const navItems = [ }, ]; -export const Home = (): ReactElement => ( - <div dir="ltr"> - <NavBar items={[]} /> - <div className="mx-auto flex"> - <div className="overflow-x-hidden w-full"> - <main className="relative"> - <Hero /> - </main> +// eslint-disable-next-line react/function-component-definition +export default function Home(): ReactElement { + return ( + <div dir="ltr"> + <NavBar items={[]} /> + <div className="mx-auto flex"> + <div className="overflow-x-hidden w-full"> + <main className="relative"> + <Hero /> + </main> + </div> </div> + <Footer /> </div> - <Footer /> - </div> -); - -export default Home; + ); +} diff --git a/apps/www/components/Hero.tsx b/apps/www/components/Hero.tsx index f9b9884..986aa7a 100644 --- a/apps/www/components/Hero.tsx +++ b/apps/www/components/Hero.tsx @@ -22,8 +22,12 @@ * SOFTWARE. */ +'use client'; + import {ForwardedRef, forwardRef, ForwardRefExoticComponent, HTMLAttributes, RefAttributes} from 'react'; import {CalendarDays, Clock, ExternalLink, MapPin} from 'lucide-react'; +import {useRouter} from 'next/navigation'; +import {AppRouterInstance} from 'next/dist/shared/lib/app-router-context.shared-runtime'; import {cn} from '@/lib/utils'; import {TestableComponent} from '@/types/dom'; import NelumKuluna from '@/icons/NelumKuluna'; @@ -37,67 +41,80 @@ export type HeroProps = HTMLAttributes<HTMLDivElement> & TestableComponent; const Hero: ForwardRefExoticComponent<HeroProps & RefAttributes<HTMLDivElement>> = forwardRef< HTMLDivElement, HeroProps ->(({className, ...rest}: HeroProps, ref: ForwardedRef<HTMLDivElement>) => ( - <div className={cn('hero', className)} ref={ref} {...rest}> - <div - className={cn( - 'w-auto pb-16 pt-[40px] md:pb-24 lg:pb-32 md:pt-16 lg:pt-25 flex justify-between gap-8 items-center flex-col relative z-0', - className, - )} - > - <div className="z-50 flex flex-col items-center justify-center gap-5 px-6 text-center lg:gap-6"> - <h1 className="hero__title font-good-brush tracking-[-0.04em] leading-none text-[40px] md:text-5xl lg:text-[12em] max-w-lg md:max-w-xl lg:max-w-4xl text-center text-white"> - JavaScript Colombo - </h1> - <h3 className="flex gap-2 flex-wrap justify-center items-center font-space-grotesk leading-snug dark:text-[#FFFFFFB2] text-[#00000080] text-[20px] lg:text-xl max-w-md md:max-w-xl lg:max-w-[640px] text-center"> - Let's meetup in Colombo, grab a <span className="underlined">coffee</span> - <CoffeeBeans height={28} width={28} /> and talk{' '} - <span> - <code className="font-mono">`</code> - <span className="font-bold">JavaScript</span> - <code className="font-mono">`</code> - </span> - </h3> - <div className="mt-8 text-left border border-1 px-8 py-6 rounded-md"> - <h4 className="text-lg font-bold text-primary mb-2">🔔 Next session</h4> - <p className="text-md text-primary flex items-center gap-1"> - <span className="flex items-center gap-1"> - <CalendarDays /> Nov 6th 2024 - </span> - ,{' '} - <span className="flex items-center gap-1"> - <Clock /> - 6:00 PM Eastern - </span>{' '} - at{' '} - <span className="flex items-center gap-1"> - <MapPin className="text-[red]" /> - WSO2, Colombo 4, Sri Lanka +>(({className, ...rest}: HeroProps, ref: ForwardedRef<HTMLDivElement>) => { + const router: AppRouterInstance = useRouter(); + + const handleRegisterClick = (): void => { + const orgName: string | undefined = process.env.NEXT_PUBLIC_ASGARDEO_CLIENT_APP_ORG || ''; + const clientId: string | undefined = process.env.NEXT_PUBLIC_ASGARDEO_CLIENT_APP_ID || ''; + const appName: string | undefined = process.env.NEXT_PUBLIC_ASGARDEO_CLIENT_APP_NAME || ''; + + const url: string = `https://accounts.asgardeo.io/t/${orgName}/accountrecoveryendpoint/register.do?client_id=${clientId}&sp=${appName}`; + router.push(url); + }; + + return ( + <div className={cn('hero', className)} ref={ref} {...rest}> + <div + className={cn( + 'w-auto pb-16 pt-[40px] md:pb-24 lg:pb-32 md:pt-16 lg:pt-25 flex justify-between gap-8 items-center flex-col relative z-0', + className, + )} + > + <div className="z-50 flex flex-col items-center justify-center gap-5 px-6 text-center lg:gap-6"> + <h1 className="hero__title font-good-brush tracking-[-0.04em] leading-none text-[40px] md:text-5xl lg:text-[12em] max-w-lg md:max-w-xl lg:max-w-4xl text-center text-white"> + JavaScript Colombo + </h1> + <h3 className="flex gap-2 flex-wrap justify-center items-center font-space-grotesk leading-snug dark:text-[#FFFFFFB2] text-[#00000080] text-[20px] lg:text-xl max-w-md md:max-w-xl lg:max-w-[640px] text-center"> + Let's meetup in Colombo, grab a <span className="underlined">coffee</span> + <CoffeeBeans height={28} width={28} /> and talk{' '} + <span> + <code className="font-mono">`</code> + <span className="font-bold">JavaScript</span> + <code className="font-mono">`</code> </span> - </p> - </div> - <div className="flex items-center gap-10 mt-10"> - <RegisterButton className="w-60"> - <FlipWords words={['Register', 'RSVP ✨']} className="text-inverse font-bold" /> - </RegisterButton> - <div className="flex items-center gap-10"> - <div className="h-12 w-px bg-gray-400" /> - <span className="flex items-center"> - check us out on{' '} - <span className="flex items-center underlined cursor-pointer group"> - <Meetup height={30} width={100} /> - <ExternalLink className="text-secondary opacity-0 group-hover:opacity-100 transition-opacity duration-300" /> + </h3> + <div className="mt-8 text-left border border-1 px-8 py-6 rounded-md"> + <h4 className="text-lg font-bold text-primary mb-2">🔔 Next session</h4> + <p className="text-md text-primary flex items-center gap-1"> + <span className="flex items-center gap-1"> + <CalendarDays /> Nov 6th 2024 </span> - </span> + ,{' '} + <span className="flex items-center gap-1"> + <Clock /> + 6:00 PM Eastern + </span>{' '} + at{' '} + <span className="flex items-center gap-1"> + <MapPin className="text-[red]" /> + WSO2, Colombo 4, Sri Lanka + </span> + </p> + </div> + <div className="flex items-center gap-10 mt-10"> + <RegisterButton className="w-60" onClick={handleRegisterClick}> + <FlipWords words={['Register', 'RSVP ✨']} className="text-inverse font-bold" /> + </RegisterButton> + <div className="flex items-center gap-10"> + <div className="h-12 w-px bg-gray-400" /> + <span className="flex items-center"> + check us out on{' '} + <span className="flex items-center underlined cursor-pointer group"> + <Meetup height={30} width={100} /> + <ExternalLink className="text-secondary opacity-0 group-hover:opacity-100 transition-opacity duration-300" /> + </span> + </span> + </div> </div> - </div> - <div className="nelum-kuluna-mask absolute right-[-125px] top-[50px]"> - <NelumKuluna /> + <div className="nelum-kuluna-mask absolute right-[-125px] top-[50px]"> + <NelumKuluna /> + </div> </div> </div> </div> - </div> -)); + ); +}); export default Hero; diff --git a/apps/www/components/NavBar.tsx b/apps/www/components/NavBar.tsx index 92d4537..e3d8ad3 100644 --- a/apps/www/components/NavBar.tsx +++ b/apps/www/components/NavBar.tsx @@ -82,8 +82,8 @@ const NavBar: FC<NavBarProps> = ({items}: NavBarProps): ReactElement => { const transition: Transition = shouldReduceMotion ? {duration: 0} : {}; const handleScroll = (): void => { - const isScrolled = window.scrollY > 0; - const navBar = document.getElementById('navbar'); // Add an ID to your navbar element + const isScrolled: boolean = window.scrollY > 0; + const navBar: HTMLElement | null = document.getElementById('navbar'); if (navBar) { if (isScrolled) { @@ -108,14 +108,7 @@ const NavBar: FC<NavBarProps> = ({items}: NavBarProps): ReactElement => { <nav className="mx-auto flex h-[var(--js-cmb-navbar-height)] max-w-[90rem] items-center justify-between gap-2 pl-[max(env(safe-area-inset-left),1.5rem)] pr-[max(env(safe-area-inset-right),1.5rem)]"> <div className="flex justify-center gap-4 align-middle"> <Link href="/" passHref className="hover:opacity-75"> - <Logo - className="navbar__logo" - data-testid="navbar-logo" - alt="Site logo" - height={80} - width={200} - // className={styles.desktopLogo} - /> + <Logo className="navbar__logo" data-testid="navbar-logo" alt="Site logo" height={80} width={200} /> </Link> </div> @@ -124,7 +117,7 @@ const NavBar: FC<NavBarProps> = ({items}: NavBarProps): ReactElement => { {items.map((item: NavBarItem) => ( <NavLink key={item.route} - href={item.route} + href={item.route as string} title={item.title as string} data-testid={`navbar-item-${item.title}`} > @@ -202,7 +195,7 @@ const NavBar: FC<NavBarProps> = ({items}: NavBarProps): ReactElement => { {items.map((item: NavBarItem) => ( <MobileNavLink key={item.route} - href={item.route} + href={item.route as string} title={item.title as string} onClick={toggleMobileMenu} data-testid={`navbar-item-${item.title}`} diff --git a/apps/www/components/NavLink.tsx b/apps/www/components/NavLink.tsx index 68bb3b1..e30de4a 100644 --- a/apps/www/components/NavLink.tsx +++ b/apps/www/components/NavLink.tsx @@ -35,19 +35,14 @@ import { import Link from 'next/link'; import {useRouter} from 'next/navigation'; import type {TestableComponent} from '@/types/dom'; -import type {PolymorphicComponent, PolymorphicRef} from '@/types/component'; import {AppRouterInstance} from 'next/dist/shared/lib/app-router-context.shared-runtime'; import {cn} from '@/lib/utils'; - -/** - * Type definition for the polymorphic `NavLink` component that represents a navigation link. - */ -type PolymorphicNavLinkComponent = <T extends ElementType = 'a'>(props: NavLinkProps<T>) => ReactElement | null; +import {usePathname} from 'next/navigation'; /** * The `NavLinkProps` interface represents the props accepted by the `NavLink` component. */ -export type NavLinkProps<T extends ElementType> = PolymorphicComponent<T> & +export type NavLinkProps = HTMLAttributes<HTMLLIElement> & TestableComponent & { /** * The URL the link points to. @@ -70,25 +65,14 @@ export type NavLinkProps<T extends ElementType> = PolymorphicComponent<T> & * @param props - Props for the component. * @returns NavLink as a React component. */ -const NavLink: PolymorphicNavLinkComponent = forwardRef( - <T extends ElementType>( - {as, href, title, className, key, ...rest}: NavLinkProps<T>, - ref: PolymorphicRef<T>, - ): ReactElement => { - const router: AppRouterInstance = useRouter(); - const isSelected: boolean = router.pathname === href; - - const Element: T | ElementType = as || 'li'; +const NavLink: ForwardRefExoticComponent<NavLinkProps & RefAttributes<HTMLLIElement>> = forwardRef( + ({href, title, className, ...rest}: NavLinkProps, ref: ForwardedRef<HTMLLIElement>): ReactElement => { + const pathname: string = usePathname(); + const isSelected: boolean = pathname === href; return ( - <Element - ref={ref} - key={key} - className={cn('px-5 py-2 flex items-center font-sans', className)} - href={href} - {...rest} - > - <Link href={href} {...rest} legacyBehavior> + <li ref={ref} className={cn('px-5 py-2 flex items-center font-sans', className)} {...rest}> + <Link href={href} legacyBehavior> {/* eslint-disable-next-line jsx-a11y/anchor-is-valid */} <a className={cn( @@ -102,7 +86,7 @@ const NavLink: PolymorphicNavLinkComponent = forwardRef( {title} </a> </Link> - </Element> + </li> ); }, ); @@ -134,25 +118,20 @@ export type MobileNavLinkProps = HTMLAttributes<HTMLLIElement> & * @returns MobileNavLink as a React component. */ export const MobileNavLink: ForwardRefExoticComponent<MobileNavLinkProps & RefAttributes<HTMLLIElement>> = forwardRef( - ( - {href, title, className, key, onClick, ...rest}: MobileNavLinkProps, - ref: ForwardedRef<HTMLLIElement>, - ): ReactElement => { - const router: AppRouterInstance = useRouter(); - const isSelected: boolean = router.pathname === href; + ({href, title, className, onClick, ...rest}: MobileNavLinkProps, ref: ForwardedRef<HTMLLIElement>): ReactElement => { + const pathname: string = usePathname(); + const isSelected: boolean = pathname === href; return ( <li ref={ref} - key={key} className={cn( 'm-5 rounded-md border border-gray-200 hover:border-transparent bg-gray-100 dark:border-neutral-800 hover:dark:border-transparent dark:bg-background-surface hover:shadow-lg focus-ring hover:cursor-pointer text-primary font-sans', className, )} - href={href} {...rest} > - <Link href={href} {...rest} legacyBehavior> + <Link href={href} legacyBehavior> {/* eslint-disable-next-line jsx-a11y/anchor-is-valid */} <a className={cn( diff --git a/apps/www/package.json b/apps/www/package.json index 26c9d40..f234158 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -49,6 +49,7 @@ "@types/react-dom": "^18.3.1", "eslint": "^8.57.0", "eslint-config-next": "15.0.0-rc.0", + "eslint-import-resolver-typescript": "^3.6.3", "postcss": "^8.4.47", "prettier": "^3.3.3", "sass": "^1.80.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5b4021b..fde72ed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -95,7 +95,7 @@ importers: devDependencies: '@brionmario/eslint-plugin': specifier: ^0.3.4 - version: 0.3.4(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + version: 0.3.4(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1)(typescript@5.6.3) '@brionmario/prettier-config': specifier: ^0.1.0 version: 0.1.0(prettier@3.3.3)(typescript@5.6.3) @@ -114,6 +114,9 @@ importers: eslint-config-next: specifier: 15.0.0-rc.0 version: 15.0.0-rc.0(eslint@8.57.1)(typescript@5.6.3) + eslint-import-resolver-typescript: + specifier: ^3.6.3 + version: 3.6.3(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.57.1) postcss: specifier: ^8.4.47 version: 8.4.47 @@ -601,6 +604,50 @@ packages: /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + /@brionmario/eslint-plugin@0.3.4(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1)(typescript@5.6.3): + resolution: {integrity: sha512-vPpiN6qDZqcpniSGT01bJM09pz8PWB/X3SzKNl0LAKGdGAYOBbZMr7ryqk/Atlhl5RovdxkzJKgURvb+BIUQPQ==} + engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} + peerDependencies: + eslint: '>=8.0.0' + typescript: '>=4.0.0' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.25.8 + '@babel/eslint-parser': 7.25.8(@babel/core@7.25.8)(eslint@8.57.1) + '@next/eslint-plugin-next': 13.5.7 + '@rushstack/eslint-patch': 1.10.4 + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 + eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.37.1)(eslint@8.57.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-eslint-plugin: 5.5.1(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3) + eslint-plugin-jsonc: 2.16.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-node: 11.1.0(eslint@8.57.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.1)(prettier@2.8.8) + eslint-plugin-react: 7.37.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint-plugin-testing-library: 5.11.1(eslint@8.57.1)(typescript@5.6.3) + eslint-plugin-tsdoc: 0.2.17 + eslint-plugin-typescript-sort-keys: 2.3.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.3) + prettier: 2.8.8 + requireindex: 1.2.0 + typescript: 5.6.3 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - jest + - supports-color + dev: true + /@brionmario/eslint-plugin@0.3.4(eslint@8.57.1)(jest@29.7.0)(typescript@5.6.3): resolution: {integrity: sha512-vPpiN6qDZqcpniSGT01bJM09pz8PWB/X3SzKNl0LAKGdGAYOBbZMr7ryqk/Atlhl5RovdxkzJKgURvb+BIUQPQ==} engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} @@ -4064,6 +4111,36 @@ packages: - supports-color dev: true + /eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.57.1): + resolution: {integrity: sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true + dependencies: + '@nolyfill/is-core-module': 1.0.39 + debug: 4.3.7 + enhanced-resolve: 5.17.1 + eslint: 8.57.1 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + fast-glob: 3.3.2 + get-tsconfig: 4.8.1 + is-bun-module: 1.2.1 + is-glob: 4.0.3 + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - supports-color + dev: true + /eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} @@ -4094,6 +4171,35 @@ packages: - supports-color dev: true + /eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + debug: 3.2.7 + eslint: 8.57.1 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.57.1) + transitivePeerDependencies: + - supports-color + dev: true + /eslint-plugin-es@3.0.1(eslint@8.57.1): resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} From c4dafc1ce31d458ac26f8e476eab1a4d8e275bb2 Mon Sep 17 00:00:00 2001 From: Brion <info@brionmario.com> Date: Tue, 29 Oct 2024 23:52:23 +0530 Subject: [PATCH 14/14] chore(react): build TS error --- packages/react/src/public-api.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/src/public-api.ts b/packages/react/src/public-api.ts index 27b059f..5f5d21c 100644 --- a/packages/react/src/public-api.ts +++ b/packages/react/src/public-api.ts @@ -26,4 +26,4 @@ export {default as Greet} from './Greeting'; export * from './Greeting'; export {default as useGreeting} from './useGreeting'; -export * from +export * from './useGreeting';