From c97c81239a6b73bd872573b1bb8abadeacf738a1 Mon Sep 17 00:00:00 2001 From: includenull <15929809+includenull@users.noreply.github.com> Date: Fri, 13 Dec 2024 12:29:35 +0000 Subject: [PATCH] Update packages, fix styles, reorganize directories. (#188) * Update packages, fix styles, reorganize directories. * bump dependencies * update: npm audit fix * build: override breaking dependency * build: declare dependency optional --------- Co-authored-by: rakeden <5896201+rakeden@users.noreply.github.com> --- README.md | 6 +- docs/.vitepress/{config.mjs => config.mts} | 21 +- .../locales/en/components/footer.ts | 34 +- .../locales/en/components/sidebar.ts | 9 - docs/.vitepress/locales/en/lang.ts | 2 +- docs/.vitepress/theme/{index.js => index.ts} | 0 docs/.vitepress/theme/style.css | 6 +- docs/{ => en}/build/api-reference/cdt_api.md | 0 .../api-reference/dfuse/dfuse_example.md | 0 .../build/api-reference/dfuse/index.md | 0 docs/{ => en}/build/api-reference/index.md | 0 docs/{ => en}/build/api-reference/rpc_api.md | 0 docs/{ => en}/build/cloud-wallet/boost-wax.md | 0 docs/{ => en}/build/cloud-wallet/index.md | 0 .../cloud-wallet/wallet-connect/index.md | 0 .../setting-up-walletconnect.md | 0 .../walletconnect-developer-guide.md | 0 .../walletconnect-integration-guide.md | 0 .../build/cloud-wallet/waxjs/index.md | 0 .../build/cloud-wallet/waxjs/waxjs_demo.md | 0 .../build/cloud-wallet/waxjs/waxjs_install.md | 0 .../build/cloud-wallet/waxjs/waxjs_qstart.md | 0 .../cloud-wallet/waxjs/waxjs_tempaccounts.md | 0 .../build/cloud-wallet/waxjs/waxjs_use.md | 0 .../deploy-dapp-on-wax/convert_eos.md | 0 .../deploy-dapp-on-wax/deploy_docker.md | 0 .../deploy-dapp-on-wax/deploy_source.md | 0 .../deploy-dapp-on-wax/index.md | 0 .../docker-setup/docker_qstart_getstarted.md | 0 .../docker-setup/docker_qstart_manage.md | 0 .../docker-setup/docker_qstart_use.md | 0 .../dapp-development/docker-setup/index.md | 0 docs/{ => en}/build/dapp-development/index.md | 0 .../setup-local-dapp-environment/dapp_api.md | 0 .../dapp_environments.md | 0 .../dapp_local.md | 0 .../dapp_wallet.md | 0 .../setup-local-dapp-environment/index.md | 0 .../custom_permission.md | 0 .../smart-contract-quickstart/dapp_account.md | 0 .../dapp_dev_deploy.md | 0 .../dapp_hello_world.md | 0 .../smart-contract-quickstart/index.md | 0 .../smart_contract_basics.md | 0 .../dapp-development/testnet-quickstart.md | 0 .../blockchain_install.md | 0 .../blockchain_uninstall.md | 0 .../wax-blockchain-setup/blockchain_verify.md | 0 .../wax-blockchain-setup/index.md | 0 .../build/dapp-development/wax-cdt/cdt_cpp.md | 0 .../dapp-development/wax-cdt/cdt_install.md | 0 .../dapp-development/wax-cdt/cdt_uninstall.md | 0 .../build/dapp-development/wax-cdt/cdt_use.md | 0 .../build/dapp-development/wax-cdt/index.md | 0 docs/{ => en}/build/index.md | 0 docs/{ => en}/build/tools/blockchain_tools.md | 0 docs/{ => en}/build/tools/cdt_options.md | 0 docs/{ => en}/build/tools/index.md | 0 docs/{ => en}/build/tools/os.md | 0 docs/{ => en}/build/tools/ricardian_clause.md | 0 .../build/tools/ricardian_contract.md | 0 docs/{ => en}/build/troubleshooting/index.md | 0 .../tutorials/create-issue-token/index.md | 0 .../create-wax-rng-smart-contract/index.md | 0 .../rng_basics.md | 0 .../rng_deploy.md | 0 .../rng_sample.md | 0 .../create-wax-rng-smart-contract/rng_test.md | 0 .../howto-create_farming_game/Part1.md | 0 .../howto-create_farming_game/Part10.md | 0 .../howto-create_farming_game/Part11.md | 0 .../howto-create_farming_game/Part12.md | 0 .../howto-create_farming_game/Part13.md | 0 .../howto-create_farming_game/Part14.md | 0 .../howto-create_farming_game/Part15.md | 0 .../howto-create_farming_game/Part16.md | 0 .../howto-create_farming_game/Part17.md | 0 .../howto-create_farming_game/Part18.md | 0 .../howto-create_farming_game/Part2.md | 0 .../howto-create_farming_game/Part3.md | 0 .../howto-create_farming_game/Part4.md | 0 .../howto-create_farming_game/Part5.md | 0 .../howto-create_farming_game/Part6.md | 0 .../howto-create_farming_game/Part7.md | 0 .../howto-create_farming_game/Part8.md | 0 .../howto-create_farming_game/Part9.md | 0 .../howto-create_farming_game/index.md | 0 .../howto_atomicassets/collection_js.md | 0 .../howto_atomicassets/collection_struct.md | 0 .../tutorials/howto_atomicassets/index.md | 0 .../tutorials/howto_atomicassets/mint_nft.md | 0 .../howto_atomicassets/mutabledata.md | 0 .../howto_atomicassets/schemas_js.md | 0 .../howto_atomicassets/templates_js.md | 0 .../howto_atomicassets/transfer_nft.md | 0 .../build/tutorials/howto_blockexplorer.md | 0 .../tutorials/howto_simpleassets/index.md | 0 .../howto_simpleassets/nft_basics.md | 0 .../howto_simpleassets/nft_deploy.md | 0 .../tutorials/howto_simpleassets/nft_test.md | 0 .../tutorials/howto_simpleassets/nft_use.md | 0 docs/{ => en}/build/tutorials/index.md | 0 .../tutorials/mycloudwallet/claim-account.md | 0 .../build/tutorials/mycloudwallet/index.md | 0 .../tutorials/mycloudwallet/relink-account.md | 0 .../server-side-verification/index.md | 0 .../tutorials/tic-tac-toe-game/README.md | 0 .../tutorials/tic-tac-toe-game/client.md | 0 .../build/tutorials/tic-tac-toe-game/index.md | 0 .../tic-tac-toe-game/smart-contract.md | 0 .../{ => en}/build/tutorials/wax-rng/index.md | 0 .../build/tutorials/wax-rng/rng_install.md | 0 .../build/tutorials/wharfkit/howto_react.md | 0 .../build/tutorials/wharfkit/index.md | 0 .../build/tutorials/wharfkit/multisession.md | 0 docs/{ => en}/create/awesome-wax/index.md | 0 docs/{ => en}/create/docs/index.md | 0 docs/{ => en}/create/index.md | 0 docs/{ => en}/create/wax-labs/README.md | 0 .../{ => en}/create/wax-labs/how-to-submit.md | 0 docs/{ => en}/learn/about-wax/index.md | 0 .../{ => en}/learn/about-wax/wax-consensus.md | 0 .../learn/about-wax/wax-governance.md | 0 .../learn/about-wax/wax-interoparability.md | 0 docs/{ => en}/learn/about-wax/what-is-wax.md | 0 .../learn/about-wax/what-is-waxp-token.md | 0 docs/{ => en}/learn/about-wax/why-wax.md | 0 docs/{ => en}/learn/index.md | 0 docs/{ => en}/operate/atomic-assets/index.md | 0 .../optimise-restore-wax-atomic-api-node.md | 0 .../setup-wax-atomic-api-node.md | 0 docs/{ => en}/operate/index.md | 0 .../operate/wax-api-services/index.md | 0 docs/{ => en}/operate/wax-bp/bp-json.md | 0 docs/{ => en}/operate/wax-bp/chains-json.md | 0 docs/{ => en}/operate/wax-bp/index.md | 0 docs/{ => en}/operate/wax-hyperion/index.md | 0 .../wax-build-hyperion-software-components.md | 0 ...x-clustering-elasticsearch-for-hyperion.md | 0 ...wax-config-hyperion-software-components.md | 0 .../wax-hyperion/wax-hyperion-data-tiers.md | 0 .../wax-hyperion-indexer-scaling.md | 0 .../wax-hyperion-repair-indexed-data.md | 0 .../wax-hyperion-streaming-load-balancer.md | 0 .../wax-intro-to-hyperion-full-history.md | 0 .../wax-rectify-missing-blocks-in-hyperion.md | 0 .../wax-hyperion/wax-running-hyperion.md | 0 .../wax-infrastructure/api-archive-guide.md | 0 .../wax-infrastructure/atomic-api-guide.md | 0 ...-a-wax-price-oracle-service-bash-python.md | 0 .../wax-infrastructure/hyperion-guide.md | 0 .../operate/wax-infrastructure/index.md | 0 ...x-producer-with-systemd-while-you-sleep.md | 0 .../wax-account-custom-permissions.md | 0 .../wax-mainnet-node-load-balancer.md | 0 .../wax-mainnet-node-mitigate-abuse.md | 0 .../wax-infrastructure/wax-mainnet-node.md | 0 .../wax-mainnet-ship-node.md | 0 ...wax-optimise-disk-utilisation-zfs-dedup.md | 0 .../wax-ram-disk-utilisation.md | 0 .../wax-route-specific-api-queries.md | 0 .../wax-securely-peer-with-wireguard.md | 0 .../wax-infrastructure/wax-snapshots.md | 0 .../wax-testnet-block-producer.md | 0 .../wax-infrastructure/wax-testnet-node.md | 0 .../wax-visualise-load-balancer-metrics.md | 0 .../wax-websocket-load-balancer.md | 0 .../working-with-wax-software-files.md | 0 docs/index.md | 8 +- package-lock.json | 2691 +++++++++++------ package.json | 14 +- 171 files changed, 1777 insertions(+), 1014 deletions(-) rename docs/.vitepress/{config.mjs => config.mts} (91%) rename docs/.vitepress/theme/{index.js => index.ts} (100%) rename docs/{ => en}/build/api-reference/cdt_api.md (100%) rename docs/{ => en}/build/api-reference/dfuse/dfuse_example.md (100%) rename docs/{ => en}/build/api-reference/dfuse/index.md (100%) rename docs/{ => en}/build/api-reference/index.md (100%) rename docs/{ => en}/build/api-reference/rpc_api.md (100%) rename docs/{ => en}/build/cloud-wallet/boost-wax.md (100%) rename docs/{ => en}/build/cloud-wallet/index.md (100%) rename docs/{ => en}/build/cloud-wallet/wallet-connect/index.md (100%) rename docs/{ => en}/build/cloud-wallet/wallet-connect/setting-up-walletconnect.md (100%) rename docs/{ => en}/build/cloud-wallet/wallet-connect/walletconnect-developer-guide.md (100%) rename docs/{ => en}/build/cloud-wallet/wallet-connect/walletconnect-integration-guide.md (100%) rename docs/{ => en}/build/cloud-wallet/waxjs/index.md (100%) rename docs/{ => en}/build/cloud-wallet/waxjs/waxjs_demo.md (100%) rename docs/{ => en}/build/cloud-wallet/waxjs/waxjs_install.md (100%) rename docs/{ => en}/build/cloud-wallet/waxjs/waxjs_qstart.md (100%) rename docs/{ => en}/build/cloud-wallet/waxjs/waxjs_tempaccounts.md (100%) rename docs/{ => en}/build/cloud-wallet/waxjs/waxjs_use.md (100%) rename docs/{ => en}/build/dapp-development/deploy-dapp-on-wax/convert_eos.md (100%) rename docs/{ => en}/build/dapp-development/deploy-dapp-on-wax/deploy_docker.md (100%) rename docs/{ => en}/build/dapp-development/deploy-dapp-on-wax/deploy_source.md (100%) rename docs/{ => en}/build/dapp-development/deploy-dapp-on-wax/index.md (100%) rename docs/{ => en}/build/dapp-development/docker-setup/docker_qstart_getstarted.md (100%) rename docs/{ => en}/build/dapp-development/docker-setup/docker_qstart_manage.md (100%) rename docs/{ => en}/build/dapp-development/docker-setup/docker_qstart_use.md (100%) rename docs/{ => en}/build/dapp-development/docker-setup/index.md (100%) rename docs/{ => en}/build/dapp-development/index.md (100%) rename docs/{ => en}/build/dapp-development/setup-local-dapp-environment/dapp_api.md (100%) rename docs/{ => en}/build/dapp-development/setup-local-dapp-environment/dapp_environments.md (100%) rename docs/{ => en}/build/dapp-development/setup-local-dapp-environment/dapp_local.md (100%) rename docs/{ => en}/build/dapp-development/setup-local-dapp-environment/dapp_wallet.md (100%) rename docs/{ => en}/build/dapp-development/setup-local-dapp-environment/index.md (100%) rename docs/{ => en}/build/dapp-development/smart-contract-quickstart/custom_permission.md (100%) rename docs/{ => en}/build/dapp-development/smart-contract-quickstart/dapp_account.md (100%) rename docs/{ => en}/build/dapp-development/smart-contract-quickstart/dapp_dev_deploy.md (100%) rename docs/{ => en}/build/dapp-development/smart-contract-quickstart/dapp_hello_world.md (100%) rename docs/{ => en}/build/dapp-development/smart-contract-quickstart/index.md (100%) rename docs/{ => en}/build/dapp-development/smart-contract-quickstart/smart_contract_basics.md (100%) rename docs/{ => en}/build/dapp-development/testnet-quickstart.md (100%) rename docs/{ => en}/build/dapp-development/wax-blockchain-setup/blockchain_install.md (100%) rename docs/{ => en}/build/dapp-development/wax-blockchain-setup/blockchain_uninstall.md (100%) rename docs/{ => en}/build/dapp-development/wax-blockchain-setup/blockchain_verify.md (100%) rename docs/{ => en}/build/dapp-development/wax-blockchain-setup/index.md (100%) rename docs/{ => en}/build/dapp-development/wax-cdt/cdt_cpp.md (100%) rename docs/{ => en}/build/dapp-development/wax-cdt/cdt_install.md (100%) rename docs/{ => en}/build/dapp-development/wax-cdt/cdt_uninstall.md (100%) rename docs/{ => en}/build/dapp-development/wax-cdt/cdt_use.md (100%) rename docs/{ => en}/build/dapp-development/wax-cdt/index.md (100%) rename docs/{ => en}/build/index.md (100%) rename docs/{ => en}/build/tools/blockchain_tools.md (100%) rename docs/{ => en}/build/tools/cdt_options.md (100%) rename docs/{ => en}/build/tools/index.md (100%) rename docs/{ => en}/build/tools/os.md (100%) rename docs/{ => en}/build/tools/ricardian_clause.md (100%) rename docs/{ => en}/build/tools/ricardian_contract.md (100%) rename docs/{ => en}/build/troubleshooting/index.md (100%) rename docs/{ => en}/build/tutorials/create-issue-token/index.md (100%) rename docs/{ => en}/build/tutorials/create-wax-rng-smart-contract/index.md (100%) rename docs/{ => en}/build/tutorials/create-wax-rng-smart-contract/rng_basics.md (100%) rename docs/{ => en}/build/tutorials/create-wax-rng-smart-contract/rng_deploy.md (100%) rename docs/{ => en}/build/tutorials/create-wax-rng-smart-contract/rng_sample.md (100%) rename docs/{ => en}/build/tutorials/create-wax-rng-smart-contract/rng_test.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part1.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part10.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part11.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part12.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part13.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part14.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part15.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part16.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part17.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part18.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part2.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part3.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part4.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part5.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part6.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part7.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part8.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/Part9.md (100%) rename docs/{ => en}/build/tutorials/howto-create_farming_game/index.md (100%) rename docs/{ => en}/build/tutorials/howto_atomicassets/collection_js.md (100%) rename docs/{ => en}/build/tutorials/howto_atomicassets/collection_struct.md (100%) rename docs/{ => en}/build/tutorials/howto_atomicassets/index.md (100%) rename docs/{ => en}/build/tutorials/howto_atomicassets/mint_nft.md (100%) rename docs/{ => en}/build/tutorials/howto_atomicassets/mutabledata.md (100%) rename docs/{ => en}/build/tutorials/howto_atomicassets/schemas_js.md (100%) rename docs/{ => en}/build/tutorials/howto_atomicassets/templates_js.md (100%) rename docs/{ => en}/build/tutorials/howto_atomicassets/transfer_nft.md (100%) rename docs/{ => en}/build/tutorials/howto_blockexplorer.md (100%) rename docs/{ => en}/build/tutorials/howto_simpleassets/index.md (100%) rename docs/{ => en}/build/tutorials/howto_simpleassets/nft_basics.md (100%) rename docs/{ => en}/build/tutorials/howto_simpleassets/nft_deploy.md (100%) rename docs/{ => en}/build/tutorials/howto_simpleassets/nft_test.md (100%) rename docs/{ => en}/build/tutorials/howto_simpleassets/nft_use.md (100%) rename docs/{ => en}/build/tutorials/index.md (100%) rename docs/{ => en}/build/tutorials/mycloudwallet/claim-account.md (100%) rename docs/{ => en}/build/tutorials/mycloudwallet/index.md (100%) rename docs/{ => en}/build/tutorials/mycloudwallet/relink-account.md (100%) rename docs/{ => en}/build/tutorials/server-side-verification/index.md (100%) rename docs/{ => en}/build/tutorials/tic-tac-toe-game/README.md (100%) rename docs/{ => en}/build/tutorials/tic-tac-toe-game/client.md (100%) rename docs/{ => en}/build/tutorials/tic-tac-toe-game/index.md (100%) rename docs/{ => en}/build/tutorials/tic-tac-toe-game/smart-contract.md (100%) rename docs/{ => en}/build/tutorials/wax-rng/index.md (100%) rename docs/{ => en}/build/tutorials/wax-rng/rng_install.md (100%) rename docs/{ => en}/build/tutorials/wharfkit/howto_react.md (100%) rename docs/{ => en}/build/tutorials/wharfkit/index.md (100%) rename docs/{ => en}/build/tutorials/wharfkit/multisession.md (100%) rename docs/{ => en}/create/awesome-wax/index.md (100%) rename docs/{ => en}/create/docs/index.md (100%) rename docs/{ => en}/create/index.md (100%) rename docs/{ => en}/create/wax-labs/README.md (100%) rename docs/{ => en}/create/wax-labs/how-to-submit.md (100%) rename docs/{ => en}/learn/about-wax/index.md (100%) rename docs/{ => en}/learn/about-wax/wax-consensus.md (100%) rename docs/{ => en}/learn/about-wax/wax-governance.md (100%) rename docs/{ => en}/learn/about-wax/wax-interoparability.md (100%) rename docs/{ => en}/learn/about-wax/what-is-wax.md (100%) rename docs/{ => en}/learn/about-wax/what-is-waxp-token.md (100%) rename docs/{ => en}/learn/about-wax/why-wax.md (100%) rename docs/{ => en}/learn/index.md (100%) rename docs/{ => en}/operate/atomic-assets/index.md (100%) rename docs/{ => en}/operate/atomic-assets/optimise-restore-wax-atomic-api-node.md (100%) rename docs/{ => en}/operate/atomic-assets/setup-wax-atomic-api-node.md (100%) rename docs/{ => en}/operate/index.md (100%) rename docs/{ => en}/operate/wax-api-services/index.md (100%) rename docs/{ => en}/operate/wax-bp/bp-json.md (100%) rename docs/{ => en}/operate/wax-bp/chains-json.md (100%) rename docs/{ => en}/operate/wax-bp/index.md (100%) rename docs/{ => en}/operate/wax-hyperion/index.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-build-hyperion-software-components.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-clustering-elasticsearch-for-hyperion.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-config-hyperion-software-components.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-hyperion-data-tiers.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-hyperion-indexer-scaling.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-hyperion-repair-indexed-data.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-hyperion-streaming-load-balancer.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-intro-to-hyperion-full-history.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-rectify-missing-blocks-in-hyperion.md (100%) rename docs/{ => en}/operate/wax-hyperion/wax-running-hyperion.md (100%) rename docs/{ => en}/operate/wax-infrastructure/api-archive-guide.md (100%) rename docs/{ => en}/operate/wax-infrastructure/atomic-api-guide.md (100%) rename docs/{ => en}/operate/wax-infrastructure/creating-a-wax-price-oracle-service-bash-python.md (100%) rename docs/{ => en}/operate/wax-infrastructure/hyperion-guide.md (100%) rename docs/{ => en}/operate/wax-infrastructure/index.md (100%) rename docs/{ => en}/operate/wax-infrastructure/monitor-and-unregister-wax-producer-with-systemd-while-you-sleep.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-account-custom-permissions.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-mainnet-node-load-balancer.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-mainnet-node-mitigate-abuse.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-mainnet-node.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-mainnet-ship-node.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-optimise-disk-utilisation-zfs-dedup.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-ram-disk-utilisation.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-route-specific-api-queries.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-securely-peer-with-wireguard.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-snapshots.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-testnet-block-producer.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-testnet-node.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-visualise-load-balancer-metrics.md (100%) rename docs/{ => en}/operate/wax-infrastructure/wax-websocket-load-balancer.md (100%) rename docs/{ => en}/operate/wax-infrastructure/working-with-wax-software-files.md (100%) diff --git a/README.md b/README.md index 2c61b420..dc02a5ee 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

WAX Developer Portal

- + Documentation @@ -12,14 +12,14 @@

-> WAX Developer Portal - Inside the WAX Developer Portal, you'll find a wealth of resources to guide you on your development journey. +> WAX Blockchain Documentation - Resources for developers building on WAX ### [Visit Documentation](https://developer.wax.io/) ## Installation ### Prerequisites -- Node.js version 18 or higher. +- Node.js version 20 or higher. - Terminal for accessing VitePress via its command line interface (CLI). - Text Editor with Markdown syntax support. - VSCode is recommended, along with the official Vue extension. diff --git a/docs/.vitepress/config.mjs b/docs/.vitepress/config.mts similarity index 91% rename from docs/.vitepress/config.mjs rename to docs/.vitepress/config.mts index 82e8dda0..c1936455 100644 --- a/docs/.vitepress/config.mjs +++ b/docs/.vitepress/config.mts @@ -7,11 +7,14 @@ import VitepressThemeOverride from 'vitepress-plugin-theme-override'; // https://vitepress.dev/reference/site-config export default defineConfig({ - lang: 'en-US', - title: "WAX Developer Portal", - description: "WAX Developer Portal - Inside the WAX Developer Portal, you'll find a wealth of resources to guide you on your development journey", - + description: "WAX Blockchain Documentation - Resources for developers building on WAX", + + rewrites: { + 'en/:rest*': ':rest*' + }, + + cleanUrls: true, lastUpdated: true, sitemap: { @@ -29,7 +32,7 @@ export default defineConfig({ socialLinks: [ { icon: 'github', link: 'https://github.com/wax-office-of-inspector-general/wax-developer' }, - { icon: 'twitter', link: 'https://twitter.com/WAX_io' }, + { icon: 'x', link: 'https://x.com/WAX_io' }, ], editLink: { @@ -82,16 +85,16 @@ export default defineConfig({ 'link', { rel: 'alternate', - hreflang: 'zh', - href: 'https://developer.wax.io/cn', + hreflang: 'es', + href: 'https://developer.wax.io/es', }, ], [ 'link', { rel: 'alternate', - hreflang: 'es', - href: 'https://yuanshen.site/docs/es', + hreflang: 'zh', + href: 'https://developer.wax.io/cn', }, ], [ diff --git a/docs/.vitepress/locales/en/components/footer.ts b/docs/.vitepress/locales/en/components/footer.ts index 61a94f85..eb68e71f 100644 --- a/docs/.vitepress/locales/en/components/footer.ts +++ b/docs/.vitepress/locales/en/components/footer.ts @@ -12,7 +12,7 @@ export default [ }, { text: 'Infrastructure Chat', - href: 'https://t.me/waxinfra#' + href: 'https://t.me/waxinfra' }, { text: 'Governance Chat', @@ -28,24 +28,24 @@ export default [ title: 'About WAX', items: [ { - text: 'WAX website', - href: 'https://www.wax.io/' + text: 'WAX Homepage', + href: 'https://www.wax.io' }, { - text: 'WAX Explorer', - href: 'https://waxblock.io/' + text: 'WAX Block Explorer', + href: 'https://waxblock.io' }, { - text: 'WAX DeFi', - href: 'https://www.waxdefi.io/' + text: 'Cloud Wallet', + href: 'https://www.mycloudwallet.com' }, { - text: 'WAX vIRL Widget', - href: 'https://github.com/worldwide-asset-exchange/wax-marketplace-widget' + text: 'vIRL Marketplace', + href: 'https://virl.com' }, { - text: 'Cloud Wallet', - href: 'https://www.mycloudwallet.com/' + text: 'vIRL Marketplace Widget', + href: 'https://widget.virl.com' } ] }, @@ -53,12 +53,12 @@ export default [ title: 'About WAX OIG', items: [ { - text: 'OIG Github', + text: 'OIG GitHub', href: 'https://github.com/wax-office-of-inspector-general' }, { - text: 'OIG website', - href: 'https://oig.wax.io/' + text: 'OIG Website', + href: 'https://oig.wax.io' }, { text: 'OIG Ratings', @@ -66,12 +66,12 @@ export default [ }, { text: 'WAX Labs', - href: 'https://labs.wax.io/' + href: 'https://labs.wax.io' } ] }, { - title: 'Follow us', + title: 'Follow WAX', items: [ { text: 'on Discord', @@ -87,7 +87,7 @@ export default [ }, { text: 'on Medium', - href: 'https://wax-io.medium.com/', + href: 'https://wax-io.medium.com', }, ] } diff --git a/docs/.vitepress/locales/en/components/sidebar.ts b/docs/.vitepress/locales/en/components/sidebar.ts index de42a838..3cfeed9f 100644 --- a/docs/.vitepress/locales/en/components/sidebar.ts +++ b/docs/.vitepress/locales/en/components/sidebar.ts @@ -1,14 +1,11 @@ export default [ { text: 'Learn', - // link: '/learn/', - collapsed: false, items: [ { text: 'About WAX', link: '/learn/about-wax/', collapsed: false, - sidebarDepth: 2, items: [ { text: 'What is WAX?', @@ -40,8 +37,6 @@ export default [ }, { text: 'Build', - // link: '/build/', - collapsed: false, items: [ { text: 'dApp Development', @@ -282,8 +277,6 @@ export default [ }, { text: 'Operate', - // link: '/operate/', - collapsed: false, items: [ { text: 'Basics', @@ -355,8 +348,6 @@ export default [ }, { text: 'Create', - // link: '/create/', - collapsed: false, items: [ { text: 'Awesome WAX', diff --git a/docs/.vitepress/locales/en/lang.ts b/docs/.vitepress/locales/en/lang.ts index b6184500..b104b72b 100644 --- a/docs/.vitepress/locales/en/lang.ts +++ b/docs/.vitepress/locales/en/lang.ts @@ -6,7 +6,7 @@ export default { label: 'English', lang: 'en-EN', title: 'WAX Developer Portal', - description: "WAX Developer Portal - Inside the WAX Developer Portal, you'll find a wealth of resources to guide you on your development journey", + description: "WAX Blockchain Documentation - Resources for developers building on WAX", themeConfig: { nav, sidebar, diff --git a/docs/.vitepress/theme/index.js b/docs/.vitepress/theme/index.ts similarity index 100% rename from docs/.vitepress/theme/index.js rename to docs/.vitepress/theme/index.ts diff --git a/docs/.vitepress/theme/style.css b/docs/.vitepress/theme/style.css index 35f6809d..cae25bc8 100644 --- a/docs/.vitepress/theme/style.css +++ b/docs/.vitepress/theme/style.css @@ -16,13 +16,13 @@ } .VPNav { - .VPNavBar:not(.top) { - background-color: var(--vp-nav-bg-color); + .VPNavBar:not(.home) { + background-color: var(--vp-nav-bg-color) !important; .divider { display: none; } -} + } } /** diff --git a/docs/build/api-reference/cdt_api.md b/docs/en/build/api-reference/cdt_api.md similarity index 100% rename from docs/build/api-reference/cdt_api.md rename to docs/en/build/api-reference/cdt_api.md diff --git a/docs/build/api-reference/dfuse/dfuse_example.md b/docs/en/build/api-reference/dfuse/dfuse_example.md similarity index 100% rename from docs/build/api-reference/dfuse/dfuse_example.md rename to docs/en/build/api-reference/dfuse/dfuse_example.md diff --git a/docs/build/api-reference/dfuse/index.md b/docs/en/build/api-reference/dfuse/index.md similarity index 100% rename from docs/build/api-reference/dfuse/index.md rename to docs/en/build/api-reference/dfuse/index.md diff --git a/docs/build/api-reference/index.md b/docs/en/build/api-reference/index.md similarity index 100% rename from docs/build/api-reference/index.md rename to docs/en/build/api-reference/index.md diff --git a/docs/build/api-reference/rpc_api.md b/docs/en/build/api-reference/rpc_api.md similarity index 100% rename from docs/build/api-reference/rpc_api.md rename to docs/en/build/api-reference/rpc_api.md diff --git a/docs/build/cloud-wallet/boost-wax.md b/docs/en/build/cloud-wallet/boost-wax.md similarity index 100% rename from docs/build/cloud-wallet/boost-wax.md rename to docs/en/build/cloud-wallet/boost-wax.md diff --git a/docs/build/cloud-wallet/index.md b/docs/en/build/cloud-wallet/index.md similarity index 100% rename from docs/build/cloud-wallet/index.md rename to docs/en/build/cloud-wallet/index.md diff --git a/docs/build/cloud-wallet/wallet-connect/index.md b/docs/en/build/cloud-wallet/wallet-connect/index.md similarity index 100% rename from docs/build/cloud-wallet/wallet-connect/index.md rename to docs/en/build/cloud-wallet/wallet-connect/index.md diff --git a/docs/build/cloud-wallet/wallet-connect/setting-up-walletconnect.md b/docs/en/build/cloud-wallet/wallet-connect/setting-up-walletconnect.md similarity index 100% rename from docs/build/cloud-wallet/wallet-connect/setting-up-walletconnect.md rename to docs/en/build/cloud-wallet/wallet-connect/setting-up-walletconnect.md diff --git a/docs/build/cloud-wallet/wallet-connect/walletconnect-developer-guide.md b/docs/en/build/cloud-wallet/wallet-connect/walletconnect-developer-guide.md similarity index 100% rename from docs/build/cloud-wallet/wallet-connect/walletconnect-developer-guide.md rename to docs/en/build/cloud-wallet/wallet-connect/walletconnect-developer-guide.md diff --git a/docs/build/cloud-wallet/wallet-connect/walletconnect-integration-guide.md b/docs/en/build/cloud-wallet/wallet-connect/walletconnect-integration-guide.md similarity index 100% rename from docs/build/cloud-wallet/wallet-connect/walletconnect-integration-guide.md rename to docs/en/build/cloud-wallet/wallet-connect/walletconnect-integration-guide.md diff --git a/docs/build/cloud-wallet/waxjs/index.md b/docs/en/build/cloud-wallet/waxjs/index.md similarity index 100% rename from docs/build/cloud-wallet/waxjs/index.md rename to docs/en/build/cloud-wallet/waxjs/index.md diff --git a/docs/build/cloud-wallet/waxjs/waxjs_demo.md b/docs/en/build/cloud-wallet/waxjs/waxjs_demo.md similarity index 100% rename from docs/build/cloud-wallet/waxjs/waxjs_demo.md rename to docs/en/build/cloud-wallet/waxjs/waxjs_demo.md diff --git a/docs/build/cloud-wallet/waxjs/waxjs_install.md b/docs/en/build/cloud-wallet/waxjs/waxjs_install.md similarity index 100% rename from docs/build/cloud-wallet/waxjs/waxjs_install.md rename to docs/en/build/cloud-wallet/waxjs/waxjs_install.md diff --git a/docs/build/cloud-wallet/waxjs/waxjs_qstart.md b/docs/en/build/cloud-wallet/waxjs/waxjs_qstart.md similarity index 100% rename from docs/build/cloud-wallet/waxjs/waxjs_qstart.md rename to docs/en/build/cloud-wallet/waxjs/waxjs_qstart.md diff --git a/docs/build/cloud-wallet/waxjs/waxjs_tempaccounts.md b/docs/en/build/cloud-wallet/waxjs/waxjs_tempaccounts.md similarity index 100% rename from docs/build/cloud-wallet/waxjs/waxjs_tempaccounts.md rename to docs/en/build/cloud-wallet/waxjs/waxjs_tempaccounts.md diff --git a/docs/build/cloud-wallet/waxjs/waxjs_use.md b/docs/en/build/cloud-wallet/waxjs/waxjs_use.md similarity index 100% rename from docs/build/cloud-wallet/waxjs/waxjs_use.md rename to docs/en/build/cloud-wallet/waxjs/waxjs_use.md diff --git a/docs/build/dapp-development/deploy-dapp-on-wax/convert_eos.md b/docs/en/build/dapp-development/deploy-dapp-on-wax/convert_eos.md similarity index 100% rename from docs/build/dapp-development/deploy-dapp-on-wax/convert_eos.md rename to docs/en/build/dapp-development/deploy-dapp-on-wax/convert_eos.md diff --git a/docs/build/dapp-development/deploy-dapp-on-wax/deploy_docker.md b/docs/en/build/dapp-development/deploy-dapp-on-wax/deploy_docker.md similarity index 100% rename from docs/build/dapp-development/deploy-dapp-on-wax/deploy_docker.md rename to docs/en/build/dapp-development/deploy-dapp-on-wax/deploy_docker.md diff --git a/docs/build/dapp-development/deploy-dapp-on-wax/deploy_source.md b/docs/en/build/dapp-development/deploy-dapp-on-wax/deploy_source.md similarity index 100% rename from docs/build/dapp-development/deploy-dapp-on-wax/deploy_source.md rename to docs/en/build/dapp-development/deploy-dapp-on-wax/deploy_source.md diff --git a/docs/build/dapp-development/deploy-dapp-on-wax/index.md b/docs/en/build/dapp-development/deploy-dapp-on-wax/index.md similarity index 100% rename from docs/build/dapp-development/deploy-dapp-on-wax/index.md rename to docs/en/build/dapp-development/deploy-dapp-on-wax/index.md diff --git a/docs/build/dapp-development/docker-setup/docker_qstart_getstarted.md b/docs/en/build/dapp-development/docker-setup/docker_qstart_getstarted.md similarity index 100% rename from docs/build/dapp-development/docker-setup/docker_qstart_getstarted.md rename to docs/en/build/dapp-development/docker-setup/docker_qstart_getstarted.md diff --git a/docs/build/dapp-development/docker-setup/docker_qstart_manage.md b/docs/en/build/dapp-development/docker-setup/docker_qstart_manage.md similarity index 100% rename from docs/build/dapp-development/docker-setup/docker_qstart_manage.md rename to docs/en/build/dapp-development/docker-setup/docker_qstart_manage.md diff --git a/docs/build/dapp-development/docker-setup/docker_qstart_use.md b/docs/en/build/dapp-development/docker-setup/docker_qstart_use.md similarity index 100% rename from docs/build/dapp-development/docker-setup/docker_qstart_use.md rename to docs/en/build/dapp-development/docker-setup/docker_qstart_use.md diff --git a/docs/build/dapp-development/docker-setup/index.md b/docs/en/build/dapp-development/docker-setup/index.md similarity index 100% rename from docs/build/dapp-development/docker-setup/index.md rename to docs/en/build/dapp-development/docker-setup/index.md diff --git a/docs/build/dapp-development/index.md b/docs/en/build/dapp-development/index.md similarity index 100% rename from docs/build/dapp-development/index.md rename to docs/en/build/dapp-development/index.md diff --git a/docs/build/dapp-development/setup-local-dapp-environment/dapp_api.md b/docs/en/build/dapp-development/setup-local-dapp-environment/dapp_api.md similarity index 100% rename from docs/build/dapp-development/setup-local-dapp-environment/dapp_api.md rename to docs/en/build/dapp-development/setup-local-dapp-environment/dapp_api.md diff --git a/docs/build/dapp-development/setup-local-dapp-environment/dapp_environments.md b/docs/en/build/dapp-development/setup-local-dapp-environment/dapp_environments.md similarity index 100% rename from docs/build/dapp-development/setup-local-dapp-environment/dapp_environments.md rename to docs/en/build/dapp-development/setup-local-dapp-environment/dapp_environments.md diff --git a/docs/build/dapp-development/setup-local-dapp-environment/dapp_local.md b/docs/en/build/dapp-development/setup-local-dapp-environment/dapp_local.md similarity index 100% rename from docs/build/dapp-development/setup-local-dapp-environment/dapp_local.md rename to docs/en/build/dapp-development/setup-local-dapp-environment/dapp_local.md diff --git a/docs/build/dapp-development/setup-local-dapp-environment/dapp_wallet.md b/docs/en/build/dapp-development/setup-local-dapp-environment/dapp_wallet.md similarity index 100% rename from docs/build/dapp-development/setup-local-dapp-environment/dapp_wallet.md rename to docs/en/build/dapp-development/setup-local-dapp-environment/dapp_wallet.md diff --git a/docs/build/dapp-development/setup-local-dapp-environment/index.md b/docs/en/build/dapp-development/setup-local-dapp-environment/index.md similarity index 100% rename from docs/build/dapp-development/setup-local-dapp-environment/index.md rename to docs/en/build/dapp-development/setup-local-dapp-environment/index.md diff --git a/docs/build/dapp-development/smart-contract-quickstart/custom_permission.md b/docs/en/build/dapp-development/smart-contract-quickstart/custom_permission.md similarity index 100% rename from docs/build/dapp-development/smart-contract-quickstart/custom_permission.md rename to docs/en/build/dapp-development/smart-contract-quickstart/custom_permission.md diff --git a/docs/build/dapp-development/smart-contract-quickstart/dapp_account.md b/docs/en/build/dapp-development/smart-contract-quickstart/dapp_account.md similarity index 100% rename from docs/build/dapp-development/smart-contract-quickstart/dapp_account.md rename to docs/en/build/dapp-development/smart-contract-quickstart/dapp_account.md diff --git a/docs/build/dapp-development/smart-contract-quickstart/dapp_dev_deploy.md b/docs/en/build/dapp-development/smart-contract-quickstart/dapp_dev_deploy.md similarity index 100% rename from docs/build/dapp-development/smart-contract-quickstart/dapp_dev_deploy.md rename to docs/en/build/dapp-development/smart-contract-quickstart/dapp_dev_deploy.md diff --git a/docs/build/dapp-development/smart-contract-quickstart/dapp_hello_world.md b/docs/en/build/dapp-development/smart-contract-quickstart/dapp_hello_world.md similarity index 100% rename from docs/build/dapp-development/smart-contract-quickstart/dapp_hello_world.md rename to docs/en/build/dapp-development/smart-contract-quickstart/dapp_hello_world.md diff --git a/docs/build/dapp-development/smart-contract-quickstart/index.md b/docs/en/build/dapp-development/smart-contract-quickstart/index.md similarity index 100% rename from docs/build/dapp-development/smart-contract-quickstart/index.md rename to docs/en/build/dapp-development/smart-contract-quickstart/index.md diff --git a/docs/build/dapp-development/smart-contract-quickstart/smart_contract_basics.md b/docs/en/build/dapp-development/smart-contract-quickstart/smart_contract_basics.md similarity index 100% rename from docs/build/dapp-development/smart-contract-quickstart/smart_contract_basics.md rename to docs/en/build/dapp-development/smart-contract-quickstart/smart_contract_basics.md diff --git a/docs/build/dapp-development/testnet-quickstart.md b/docs/en/build/dapp-development/testnet-quickstart.md similarity index 100% rename from docs/build/dapp-development/testnet-quickstart.md rename to docs/en/build/dapp-development/testnet-quickstart.md diff --git a/docs/build/dapp-development/wax-blockchain-setup/blockchain_install.md b/docs/en/build/dapp-development/wax-blockchain-setup/blockchain_install.md similarity index 100% rename from docs/build/dapp-development/wax-blockchain-setup/blockchain_install.md rename to docs/en/build/dapp-development/wax-blockchain-setup/blockchain_install.md diff --git a/docs/build/dapp-development/wax-blockchain-setup/blockchain_uninstall.md b/docs/en/build/dapp-development/wax-blockchain-setup/blockchain_uninstall.md similarity index 100% rename from docs/build/dapp-development/wax-blockchain-setup/blockchain_uninstall.md rename to docs/en/build/dapp-development/wax-blockchain-setup/blockchain_uninstall.md diff --git a/docs/build/dapp-development/wax-blockchain-setup/blockchain_verify.md b/docs/en/build/dapp-development/wax-blockchain-setup/blockchain_verify.md similarity index 100% rename from docs/build/dapp-development/wax-blockchain-setup/blockchain_verify.md rename to docs/en/build/dapp-development/wax-blockchain-setup/blockchain_verify.md diff --git a/docs/build/dapp-development/wax-blockchain-setup/index.md b/docs/en/build/dapp-development/wax-blockchain-setup/index.md similarity index 100% rename from docs/build/dapp-development/wax-blockchain-setup/index.md rename to docs/en/build/dapp-development/wax-blockchain-setup/index.md diff --git a/docs/build/dapp-development/wax-cdt/cdt_cpp.md b/docs/en/build/dapp-development/wax-cdt/cdt_cpp.md similarity index 100% rename from docs/build/dapp-development/wax-cdt/cdt_cpp.md rename to docs/en/build/dapp-development/wax-cdt/cdt_cpp.md diff --git a/docs/build/dapp-development/wax-cdt/cdt_install.md b/docs/en/build/dapp-development/wax-cdt/cdt_install.md similarity index 100% rename from docs/build/dapp-development/wax-cdt/cdt_install.md rename to docs/en/build/dapp-development/wax-cdt/cdt_install.md diff --git a/docs/build/dapp-development/wax-cdt/cdt_uninstall.md b/docs/en/build/dapp-development/wax-cdt/cdt_uninstall.md similarity index 100% rename from docs/build/dapp-development/wax-cdt/cdt_uninstall.md rename to docs/en/build/dapp-development/wax-cdt/cdt_uninstall.md diff --git a/docs/build/dapp-development/wax-cdt/cdt_use.md b/docs/en/build/dapp-development/wax-cdt/cdt_use.md similarity index 100% rename from docs/build/dapp-development/wax-cdt/cdt_use.md rename to docs/en/build/dapp-development/wax-cdt/cdt_use.md diff --git a/docs/build/dapp-development/wax-cdt/index.md b/docs/en/build/dapp-development/wax-cdt/index.md similarity index 100% rename from docs/build/dapp-development/wax-cdt/index.md rename to docs/en/build/dapp-development/wax-cdt/index.md diff --git a/docs/build/index.md b/docs/en/build/index.md similarity index 100% rename from docs/build/index.md rename to docs/en/build/index.md diff --git a/docs/build/tools/blockchain_tools.md b/docs/en/build/tools/blockchain_tools.md similarity index 100% rename from docs/build/tools/blockchain_tools.md rename to docs/en/build/tools/blockchain_tools.md diff --git a/docs/build/tools/cdt_options.md b/docs/en/build/tools/cdt_options.md similarity index 100% rename from docs/build/tools/cdt_options.md rename to docs/en/build/tools/cdt_options.md diff --git a/docs/build/tools/index.md b/docs/en/build/tools/index.md similarity index 100% rename from docs/build/tools/index.md rename to docs/en/build/tools/index.md diff --git a/docs/build/tools/os.md b/docs/en/build/tools/os.md similarity index 100% rename from docs/build/tools/os.md rename to docs/en/build/tools/os.md diff --git a/docs/build/tools/ricardian_clause.md b/docs/en/build/tools/ricardian_clause.md similarity index 100% rename from docs/build/tools/ricardian_clause.md rename to docs/en/build/tools/ricardian_clause.md diff --git a/docs/build/tools/ricardian_contract.md b/docs/en/build/tools/ricardian_contract.md similarity index 100% rename from docs/build/tools/ricardian_contract.md rename to docs/en/build/tools/ricardian_contract.md diff --git a/docs/build/troubleshooting/index.md b/docs/en/build/troubleshooting/index.md similarity index 100% rename from docs/build/troubleshooting/index.md rename to docs/en/build/troubleshooting/index.md diff --git a/docs/build/tutorials/create-issue-token/index.md b/docs/en/build/tutorials/create-issue-token/index.md similarity index 100% rename from docs/build/tutorials/create-issue-token/index.md rename to docs/en/build/tutorials/create-issue-token/index.md diff --git a/docs/build/tutorials/create-wax-rng-smart-contract/index.md b/docs/en/build/tutorials/create-wax-rng-smart-contract/index.md similarity index 100% rename from docs/build/tutorials/create-wax-rng-smart-contract/index.md rename to docs/en/build/tutorials/create-wax-rng-smart-contract/index.md diff --git a/docs/build/tutorials/create-wax-rng-smart-contract/rng_basics.md b/docs/en/build/tutorials/create-wax-rng-smart-contract/rng_basics.md similarity index 100% rename from docs/build/tutorials/create-wax-rng-smart-contract/rng_basics.md rename to docs/en/build/tutorials/create-wax-rng-smart-contract/rng_basics.md diff --git a/docs/build/tutorials/create-wax-rng-smart-contract/rng_deploy.md b/docs/en/build/tutorials/create-wax-rng-smart-contract/rng_deploy.md similarity index 100% rename from docs/build/tutorials/create-wax-rng-smart-contract/rng_deploy.md rename to docs/en/build/tutorials/create-wax-rng-smart-contract/rng_deploy.md diff --git a/docs/build/tutorials/create-wax-rng-smart-contract/rng_sample.md b/docs/en/build/tutorials/create-wax-rng-smart-contract/rng_sample.md similarity index 100% rename from docs/build/tutorials/create-wax-rng-smart-contract/rng_sample.md rename to docs/en/build/tutorials/create-wax-rng-smart-contract/rng_sample.md diff --git a/docs/build/tutorials/create-wax-rng-smart-contract/rng_test.md b/docs/en/build/tutorials/create-wax-rng-smart-contract/rng_test.md similarity index 100% rename from docs/build/tutorials/create-wax-rng-smart-contract/rng_test.md rename to docs/en/build/tutorials/create-wax-rng-smart-contract/rng_test.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part1.md b/docs/en/build/tutorials/howto-create_farming_game/Part1.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part1.md rename to docs/en/build/tutorials/howto-create_farming_game/Part1.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part10.md b/docs/en/build/tutorials/howto-create_farming_game/Part10.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part10.md rename to docs/en/build/tutorials/howto-create_farming_game/Part10.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part11.md b/docs/en/build/tutorials/howto-create_farming_game/Part11.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part11.md rename to docs/en/build/tutorials/howto-create_farming_game/Part11.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part12.md b/docs/en/build/tutorials/howto-create_farming_game/Part12.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part12.md rename to docs/en/build/tutorials/howto-create_farming_game/Part12.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part13.md b/docs/en/build/tutorials/howto-create_farming_game/Part13.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part13.md rename to docs/en/build/tutorials/howto-create_farming_game/Part13.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part14.md b/docs/en/build/tutorials/howto-create_farming_game/Part14.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part14.md rename to docs/en/build/tutorials/howto-create_farming_game/Part14.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part15.md b/docs/en/build/tutorials/howto-create_farming_game/Part15.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part15.md rename to docs/en/build/tutorials/howto-create_farming_game/Part15.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part16.md b/docs/en/build/tutorials/howto-create_farming_game/Part16.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part16.md rename to docs/en/build/tutorials/howto-create_farming_game/Part16.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part17.md b/docs/en/build/tutorials/howto-create_farming_game/Part17.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part17.md rename to docs/en/build/tutorials/howto-create_farming_game/Part17.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part18.md b/docs/en/build/tutorials/howto-create_farming_game/Part18.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part18.md rename to docs/en/build/tutorials/howto-create_farming_game/Part18.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part2.md b/docs/en/build/tutorials/howto-create_farming_game/Part2.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part2.md rename to docs/en/build/tutorials/howto-create_farming_game/Part2.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part3.md b/docs/en/build/tutorials/howto-create_farming_game/Part3.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part3.md rename to docs/en/build/tutorials/howto-create_farming_game/Part3.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part4.md b/docs/en/build/tutorials/howto-create_farming_game/Part4.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part4.md rename to docs/en/build/tutorials/howto-create_farming_game/Part4.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part5.md b/docs/en/build/tutorials/howto-create_farming_game/Part5.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part5.md rename to docs/en/build/tutorials/howto-create_farming_game/Part5.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part6.md b/docs/en/build/tutorials/howto-create_farming_game/Part6.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part6.md rename to docs/en/build/tutorials/howto-create_farming_game/Part6.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part7.md b/docs/en/build/tutorials/howto-create_farming_game/Part7.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part7.md rename to docs/en/build/tutorials/howto-create_farming_game/Part7.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part8.md b/docs/en/build/tutorials/howto-create_farming_game/Part8.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part8.md rename to docs/en/build/tutorials/howto-create_farming_game/Part8.md diff --git a/docs/build/tutorials/howto-create_farming_game/Part9.md b/docs/en/build/tutorials/howto-create_farming_game/Part9.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/Part9.md rename to docs/en/build/tutorials/howto-create_farming_game/Part9.md diff --git a/docs/build/tutorials/howto-create_farming_game/index.md b/docs/en/build/tutorials/howto-create_farming_game/index.md similarity index 100% rename from docs/build/tutorials/howto-create_farming_game/index.md rename to docs/en/build/tutorials/howto-create_farming_game/index.md diff --git a/docs/build/tutorials/howto_atomicassets/collection_js.md b/docs/en/build/tutorials/howto_atomicassets/collection_js.md similarity index 100% rename from docs/build/tutorials/howto_atomicassets/collection_js.md rename to docs/en/build/tutorials/howto_atomicassets/collection_js.md diff --git a/docs/build/tutorials/howto_atomicassets/collection_struct.md b/docs/en/build/tutorials/howto_atomicassets/collection_struct.md similarity index 100% rename from docs/build/tutorials/howto_atomicassets/collection_struct.md rename to docs/en/build/tutorials/howto_atomicassets/collection_struct.md diff --git a/docs/build/tutorials/howto_atomicassets/index.md b/docs/en/build/tutorials/howto_atomicassets/index.md similarity index 100% rename from docs/build/tutorials/howto_atomicassets/index.md rename to docs/en/build/tutorials/howto_atomicassets/index.md diff --git a/docs/build/tutorials/howto_atomicassets/mint_nft.md b/docs/en/build/tutorials/howto_atomicassets/mint_nft.md similarity index 100% rename from docs/build/tutorials/howto_atomicassets/mint_nft.md rename to docs/en/build/tutorials/howto_atomicassets/mint_nft.md diff --git a/docs/build/tutorials/howto_atomicassets/mutabledata.md b/docs/en/build/tutorials/howto_atomicassets/mutabledata.md similarity index 100% rename from docs/build/tutorials/howto_atomicassets/mutabledata.md rename to docs/en/build/tutorials/howto_atomicassets/mutabledata.md diff --git a/docs/build/tutorials/howto_atomicassets/schemas_js.md b/docs/en/build/tutorials/howto_atomicassets/schemas_js.md similarity index 100% rename from docs/build/tutorials/howto_atomicassets/schemas_js.md rename to docs/en/build/tutorials/howto_atomicassets/schemas_js.md diff --git a/docs/build/tutorials/howto_atomicassets/templates_js.md b/docs/en/build/tutorials/howto_atomicassets/templates_js.md similarity index 100% rename from docs/build/tutorials/howto_atomicassets/templates_js.md rename to docs/en/build/tutorials/howto_atomicassets/templates_js.md diff --git a/docs/build/tutorials/howto_atomicassets/transfer_nft.md b/docs/en/build/tutorials/howto_atomicassets/transfer_nft.md similarity index 100% rename from docs/build/tutorials/howto_atomicassets/transfer_nft.md rename to docs/en/build/tutorials/howto_atomicassets/transfer_nft.md diff --git a/docs/build/tutorials/howto_blockexplorer.md b/docs/en/build/tutorials/howto_blockexplorer.md similarity index 100% rename from docs/build/tutorials/howto_blockexplorer.md rename to docs/en/build/tutorials/howto_blockexplorer.md diff --git a/docs/build/tutorials/howto_simpleassets/index.md b/docs/en/build/tutorials/howto_simpleassets/index.md similarity index 100% rename from docs/build/tutorials/howto_simpleassets/index.md rename to docs/en/build/tutorials/howto_simpleassets/index.md diff --git a/docs/build/tutorials/howto_simpleassets/nft_basics.md b/docs/en/build/tutorials/howto_simpleassets/nft_basics.md similarity index 100% rename from docs/build/tutorials/howto_simpleassets/nft_basics.md rename to docs/en/build/tutorials/howto_simpleassets/nft_basics.md diff --git a/docs/build/tutorials/howto_simpleassets/nft_deploy.md b/docs/en/build/tutorials/howto_simpleassets/nft_deploy.md similarity index 100% rename from docs/build/tutorials/howto_simpleassets/nft_deploy.md rename to docs/en/build/tutorials/howto_simpleassets/nft_deploy.md diff --git a/docs/build/tutorials/howto_simpleassets/nft_test.md b/docs/en/build/tutorials/howto_simpleassets/nft_test.md similarity index 100% rename from docs/build/tutorials/howto_simpleassets/nft_test.md rename to docs/en/build/tutorials/howto_simpleassets/nft_test.md diff --git a/docs/build/tutorials/howto_simpleassets/nft_use.md b/docs/en/build/tutorials/howto_simpleassets/nft_use.md similarity index 100% rename from docs/build/tutorials/howto_simpleassets/nft_use.md rename to docs/en/build/tutorials/howto_simpleassets/nft_use.md diff --git a/docs/build/tutorials/index.md b/docs/en/build/tutorials/index.md similarity index 100% rename from docs/build/tutorials/index.md rename to docs/en/build/tutorials/index.md diff --git a/docs/build/tutorials/mycloudwallet/claim-account.md b/docs/en/build/tutorials/mycloudwallet/claim-account.md similarity index 100% rename from docs/build/tutorials/mycloudwallet/claim-account.md rename to docs/en/build/tutorials/mycloudwallet/claim-account.md diff --git a/docs/build/tutorials/mycloudwallet/index.md b/docs/en/build/tutorials/mycloudwallet/index.md similarity index 100% rename from docs/build/tutorials/mycloudwallet/index.md rename to docs/en/build/tutorials/mycloudwallet/index.md diff --git a/docs/build/tutorials/mycloudwallet/relink-account.md b/docs/en/build/tutorials/mycloudwallet/relink-account.md similarity index 100% rename from docs/build/tutorials/mycloudwallet/relink-account.md rename to docs/en/build/tutorials/mycloudwallet/relink-account.md diff --git a/docs/build/tutorials/server-side-verification/index.md b/docs/en/build/tutorials/server-side-verification/index.md similarity index 100% rename from docs/build/tutorials/server-side-verification/index.md rename to docs/en/build/tutorials/server-side-verification/index.md diff --git a/docs/build/tutorials/tic-tac-toe-game/README.md b/docs/en/build/tutorials/tic-tac-toe-game/README.md similarity index 100% rename from docs/build/tutorials/tic-tac-toe-game/README.md rename to docs/en/build/tutorials/tic-tac-toe-game/README.md diff --git a/docs/build/tutorials/tic-tac-toe-game/client.md b/docs/en/build/tutorials/tic-tac-toe-game/client.md similarity index 100% rename from docs/build/tutorials/tic-tac-toe-game/client.md rename to docs/en/build/tutorials/tic-tac-toe-game/client.md diff --git a/docs/build/tutorials/tic-tac-toe-game/index.md b/docs/en/build/tutorials/tic-tac-toe-game/index.md similarity index 100% rename from docs/build/tutorials/tic-tac-toe-game/index.md rename to docs/en/build/tutorials/tic-tac-toe-game/index.md diff --git a/docs/build/tutorials/tic-tac-toe-game/smart-contract.md b/docs/en/build/tutorials/tic-tac-toe-game/smart-contract.md similarity index 100% rename from docs/build/tutorials/tic-tac-toe-game/smart-contract.md rename to docs/en/build/tutorials/tic-tac-toe-game/smart-contract.md diff --git a/docs/build/tutorials/wax-rng/index.md b/docs/en/build/tutorials/wax-rng/index.md similarity index 100% rename from docs/build/tutorials/wax-rng/index.md rename to docs/en/build/tutorials/wax-rng/index.md diff --git a/docs/build/tutorials/wax-rng/rng_install.md b/docs/en/build/tutorials/wax-rng/rng_install.md similarity index 100% rename from docs/build/tutorials/wax-rng/rng_install.md rename to docs/en/build/tutorials/wax-rng/rng_install.md diff --git a/docs/build/tutorials/wharfkit/howto_react.md b/docs/en/build/tutorials/wharfkit/howto_react.md similarity index 100% rename from docs/build/tutorials/wharfkit/howto_react.md rename to docs/en/build/tutorials/wharfkit/howto_react.md diff --git a/docs/build/tutorials/wharfkit/index.md b/docs/en/build/tutorials/wharfkit/index.md similarity index 100% rename from docs/build/tutorials/wharfkit/index.md rename to docs/en/build/tutorials/wharfkit/index.md diff --git a/docs/build/tutorials/wharfkit/multisession.md b/docs/en/build/tutorials/wharfkit/multisession.md similarity index 100% rename from docs/build/tutorials/wharfkit/multisession.md rename to docs/en/build/tutorials/wharfkit/multisession.md diff --git a/docs/create/awesome-wax/index.md b/docs/en/create/awesome-wax/index.md similarity index 100% rename from docs/create/awesome-wax/index.md rename to docs/en/create/awesome-wax/index.md diff --git a/docs/create/docs/index.md b/docs/en/create/docs/index.md similarity index 100% rename from docs/create/docs/index.md rename to docs/en/create/docs/index.md diff --git a/docs/create/index.md b/docs/en/create/index.md similarity index 100% rename from docs/create/index.md rename to docs/en/create/index.md diff --git a/docs/create/wax-labs/README.md b/docs/en/create/wax-labs/README.md similarity index 100% rename from docs/create/wax-labs/README.md rename to docs/en/create/wax-labs/README.md diff --git a/docs/create/wax-labs/how-to-submit.md b/docs/en/create/wax-labs/how-to-submit.md similarity index 100% rename from docs/create/wax-labs/how-to-submit.md rename to docs/en/create/wax-labs/how-to-submit.md diff --git a/docs/learn/about-wax/index.md b/docs/en/learn/about-wax/index.md similarity index 100% rename from docs/learn/about-wax/index.md rename to docs/en/learn/about-wax/index.md diff --git a/docs/learn/about-wax/wax-consensus.md b/docs/en/learn/about-wax/wax-consensus.md similarity index 100% rename from docs/learn/about-wax/wax-consensus.md rename to docs/en/learn/about-wax/wax-consensus.md diff --git a/docs/learn/about-wax/wax-governance.md b/docs/en/learn/about-wax/wax-governance.md similarity index 100% rename from docs/learn/about-wax/wax-governance.md rename to docs/en/learn/about-wax/wax-governance.md diff --git a/docs/learn/about-wax/wax-interoparability.md b/docs/en/learn/about-wax/wax-interoparability.md similarity index 100% rename from docs/learn/about-wax/wax-interoparability.md rename to docs/en/learn/about-wax/wax-interoparability.md diff --git a/docs/learn/about-wax/what-is-wax.md b/docs/en/learn/about-wax/what-is-wax.md similarity index 100% rename from docs/learn/about-wax/what-is-wax.md rename to docs/en/learn/about-wax/what-is-wax.md diff --git a/docs/learn/about-wax/what-is-waxp-token.md b/docs/en/learn/about-wax/what-is-waxp-token.md similarity index 100% rename from docs/learn/about-wax/what-is-waxp-token.md rename to docs/en/learn/about-wax/what-is-waxp-token.md diff --git a/docs/learn/about-wax/why-wax.md b/docs/en/learn/about-wax/why-wax.md similarity index 100% rename from docs/learn/about-wax/why-wax.md rename to docs/en/learn/about-wax/why-wax.md diff --git a/docs/learn/index.md b/docs/en/learn/index.md similarity index 100% rename from docs/learn/index.md rename to docs/en/learn/index.md diff --git a/docs/operate/atomic-assets/index.md b/docs/en/operate/atomic-assets/index.md similarity index 100% rename from docs/operate/atomic-assets/index.md rename to docs/en/operate/atomic-assets/index.md diff --git a/docs/operate/atomic-assets/optimise-restore-wax-atomic-api-node.md b/docs/en/operate/atomic-assets/optimise-restore-wax-atomic-api-node.md similarity index 100% rename from docs/operate/atomic-assets/optimise-restore-wax-atomic-api-node.md rename to docs/en/operate/atomic-assets/optimise-restore-wax-atomic-api-node.md diff --git a/docs/operate/atomic-assets/setup-wax-atomic-api-node.md b/docs/en/operate/atomic-assets/setup-wax-atomic-api-node.md similarity index 100% rename from docs/operate/atomic-assets/setup-wax-atomic-api-node.md rename to docs/en/operate/atomic-assets/setup-wax-atomic-api-node.md diff --git a/docs/operate/index.md b/docs/en/operate/index.md similarity index 100% rename from docs/operate/index.md rename to docs/en/operate/index.md diff --git a/docs/operate/wax-api-services/index.md b/docs/en/operate/wax-api-services/index.md similarity index 100% rename from docs/operate/wax-api-services/index.md rename to docs/en/operate/wax-api-services/index.md diff --git a/docs/operate/wax-bp/bp-json.md b/docs/en/operate/wax-bp/bp-json.md similarity index 100% rename from docs/operate/wax-bp/bp-json.md rename to docs/en/operate/wax-bp/bp-json.md diff --git a/docs/operate/wax-bp/chains-json.md b/docs/en/operate/wax-bp/chains-json.md similarity index 100% rename from docs/operate/wax-bp/chains-json.md rename to docs/en/operate/wax-bp/chains-json.md diff --git a/docs/operate/wax-bp/index.md b/docs/en/operate/wax-bp/index.md similarity index 100% rename from docs/operate/wax-bp/index.md rename to docs/en/operate/wax-bp/index.md diff --git a/docs/operate/wax-hyperion/index.md b/docs/en/operate/wax-hyperion/index.md similarity index 100% rename from docs/operate/wax-hyperion/index.md rename to docs/en/operate/wax-hyperion/index.md diff --git a/docs/operate/wax-hyperion/wax-build-hyperion-software-components.md b/docs/en/operate/wax-hyperion/wax-build-hyperion-software-components.md similarity index 100% rename from docs/operate/wax-hyperion/wax-build-hyperion-software-components.md rename to docs/en/operate/wax-hyperion/wax-build-hyperion-software-components.md diff --git a/docs/operate/wax-hyperion/wax-clustering-elasticsearch-for-hyperion.md b/docs/en/operate/wax-hyperion/wax-clustering-elasticsearch-for-hyperion.md similarity index 100% rename from docs/operate/wax-hyperion/wax-clustering-elasticsearch-for-hyperion.md rename to docs/en/operate/wax-hyperion/wax-clustering-elasticsearch-for-hyperion.md diff --git a/docs/operate/wax-hyperion/wax-config-hyperion-software-components.md b/docs/en/operate/wax-hyperion/wax-config-hyperion-software-components.md similarity index 100% rename from docs/operate/wax-hyperion/wax-config-hyperion-software-components.md rename to docs/en/operate/wax-hyperion/wax-config-hyperion-software-components.md diff --git a/docs/operate/wax-hyperion/wax-hyperion-data-tiers.md b/docs/en/operate/wax-hyperion/wax-hyperion-data-tiers.md similarity index 100% rename from docs/operate/wax-hyperion/wax-hyperion-data-tiers.md rename to docs/en/operate/wax-hyperion/wax-hyperion-data-tiers.md diff --git a/docs/operate/wax-hyperion/wax-hyperion-indexer-scaling.md b/docs/en/operate/wax-hyperion/wax-hyperion-indexer-scaling.md similarity index 100% rename from docs/operate/wax-hyperion/wax-hyperion-indexer-scaling.md rename to docs/en/operate/wax-hyperion/wax-hyperion-indexer-scaling.md diff --git a/docs/operate/wax-hyperion/wax-hyperion-repair-indexed-data.md b/docs/en/operate/wax-hyperion/wax-hyperion-repair-indexed-data.md similarity index 100% rename from docs/operate/wax-hyperion/wax-hyperion-repair-indexed-data.md rename to docs/en/operate/wax-hyperion/wax-hyperion-repair-indexed-data.md diff --git a/docs/operate/wax-hyperion/wax-hyperion-streaming-load-balancer.md b/docs/en/operate/wax-hyperion/wax-hyperion-streaming-load-balancer.md similarity index 100% rename from docs/operate/wax-hyperion/wax-hyperion-streaming-load-balancer.md rename to docs/en/operate/wax-hyperion/wax-hyperion-streaming-load-balancer.md diff --git a/docs/operate/wax-hyperion/wax-intro-to-hyperion-full-history.md b/docs/en/operate/wax-hyperion/wax-intro-to-hyperion-full-history.md similarity index 100% rename from docs/operate/wax-hyperion/wax-intro-to-hyperion-full-history.md rename to docs/en/operate/wax-hyperion/wax-intro-to-hyperion-full-history.md diff --git a/docs/operate/wax-hyperion/wax-rectify-missing-blocks-in-hyperion.md b/docs/en/operate/wax-hyperion/wax-rectify-missing-blocks-in-hyperion.md similarity index 100% rename from docs/operate/wax-hyperion/wax-rectify-missing-blocks-in-hyperion.md rename to docs/en/operate/wax-hyperion/wax-rectify-missing-blocks-in-hyperion.md diff --git a/docs/operate/wax-hyperion/wax-running-hyperion.md b/docs/en/operate/wax-hyperion/wax-running-hyperion.md similarity index 100% rename from docs/operate/wax-hyperion/wax-running-hyperion.md rename to docs/en/operate/wax-hyperion/wax-running-hyperion.md diff --git a/docs/operate/wax-infrastructure/api-archive-guide.md b/docs/en/operate/wax-infrastructure/api-archive-guide.md similarity index 100% rename from docs/operate/wax-infrastructure/api-archive-guide.md rename to docs/en/operate/wax-infrastructure/api-archive-guide.md diff --git a/docs/operate/wax-infrastructure/atomic-api-guide.md b/docs/en/operate/wax-infrastructure/atomic-api-guide.md similarity index 100% rename from docs/operate/wax-infrastructure/atomic-api-guide.md rename to docs/en/operate/wax-infrastructure/atomic-api-guide.md diff --git a/docs/operate/wax-infrastructure/creating-a-wax-price-oracle-service-bash-python.md b/docs/en/operate/wax-infrastructure/creating-a-wax-price-oracle-service-bash-python.md similarity index 100% rename from docs/operate/wax-infrastructure/creating-a-wax-price-oracle-service-bash-python.md rename to docs/en/operate/wax-infrastructure/creating-a-wax-price-oracle-service-bash-python.md diff --git a/docs/operate/wax-infrastructure/hyperion-guide.md b/docs/en/operate/wax-infrastructure/hyperion-guide.md similarity index 100% rename from docs/operate/wax-infrastructure/hyperion-guide.md rename to docs/en/operate/wax-infrastructure/hyperion-guide.md diff --git a/docs/operate/wax-infrastructure/index.md b/docs/en/operate/wax-infrastructure/index.md similarity index 100% rename from docs/operate/wax-infrastructure/index.md rename to docs/en/operate/wax-infrastructure/index.md diff --git a/docs/operate/wax-infrastructure/monitor-and-unregister-wax-producer-with-systemd-while-you-sleep.md b/docs/en/operate/wax-infrastructure/monitor-and-unregister-wax-producer-with-systemd-while-you-sleep.md similarity index 100% rename from docs/operate/wax-infrastructure/monitor-and-unregister-wax-producer-with-systemd-while-you-sleep.md rename to docs/en/operate/wax-infrastructure/monitor-and-unregister-wax-producer-with-systemd-while-you-sleep.md diff --git a/docs/operate/wax-infrastructure/wax-account-custom-permissions.md b/docs/en/operate/wax-infrastructure/wax-account-custom-permissions.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-account-custom-permissions.md rename to docs/en/operate/wax-infrastructure/wax-account-custom-permissions.md diff --git a/docs/operate/wax-infrastructure/wax-mainnet-node-load-balancer.md b/docs/en/operate/wax-infrastructure/wax-mainnet-node-load-balancer.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-mainnet-node-load-balancer.md rename to docs/en/operate/wax-infrastructure/wax-mainnet-node-load-balancer.md diff --git a/docs/operate/wax-infrastructure/wax-mainnet-node-mitigate-abuse.md b/docs/en/operate/wax-infrastructure/wax-mainnet-node-mitigate-abuse.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-mainnet-node-mitigate-abuse.md rename to docs/en/operate/wax-infrastructure/wax-mainnet-node-mitigate-abuse.md diff --git a/docs/operate/wax-infrastructure/wax-mainnet-node.md b/docs/en/operate/wax-infrastructure/wax-mainnet-node.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-mainnet-node.md rename to docs/en/operate/wax-infrastructure/wax-mainnet-node.md diff --git a/docs/operate/wax-infrastructure/wax-mainnet-ship-node.md b/docs/en/operate/wax-infrastructure/wax-mainnet-ship-node.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-mainnet-ship-node.md rename to docs/en/operate/wax-infrastructure/wax-mainnet-ship-node.md diff --git a/docs/operate/wax-infrastructure/wax-optimise-disk-utilisation-zfs-dedup.md b/docs/en/operate/wax-infrastructure/wax-optimise-disk-utilisation-zfs-dedup.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-optimise-disk-utilisation-zfs-dedup.md rename to docs/en/operate/wax-infrastructure/wax-optimise-disk-utilisation-zfs-dedup.md diff --git a/docs/operate/wax-infrastructure/wax-ram-disk-utilisation.md b/docs/en/operate/wax-infrastructure/wax-ram-disk-utilisation.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-ram-disk-utilisation.md rename to docs/en/operate/wax-infrastructure/wax-ram-disk-utilisation.md diff --git a/docs/operate/wax-infrastructure/wax-route-specific-api-queries.md b/docs/en/operate/wax-infrastructure/wax-route-specific-api-queries.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-route-specific-api-queries.md rename to docs/en/operate/wax-infrastructure/wax-route-specific-api-queries.md diff --git a/docs/operate/wax-infrastructure/wax-securely-peer-with-wireguard.md b/docs/en/operate/wax-infrastructure/wax-securely-peer-with-wireguard.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-securely-peer-with-wireguard.md rename to docs/en/operate/wax-infrastructure/wax-securely-peer-with-wireguard.md diff --git a/docs/operate/wax-infrastructure/wax-snapshots.md b/docs/en/operate/wax-infrastructure/wax-snapshots.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-snapshots.md rename to docs/en/operate/wax-infrastructure/wax-snapshots.md diff --git a/docs/operate/wax-infrastructure/wax-testnet-block-producer.md b/docs/en/operate/wax-infrastructure/wax-testnet-block-producer.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-testnet-block-producer.md rename to docs/en/operate/wax-infrastructure/wax-testnet-block-producer.md diff --git a/docs/operate/wax-infrastructure/wax-testnet-node.md b/docs/en/operate/wax-infrastructure/wax-testnet-node.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-testnet-node.md rename to docs/en/operate/wax-infrastructure/wax-testnet-node.md diff --git a/docs/operate/wax-infrastructure/wax-visualise-load-balancer-metrics.md b/docs/en/operate/wax-infrastructure/wax-visualise-load-balancer-metrics.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-visualise-load-balancer-metrics.md rename to docs/en/operate/wax-infrastructure/wax-visualise-load-balancer-metrics.md diff --git a/docs/operate/wax-infrastructure/wax-websocket-load-balancer.md b/docs/en/operate/wax-infrastructure/wax-websocket-load-balancer.md similarity index 100% rename from docs/operate/wax-infrastructure/wax-websocket-load-balancer.md rename to docs/en/operate/wax-infrastructure/wax-websocket-load-balancer.md diff --git a/docs/operate/wax-infrastructure/working-with-wax-software-files.md b/docs/en/operate/wax-infrastructure/working-with-wax-software-files.md similarity index 100% rename from docs/operate/wax-infrastructure/working-with-wax-software-files.md rename to docs/en/operate/wax-infrastructure/working-with-wax-software-files.md diff --git a/docs/index.md b/docs/index.md index 218fe826..ea82253f 100755 --- a/docs/index.md +++ b/docs/index.md @@ -10,11 +10,11 @@ hero: alt: WAX Developer Portal } actions: - - theme: brand - text: Learn → - link: /learn/about-wax/ - theme: alt - text: Build + text: Learn + link: /learn/about-wax/ + - theme: brand + text: Build → link: /build/dapp-development/ - theme: alt text: Operate diff --git a/package-lock.json b/package-lock.json index 6d9f7d55..5335067a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,240 +9,269 @@ "version": "0.3.0", "license": "UNLICENSED", "devDependencies": { - "sass": "^1.71.1", - "vitepress": "^1.0.0-rc.44", - "vitepress-plugin-theme-override": "^0.0.2", - "vue": "^3.3.9" + "sass": "^1.81.0", + "vitepress": "^1.5.0", + "vitepress-plugin-theme-override": "^0.1.0", + "vue": "^3.5.13" }, "engines": { "node": ">=20.10.0" }, "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "4.12.0" + "@rollup/rollup-linux-x64-gnu": "*" } }, "node_modules/@algolia/autocomplete-core": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", - "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.7.tgz", + "integrity": "sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q==", "dev": true, "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-plugin-algolia-insights": "1.17.7", + "@algolia/autocomplete-shared": "1.17.7" } }, - "node_modules/@algolia/autocomplete-core/node_modules/@algolia/autocomplete-shared": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", - "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", - "dev": true, - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/autocomplete-core/node_modules/algoliasearch": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.20.0.tgz", - "integrity": "sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==", + "node_modules/@algolia/autocomplete-plugin-algolia-insights": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.7.tgz", + "integrity": "sha512-Jca5Ude6yUOuyzjnz57og7Et3aXjbwCSDf/8onLHSQgw1qW3ALl9mrMWaXb5FmPVkV3EtkD2F/+NkT6VHyPu9A==", "dev": true, - "peer": true, "dependencies": { - "@algolia/cache-browser-local-storage": "4.20.0", - "@algolia/cache-common": "4.20.0", - "@algolia/cache-in-memory": "4.20.0", - "@algolia/client-account": "4.20.0", - "@algolia/client-analytics": "4.20.0", - "@algolia/client-common": "4.20.0", - "@algolia/client-personalization": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/logger-common": "4.20.0", - "@algolia/logger-console": "4.20.0", - "@algolia/requester-browser-xhr": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/requester-node-http": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/autocomplete-shared": "1.17.7" + }, + "peerDependencies": { + "search-insights": ">= 1 < 3" } }, - "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", - "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.7.tgz", + "integrity": "sha512-ggOQ950+nwbWROq2MOCIL71RE0DdQZsceqrg32UqnhDz8FlO9rL8ONHNsI2R1MH0tkgVIDKI/D0sMiUchsFdWA==", "dev": true, "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-shared": "1.17.7" }, "peerDependencies": { - "search-insights": ">= 1 < 3" + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" } }, - "node_modules/@algolia/autocomplete-plugin-algolia-insights/node_modules/@algolia/autocomplete-shared": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", - "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "node_modules/@algolia/autocomplete-shared": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.7.tgz", + "integrity": "sha512-o/1Vurr42U/qskRSuhBH+VKxMvkkUVTLU6WZQr+L5lGZZLYWyhdzWjW0iGXY7EkwRTjBqvN2EsR81yCTGV/kmg==", "dev": true, "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", "algoliasearch": ">= 4.9.1 < 6" } }, - "node_modules/@algolia/autocomplete-plugin-algolia-insights/node_modules/algoliasearch": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.20.0.tgz", - "integrity": "sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==", + "node_modules/@algolia/client-abtesting": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.14.0.tgz", + "integrity": "sha512-HR4kbCmq4RO8vhafLrVcR11q3BvuPYA4o+Nn8hzJRgpDu2fauIlgIBgVDsoxaK90xuaPLSNdoT5tWXag+L8vCw==", "dev": true, - "peer": true, "dependencies": { - "@algolia/cache-browser-local-storage": "4.20.0", - "@algolia/cache-common": "4.20.0", - "@algolia/cache-in-memory": "4.20.0", - "@algolia/client-account": "4.20.0", - "@algolia/client-analytics": "4.20.0", - "@algolia/client-common": "4.20.0", - "@algolia/client-personalization": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/logger-common": "4.20.0", - "@algolia/logger-console": "4.20.0", - "@algolia/requester-browser-xhr": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/requester-node-http": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.20.0.tgz", - "integrity": "sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ==", + "node_modules/@algolia/client-analytics": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.14.0.tgz", + "integrity": "sha512-EnmouGUQdIvwmI8plglt3HP9hXwNNwCJshszfU/Hqi2n21//iwmWLmMb5gXDfiLhyMa6u8eya8c03QT79s3/tQ==", "dev": true, "dependencies": { - "@algolia/cache-common": "4.20.0" + "@algolia/client-common": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/cache-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.20.0.tgz", - "integrity": "sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==", - "dev": true + "node_modules/@algolia/client-common": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.14.0.tgz", + "integrity": "sha512-xYaswEqv+mTeazOJV0PELs4LYXaETYGwlntQxvOTHsICaj1e+ylKeMr+C+ZvN74RpCRDoEN3a2n33bRU9/MHTw==", + "dev": true, + "engines": { + "node": ">= 14.0.0" + } }, - "node_modules/@algolia/cache-in-memory": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.20.0.tgz", - "integrity": "sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg==", + "node_modules/@algolia/client-insights": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.14.0.tgz", + "integrity": "sha512-1dWxjTmpNCgLWLl6GSAaOACs55JvioAIdno7jvq7KVfpLLXehHaSaiij8ssbbIM8HqHZPwC8ShaUHtSt2jLdBg==", "dev": true, "dependencies": { - "@algolia/cache-common": "4.20.0" + "@algolia/client-common": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-account": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.20.0.tgz", - "integrity": "sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q==", + "node_modules/@algolia/client-personalization": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.14.0.tgz", + "integrity": "sha512-HDOYm38nUwflxaemKrxlV91pYg3L9JkmLnuSQCJ7bzivqP+aBTZ8mGRvanFzwayNMRZWLuGsstJMpGET6FYaDQ==", "dev": true, "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-analytics": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.20.0.tgz", - "integrity": "sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug==", + "node_modules/@algolia/client-query-suggestions": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.14.0.tgz", + "integrity": "sha512-yDPf3E3MS2RUg1br7r1+PEqKOxUftxjLLtD35yW9voZ9oV45XZnAPnHCqgmyzjcK5/dM1dzXHhmZGf4VbjYn7Q==", "dev": true, "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz", - "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "node_modules/@algolia/client-search": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.14.0.tgz", + "integrity": "sha512-x5/GVLDyGad8aiWA/vfj8X4NXOZ3FlwXw/gb7t+Mxo3O0g3VxSFQdyrZ8Oduv/Y/Y8cxMVEOx1u3Azs6tlSZbg==", "dev": true, "dependencies": { - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-personalization": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.20.0.tgz", - "integrity": "sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ==", + "node_modules/@algolia/ingestion": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.14.0.tgz", + "integrity": "sha512-HU9AoZDFMEIT/+xzIa9l1XkPRTH7S0jWbYWrNkeb/62TxQFvL5x/XYEa6Yf/WCFU6Qa0W+ivua8NDzxL15NVGQ==", "dev": true, "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/client-search": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.20.0.tgz", - "integrity": "sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==", + "node_modules/@algolia/monitoring": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.14.0.tgz", + "integrity": "sha512-tGKip5Dvusw8z4ajIJBBYxdPUOGIqV1CGat55eCaAmX97Oko2adIOq9MKvdC3d7SMuQt3j28QIHpV6wvihnsKA==", "dev": true, "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/logger-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.20.0.tgz", - "integrity": "sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==", - "dev": true - }, - "node_modules/@algolia/logger-console": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.20.0.tgz", - "integrity": "sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA==", + "node_modules/@algolia/recommend": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.14.0.tgz", + "integrity": "sha512-wXOWFG4L0Y/EyWKuDXQA7FoB7Ukuss+O8zaxZSlla4h19UGWak+22RcZ2eDFoAhVOJxC8RoLg9opMfDbZtPW9Q==", "dev": true, "dependencies": { - "@algolia/logger-common": "4.20.0" + "@algolia/client-common": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.20.0.tgz", - "integrity": "sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.14.0.tgz", + "integrity": "sha512-5zk1sol+WTDskAx1AMBGGDChCVBHuPTmclGZO844/ljqH7AcJpkFnfUeAMXfx2m4tW3Ax+M+uaC+XjVoQRb9Hg==", "dev": true, "dependencies": { - "@algolia/requester-common": "4.20.0" + "@algolia/client-common": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/requester-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.20.0.tgz", - "integrity": "sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==", - "dev": true + "node_modules/@algolia/requester-fetch": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.14.0.tgz", + "integrity": "sha512-B9grYSKH34UlJPkUdds14I/m8Yp7/a4PbqRuZsrP1L4kBW2FGinMtpQOK3N6gEy8YkVNA1iKlTC24yro8z8a8A==", + "dev": true, + "dependencies": { + "@algolia/client-common": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" + } }, "node_modules/@algolia/requester-node-http": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.20.0.tgz", - "integrity": "sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.14.0.tgz", + "integrity": "sha512-2EPhRqbxWzrsSXX0/70jIGtjQTj8VILi+uqmgBweyQIzCNlGoNbyMs+E7iwHVtUSrE/9IDd8rrewkVHOI6h2IQ==", "dev": true, "dependencies": { - "@algolia/requester-common": "4.20.0" + "@algolia/client-common": "5.14.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/transporter": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.20.0.tgz", - "integrity": "sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==", + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", "dev": true, - "dependencies": { - "@algolia/cache-common": "4.20.0", - "@algolia/logger-common": "4.20.0", - "@algolia/requester-common": "4.20.0" + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", - "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", "dev": true, + "dependencies": { + "@babel/types": "^7.26.0" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -250,32 +279,45 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/types": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@docsearch/css": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz", - "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.8.0.tgz", + "integrity": "sha512-pieeipSOW4sQ0+bE5UFC51AOZp9NGxg89wAlZ1BAQFaiRAGK1IKUaPQ0UGZeNctJXyqZ1UvBtOQh2HH+U5GtmA==", "dev": true }, "node_modules/@docsearch/js": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.5.2.tgz", - "integrity": "sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.8.0.tgz", + "integrity": "sha512-PVuV629f5UcYRtBWqK7ID6vNL5647+2ADJypwTjfeBIrJfwPuHtzLy39hMGMfFK+0xgRyhTR0FZ83EkdEraBlg==", "dev": true, "dependencies": { - "@docsearch/react": "3.5.2", + "@docsearch/react": "3.8.0", "preact": "^10.0.0" } }, "node_modules/@docsearch/react": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz", - "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.8.0.tgz", + "integrity": "sha512-WnFK720+iwTVt94CxY3u+FgX6exb3BfN5kE9xUY6uuAH/9W/UFboBZFLlrw/zxFRHoHZCOXRtOylsXF+6LHI+Q==", "dev": true, "dependencies": { - "@algolia/autocomplete-core": "1.9.3", - "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.2", - "algoliasearch": "^4.19.1" + "@algolia/autocomplete-core": "1.17.7", + "@algolia/autocomplete-preset-algolia": "1.17.7", + "@docsearch/css": "3.8.0", + "algoliasearch": "^5.12.0" }, "peerDependencies": { "@types/react": ">= 16.8.0 < 19.0.0", @@ -298,55 +340,100 @@ } } }, - "node_modules/@docsearch/react/node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", - "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" - }, - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@docsearch/react/node_modules/@algolia/autocomplete-shared": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", - "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "node_modules/@iconify-json/simple-icons": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@iconify-json/simple-icons/-/simple-icons-1.2.11.tgz", + "integrity": "sha512-AHCGDtBRqP+JzAbBzgO8uN/08CXxEmuaC6lQQZ3b5burKhRU12AJnJczwbUw2K5Mb/U85EpSUNhYMG3F28b8NA==", "dev": true, - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" + "dependencies": { + "@iconify/types": "*" } }, - "node_modules/@docsearch/react/node_modules/algoliasearch": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.20.0.tgz", - "integrity": "sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==", + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "dev": true + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "dev": true, "dependencies": { - "@algolia/cache-browser-local-storage": "4.20.0", - "@algolia/cache-common": "4.20.0", - "@algolia/cache-in-memory": "4.20.0", - "@algolia/client-account": "4.20.0", - "@algolia/client-analytics": "4.20.0", - "@algolia/client-common": "4.20.0", - "@algolia/client-personalization": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/logger-common": "4.20.0", - "@algolia/logger-console": "4.20.0", - "@algolia/requester-browser-xhr": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/requester-node-http": "4.20.0", - "@algolia/transporter": "4.20.0" + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true + }, + "node_modules/@parcel/watcher": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", + "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.0", + "@parcel/watcher-darwin-arm64": "2.5.0", + "@parcel/watcher-darwin-x64": "2.5.0", + "@parcel/watcher-freebsd-x64": "2.5.0", + "@parcel/watcher-linux-arm-glibc": "2.5.0", + "@parcel/watcher-linux-arm-musl": "2.5.0", + "@parcel/watcher-linux-arm64-glibc": "2.5.0", + "@parcel/watcher-linux-arm64-musl": "2.5.0", + "@parcel/watcher-linux-x64-glibc": "2.5.0", + "@parcel/watcher-linux-x64-musl": "2.5.0", + "@parcel/watcher-win32-arm64": "2.5.0", + "@parcel/watcher-win32-ia32": "2.5.0", + "@parcel/watcher-win32-x64": "2.5.0" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.0.tgz", + "integrity": "sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==", "cpu": [ "x64" ], @@ -356,19 +443,56 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.27.0.tgz", + "integrity": "sha512-e312hTjuM89YLqlcqEs7mSvwhxN5pgXqRobUob7Jsz1wDQlpAb2WTX4jzvrx5NrL1h2SE4fGdHSNyPxbLfzyeA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.27.0.tgz", + "integrity": "sha512-cBUOny8GNXP++gN00Bo5L04I2oqUEFAU0OSDb+4hqp4/R/pZL/zlGzp7lJkhtPX52Rj+PIe0S8aOqhK4hztxHQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.27.0.tgz", + "integrity": "sha512-aauK2M2ptFQQYdOqbKGYCg1LHlPbm6IxepSnHLLaMIGcd9YBiKRGl2+KtzQL/IkurP+b54EKBkvtZaWXijmzfQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz", - "integrity": "sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.27.0.tgz", + "integrity": "sha512-VAjOnHUwpvxf3XT33sMpsLGKq24Rz1sTQhLuUicYrV9pxB4TNi0w11qAGPOyR+dQu/iZf88DmEmG0+2Gaqa1gg==", "cpu": [ "x64" ], @@ -378,10 +502,127 @@ "darwin" ] }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.27.0.tgz", + "integrity": "sha512-I2eRlZG87gl6WxP6PvSB5bfFA1btE7tWnG6QAoEU/0Gr47f6KaxRwiRfBujHlzkuMPqtpTlSOW4aOEOyMtQqfg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.27.0.tgz", + "integrity": "sha512-G05JNYFdjikD/2hJTf1gHdD5KjI2TotjiDn17amHtB5JgwrRF1EA9hJ3TRGIvT3zGXilNWWlR71R/2TT1pXRDg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.27.0.tgz", + "integrity": "sha512-FMXxMZ7qnMULwgdmGSFVlOduAhFyqDPoK1A2Q8HBkzGYX9SMFU3ITKfLdIiCzTaaj/pt1OiEbpF2szUw6Kh++Q==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.27.0.tgz", + "integrity": "sha512-0315TiPsJfOY+jAwEeqxcy9yVcAy/jg99GrMcd/L7CRESzi1vhyLPbnkDnz7giaEttSRf/d3llJYfoC+44Nl3A==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.27.0.tgz", + "integrity": "sha512-4zCKY5E9djPyHzvoCWIouFsuAvg+dk+rNia8lz1bjKpzKz02QvK4JPHyjcDT8CFR2J/aA98WccCirdDOy+VDWQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.27.0.tgz", + "integrity": "sha512-6St9rrPSLbYBbbJAClpU4gmnO7cdZCMMzx2MT0UCIIIevoLAmsCDOAG6t3J/RgN4CPUpdaGr/UnPqQTHZ4oDwA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.27.0.tgz", + "integrity": "sha512-dIBfp8NDrgvwUJxyqFv7501coIba+7xxBJy1gQEF0RGkIKa3Tq0Mh3sF9hmstDLtaMt7gL2aXsCNG9SCKyVVZg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.27.0.tgz", + "integrity": "sha512-Pu7xLHRy+5UjFCKR/vWsbFmiBYUC9993v99YoKWhAgK4VsdNuWHPs17NuCJEtVsZpYCNVPbRyBpQw58Ma8BmeA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.27.0.tgz", + "integrity": "sha512-2Q9qQnk/eWdvXzzHl22y7tpDHREppFUh7N6cCs70HZEbQSgB7wd/2S/B05SSiyAiIn5BL+fYiASLds5bz0IQFw==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz", - "integrity": "sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.1.tgz", + "integrity": "sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==", "cpu": [ "x64" ], @@ -390,46 +631,169 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.27.0.tgz", + "integrity": "sha512-dS1+eCbbao54XB+wLW6uuwRkChq4L0UfKhd3wvt6s+EN1rTIi24ee5Lk3HfRGq9J2jsRm12/AGKLA0kd82Sp/g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.27.0.tgz", + "integrity": "sha512-VrYQHY5+Y71OU/uOSRE9lLhph16bbuWGrMwGwZDPxCUXUW5NgLA+K+q0kv7rafHRlnrsZSVcMOkZskzTNnR3ZQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.27.0.tgz", + "integrity": "sha512-LCqk4Xi3e4GzLqaq+QDM7gP5DtJ/RgWMzV3U2brwp/vEz9RTA5YBgIDP69xYfrTXexes6xPsOIquy79+kLifiA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.27.0.tgz", + "integrity": "sha512-dj2ZolfViR3chLWwSHID2mBzLLwYvXFldIplR6BSkdACXqAsrcmItKTff4h7enYB3Ugoh0v41WbxijE9HJb1Hw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@shikijs/core": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.1.7.tgz", - "integrity": "sha512-gTYLUIuD1UbZp/11qozD3fWpUTuMqPSf3svDMMrL0UmlGU7D9dPw/V1FonwAorCUJBltaaESxq90jrSjQyGixg==", - "dev": true + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.23.0.tgz", + "integrity": "sha512-J4Fo22oBlfRHAXec+1AEzcowv+Qdf4ZQkuP/X/UHYH9+KA9LvyFXSXyS+HxuBRFfon+u7bsmKdRBjoZlbDVRkQ==", + "dev": true, + "dependencies": { + "@shikijs/engine-javascript": "1.23.0", + "@shikijs/engine-oniguruma": "1.23.0", + "@shikijs/types": "1.23.0", + "@shikijs/vscode-textmate": "^9.3.0", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.3" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.23.0.tgz", + "integrity": "sha512-CcrppseWShG+8Efp1iil9divltuXVdCaU4iu+CKvzTGZO5RmXyAiSx668M7VbX8+s/vt1ZKu75Vn/jWi8O3G/Q==", + "dev": true, + "dependencies": { + "@shikijs/types": "1.23.0", + "@shikijs/vscode-textmate": "^9.3.0", + "oniguruma-to-es": "0.1.2" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.23.0.tgz", + "integrity": "sha512-gS8bZLqVvmZXX+E5JUMJICsBp+kx6gj79MH/UEpKHKIqnUzppgbmEn6zLa6mB5D+sHse2gFei3YYJxQe1EzZXQ==", + "dev": true, + "dependencies": { + "@shikijs/types": "1.23.0", + "@shikijs/vscode-textmate": "^9.3.0" + } }, "node_modules/@shikijs/transformers": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.1.7.tgz", - "integrity": "sha512-lXz011ao4+rvweps/9h3CchBfzb1U5OtP5D51Tqc9lQYdLblWMIxQxH6Ybe1GeGINcEVM4goMyPrI0JvlIp4UQ==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.23.0.tgz", + "integrity": "sha512-YzQN+m8nXNZjI7ZRk+8IdFa13qiOqIqjcm4jIQ31RzgMoHtpd9Ruma1hssnt2ETH3ixr8HEh+0zAuB9w/OBfnw==", "dev": true, "dependencies": { - "shiki": "1.1.7" + "shiki": "1.23.0" } }, + "node_modules/@shikijs/types": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.23.0.tgz", + "integrity": "sha512-HiwzsihRao+IbPk7FER/EQT/D0dEEK3n5LAtHDzL5iRT+JMblA7y9uitUnjEnHeLkKigNM+ZplrP7MuEyyc5kA==", + "dev": true, + "dependencies": { + "@shikijs/vscode-textmate": "^9.3.0", + "@types/hast": "^3.0.4" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.3.0.tgz", + "integrity": "sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==", + "dev": true + }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "dev": true }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dev": true, + "dependencies": { + "@types/unist": "*" + } + }, "node_modules/@types/linkify-it": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz", - "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==", "dev": true }, + "node_modules/@types/markdown-it": { + "version": "14.1.2", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz", + "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==", + "dev": true, + "dependencies": { + "@types/linkify-it": "^5", + "@types/mdurl": "^2" + } + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "dev": true, + "dependencies": { + "@types/unist": "*" + } + }, "node_modules/@types/mdurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz", - "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==", "dev": true }, - "node_modules/@types/node": { - "version": "20.2.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", - "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==", - "dev": true, - "optional": true, - "peer": true + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "dev": true }, "node_modules/@types/web-bluetooth": { "version": "0.0.20", @@ -437,158 +801,177 @@ "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==", "dev": true }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.0.tgz", + "integrity": "sha512-7n7KdUEtx/7Yl7I/WVAMZ1bEb0eVvXF3ummWTeLcs/9gvo9pJhuLdouSXGjdZ/MKD1acf1I272+X0RMua4/R3g==", + "dev": true, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0", + "vue": "^3.2.25" + } + }, "node_modules/@vue/compiler-core": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz", - "integrity": "sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz", + "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.9", - "@vue/shared": "3.4.21", + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.13", "entities": "^4.5.0", "estree-walker": "^2.0.2", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" } }, "node_modules/@vue/compiler-dom": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz", - "integrity": "sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz", + "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==", "dev": true, "dependencies": { - "@vue/compiler-core": "3.4.21", - "@vue/shared": "3.4.21" + "@vue/compiler-core": "3.5.13", + "@vue/shared": "3.5.13" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.21.tgz", - "integrity": "sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz", + "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.9", - "@vue/compiler-core": "3.4.21", - "@vue/compiler-dom": "3.4.21", - "@vue/compiler-ssr": "3.4.21", - "@vue/shared": "3.4.21", + "@babel/parser": "^7.25.3", + "@vue/compiler-core": "3.5.13", + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13", "estree-walker": "^2.0.2", - "magic-string": "^0.30.7", - "postcss": "^8.4.35", - "source-map-js": "^1.0.2" + "magic-string": "^0.30.11", + "postcss": "^8.4.48", + "source-map-js": "^1.2.0" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.21.tgz", - "integrity": "sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz", + "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.21", - "@vue/shared": "3.4.21" + "@vue/compiler-dom": "3.5.13", + "@vue/shared": "3.5.13" } }, "node_modules/@vue/devtools-api": { - "version": "7.0.16", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.0.16.tgz", - "integrity": "sha512-fZG2CG8624qphMf4aj59zNHckMx1G3lxODUuyM9USKuLznXCh66TP+tEbPOCcml16hA0GizJ4D8w6F34hrfbcw==", + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.6.4.tgz", + "integrity": "sha512-5AaJ5ELBIuevmFMZYYLuOO9HUuY/6OlkOELHE7oeDhy4XD/hSODIzktlsvBOsn+bto3aD0psj36LGzwVu5Ip8w==", "dev": true, "dependencies": { - "@vue/devtools-kit": "^7.0.16" + "@vue/devtools-kit": "^7.6.4" } }, "node_modules/@vue/devtools-kit": { - "version": "7.0.16", - "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.0.16.tgz", - "integrity": "sha512-IA8SSGiZbNgOi4wLT3mRvd71Q9KE0KvMfGk6haa2GZ6bL2K/xMA8Fvvj3o1maspfUXrGcCXutaqbLqbGx/espQ==", + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.6.4.tgz", + "integrity": "sha512-Zs86qIXXM9icU0PiGY09PQCle4TI750IPLmAJzW5Kf9n9t5HzSYf6Rz6fyzSwmfMPiR51SUKJh9sXVZu78h2QA==", "dev": true, "dependencies": { - "@vue/devtools-shared": "^7.0.16", + "@vue/devtools-shared": "^7.6.4", + "birpc": "^0.2.19", "hookable": "^5.5.3", "mitt": "^3.0.1", "perfect-debounce": "^1.0.0", - "speakingurl": "^14.0.1" - }, - "peerDependencies": { - "vue": "^3.0.0" + "speakingurl": "^14.0.1", + "superjson": "^2.2.1" } }, "node_modules/@vue/devtools-shared": { - "version": "7.0.16", - "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.0.16.tgz", - "integrity": "sha512-Lew4FrGjDjmanaUWSueNE1Rre83k7jQpttc17MaoVw0eARWU5DgZ1F/g9GNUMZXVjbP9rwE+LL3gd9XfXCfkvA==", + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.6.4.tgz", + "integrity": "sha512-nD6CUvBEel+y7zpyorjiUocy0nh77DThZJ0k1GRnJeOmY3ATq2fWijEp7wk37gb023Cb0R396uYh5qMSBQ5WFg==", "dev": true, "dependencies": { - "rfdc": "^1.3.1" + "rfdc": "^1.4.1" } }, "node_modules/@vue/reactivity": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.21.tgz", - "integrity": "sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz", + "integrity": "sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==", "dev": true, "dependencies": { - "@vue/shared": "3.4.21" + "@vue/shared": "3.5.13" } }, "node_modules/@vue/runtime-core": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.21.tgz", - "integrity": "sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz", + "integrity": "sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==", "dev": true, "dependencies": { - "@vue/reactivity": "3.4.21", - "@vue/shared": "3.4.21" + "@vue/reactivity": "3.5.13", + "@vue/shared": "3.5.13" } }, "node_modules/@vue/runtime-dom": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.21.tgz", - "integrity": "sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz", + "integrity": "sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==", "dev": true, "dependencies": { - "@vue/runtime-core": "3.4.21", - "@vue/shared": "3.4.21", + "@vue/reactivity": "3.5.13", + "@vue/runtime-core": "3.5.13", + "@vue/shared": "3.5.13", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.21.tgz", - "integrity": "sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz", + "integrity": "sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==", "dev": true, "dependencies": { - "@vue/compiler-ssr": "3.4.21", - "@vue/shared": "3.4.21" + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13" }, "peerDependencies": { - "vue": "3.4.21" + "vue": "3.5.13" } }, "node_modules/@vue/shared": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz", - "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz", + "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==", "dev": true }, "node_modules/@vueuse/core": { - "version": "10.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.9.0.tgz", - "integrity": "sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.2.0.tgz", + "integrity": "sha512-JIUwRcOqOWzcdu1dGlfW04kaJhW3EXnnjJJfLTtddJanymTL7lF1C0+dVVZ/siLfc73mWn+cGP1PE1PKPruRSA==", "dev": true, "dependencies": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "10.9.0", - "@vueuse/shared": "10.9.0", - "vue-demi": ">=0.14.7" + "@vueuse/metadata": "11.2.0", + "@vueuse/shared": "11.2.0", + "vue-demi": ">=0.14.10" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/core/node_modules/vue-demi": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", - "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", "dev": true, "hasInstallScript": true, "bin": { @@ -612,31 +995,31 @@ } }, "node_modules/@vueuse/integrations": { - "version": "10.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-10.9.0.tgz", - "integrity": "sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-11.2.0.tgz", + "integrity": "sha512-zGXz3dsxNHKwiD9jPMvR3DAxQEOV6VWIEYTGVSB9PNpk4pTWR+pXrHz9gvXWcP2sTk3W2oqqS6KwWDdntUvNVA==", "dev": true, "dependencies": { - "@vueuse/core": "10.9.0", - "@vueuse/shared": "10.9.0", - "vue-demi": ">=0.14.7" + "@vueuse/core": "11.2.0", + "@vueuse/shared": "11.2.0", + "vue-demi": ">=0.14.10" }, "funding": { "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "async-validator": "*", - "axios": "*", - "change-case": "*", - "drauu": "*", - "focus-trap": "*", - "fuse.js": "*", - "idb-keyval": "*", - "jwt-decode": "*", - "nprogress": "*", - "qrcode": "*", - "sortablejs": "*", - "universal-cookie": "*" + "async-validator": "^4", + "axios": "^1", + "change-case": "^5", + "drauu": "^0.4", + "focus-trap": "^7", + "fuse.js": "^7", + "idb-keyval": "^6", + "jwt-decode": "^4", + "nprogress": "^0.2", + "qrcode": "^1.5", + "sortablejs": "^1", + "universal-cookie": "^7" }, "peerDependenciesMeta": { "async-validator": { @@ -678,9 +1061,9 @@ } }, "node_modules/@vueuse/integrations/node_modules/vue-demi": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", - "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", "dev": true, "hasInstallScript": true, "bin": { @@ -704,30 +1087,30 @@ } }, "node_modules/@vueuse/metadata": { - "version": "10.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.9.0.tgz", - "integrity": "sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-11.2.0.tgz", + "integrity": "sha512-L0ZmtRmNx+ZW95DmrgD6vn484gSpVeRbgpWevFKXwqqQxW9hnSi2Ppuh2BzMjnbv4aJRiIw8tQatXT9uOB23dQ==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "10.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.9.0.tgz", - "integrity": "sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.2.0.tgz", + "integrity": "sha512-VxFjie0EanOudYSgMErxXfq6fo8vhr5ICI+BuE3I9FnX7ePllEsVrRQ7O6Q1TLgApeLuPKcHQxAXpP+KnlrJsg==", "dev": true, "dependencies": { - "vue-demi": ">=0.14.7" + "vue-demi": ">=0.14.10" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared/node_modules/vue-demi": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", - "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", "dev": true, "hasInstallScript": true, "bin": { @@ -750,31 +1133,52 @@ } } }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "node_modules/algoliasearch": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.14.0.tgz", + "integrity": "sha512-qr21NtvIkpptwj9z6W5guICK8yijXIGzw7Ka26zAPofnefofVXoXtuAopjtmk1ZKDu4YpACj38n9mgKKc5Zuhw==", "dev": true, "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "@algolia/client-abtesting": "5.14.0", + "@algolia/client-analytics": "5.14.0", + "@algolia/client-common": "5.14.0", + "@algolia/client-insights": "5.14.0", + "@algolia/client-personalization": "5.14.0", + "@algolia/client-query-suggestions": "5.14.0", + "@algolia/client-search": "5.14.0", + "@algolia/ingestion": "1.14.0", + "@algolia/monitoring": "1.14.0", + "@algolia/recommend": "5.14.0", + "@algolia/requester-browser-xhr": "5.14.0", + "@algolia/requester-fetch": "5.14.0", + "@algolia/requester-node-http": "5.14.0" }, "engines": { - "node": ">= 8" + "node": ">= 14.0.0" } }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "dev": true, - "optional": true, - "peer": true, - "bin": { - "atob": "bin/atob.js" + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, "engines": { - "node": ">= 4.5.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/balanced-match": { @@ -783,94 +1187,137 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "node_modules/birpc": { + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/birpc/-/birpc-0.2.19.tgz", + "integrity": "sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==", "dev": true, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/antfu" } }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^1.0.0" } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, + "optional": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" } }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/copy-anything": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.5.tgz", + "integrity": "sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==", "dev": true, "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "is-what": "^4.1.8" }, "engines": { - "node": ">= 8.10.0" + "node": ">=12.13" }, "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" + "url": "https://github.com/sponsors/mesqueeb" } }, - "node_modules/css-parse": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", - "integrity": "sha512-UNIFik2RgSbiTwIW1IsFwXWn6vs+bYdq83LKTSOsx7NJR7WII9dxewkHLltfTLVppoUApHV0118a4RZRI9FLwA==", + "node_modules/cross-spawn": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.5.tgz", + "integrity": "sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "css": "^2.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" } }, "node_modules/csstype": { @@ -879,17 +1326,59 @@ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", "dev": true }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", "dev": true, "optional": true, - "peer": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, "engines": { "node": ">=0.10" } }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dev": true, + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/emoji-regex-xs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", + "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==", + "dev": true + }, "node_modules/entities": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", @@ -903,12 +1392,11 @@ } }, "node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, "hasInstallScript": true, - "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -916,45 +1404,29 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">=12" + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" } }, "node_modules/estree-walker": { @@ -964,10 +1436,11 @@ "dev": true }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, + "optional": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -976,19 +1449,29 @@ } }, "node_modules/focus-trap": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.5.4.tgz", - "integrity": "sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==", + "version": "7.6.1", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.1.tgz", + "integrity": "sha512-nB8y4nQl8PshahLpGKZOq1sb0xrMVFSn6at7u/qOsBZTlZRzaapISGENcB6mOkoezbClZyiMwEF/dGY8AZ00rA==", "dev": true, "dependencies": { "tabbable": "^6.2.0" } }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/fsevents": { "version": "2.3.3", @@ -1005,37 +1488,62 @@ } }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", + "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^4.0.1", + "minimatch": "^10.0.0", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": "*" + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/hast-util-to-html": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz", + "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==", "dev": true, "dependencies": { - "is-glob": "^4.0.1" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" }, - "engines": { - "node": ">= 6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, "node_modules/hookable": { @@ -1044,58 +1552,47 @@ "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", "dev": true }, - "node_modules/immutable": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", - "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", - "dev": true - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } + "node_modules/immutable": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.2.tgz", + "integrity": "sha512-1NU7hWZDkV7hJ4PJ9dur9gTNQ4ePNPN4k9/0YhwjzykTi/+3Q5pF93YU5QoVj8BuOnhLgaY8gs0U2pj4kSYVcw==", + "dev": true }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, + "optional": true, "engines": { "node": ">=0.10.0" } }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, + "optional": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -1108,29 +1605,60 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, + "optional": true, "engines": { "node": ">=0.12.0" } }, - "node_modules/lru-cache": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "node_modules/is-what": { + "version": "4.1.16", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz", + "integrity": "sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==", "dev": true, "engines": { - "node": "14 || >=16.14" + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" } }, - "node_modules/magic-string": { - "version": "0.30.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz", - "integrity": "sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==", + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/jackspeak": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", + "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", "dev": true, "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "@isaacs/cliui": "^8.0.2" }, "engines": { - "node": ">=12" + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/lru-cache": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz", + "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==", + "dev": true, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/magic-string": { + "version": "0.30.12", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz", + "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" } }, "node_modules/mark.js": { @@ -1139,33 +1667,158 @@ "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==", "dev": true }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", + "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "optional": true, - "peer": true, "dependencies": { - "brace-expansion": "^1.1.7" + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", + "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/minisearch": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/minisearch/-/minisearch-6.3.0.tgz", - "integrity": "sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/minisearch/-/minisearch-7.1.0.tgz", + "integrity": "sha512-tv7c/uefWdEhcu6hvrfTihflgeEi2tN6VV7HJnCjK6VxM75QQJh4t9FwJCsA2EsRS8LCnu3W87CuGPWMocOLCA==", "dev": true }, "node_modules/mitt": { @@ -1175,9 +1828,9 @@ "dev": true }, "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "dev": true, "funding": [ { @@ -1192,62 +1845,55 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "optional": true }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "node_modules/oniguruma-to-es": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-0.1.2.tgz", + "integrity": "sha512-sBYKVJlIMB0WPO+tSu/NNB1ytSFeHyyJZ3Ayxfx3f/QUuXu0lvZk0VB4K7npmdlHSC0ldqanzh/sUSlAbgCTfw==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "wrappy": "1" + "emoji-regex-xs": "^1.0.0", + "regex": "^4.4.0", + "regex-recursion": "^4.1.0" } }, - "node_modules/path-is-absolute": { + "node_modules/package-json-from-dist": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "optional": true, - "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", "dev": true, "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/path-scurry/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "node_modules/perfect-debounce": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", @@ -1255,9 +1901,9 @@ "dev": true }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true }, "node_modules/picomatch": { @@ -1265,6 +1911,7 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, + "optional": true, "engines": { "node": ">=8.6" }, @@ -1273,9 +1920,9 @@ } }, "node_modules/postcss": { - "version": "8.4.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", - "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -1293,57 +1940,80 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" } }, "node_modules/preact": { - "version": "10.19.2", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.19.2.tgz", - "integrity": "sha512-UA9DX/OJwv6YwP9Vn7Ti/vF80XL+YA5H2l7BpCtUr3ya8LWHFzpiO5R+N7dN16ujpIxhekRFuOOF82bXX7K/lg==", + "version": "10.24.3", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.3.tgz", + "integrity": "sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" } }, + "node_modules/property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", + "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, "engines": { - "node": ">=8.10.0" + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "node_modules/regex": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/regex/-/regex-4.4.0.tgz", + "integrity": "sha512-uCUSuobNVeqUupowbdZub6ggI5/JZkYyJdDogddJr60L764oxC2pMZov1fQ3wM9bdyzUILDG+Sqx6NAKAz9rKQ==", + "dev": true + }, + "node_modules/regex-recursion": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-4.2.1.tgz", + "integrity": "sha512-QHNZyZAeKdndD1G3bKAbBEKOSSK4KOHQrAJ01N1LJeb0SoH4DJIeFhp0uUpETgONifS4+P3sOgoA1dhzgrQvhA==", "dev": true, - "optional": true, - "peer": true + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-utilities": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", + "dev": true }, "node_modules/rfdc": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz", - "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", "dev": true }, "node_modules/rollup": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.12.0.tgz", - "integrity": "sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.27.0.tgz", + "integrity": "sha512-nrOD/RrnAMssruS7bPa7MYpEuH6tUpOa43NLtxQiLKem0An8HZyXun5Ndig6JzbkJoIbaKkt85V67VCaQ59GyA==", "dev": true, "dependencies": { - "@types/estree": "1.0.5" + "@types/estree": "1.0.6" }, "bin": { "rollup": "dist/bin/rollup" @@ -1353,38 +2023,48 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.12.0", - "@rollup/rollup-android-arm64": "4.12.0", - "@rollup/rollup-darwin-arm64": "4.12.0", - "@rollup/rollup-darwin-x64": "4.12.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.12.0", - "@rollup/rollup-linux-arm64-gnu": "4.12.0", - "@rollup/rollup-linux-arm64-musl": "4.12.0", - "@rollup/rollup-linux-riscv64-gnu": "4.12.0", - "@rollup/rollup-linux-x64-gnu": "4.12.0", - "@rollup/rollup-linux-x64-musl": "4.12.0", - "@rollup/rollup-win32-arm64-msvc": "4.12.0", - "@rollup/rollup-win32-ia32-msvc": "4.12.0", - "@rollup/rollup-win32-x64-msvc": "4.12.0", + "@rollup/rollup-android-arm-eabi": "4.27.0", + "@rollup/rollup-android-arm64": "4.27.0", + "@rollup/rollup-darwin-arm64": "4.27.0", + "@rollup/rollup-darwin-x64": "4.27.0", + "@rollup/rollup-freebsd-arm64": "4.27.0", + "@rollup/rollup-freebsd-x64": "4.27.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.27.0", + "@rollup/rollup-linux-arm-musleabihf": "4.27.0", + "@rollup/rollup-linux-arm64-gnu": "4.27.0", + "@rollup/rollup-linux-arm64-musl": "4.27.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.27.0", + "@rollup/rollup-linux-riscv64-gnu": "4.27.0", + "@rollup/rollup-linux-s390x-gnu": "4.27.0", + "@rollup/rollup-linux-x64-gnu": "4.27.0", + "@rollup/rollup-linux-x64-musl": "4.27.0", + "@rollup/rollup-win32-arm64-msvc": "4.27.0", + "@rollup/rollup-win32-ia32-msvc": "4.27.0", + "@rollup/rollup-win32-x64-msvc": "4.27.0", "fsevents": "~2.3.2" } }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.27.0.tgz", + "integrity": "sha512-CNnqMZ4Yz0Ga0A75qux7DNChq0P9oAWn2S7yjZPRC+AaEF8Ysw5K/1lzT25/a3reJ4V2abcShIVG+tfZHb1UrQ==", + "cpu": [ + "x64" + ], "dev": true, "optional": true, - "peer": true + "os": [ + "linux" + ] }, "node_modules/sass": { - "version": "1.71.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.71.1.tgz", - "integrity": "sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==", + "version": "1.81.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.81.0.tgz", + "integrity": "sha512-Q4fOxRfhmv3sqCLoGfvrC9pRV8btc0UtqL9mN6Yrv6Qi9ScL55CVH1vlPP863ISLEEMNLLuu9P+enCeGHlnzhA==", "dev": true, "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", + "chokidar": "^4.0.0", + "immutable": "^5.0.2", "source-map-js": ">=0.6.2 <2.0.0" }, "bin": { @@ -1392,88 +2072,84 @@ }, "engines": { "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" } }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "node_modules/search-insights": { + "version": "2.17.2", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz", + "integrity": "sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==", "dev": true, - "optional": true, "peer": true }, - "node_modules/search-insights": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.11.0.tgz", - "integrity": "sha512-Uin2J8Bpm3xaZi9Y8QibSys6uJOFZ+REMrf42v20AA3FUDUrshKkMEP6liJbMAHCm71wO6ls4mwAf7a3gFVxLw==", + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "peer": true + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" + "engines": { + "node": ">=8" } }, "node_modules/shiki": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.1.7.tgz", - "integrity": "sha512-9kUTMjZtcPH3i7vHunA6EraTPpPOITYTdA5uMrvsJRexktqP0s7P3s9HVK80b4pP42FRVe03D7fT3NmJv2yYhw==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.23.0.tgz", + "integrity": "sha512-xfdu9DqPkIpExH29cmiTlgo0/jBki5la1Tkfhsv+Wu5TT3APLNHslR1acxuKJOCWqVdSc+pIbs/2ozjVRGppdg==", "dev": true, "dependencies": { - "@shikijs/core": "1.1.7" + "@shikijs/core": "1.23.0", + "@shikijs/engine-javascript": "1.23.0", + "@shikijs/engine-oniguruma": "1.23.0", + "@shikijs/types": "1.23.0", + "@shikijs/vscode-textmate": "^9.3.0", + "@types/hast": "^3.0.4" } }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, - "optional": true, - "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/speakingurl": { "version": "14.0.1", "resolved": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz", @@ -1483,72 +2159,126 @@ "node": ">=0.10.0" } }, - "node_modules/stylus": { - "version": "0.54.8", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.8.tgz", - "integrity": "sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg==", + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "css-parse": "~2.0.0", - "debug": "~3.1.0", - "glob": "^7.1.6", - "mkdirp": "~1.0.4", - "safer-buffer": "^2.1.2", - "sax": "~1.2.4", - "semver": "^6.3.0", - "source-map": "^0.7.3" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, - "bin": { - "stylus": "bin/stylus" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/stylus/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "ms": "2.0.0" + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/stylus/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, - "optional": true, - "peer": true, - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/stylus/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "optional": true, - "peer": true + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/stylus/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, - "optional": true, - "peer": true, "engines": { - "node": ">= 8" + "node": ">=8" + } + }, + "node_modules/superjson": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.1.tgz", + "integrity": "sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==", + "dev": true, + "dependencies": { + "copy-anything": "^3.0.2" + }, + "engines": { + "node": ">=16" } }, "node_modules/tabbable": { @@ -1562,6 +2292,7 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, + "optional": true, "dependencies": { "is-number": "^7.0.0" }, @@ -1569,43 +2300,140 @@ "node": ">=8.0" } }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", "dev": true, - "optional": true, - "peer": true + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, "node_modules/vite": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", - "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", + "version": "5.4.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", + "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==", "dev": true, - "peer": true, "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { - "fsevents": "~2.3.2" + "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": ">= 14", + "@types/node": "^18.0.0 || >=20.0.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", + "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.4.0" @@ -1623,6 +2451,9 @@ "sass": { "optional": true }, + "sass-embedded": { + "optional": true + }, "stylus": { "optional": true }, @@ -1634,51 +2465,37 @@ } } }, - "node_modules/vite/node_modules/rollup": { - "version": "3.29.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", - "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", - "dev": true, - "peer": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, "node_modules/vitepress": { - "version": "1.0.0-rc.44", - "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.0-rc.44.tgz", - "integrity": "sha512-tO5taxGI7fSpBK1D8zrZTyJJERlyU9nnt0jHSt3fywfq3VKn977Hg0wUuTkEmwXlFYwuW26+6+3xorf4nD3XvA==", - "dev": true, - "dependencies": { - "@docsearch/css": "^3.5.2", - "@docsearch/js": "^3.5.2", - "@shikijs/core": "^1.1.5", - "@shikijs/transformers": "^1.1.5", - "@types/markdown-it": "^13.0.7", - "@vitejs/plugin-vue": "^5.0.4", - "@vue/devtools-api": "^7.0.14", - "@vueuse/core": "^10.7.2", - "@vueuse/integrations": "^10.7.2", - "focus-trap": "^7.5.4", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.5.0.tgz", + "integrity": "sha512-q4Q/G2zjvynvizdB3/bupdYkCJe2umSAMv9Ju4d92E6/NXJ59z70xB0q5p/4lpRyAwflDsbwy1mLV9Q5+nlB+g==", + "dev": true, + "dependencies": { + "@docsearch/css": "^3.6.2", + "@docsearch/js": "^3.6.2", + "@iconify-json/simple-icons": "^1.2.10", + "@shikijs/core": "^1.22.2", + "@shikijs/transformers": "^1.22.2", + "@shikijs/types": "^1.22.2", + "@types/markdown-it": "^14.1.2", + "@vitejs/plugin-vue": "^5.1.4", + "@vue/devtools-api": "^7.5.4", + "@vue/shared": "^3.5.12", + "@vueuse/core": "^11.1.0", + "@vueuse/integrations": "^11.1.0", + "focus-trap": "^7.6.0", "mark.js": "8.11.1", - "minisearch": "^6.3.0", - "shiki": "^1.1.5", - "vite": "^5.1.3", - "vue": "^3.4.19" + "minisearch": "^7.1.0", + "shiki": "^1.22.2", + "vite": "^5.4.10", + "vue": "^3.5.12" }, "bin": { "vitepress": "bin/vitepress.js" }, "peerDependencies": { - "markdown-it-mathjax3": "^4.3.2", - "postcss": "^8.4.35" + "markdown-it-mathjax3": "^4", + "postcss": "^8" }, "peerDependenciesMeta": { "markdown-it-mathjax3": { @@ -1690,12 +2507,14 @@ } }, "node_modules/vitepress-plugin-theme-override": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/vitepress-plugin-theme-override/-/vitepress-plugin-theme-override-0.0.2.tgz", - "integrity": "sha512-y+PhJRQJY1FjAy518YkAwwynXgcoeDIGRBw07tFQRbAZtoWSDqPWRvIL6xhtKZWQ0WtNgmaLSGP512+6tG5IRg==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/vitepress-plugin-theme-override/-/vitepress-plugin-theme-override-0.1.0.tgz", + "integrity": "sha512-zpPxNIgxH3t1+O6Cvu1OoWBHbiGVBuX1RUbG0fJtzOr9UnLH20/n+oIUumC+D7cskl/jT20gIZVQEU+YyTaUXA==", "dev": true, "dependencies": { - "glob": "^9.3.2" + "glob": "^11.0.0", + "vite": "^5.4.3", + "vue": "^3.5.3" }, "peerDependencies": { "vite": "^4.2.1", @@ -1703,192 +2522,142 @@ "vue": "^3.2.47" } }, - "node_modules/vitepress-plugin-theme-override/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/vue": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.13.tgz", + "integrity": "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==", "dev": true, "dependencies": { - "balanced-match": "^1.0.0" + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-sfc": "3.5.13", + "@vue/runtime-dom": "3.5.13", + "@vue/server-renderer": "3.5.13", + "@vue/shared": "3.5.13" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/vitepress-plugin-theme-override/node_modules/glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" + "isexe": "^2.0.0" }, - "engines": { - "node": ">=16 || 14 >=14.17" + "bin": { + "node-which": "bin/node-which" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">= 8" } }, - "node_modules/vitepress-plugin-theme-override/node_modules/minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/vitepress/node_modules/@types/markdown-it": { - "version": "13.0.7", - "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-13.0.7.tgz", - "integrity": "sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==", + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { - "@types/linkify-it": "*", - "@types/mdurl": "*" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/vitepress/node_modules/@vitejs/plugin-vue": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz", - "integrity": "sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==", + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "vite": "^5.0.0", - "vue": "^3.2.25" + "node": ">=8" } }, - "node_modules/vitepress/node_modules/esbuild": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" - } - }, - "node_modules/vitepress/node_modules/vite": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.4.tgz", - "integrity": "sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==", - "dev": true, - "dependencies": { - "esbuild": "^0.19.3", - "postcss": "^8.4.35", - "rollup": "^4.2.0" - }, - "bin": { - "vite": "bin/vite.js" + "dependencies": { + "color-convert": "^2.0.1" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": ">=8" }, "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/vue": { - "version": "3.4.21", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.21.tgz", - "integrity": "sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==", + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.21", - "@vue/compiler-sfc": "3.4.21", - "@vue/runtime-dom": "3.4.21", - "@vue/server-renderer": "3.4.21", - "@vue/shared": "3.4.21" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "peerDependencies": { - "typescript": "*" + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", "dev": true, - "optional": true, - "peer": true + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } } } } diff --git a/package.json b/package.json index d16c19ec..b79a5229 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wax-developer", - "description": "WAX Developer Portal - Inside the WAX Developer Portal, you'll find a wealth of resources to guide you on your development journey.", + "description": "WAX Blockchain Documentation - Resources for developers building on WAX", "version": "0.3.0", "main": "index.js", "repository": { @@ -30,12 +30,12 @@ }, "homepage": "https://github.com/wax-office-of-inspector-general/wax-developer#readme", "devDependencies": { - "sass": "^1.71.1", - "vitepress": "^1.0.0-rc.44", - "vitepress-plugin-theme-override": "^0.0.2", - "vue": "^3.3.9" + "sass": "^1.81.0", + "vitepress": "^1.5.0", + "vitepress-plugin-theme-override": "^0.1.0", + "vue": "^3.5.13" }, "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "4.12.0" + "@rollup/rollup-linux-x64-gnu": "*" } -} +} \ No newline at end of file