diff --git a/package.json b/package.json index 79e73577..1454c5a5 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "jest": "^29.7.0", "prettier": "^3.1.1", "turbo": "^1.11.2", - "typedoc": "0.25.4", - "typedoc-plugin-markdown": "^3.17.1", - "typescript": "^5.3.3" + "typedoc": "0.26.3", + "typedoc-plugin-markdown": "^4.1.1", + "typescript": "^5.5.3" } } diff --git a/packages/dids/src/index.ts b/packages/dids/src/index.ts index 06a80a92..83488f36 100644 --- a/packages/dids/src/index.ts +++ b/packages/dids/src/index.ts @@ -1,6 +1,4 @@ /** - * # DID - * * A simple library to interact with DIDs that conform to the DID-provider interface. * * ## Installation diff --git a/packages/key-did-provider-ed25519/src/index.ts b/packages/key-did-provider-ed25519/src/index.ts index 5dd37e7e..fc871aec 100644 --- a/packages/key-did-provider-ed25519/src/index.ts +++ b/packages/key-did-provider-ed25519/src/index.ts @@ -1,5 +1,4 @@ /** - * # ed25519 key did provider * This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519. * * ## Installation diff --git a/packages/key-did-provider-secp256k1/src/index.ts b/packages/key-did-provider-secp256k1/src/index.ts index 83b18008..1de4330a 100644 --- a/packages/key-did-provider-secp256k1/src/index.ts +++ b/packages/key-did-provider-secp256k1/src/index.ts @@ -1,5 +1,4 @@ /** - * # secp256k1 Key Did Provider * This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using secp256k1. * * ## Installation @@ -30,7 +29,7 @@ * await did.verifyJWS(jws) * ``` * - * @module @didtools/key-secp256k1 + * @module key-secp256k1 */ import { createJWS, ES256KSigner } from 'did-jwt' diff --git a/packages/key-did-provider-webcrypto/src/index.ts b/packages/key-did-provider-webcrypto/src/index.ts index c688a26e..6ca22320 100644 --- a/packages/key-did-provider-webcrypto/src/index.ts +++ b/packages/key-did-provider-webcrypto/src/index.ts @@ -1,5 +1,4 @@ /** - * # Webcrypto Key Did Provider * This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using webcrypto with non-extractable keys. * * ## Installation @@ -30,7 +29,7 @@ * await did.verifyJWS(jws) * ``` * - * @module @didtools/key-webcrypto + * @module key-webcrypto */ import type { diff --git a/packages/key-did/src/index.ts b/packages/key-did/src/index.ts index ac4b7d50..61ffc57a 100644 --- a/packages/key-did/src/index.ts +++ b/packages/key-did/src/index.ts @@ -1,6 +1,4 @@ /** - * # Key DID - * * Utility functions for `did:key` DIDs. * * ## Installation diff --git a/packages/key-webauthn/package.json b/packages/key-webauthn/package.json index e4aac66a..11e8973a 100644 --- a/packages/key-webauthn/package.json +++ b/packages/key-webauthn/package.json @@ -54,7 +54,7 @@ "did-session": "workspace:*", "dids": "workspace:*", "esbuild": "^0.19.9", - "typescript": "^5.3.2" + "typescript": "^5.5.3" }, "dependencies": { "@didtools/cacao": "workspace:*", diff --git a/packages/multidid/src/index.ts b/packages/multidid/src/index.ts index a2c839aa..66b2980e 100644 --- a/packages/multidid/src/index.ts +++ b/packages/multidid/src/index.ts @@ -1,5 +1,4 @@ /** - * # Multidid * Multidid is a representation strategy for DIDs and DID URLs that is very compact and extensible. It allows any DID method to be represented as a * string of bytes. Reference [specification](https://github.com/ChainAgnostic/multidid). * @@ -40,7 +39,7 @@ * * ``` * - * @module @didtools/multidid + * @module multidid */ import * as u8a from 'uint8arrays' diff --git a/packages/pkh-did-resolver/src/index.ts b/packages/pkh-did-resolver/src/index.ts index e7906769..a7f6e90d 100644 --- a/packages/pkh-did-resolver/src/index.ts +++ b/packages/pkh-did-resolver/src/index.ts @@ -1,6 +1,4 @@ /** - * # PKH DID method resolver - * * This package contains did:pkh method resolver implementation. Please refer to the [specification](https://github.com/w3c-ccg/did-pkh/blob/main/did-pkh-method-draft.md) for details about how this DID method works. * * ## Usage diff --git a/packages/pkh-ethereum/package.json b/packages/pkh-ethereum/package.json index c641c15b..90882074 100644 --- a/packages/pkh-ethereum/package.json +++ b/packages/pkh-ethereum/package.json @@ -44,7 +44,7 @@ }, "homepage": "https://github.com/ceramicnetwork/js-did#readme", "devDependencies": { - "typescript": "^5.3.2" + "typescript": "^5.5.3" }, "dependencies": { "@didtools/cacao": "workspace:^3.0.0", diff --git a/packages/pkh-ethereum/src/index.ts b/packages/pkh-ethereum/src/index.ts index 4b89c5c0..a1e37bb6 100644 --- a/packages/pkh-ethereum/src/index.ts +++ b/packages/pkh-ethereum/src/index.ts @@ -1,5 +1,4 @@ /** - * # Ethereum AuthMethod and Verifier * Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO. * Primarly used with `did-session` and `@didtools/cacao`. * diff --git a/packages/pkh-solana/package.json b/packages/pkh-solana/package.json index 4abd4953..73618bf2 100644 --- a/packages/pkh-solana/package.json +++ b/packages/pkh-solana/package.json @@ -44,7 +44,7 @@ }, "homepage": "https://github.com/ceramicnetwork/js-did#readme", "devDependencies": { - "typescript": "^5.3.2" + "typescript": "^5.5.3" }, "dependencies": { "@didtools/cacao": "workspace:^3.0.0", diff --git a/packages/pkh-solana/src/index.ts b/packages/pkh-solana/src/index.ts index 968416b5..a86126f7 100644 --- a/packages/pkh-solana/src/index.ts +++ b/packages/pkh-solana/src/index.ts @@ -1,5 +1,4 @@ /** - * # Solana AuthMethod and Verifier * Implements support to authenticate, authorize and verify with Solana accounts as a did:pkh with SIWS(X) and CACAO. * Primarly used with `did-session` and `@didtools/cacao`. * diff --git a/packages/pkh-stacks/package.json b/packages/pkh-stacks/package.json index 78e3c8d9..d1ad5a2f 100644 --- a/packages/pkh-stacks/package.json +++ b/packages/pkh-stacks/package.json @@ -43,7 +43,7 @@ }, "homepage": "https://github.com/ceramicnetwork/js-did#readme", "devDependencies": { - "typescript": "^5.3.2" + "typescript": "^5.5.3" }, "dependencies": { "@didtools/cacao": "workspace:^3.0.0", diff --git a/packages/pkh-tezos/package.json b/packages/pkh-tezos/package.json index 3a6c7d68..918959ff 100644 --- a/packages/pkh-tezos/package.json +++ b/packages/pkh-tezos/package.json @@ -46,7 +46,7 @@ "@taquito/signer": "^17.4.0", "@taquito/taquito": "^17.4.0", "@taquito/utils": "^17.4.0", - "typescript": "^5.3.2" + "typescript": "^5.5.3" }, "dependencies": { "@didtools/cacao": "workspace:^3.0.0", diff --git a/packages/siwx/src/index.ts b/packages/siwx/src/index.ts index 4420dde2..245b9d28 100644 --- a/packages/siwx/src/index.ts +++ b/packages/siwx/src/index.ts @@ -1,3 +1,7 @@ +/** + * @module siwx + */ + export { SiwxMessage, toString, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f88c74e1..540dd8c1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: version: 0.2.2 '@swc/cli': specifier: ^0.1.63 - version: 0.1.63(@swc/core@1.3.102)(chokidar@3.5.3) + version: 0.1.63(@swc/core@1.3.102)(chokidar@3.6.0) '@swc/core': specifier: ^1.3.102 version: 1.3.102 @@ -31,10 +31,10 @@ importers: version: 29.5.11 '@typescript-eslint/eslint-plugin': specifier: ^6.17.0 - version: 6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3) + version: 6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^6.17.0 - version: 6.17.0(eslint@8.56.0)(typescript@5.3.3) + version: 6.17.0(eslint@8.56.0)(typescript@5.5.3) del-cli: specifier: ^5.1.0 version: 5.1.0 @@ -43,10 +43,10 @@ importers: version: 8.56.0 eslint-config-3box: specifier: ^1.0.0 - version: 1.0.0(@types/eslint@8.44.8)(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(prettier@3.1.1)(typescript@5.3.3) + version: 1.0.0(@types/eslint@8.56.10)(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(prettier@3.1.1)(typescript@5.5.3) eslint-plugin-jest: specifier: ^27.6.1 - version: 27.6.1(@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(typescript@5.3.3) + version: 27.6.1(@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(typescript@5.5.3) jest: specifier: ^29.7.0 version: 29.7.0(@types/node@20.10.6) @@ -57,14 +57,14 @@ importers: specifier: ^1.11.2 version: 1.11.2 typedoc: - specifier: 0.25.4 - version: 0.25.4(typescript@5.3.3) + specifier: 0.26.3 + version: 0.26.3(typescript@5.5.3) typedoc-plugin-markdown: - specifier: ^3.17.1 - version: 3.17.1(typedoc@0.25.4(typescript@5.3.3)) + specifier: ^4.1.1 + version: 4.1.1(typedoc@0.26.3(typescript@5.5.3)) typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.5.3 + version: 5.5.3 packages/cacao: dependencies: @@ -88,7 +88,7 @@ importers: version: 5.0.1 viem: specifier: ^1.21.4 - version: 1.21.4(typescript@5.3.3) + version: 1.21.4(typescript@5.5.3) devDependencies: '@types/luxon': specifier: ^3.3.7 @@ -114,7 +114,7 @@ importers: devDependencies: ts-essentials: specifier: ^9.4.1 - version: 9.4.1(typescript@5.3.3) + version: 9.4.1(typescript@5.5.3) packages/did-session: dependencies: @@ -269,7 +269,7 @@ importers: dependencies: '@ceramicnetwork/core': specifier: ^3.2.0 - version: 3.2.0(@polkadot/util@7.9.2)(encoding@0.1.13) + version: 3.2.0(@polkadot/util@12.6.2)(encoding@0.1.13) ipfs-core: specifier: ^0.18.1 version: 0.18.1(encoding@0.1.13) @@ -435,8 +435,8 @@ importers: specifier: ^0.19.9 version: 0.19.9 typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.5.3 + version: 5.5.3 packages/multidid: dependencies: @@ -480,8 +480,8 @@ importers: version: 1.1.0 devDependencies: typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.5.3 + version: 5.5.3 packages/pkh-solana: dependencies: @@ -502,8 +502,8 @@ importers: version: 5.0.1 devDependencies: typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.5.3 + version: 5.5.3 packages/pkh-stacks: dependencies: @@ -530,8 +530,8 @@ importers: version: 4.0.1 devDependencies: typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.5.3 + version: 5.5.3 packages/pkh-tezos: dependencies: @@ -564,8 +564,8 @@ importers: specifier: ^17.4.0 version: 17.4.0 typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.5.3 + version: 5.5.3 packages/siwx: dependencies: @@ -578,7 +578,7 @@ importers: version: 20.10.3 ts-essentials: specifier: ^9.4.1 - version: 9.4.1(typescript@5.3.3) + version: 9.4.1(typescript@5.5.3) tsm: specifier: ^2.3.0 version: 2.3.0 @@ -592,39 +592,39 @@ importers: website: dependencies: '@docusaurus/core': - specifier: ^2.4.1 - version: 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) + specifier: ^3.4.0 + version: 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) '@docusaurus/preset-classic': - specifier: ^2.4.1 - version: 2.4.3(@algolia/client-search@4.22.0)(@swc/core@1.3.102)(@types/react@18.2.42)(encoding@0.1.13)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(search-insights@2.13.0)(typescript@5.3.2) + specifier: ^3.4.0 + version: 3.4.0(@algolia/client-search@4.24.0)(@swc/core@1.3.102)(@types/react@18.3.3)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)(typescript@5.5.3) '@mdx-js/react': - specifier: ^1.6.22 - version: 1.6.22(react@17.0.2) + specifier: ^3.0.1 + version: 3.0.1(@types/react@18.3.3)(react@18.3.1) clsx: - specifier: ^1.2.1 - version: 1.2.1 + specifier: ^2.1.1 + version: 2.1.1 prism-react-renderer: - specifier: ^1.3.5 - version: 1.3.5(react@17.0.2) + specifier: ^2.3.1 + version: 2.3.1(react@18.3.1) react: - specifier: ^17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: ^17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) devDependencies: '@docusaurus/module-type-aliases': - specifier: ^2.4.1 - version: 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@tsconfig/docusaurus': - specifier: ^1.0.7 - version: 1.0.7 + specifier: ^3.4.0 + version: 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/tsconfig': + specifier: ^3.4.0 + version: 3.4.0 docusaurus-plugin-typedoc: - specifier: ^0.21.0 - version: 0.21.0(typedoc-plugin-markdown@3.17.1(typedoc@0.25.4(typescript@5.3.2)))(typedoc@0.25.4(typescript@5.3.2)) + specifier: ^1.0.2 + version: 1.0.2(typedoc-plugin-markdown@4.1.1(typedoc@0.26.3(typescript@5.5.3))) typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.5.3 + version: 5.5.3 packages: @@ -665,73 +665,62 @@ packages: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' - '@algolia/cache-browser-local-storage@4.20.0': - resolution: {integrity: sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ==} - - '@algolia/cache-common@4.20.0': - resolution: {integrity: sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==} - - '@algolia/cache-common@4.22.0': - resolution: {integrity: sha512-TPwUMlIGPN16eW67qamNQUmxNiGHg/WBqWcrOoCddhqNTqGDPVqmgfaM85LPbt24t3r1z0zEz/tdsmuq3Q6oaA==} + '@algolia/cache-browser-local-storage@4.24.0': + resolution: {integrity: sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==} - '@algolia/cache-in-memory@4.20.0': - resolution: {integrity: sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg==} + '@algolia/cache-common@4.24.0': + resolution: {integrity: sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==} - '@algolia/client-account@4.20.0': - resolution: {integrity: sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q==} + '@algolia/cache-in-memory@4.24.0': + resolution: {integrity: sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==} - '@algolia/client-analytics@4.20.0': - resolution: {integrity: sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug==} + '@algolia/client-account@4.24.0': + resolution: {integrity: sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==} - '@algolia/client-common@4.20.0': - resolution: {integrity: sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==} + '@algolia/client-analytics@4.24.0': + resolution: {integrity: sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==} - '@algolia/client-common@4.22.0': - resolution: {integrity: sha512-BlbkF4qXVWuwTmYxVWvqtatCR3lzXwxx628p1wj1Q7QP2+LsTmGt1DiUYRuy9jG7iMsnlExby6kRMOOlbhv2Ag==} + '@algolia/client-common@4.24.0': + resolution: {integrity: sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==} - '@algolia/client-personalization@4.20.0': - resolution: {integrity: sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ==} + '@algolia/client-personalization@4.24.0': + resolution: {integrity: sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==} - '@algolia/client-search@4.20.0': - resolution: {integrity: sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==} - - '@algolia/client-search@4.22.0': - resolution: {integrity: sha512-bn4qQiIdRPBGCwsNuuqB8rdHhGKKWIij9OqidM1UkQxnSG8yzxHdb7CujM30pvp5EnV7jTqDZRbxacbjYVW20Q==} + '@algolia/client-search@4.24.0': + resolution: {integrity: sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==} '@algolia/events@4.0.1': resolution: {integrity: sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==} - '@algolia/logger-common@4.20.0': - resolution: {integrity: sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==} - - '@algolia/logger-common@4.22.0': - resolution: {integrity: sha512-HMUQTID0ucxNCXs5d1eBJ5q/HuKg8rFVE/vOiLaM4Abfeq1YnTtGV3+rFEhOPWhRQxNDd+YHa4q864IMc0zHpQ==} + '@algolia/logger-common@4.24.0': + resolution: {integrity: sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==} - '@algolia/logger-console@4.20.0': - resolution: {integrity: sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA==} + '@algolia/logger-console@4.24.0': + resolution: {integrity: sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==} - '@algolia/requester-browser-xhr@4.20.0': - resolution: {integrity: sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw==} + '@algolia/recommend@4.24.0': + resolution: {integrity: sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==} - '@algolia/requester-common@4.20.0': - resolution: {integrity: sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==} + '@algolia/requester-browser-xhr@4.24.0': + resolution: {integrity: sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==} - '@algolia/requester-common@4.22.0': - resolution: {integrity: sha512-Y9cEH/cKjIIZgzvI1aI0ARdtR/xRrOR13g5psCxkdhpgRN0Vcorx+zePhmAa4jdQNqexpxtkUdcKYugBzMZJgQ==} + '@algolia/requester-common@4.24.0': + resolution: {integrity: sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==} - '@algolia/requester-node-http@4.20.0': - resolution: {integrity: sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng==} + '@algolia/requester-node-http@4.24.0': + resolution: {integrity: sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==} - '@algolia/transporter@4.20.0': - resolution: {integrity: sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==} - - '@algolia/transporter@4.22.0': - resolution: {integrity: sha512-ieO1k8x2o77GNvOoC+vAkFKppydQSVfbjM3YrSjLmgywiBejPTvU1R1nEvG59JIIUvtSLrZsLGPkd6vL14zopA==} + '@algolia/transporter@4.24.0': + resolution: {integrity: sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==} '@ampproject/remapping@2.2.1': resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} + '@ampproject/remapping@2.3.0': + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + '@assemblyscript/loader@0.9.4': resolution: {integrity: sha512-HazVq9zwTVwGmqdwYzu7WyQ6FQVZ7SwET0KKQuKm55jD0IfUpZgN0OPIiZG3zV1iSrVYcN0bdwLRXI/VNCYsUA==} @@ -739,12 +728,16 @@ packages: resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.24.7': + resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.23.5': resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} - '@babel/core@7.12.9': - resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} + '@babel/compat-data@7.24.7': + resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} engines: {node: '>=6.9.0'} '@babel/core@7.23.5': @@ -755,6 +748,10 @@ packages: resolution: {integrity: sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==} engines: {node: '>=6.9.0'} + '@babel/core@7.24.7': + resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} + engines: {node: '>=6.9.0'} + '@babel/generator@7.23.5': resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==} engines: {node: '>=6.9.0'} @@ -763,12 +760,16 @@ packages: resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.22.5': - resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} + '@babel/generator@7.24.7': + resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-annotate-as-pure@7.24.7': + resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': - resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} + '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': + resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} engines: {node: '>=6.9.0'} '@babel/helper-compilation-targets@7.22.15': @@ -779,20 +780,24 @@ packages: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.23.5': - resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} + '@babel/helper-compilation-targets@7.24.7': + resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-create-class-features-plugin@7.24.7': + resolution: {integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-regexp-features-plugin@7.22.15': - resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} + '@babel/helper-create-regexp-features-plugin@7.24.7': + resolution: {integrity: sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-define-polyfill-provider@0.4.3': - resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} + '@babel/helper-define-polyfill-provider@0.6.2': + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -800,47 +805,70 @@ packages: resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} + '@babel/helper-environment-visitor@7.24.7': + resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-function-name@7.23.0': resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} + '@babel/helper-function-name@7.24.7': + resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} + engines: {node: '>=6.9.0'} + '@babel/helper-hoist-variables@7.22.5': resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.23.0': - resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} + '@babel/helper-hoist-variables@7.24.7': + resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-member-expression-to-functions@7.24.7': + resolution: {integrity: sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==} engines: {node: '>=6.9.0'} '@babel/helper-module-imports@7.22.15': resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.24.7': + resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-transforms@7.23.3': resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.22.5': - resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} + '@babel/helper-module-transforms@7.24.7': + resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 - '@babel/helper-plugin-utils@7.10.4': - resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} + '@babel/helper-optimise-call-expression@7.24.7': + resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} + engines: {node: '>=6.9.0'} '@babel/helper-plugin-utils@7.22.5': resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.22.20': - resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} + '@babel/helper-plugin-utils@7.24.7': + resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-remap-async-to-generator@7.24.7': + resolution: {integrity: sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.22.20': - resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} + '@babel/helper-replace-supers@7.24.7': + resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -849,28 +877,48 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': - resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} + '@babel/helper-simple-access@7.24.7': + resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-skip-transparent-expression-wrappers@7.24.7': + resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} engines: {node: '>=6.9.0'} '@babel/helper-split-export-declaration@7.22.6': resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} + '@babel/helper-split-export-declaration@7.24.7': + resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} + engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.23.4': resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.24.7': + resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.22.20': resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.7': + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.23.5': resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.22.20': - resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} + '@babel/helper-validator-option@7.24.7': + resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-wrap-function@7.24.7': + resolution: {integrity: sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==} engines: {node: '>=6.9.0'} '@babel/helpers@7.23.5': @@ -881,10 +929,18 @@ packages: resolution: {integrity: sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ==} engines: {node: '>=6.9.0'} + '@babel/helpers@7.24.7': + resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} + engines: {node: '>=6.9.0'} + '@babel/highlight@7.23.4': resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} engines: {node: '>=6.9.0'} + '@babel/highlight@7.24.7': + resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.23.5': resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==} engines: {node: '>=6.0.0'} @@ -895,29 +951,34 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3': - resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} + '@babel/parser@7.24.7': + resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7': + resolution: {integrity: sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3': - resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7': + resolution: {integrity: sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.13.0 + '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.3': - resolution: {integrity: sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==} + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7': + resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.13.0 - '@babel/plugin-proposal-object-rest-spread@7.12.1': - resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7': + resolution: {integrity: sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==} + engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} @@ -956,14 +1017,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-assertions@7.23.3': - resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} + '@babel/plugin-syntax-import-assertions@7.24.7': + resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-attributes@7.23.3': - resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} + '@babel/plugin-syntax-import-attributes@7.24.7': + resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -978,13 +1039,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.12.1': - resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} + '@babel/plugin-syntax-jsx@7.23.3': + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.23.3': - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + '@babel/plugin-syntax-jsx@7.24.7': + resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1037,344 +1099,350 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-typescript@7.24.7': + resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6': resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-arrow-functions@7.23.3': - resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} + '@babel/plugin-transform-arrow-functions@7.24.7': + resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-generator-functions@7.23.4': - resolution: {integrity: sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==} + '@babel/plugin-transform-async-generator-functions@7.24.7': + resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-to-generator@7.23.3': - resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} + '@babel/plugin-transform-async-to-generator@7.24.7': + resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoped-functions@7.23.3': - resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} + '@babel/plugin-transform-block-scoped-functions@7.24.7': + resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.23.4': - resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} + '@babel/plugin-transform-block-scoping@7.24.7': + resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.23.3': - resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} + '@babel/plugin-transform-class-properties@7.24.7': + resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-static-block@7.23.4': - resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} + '@babel/plugin-transform-class-static-block@7.24.7': + resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 - '@babel/plugin-transform-classes@7.23.5': - resolution: {integrity: sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==} + '@babel/plugin-transform-classes@7.24.7': + resolution: {integrity: sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-computed-properties@7.23.3': - resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} + '@babel/plugin-transform-computed-properties@7.24.7': + resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-destructuring@7.23.3': - resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} + '@babel/plugin-transform-destructuring@7.24.7': + resolution: {integrity: sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dotall-regex@7.23.3': - resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} + '@babel/plugin-transform-dotall-regex@7.24.7': + resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-duplicate-keys@7.23.3': - resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} + '@babel/plugin-transform-duplicate-keys@7.24.7': + resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dynamic-import@7.23.4': - resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} + '@babel/plugin-transform-dynamic-import@7.24.7': + resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-exponentiation-operator@7.23.3': - resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} + '@babel/plugin-transform-exponentiation-operator@7.24.7': + resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-export-namespace-from@7.23.4': - resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} + '@babel/plugin-transform-export-namespace-from@7.24.7': + resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-for-of@7.23.3': - resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==} + '@babel/plugin-transform-for-of@7.24.7': + resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.23.3': - resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} + '@babel/plugin-transform-function-name@7.24.7': + resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-json-strings@7.23.4': - resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} + '@babel/plugin-transform-json-strings@7.24.7': + resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-literals@7.23.3': - resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} + '@babel/plugin-transform-literals@7.24.7': + resolution: {integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-logical-assignment-operators@7.23.4': - resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} + '@babel/plugin-transform-logical-assignment-operators@7.24.7': + resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-member-expression-literals@7.23.3': - resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} + '@babel/plugin-transform-member-expression-literals@7.24.7': + resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-amd@7.23.3': - resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} + '@babel/plugin-transform-modules-amd@7.24.7': + resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.23.3': - resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + '@babel/plugin-transform-modules-commonjs@7.24.7': + resolution: {integrity: sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-systemjs@7.23.3': - resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==} + '@babel/plugin-transform-modules-systemjs@7.24.7': + resolution: {integrity: sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-umd@7.23.3': - resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} + '@babel/plugin-transform-modules-umd@7.24.7': + resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5': - resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} + '@babel/plugin-transform-named-capturing-groups-regex@7.24.7': + resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-new-target@7.23.3': - resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} + '@babel/plugin-transform-new-target@7.24.7': + resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-nullish-coalescing-operator@7.23.4': - resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} + '@babel/plugin-transform-nullish-coalescing-operator@7.24.7': + resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-numeric-separator@7.23.4': - resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} + '@babel/plugin-transform-numeric-separator@7.24.7': + resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-rest-spread@7.23.4': - resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==} + '@babel/plugin-transform-object-rest-spread@7.24.7': + resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-super@7.23.3': - resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} + '@babel/plugin-transform-object-super@7.24.7': + resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-catch-binding@7.23.4': - resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} + '@babel/plugin-transform-optional-catch-binding@7.24.7': + resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-chaining@7.23.4': - resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} + '@babel/plugin-transform-optional-chaining@7.24.7': + resolution: {integrity: sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-parameters@7.23.3': - resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} + '@babel/plugin-transform-parameters@7.24.7': + resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-methods@7.23.3': - resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} + '@babel/plugin-transform-private-methods@7.24.7': + resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-property-in-object@7.23.4': - resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} + '@babel/plugin-transform-private-property-in-object@7.24.7': + resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-property-literals@7.23.3': - resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} + '@babel/plugin-transform-property-literals@7.24.7': + resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-constant-elements@7.23.3': - resolution: {integrity: sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==} + '@babel/plugin-transform-react-constant-elements@7.24.7': + resolution: {integrity: sha512-7LidzZfUXyfZ8/buRW6qIIHBY8wAZ1OrY9c/wTr8YhZ6vMPo+Uc/CVFLYY1spZrEQlD4w5u8wjqk5NQ3OVqQKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-display-name@7.23.3': - resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} + '@babel/plugin-transform-react-display-name@7.24.7': + resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-development@7.22.5': - resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} + '@babel/plugin-transform-react-jsx-development@7.24.7': + resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx@7.23.4': - resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} + '@babel/plugin-transform-react-jsx@7.24.7': + resolution: {integrity: sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-pure-annotations@7.23.3': - resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==} + '@babel/plugin-transform-react-pure-annotations@7.24.7': + resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-regenerator@7.23.3': - resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} + '@babel/plugin-transform-regenerator@7.24.7': + resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-reserved-words@7.23.3': - resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} + '@babel/plugin-transform-reserved-words@7.24.7': + resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-runtime@7.23.4': - resolution: {integrity: sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==} + '@babel/plugin-transform-runtime@7.24.7': + resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-shorthand-properties@7.23.3': - resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + '@babel/plugin-transform-shorthand-properties@7.24.7': + resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-spread@7.23.3': - resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + '@babel/plugin-transform-spread@7.24.7': + resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-sticky-regex@7.23.3': - resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + '@babel/plugin-transform-sticky-regex@7.24.7': + resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-template-literals@7.23.3': - resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + '@babel/plugin-transform-template-literals@7.24.7': + resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typeof-symbol@7.23.3': - resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + '@babel/plugin-transform-typeof-symbol@7.24.7': + resolution: {integrity: sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.23.5': - resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} + '@babel/plugin-transform-typescript@7.24.7': + resolution: {integrity: sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-escapes@7.23.3': - resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + '@babel/plugin-transform-unicode-escapes@7.24.7': + resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-property-regex@7.23.3': - resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + '@babel/plugin-transform-unicode-property-regex@7.24.7': + resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-regex@7.23.3': - resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} + '@babel/plugin-transform-unicode-regex@7.24.7': + resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-sets-regex@7.23.3': - resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} + '@babel/plugin-transform-unicode-sets-regex@7.24.7': + resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/preset-env@7.23.5': - resolution: {integrity: sha512-0d/uxVD6tFGWXGDSfyMD1p2otoaKmu6+GD+NfAx0tMaH+dxORnp7T9TaVQ6mKyya7iBtCIVxHjWT7MuzzM9z+A==} + '@babel/preset-env@7.24.7': + resolution: {integrity: sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1384,14 +1452,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - '@babel/preset-react@7.23.3': - resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} + '@babel/preset-react@7.24.7': + resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-typescript@7.23.3': - resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + '@babel/preset-typescript@7.24.7': + resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1399,18 +1467,18 @@ packages: '@babel/regjsgen@0.8.0': resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - '@babel/runtime-corejs3@7.23.5': - resolution: {integrity: sha512-7+ziVclejQTLYhXl+Oi1f6gTGD1XDCeLa4R472TNGQxb08zbEJ0OdNoh5Piz+57Ltmui6xR88BXR4gS3/Toslw==} - engines: {node: '>=6.9.0'} - - '@babel/runtime@7.23.5': - resolution: {integrity: sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==} + '@babel/runtime-corejs3@7.24.7': + resolution: {integrity: sha512-eytSX6JLBY6PVAeQa2bFlDx/7Mmln/gaEpsit5a3WEvjGfiIytEsgAwuIXCPM0xvw0v0cJn3ilq0/TvXrW0kgA==} engines: {node: '>=6.9.0'} '@babel/runtime@7.23.7': resolution: {integrity: sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.24.7': + resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} + engines: {node: '>=6.9.0'} + '@babel/runtime@7.6.0': resolution: {integrity: sha512-89eSBLJsxNxOERC0Op4vd+0Bqm6wRMqMbFtV3i0/fbaWw/mJ8Q3eBvgX0G4SyrOOLCtbu98HspF8o09MRT+KzQ==} @@ -1418,6 +1486,10 @@ packages: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} + '@babel/template@7.24.7': + resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.23.5': resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==} engines: {node: '>=6.9.0'} @@ -1426,6 +1498,10 @@ packages: resolution: {integrity: sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.24.7': + resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} + engines: {node: '>=6.9.0'} + '@babel/types@7.23.5': resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==} engines: {node: '>=6.9.0'} @@ -1434,6 +1510,10 @@ packages: resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} engines: {node: '>=6.9.0'} + '@babel/types@7.24.7': + resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} + engines: {node: '>=6.9.0'} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -1622,11 +1702,11 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} - '@docsearch/css@3.5.2': - resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==} + '@docsearch/css@3.6.0': + resolution: {integrity: sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==} - '@docsearch/react@3.5.2': - resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==} + '@docsearch/react@3.6.0': + resolution: {integrity: sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' @@ -1642,150 +1722,153 @@ packages: search-insights: optional: true - '@docusaurus/core@2.4.3': - resolution: {integrity: sha512-dWH5P7cgeNSIg9ufReX6gaCl/TmrGKD38Orbwuz05WPhAQtFXHd5B8Qym1TiXfvUNvwoYKkAJOJuGe8ou0Z7PA==} - engines: {node: '>=16.14'} + '@docusaurus/core@3.4.0': + resolution: {integrity: sha512-g+0wwmN2UJsBqy2fQRQ6fhXruoEa62JDeEa5d8IdTJlMoaDaEDfHh7WjwGRn4opuTQWpjAwP/fbcgyHKlE+64w==} + engines: {node: '>=18.0'} hasBin: true peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/cssnano-preset@2.4.3': - resolution: {integrity: sha512-ZvGSRCi7z9wLnZrXNPG6DmVPHdKGd8dIn9pYbEOFiYihfv4uDR3UtxogmKf+rT8ZlKFf5Lqne8E8nt08zNM8CA==} - engines: {node: '>=16.14'} + '@docusaurus/cssnano-preset@3.4.0': + resolution: {integrity: sha512-qwLFSz6v/pZHy/UP32IrprmH5ORce86BGtN0eBtG75PpzQJAzp9gefspox+s8IEOr0oZKuQ/nhzZ3xwyc3jYJQ==} + engines: {node: '>=18.0'} - '@docusaurus/logger@2.4.3': - resolution: {integrity: sha512-Zxws7r3yLufk9xM1zq9ged0YHs65mlRmtsobnFkdZTxWXdTYlWWLWdKyNKAsVC+D7zg+pv2fGbyabdOnyZOM3w==} - engines: {node: '>=16.14'} + '@docusaurus/logger@3.4.0': + resolution: {integrity: sha512-bZwkX+9SJ8lB9kVRkXw+xvHYSMGG4bpYHKGXeXFvyVc79NMeeBSGgzd4TQLHH+DYeOJoCdl8flrFJVxlZ0wo/Q==} + engines: {node: '>=18.0'} - '@docusaurus/mdx-loader@2.4.3': - resolution: {integrity: sha512-b1+fDnWtl3GiqkL0BRjYtc94FZrcDDBV1j8446+4tptB9BAOlePwG2p/pK6vGvfL53lkOsszXMghr2g67M0vCw==} - engines: {node: '>=16.14'} + '@docusaurus/mdx-loader@3.4.0': + resolution: {integrity: sha512-kSSbrrk4nTjf4d+wtBA9H+FGauf2gCax89kV8SUSJu3qaTdSIKdWERlngsiHaCFgZ7laTJ8a67UFf+xlFPtuTw==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/module-type-aliases@2.4.3': - resolution: {integrity: sha512-cwkBkt1UCiduuvEAo7XZY01dJfRn7UR/75mBgOdb1hKknhrabJZ8YH+7savd/y9kLExPyrhe0QwdS9GuzsRRIA==} + '@docusaurus/module-type-aliases@3.4.0': + resolution: {integrity: sha512-A1AyS8WF5Bkjnb8s+guTDuYmUiwJzNrtchebBHpc0gz0PyHJNMaybUlSrmJjHVcGrya0LKI4YcR3lBDQfXRYLw==} peerDependencies: react: '*' react-dom: '*' - '@docusaurus/plugin-content-blog@2.4.3': - resolution: {integrity: sha512-PVhypqaA0t98zVDpOeTqWUTvRqCEjJubtfFUQ7zJNYdbYTbS/E/ytq6zbLVsN/dImvemtO/5JQgjLxsh8XLo8Q==} - engines: {node: '>=16.14'} + '@docusaurus/plugin-content-blog@3.4.0': + resolution: {integrity: sha512-vv6ZAj78ibR5Jh7XBUT4ndIjmlAxkijM3Sx5MAAzC1gyv0vupDQNhzuFg1USQmQVj3P5I6bquk12etPV3LJ+Xw==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/plugin-content-docs@2.4.3': - resolution: {integrity: sha512-N7Po2LSH6UejQhzTCsvuX5NOzlC+HiXOVvofnEPj0WhMu1etpLEXE6a4aTxrtg95lQ5kf0xUIdjX9sh3d3G76A==} - engines: {node: '>=16.14'} + '@docusaurus/plugin-content-docs@3.4.0': + resolution: {integrity: sha512-HkUCZffhBo7ocYheD9oZvMcDloRnGhBMOZRyVcAQRFmZPmNqSyISlXA1tQCIxW+r478fty97XXAGjNYzBjpCsg==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/plugin-content-pages@2.4.3': - resolution: {integrity: sha512-txtDVz7y3zGk67q0HjG0gRttVPodkHqE0bpJ+7dOaTH40CQFLSh7+aBeGnPOTl+oCPG+hxkim4SndqPqXjQ8Bg==} - engines: {node: '>=16.14'} + '@docusaurus/plugin-content-pages@3.4.0': + resolution: {integrity: sha512-h2+VN/0JjpR8fIkDEAoadNjfR3oLzB+v1qSXbIAKjQ46JAHx3X22n9nqS+BWSQnTnp1AjkjSvZyJMekmcwxzxg==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/plugin-debug@2.4.3': - resolution: {integrity: sha512-LkUbuq3zCmINlFb+gAd4ZvYr+bPAzMC0hwND4F7V9bZ852dCX8YoWyovVUBKq4er1XsOwSQaHmNGtObtn8Av8Q==} - engines: {node: '>=16.14'} + '@docusaurus/plugin-debug@3.4.0': + resolution: {integrity: sha512-uV7FDUNXGyDSD3PwUaf5YijX91T5/H9SX4ErEcshzwgzWwBtK37nUWPU3ZLJfeTavX3fycTOqk9TglpOLaWkCg==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/plugin-google-analytics@2.4.3': - resolution: {integrity: sha512-KzBV3k8lDkWOhg/oYGxlK5o9bOwX7KpPc/FTWoB+SfKhlHfhq7qcQdMi1elAaVEIop8tgK6gD1E58Q+XC6otSQ==} - engines: {node: '>=16.14'} + '@docusaurus/plugin-google-analytics@3.4.0': + resolution: {integrity: sha512-mCArluxEGi3cmYHqsgpGGt3IyLCrFBxPsxNZ56Mpur0xSlInnIHoeLDH7FvVVcPJRPSQ9/MfRqLsainRw+BojA==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/plugin-google-gtag@2.4.3': - resolution: {integrity: sha512-5FMg0rT7sDy4i9AGsvJC71MQrqQZwgLNdDetLEGDHLfSHLvJhQbTCUGbGXknUgWXQJckcV/AILYeJy+HhxeIFA==} - engines: {node: '>=16.14'} + '@docusaurus/plugin-google-gtag@3.4.0': + resolution: {integrity: sha512-Dsgg6PLAqzZw5wZ4QjUYc8Z2KqJqXxHxq3vIoyoBWiLEEfigIs7wHR+oiWUQy3Zk9MIk6JTYj7tMoQU0Jm3nqA==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/plugin-google-tag-manager@2.4.3': - resolution: {integrity: sha512-1jTzp71yDGuQiX9Bi0pVp3alArV0LSnHXempvQTxwCGAEzUWWaBg4d8pocAlTpbP9aULQQqhgzrs8hgTRPOM0A==} - engines: {node: '>=16.14'} + '@docusaurus/plugin-google-tag-manager@3.4.0': + resolution: {integrity: sha512-O9tX1BTwxIhgXpOLpFDueYA9DWk69WCbDRrjYoMQtFHSkTyE7RhNgyjSPREUWJb9i+YUg3OrsvrBYRl64FCPCQ==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/plugin-sitemap@2.4.3': - resolution: {integrity: sha512-LRQYrK1oH1rNfr4YvWBmRzTL0LN9UAPxBbghgeFRBm5yloF6P+zv1tm2pe2hQTX/QP5bSKdnajCvfnScgKXMZQ==} - engines: {node: '>=16.14'} + '@docusaurus/plugin-sitemap@3.4.0': + resolution: {integrity: sha512-+0VDvx9SmNrFNgwPoeoCha+tRoAjopwT0+pYO1xAbyLcewXSemq+eLxEa46Q1/aoOaJQ0qqHELuQM7iS2gp33Q==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/preset-classic@2.4.3': - resolution: {integrity: sha512-tRyMliepY11Ym6hB1rAFSNGwQDpmszvWYJvlK1E+md4SW8i6ylNHtpZjaYFff9Mdk3i/Pg8ItQq9P0daOJAvQw==} - engines: {node: '>=16.14'} + '@docusaurus/preset-classic@3.4.0': + resolution: {integrity: sha512-Ohj6KB7siKqZaQhNJVMBBUzT3Nnp6eTKqO+FXO3qu/n1hJl3YLwVKTWBg28LF7MWrKu46UuYavwMRxud0VyqHg==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/react-loadable@5.5.2': - resolution: {integrity: sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==} + '@docusaurus/react-loadable@6.0.0': + resolution: {integrity: sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==} peerDependencies: react: '*' - '@docusaurus/theme-classic@2.4.3': - resolution: {integrity: sha512-QKRAJPSGPfDY2yCiPMIVyr+MqwZCIV2lxNzqbyUW0YkrlmdzzP3WuQJPMGLCjWgQp/5c9kpWMvMxjhpZx1R32Q==} - engines: {node: '>=16.14'} + '@docusaurus/theme-classic@3.4.0': + resolution: {integrity: sha512-0IPtmxsBYv2adr1GnZRdMkEQt1YW6tpzrUPj02YxNpvJ5+ju4E13J5tB4nfdaen/tfR1hmpSPlTFPvTf4kwy8Q==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/theme-common@2.4.3': - resolution: {integrity: sha512-7KaDJBXKBVGXw5WOVt84FtN8czGWhM0lbyWEZXGp8AFfL6sZQfRTluFp4QriR97qwzSyOfQb+nzcDZZU4tezUw==} - engines: {node: '>=16.14'} + '@docusaurus/theme-common@3.4.0': + resolution: {integrity: sha512-0A27alXuv7ZdCg28oPE8nH/Iz73/IUejVaCazqu9elS4ypjiLhK3KfzdSQBnL/g7YfHSlymZKdiOHEo8fJ0qMA==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/theme-search-algolia@2.4.3': - resolution: {integrity: sha512-jziq4f6YVUB5hZOB85ELATwnxBz/RmSLD3ksGQOLDPKVzat4pmI8tddNWtriPpxR04BNT+ZfpPUMFkNFetSW1Q==} - engines: {node: '>=16.14'} + '@docusaurus/theme-search-algolia@3.4.0': + resolution: {integrity: sha512-aiHFx7OCw4Wck1z6IoShVdUWIjntC8FHCw9c5dR8r3q4Ynh+zkS8y2eFFunN/DL6RXPzpnvKCg3vhLQYJDmT9Q==} + engines: {node: '>=18.0'} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 + + '@docusaurus/theme-translations@3.4.0': + resolution: {integrity: sha512-zSxCSpmQCCdQU5Q4CnX/ID8CSUUI3fvmq4hU/GNP/XoAWtXo9SAVnM3TzpU8Gb//H3WCsT8mJcTfyOk3d9ftNg==} + engines: {node: '>=18.0'} - '@docusaurus/theme-translations@2.4.3': - resolution: {integrity: sha512-H4D+lbZbjbKNS/Zw1Lel64PioUAIT3cLYYJLUf3KkuO/oc9e0QCVhIYVtUI2SfBCF2NNdlyhBDQEEMygsCedIg==} - engines: {node: '>=16.14'} + '@docusaurus/tsconfig@3.4.0': + resolution: {integrity: sha512-0qENiJ+TRaeTzcg4olrnh0BQ7eCxTgbYWBnWUeQDc84UYkt/T3pDNnm3SiQkqPb+YQ1qtYFlC0RriAElclo8Dg==} - '@docusaurus/types@2.4.3': - resolution: {integrity: sha512-W6zNLGQqfrp/EoPD0bhb9n7OobP+RHpmvVzpA+Z/IuU3Q63njJM24hmT0GYboovWcDtFmnIJC9wcyx4RVPQscw==} + '@docusaurus/types@3.4.0': + resolution: {integrity: sha512-4jcDO8kXi5Cf9TcyikB/yKmz14f2RZ2qTRerbHAsS+5InE9ZgSLBNLsewtFTcTOXSVcbU3FoGOzcNWAmU1TR0A==} peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 - '@docusaurus/utils-common@2.4.3': - resolution: {integrity: sha512-/jascp4GbLQCPVmcGkPzEQjNaAk3ADVfMtudk49Ggb+131B1WDD6HqlSmDf8MxGdy7Dja2gc+StHf01kiWoTDQ==} - engines: {node: '>=16.14'} + '@docusaurus/utils-common@3.4.0': + resolution: {integrity: sha512-NVx54Wr4rCEKsjOH5QEVvxIqVvm+9kh7q8aYTU5WzUU9/Hctd6aTrcZ3G0Id4zYJ+AeaG5K5qHA4CY5Kcm2iyQ==} + engines: {node: '>=18.0'} peerDependencies: '@docusaurus/types': '*' peerDependenciesMeta: '@docusaurus/types': optional: true - '@docusaurus/utils-validation@2.4.3': - resolution: {integrity: sha512-G2+Vt3WR5E/9drAobP+hhZQMaswRwDlp6qOMi7o7ZypB+VO7N//DZWhZEwhcRGepMDJGQEwtPv7UxtYwPL9PBw==} - engines: {node: '>=16.14'} + '@docusaurus/utils-validation@3.4.0': + resolution: {integrity: sha512-hYQ9fM+AXYVTWxJOT1EuNaRnrR2WGpRdLDQG07O8UOpsvCPWUVOeo26Rbm0JWY2sGLfzAb+tvJ62yF+8F+TV0g==} + engines: {node: '>=18.0'} - '@docusaurus/utils@2.4.3': - resolution: {integrity: sha512-fKcXsjrD86Smxv8Pt0TBFqYieZZCPh4cbf9oszUq/AMhZn3ujwpKaVYZACPX8mmjtYx0JOgNx52CREBfiGQB4A==} - engines: {node: '>=16.14'} + '@docusaurus/utils@3.4.0': + resolution: {integrity: sha512-fRwnu3L3nnWaXOgs88BVBmG1yGjcQqZNHG+vInhEa2Sz2oQB+ZjbEMO5Rh9ePFpZ0YDiDUhpaVjwmS+AU2F14g==} + engines: {node: '>=18.0'} peerDependencies: '@docusaurus/types': '*' peerDependenciesMeta: @@ -1946,14 +2029,34 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/config-array@0.17.0': + resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@3.1.0': + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@8.56.0': resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/js@9.6.0': + resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.4': + resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ethersproject/abi@5.7.0': resolution: {integrity: sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==} @@ -2062,6 +2165,10 @@ packages: '@humanwhocodes/object-schema@2.0.1': resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + '@humanwhocodes/retry@0.3.0': + resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + engines: {node: '>=18.18'} + '@ipld/car@5.2.5': resolution: {integrity: sha512-YTmMM00RJtjLoNnPpI3nsYI8DCZV10tqzjQ2Tw4yJkEpu/WnF8VH7/n7Ep+AwI+yPCjt9iXE6yNvWtJcSZkyXA==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -2171,16 +2278,28 @@ packages: resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.5': + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + '@jridgewell/resolve-uri@3.1.1': resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} engines: {node: '>=6.0.0'} + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + '@jridgewell/set-array@1.1.2': resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.5': - resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.6': + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} @@ -2188,6 +2307,9 @@ packages: '@jridgewell/trace-mapping@0.3.20': resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@leichtgewicht/ip-codec@2.0.4': resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} @@ -2422,16 +2544,14 @@ packages: resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} hasBin: true - '@mdx-js/mdx@1.6.22': - resolution: {integrity: sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==} + '@mdx-js/mdx@3.0.1': + resolution: {integrity: sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==} - '@mdx-js/react@1.6.22': - resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} + '@mdx-js/react@3.0.1': + resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} peerDependencies: - react: ^16.13.1 || ^17.0.0 - - '@mdx-js/util@1.6.22': - resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} + '@types/react': '>=16' + react: '>=16' '@mole-inc/bin-wrapper@8.0.1': resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==} @@ -2588,8 +2708,20 @@ packages: resolution: {integrity: sha512-Zwq5OCzuwJC2jwqmpEQt7Ds1DTi6BWSwoGkbb1n9pO3hzb35BoJELx7c0T23iDkBGkh2e7tvOtjF3tr3OaQHDQ==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@polka/url@1.0.0-next.24': - resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} + '@pnpm/config.env-replace@1.1.0': + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + engines: {node: '>=12.22.0'} + + '@pnpm/network.ca-file@1.0.2': + resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} + engines: {node: '>=12.22.0'} + + '@pnpm/npm-conf@2.2.2': + resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} + engines: {node: '>=12'} + + '@polka/url@1.0.0-next.25': + resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} '@polkadot/networks@7.9.2': resolution: {integrity: sha512-4obI1RdW5/7TFwbwKA9oqw8aggVZ65JAUvIFMd2YmMC2T4+NiZLnok0WhRkhZkUnqjLIHXYNwq7Ho1i39dte0g==} @@ -2601,9 +2733,9 @@ packages: peerDependencies: '@polkadot/util': 7.9.2 - '@polkadot/util@7.9.2': - resolution: {integrity: sha512-6ABY6ErgkCsM4C6+X+AJSY4pBGwbKlHZmUtHftaiTvbaj4XuA4nTo3GU28jw8wY0Jh2cJZJvt6/BJ5GVkm5tBA==} - engines: {node: '>=14.0.0'} + '@polkadot/util@12.6.2': + resolution: {integrity: sha512-l8TubR7CLEY47240uki0TQzFvtnxFIO7uI/0GoWzpYD/O62EIAMRsuY01N4DuwgKq2ZWD59WhzsLYmA5K6ksdw==} + engines: {node: '>=18'} '@polkadot/wasm-crypto-asmjs@4.6.1': resolution: {integrity: sha512-1oHQjz2oEO1kCIcQniOP+dZ9N2YXf2yCLHLsKaKSvfXiWaetVCaBNB8oIHIVYvuLnVc8qlMi66O6xc1UublHsw==} @@ -2624,6 +2756,14 @@ packages: '@polkadot/util': '*' '@polkadot/x-randomvalues': '*' + '@polkadot/x-bigint@12.6.2': + resolution: {integrity: sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q==} + engines: {node: '>=18'} + + '@polkadot/x-global@12.6.2': + resolution: {integrity: sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g==} + engines: {node: '>=18'} + '@polkadot/x-global@7.9.2': resolution: {integrity: sha512-JX5CrGWckHf1P9xKXq4vQCAuMUbL81l2hOWX7xeP8nv4caHEpmf5T1wD1iMdQBL5PFifo6Pg0V6/oZBB+bts7A==} engines: {node: '>=14.0.0'} @@ -2632,13 +2772,13 @@ packages: resolution: {integrity: sha512-svQfG31yCXf6yVyIgP0NgCzEy7oc3Lw054ZspkaqjOivxYdrXaf5w3JSSUyM/MRjI2+nk+B/EyJoMYcfSwTfsQ==} engines: {node: '>=14.0.0'} - '@polkadot/x-textdecoder@7.9.2': - resolution: {integrity: sha512-wfwbSHXPhrOAl12QvlIOGNkMH/N/h8PId2ytIjvM/8zPPFB5Il6DWSFLtVapOGEpIFjEWbd5t8Td4pHBVXIEbg==} - engines: {node: '>=14.0.0'} + '@polkadot/x-textdecoder@12.6.2': + resolution: {integrity: sha512-M1Bir7tYvNappfpFWXOJcnxUhBUFWkUFIdJSyH0zs5LmFtFdbKAeiDXxSp2Swp5ddOZdZgPac294/o2TnQKN1w==} + engines: {node: '>=18'} - '@polkadot/x-textencoder@7.9.2': - resolution: {integrity: sha512-A19wwYINuZwU2dUyQ/mMzB0ISjyfc4cISfL4zCMUAVgj7xVoXMYV2GfjNdMpA8Wsjch3su6pxLbtJ2wU03sRTQ==} - engines: {node: '>=14.0.0'} + '@polkadot/x-textencoder@12.6.2': + resolution: {integrity: sha512-4N+3UVCpI489tUJ6cv3uf0PjOHvgGp9Dl+SZRLgFGt9mvxnvpW/7+XBADRMtlG4xi5gaRK7bgl5bmY6OMDsNdw==} + engines: {node: '>=18'} '@protobufjs/aspromise@1.1.2': resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} @@ -2688,8 +2828,11 @@ packages: '@scure/bip39@1.2.1': resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} - '@sideway/address@4.1.4': - resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} + '@shikijs/core@1.10.1': + resolution: {integrity: sha512-qdiJS5a/QGCff7VUFIqd0hDdWly9rDp8lhVmXVrS11aazX8LOTRLHAXkkEeONNsS43EcCd7gax9LLoOz4vlFQA==} + + '@sideway/address@4.1.5': + resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} '@sideway/formula@3.0.1': resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} @@ -2700,14 +2843,14 @@ packages: '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@sindresorhus/is@0.14.0': - resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} - engines: {node: '>=6'} - '@sindresorhus/is@4.6.0': resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} + '@sindresorhus/is@5.6.0': + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} + engines: {node: '>=14.16'} + '@sinonjs/commons@3.0.0': resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} @@ -2718,9 +2861,8 @@ packages: resolution: {integrity: sha512-T4Wyi9lUuz0a1C2OHuzqZ0aFOCI0AmaGTb2LP9sHgWdoHXlB3JU02gfBpa0Y081G/gFsJYpQ/R0iCJRzF/nknw==} hasBin: true - '@slorber/static-site-generator-webpack-plugin@4.0.7': - resolution: {integrity: sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==} - engines: {node: '>=14'} + '@slorber/remark-comment@1.0.0': + resolution: {integrity: sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==} '@smontero/eosio-signing-tools@0.0.6': resolution: {integrity: sha512-Uk5gnTMVnBUcUe3DUy957cfZozSni9uBzZBLLd3Wd04WWxjR6JqQw1QXGxl9GQuetwIGryX8iNj31WXPLuyA/w==} @@ -2821,9 +2963,9 @@ packages: '@stacks/transactions@6.11.0': resolution: {integrity: sha512-+zIDqn9j4H/+o1ER8C9rFpig1fyrQcj2hVGNIrp+YbpPyja+cxv3fPk6kI/gePzwggzxRgUkIWhBc+mZAXuXyQ==} - '@svgr/babel-plugin-add-jsx-attribute@6.5.1': - resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} - engines: {node: '>=10'} + '@svgr/babel-plugin-add-jsx-attribute@8.0.0': + resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} + engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2839,65 +2981,65 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1': - resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} - engines: {node: '>=10'} + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': + resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} + engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 - '@svgr/babel-plugin-svg-dynamic-title@6.5.1': - resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} - engines: {node: '>=10'} + '@svgr/babel-plugin-svg-dynamic-title@8.0.0': + resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} + engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 - '@svgr/babel-plugin-svg-em-dimensions@6.5.1': - resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} - engines: {node: '>=10'} + '@svgr/babel-plugin-svg-em-dimensions@8.0.0': + resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} + engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 - '@svgr/babel-plugin-transform-react-native-svg@6.5.1': - resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} - engines: {node: '>=10'} + '@svgr/babel-plugin-transform-react-native-svg@8.1.0': + resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} + engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 - '@svgr/babel-plugin-transform-svg-component@6.5.1': - resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} + '@svgr/babel-plugin-transform-svg-component@8.0.0': + resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 - '@svgr/babel-preset@6.5.1': - resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} - engines: {node: '>=10'} + '@svgr/babel-preset@8.1.0': + resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} + engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 - '@svgr/core@6.5.1': - resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} - engines: {node: '>=10'} + '@svgr/core@8.1.0': + resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} + engines: {node: '>=14'} - '@svgr/hast-util-to-babel-ast@6.5.1': - resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} - engines: {node: '>=10'} + '@svgr/hast-util-to-babel-ast@8.0.0': + resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} + engines: {node: '>=14'} - '@svgr/plugin-jsx@6.5.1': - resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==} - engines: {node: '>=10'} + '@svgr/plugin-jsx@8.1.0': + resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} + engines: {node: '>=14'} peerDependencies: - '@svgr/core': ^6.0.0 + '@svgr/core': '*' - '@svgr/plugin-svgo@6.5.1': - resolution: {integrity: sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==} - engines: {node: '>=10'} + '@svgr/plugin-svgo@8.1.0': + resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} + engines: {node: '>=14'} peerDependencies: '@svgr/core': '*' - '@svgr/webpack@6.5.1': - resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} - engines: {node: '>=10'} + '@svgr/webpack@8.1.0': + resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} + engines: {node: '>=14'} '@swc/cli@0.1.63': resolution: {integrity: sha512-EM9oxxHzmmsprYRbGqsS2M4M/Gr5Gkcl0ROYYIdlUyTkhOiX822EQiRCpPCwdutdnzH2GyaTN7wc6i0Y+CKd3A==} @@ -2991,14 +3133,14 @@ packages: '@swc/types@0.1.5': resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} - '@szmarczak/http-timer@1.1.2': - resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} - engines: {node: '>=6'} - '@szmarczak/http-timer@4.0.6': resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} engines: {node: '>=10'} + '@szmarczak/http-timer@5.0.1': + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + engines: {node: '>=14.16'} + '@taquito/core@17.4.0': resolution: {integrity: sha512-Zg5Q7cvBcZzo1F7UeKkwLdm+cRy6r/psnxhOI5YGZM5omIhFA7iLpQyXYV04SrjMSZkG1VA8uAQRM2p7sT5yCw==} engines: {node: '>=18'} @@ -3066,8 +3208,8 @@ packages: resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} - '@tsconfig/docusaurus@1.0.7': - resolution: {integrity: sha512-ffTXxGIP/IRMCjuzHd6M4/HdIrw1bMfC7Bv8hMkTadnePkpe0lG0oDSdbRpSDZb2rQMAgpbWiR10BvxvNYwYrg==} + '@types/acorn@4.0.6': + resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} '@types/babel__core@7.20.5': resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} @@ -3081,9 +3223,6 @@ packages: '@types/babel__traverse@7.20.5': resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} - '@types/bn.js@4.11.6': - resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==} - '@types/bn.js@5.1.5': resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} @@ -3108,20 +3247,26 @@ packages: '@types/create-hash@1.2.6': resolution: {integrity: sha512-/VIViZZAK3rAFvfGbWmcLaxwKfmU213W/XL2cr5VE0ac44jE5ky7+sHl54OJhd+bTz7sqi+Ev//8RU1F/S/ZJQ==} + '@types/debug@4.1.12': + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/dns-packet@5.6.4': resolution: {integrity: sha512-R0ORTvCCeujG+upKfV4JlvozKLdQWlpsducXGd1L6ezBChwpjSj9K84F+KoMDsZQ9RhOLTR1hnNrwJHWagY24g==} '@types/eslint-scope@3.7.7': resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - '@types/eslint@8.44.8': - resolution: {integrity: sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==} + '@types/eslint@8.56.10': + resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} + + '@types/estree-jsx@1.0.5': + resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/express-serve-static-core@4.17.41': - resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} + '@types/express-serve-static-core@4.19.5': + resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} @@ -3129,8 +3274,11 @@ packages: '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - '@types/hast@2.3.8': - resolution: {integrity: sha512-aMIqAlFd2wTIDZuvLbhUT+TGvMxrNC8ECUIVtH6xxy0sQLs3iu6NO8Kp/VT5je7i5ufnebXzdV1dNDMnvaH6IQ==} + '@types/gtag.js@0.0.12': + resolution: {integrity: sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==} + + '@types/hast@3.0.4': + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} '@types/history@4.7.11': resolution: {integrity: sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==} @@ -3177,26 +3325,29 @@ packages: '@types/luxon@3.3.7': resolution: {integrity: sha512-gKc9P2d4g5uYwmy4s/MO/yOVPmvHyvzka1YH6i5dM03UrFofHSmgc0D0ymbDRStFWHusk6cwwF6nhLm/ckBbbQ==} - '@types/mdast@3.0.15': - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + '@types/mdast@4.0.4': + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} + + '@types/mdx@2.0.13': + resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} '@types/mime@1.3.5': resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - '@types/mime@3.0.4': - resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} - '@types/minimatch@3.0.5': resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + '@types/ms@0.7.34': + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + '@types/multicast-dns@7.2.4': resolution: {integrity: sha512-ib5K4cIDR4Ro5SR3Sx/LROkMDa0BHz0OPaCBL/OSPDsAXEGZ3/KQeS6poBKYVN7BfjXDL9lWNwzyHVgt/wkyCw==} - '@types/node-forge@1.3.10': - resolution: {integrity: sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==} + '@types/node-forge@1.3.11': + resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} '@types/node@10.12.18': resolution: {integrity: sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==} @@ -3222,20 +3373,26 @@ packages: '@types/node@20.10.6': resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==} + '@types/node@20.14.9': + resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - '@types/parse5@5.0.3': - resolution: {integrity: sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==} + '@types/prismjs@1.26.4': + resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} '@types/prop-types@15.7.11': resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} - '@types/qs@6.9.10': - resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} + '@types/prop-types@15.7.12': + resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} + + '@types/qs@6.9.15': + resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} @@ -3252,6 +3409,9 @@ packages: '@types/react@18.2.42': resolution: {integrity: sha512-c1zEr96MjakLYus/wPnuWDo1/zErfdU9rNsIGmE+NV71nx88FG9Ttgo5dqorXTu/LImX2f63WBP986gJkMPNbA==} + '@types/react@18.3.3': + resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -3276,8 +3436,8 @@ packages: '@types/serve-index@1.9.4': resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} - '@types/serve-static@1.15.5': - resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} + '@types/serve-static@1.15.7': + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} '@types/sockjs@0.3.36': resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} @@ -3291,6 +3451,9 @@ packages: '@types/unist@2.0.10': resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} + '@types/unist@3.0.2': + resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} + '@types/varint@6.0.3': resolution: {integrity: sha512-DHukoGWdJ2aYkveZJTB2rN2lp6m7APzVsoJQ7j/qy1fQxyamJTPD5xQzCMoJ2Qtgn0mE3wWeNOpbTyBFvF+dyA==} @@ -3397,8 +3560,8 @@ packages: '@vascosantos/moving-average@1.1.0': resolution: {integrity: sha512-MVEJ4vWAPNbrGLjz7ITnHYg+YXZ6ijAqtH5/cHwSoCpbvuJ98aLXwFfPKAUfZpJMQR5uXB58UJajbY130IRF/w==} - '@webassemblyjs/ast@1.11.6': - resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} + '@webassemblyjs/ast@1.12.1': + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} '@webassemblyjs/floating-point-hex-parser@1.11.6': resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} @@ -3406,8 +3569,8 @@ packages: '@webassemblyjs/helper-api-error@1.11.6': resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - '@webassemblyjs/helper-buffer@1.11.6': - resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} + '@webassemblyjs/helper-buffer@1.12.1': + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} '@webassemblyjs/helper-numbers@1.11.6': resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} @@ -3415,8 +3578,8 @@ packages: '@webassemblyjs/helper-wasm-bytecode@1.11.6': resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - '@webassemblyjs/helper-wasm-section@1.11.6': - resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} + '@webassemblyjs/helper-wasm-section@1.12.1': + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} '@webassemblyjs/ieee754@1.11.6': resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} @@ -3427,20 +3590,20 @@ packages: '@webassemblyjs/utf8@1.11.6': resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - '@webassemblyjs/wasm-edit@1.11.6': - resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} + '@webassemblyjs/wasm-edit@1.12.1': + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} - '@webassemblyjs/wasm-gen@1.11.6': - resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} + '@webassemblyjs/wasm-gen@1.12.1': + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} - '@webassemblyjs/wasm-opt@1.11.6': - resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} + '@webassemblyjs/wasm-opt@1.12.1': + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} - '@webassemblyjs/wasm-parser@1.11.6': - resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} + '@webassemblyjs/wasm-parser@1.12.1': + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} - '@webassemblyjs/wast-printer@1.11.6': - resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} + '@webassemblyjs/wast-printer@1.12.1': + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -3503,8 +3666,8 @@ packages: acorn-globals@7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} - acorn-import-assertions@1.9.0: - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + acorn-import-attributes@1.9.5: + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 @@ -3517,6 +3680,10 @@ packages: resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} engines: {node: '>=0.4.0'} + acorn-walk@8.3.3: + resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + engines: {node: '>=0.4.0'} + acorn@8.11.2: resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} @@ -3527,6 +3694,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + address@1.2.2: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} engines: {node: '>= 10.0.0'} @@ -3577,13 +3749,16 @@ packages: ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} - algoliasearch-helper@3.15.0: - resolution: {integrity: sha512-DGUnK3TGtDQsaUE4ayF/LjSN0DGsuYThB8WBgnnDY0Wq04K6lNVruO3LfqJOgSfDiezp+Iyt8Tj4YKHi+/ivSA==} + ajv@8.16.0: + resolution: {integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==} + + algoliasearch-helper@3.22.2: + resolution: {integrity: sha512-3YQ6eo7uYOCHeQ2ZpD+OoT3aJJwMNKEnwtu8WMzm81XmBOSCwRjQditH9CeSOQ38qhHkuGw23pbq+kULkIJLcw==} peerDependencies: algoliasearch: '>= 3.1 < 6' - algoliasearch@4.20.0: - resolution: {integrity: sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==} + algoliasearch@4.24.0: + resolution: {integrity: sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==} ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -3609,9 +3784,6 @@ packages: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} - ansi-sequence-parser@1.1.1: - resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} - ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -3668,9 +3840,6 @@ packages: array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - array-flatten@2.1.2: - resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} - array-includes@3.1.7: resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} engines: {node: '>= 0.4'} @@ -3706,8 +3875,9 @@ packages: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + astring@1.8.6: + resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} + hasBin: true asynciterator.prototype@1.0.0: resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} @@ -3719,8 +3889,8 @@ packages: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} - autoprefixer@10.4.16: - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} + autoprefixer@10.4.19: + resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -3736,9 +3906,6 @@ packages: axios@0.24.0: resolution: {integrity: sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==} - axios@0.25.0: - resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==} - axios@0.27.2: resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} @@ -3748,24 +3915,16 @@ packages: peerDependencies: '@babel/core': ^7.8.0 - babel-loader@8.3.0: - resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - - babel-plugin-apply-mdx-type-prop@1.6.22: - resolution: {integrity: sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==} + babel-loader@9.1.3: + resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + engines: {node: '>= 14.15.0'} peerDependencies: - '@babel/core': ^7.11.6 + '@babel/core': ^7.12.0 + webpack: '>=5' babel-plugin-dynamic-import-node@2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} - babel-plugin-extract-import-names@1.6.22: - resolution: {integrity: sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==} - babel-plugin-istanbul@6.1.1: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} @@ -3774,18 +3933,18 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - babel-plugin-polyfill-corejs2@0.4.6: - resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} + babel-plugin-polyfill-corejs2@0.4.11: + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-corejs3@0.8.6: - resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} + babel-plugin-polyfill-corejs3@0.10.4: + resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-regenerator@0.5.3: - resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} + babel-plugin-polyfill-regenerator@0.6.2: + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -3800,8 +3959,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - bail@1.0.5: - resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==} + bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -3812,9 +3971,6 @@ packages: base-x@4.0.0: resolution: {integrity: sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==} - base16@1.0.0: - resolution: {integrity: sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==} - base32-decode@1.0.0: resolution: {integrity: sha512-KNWUX/R7wKenwE/G/qFMzGScOgVntOmbE27vvc6GrniDGYb6a5+qWcuoXl8WIOQL7q0TpK7nZDm1Y04Yi3Yn5g==} @@ -3858,8 +4014,8 @@ packages: resolution: {integrity: sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==} engines: {node: '>=12'} - binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} bindings@1.5.0: @@ -3908,12 +4064,12 @@ packages: bn.js@5.2.1: resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - body-parser@1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} + body-parser@1.20.2: + resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - bonjour-service@1.1.1: - resolution: {integrity: sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==} + bonjour-service@1.2.1: + resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -3921,14 +4077,14 @@ packages: borsh@0.6.0: resolution: {integrity: sha512-sl5k89ViqsThXQpYa9XDtz1sBl3l1lI313cFUY1HKr+wvMILnb+58xpkqTNrYbelh99dY7K8usxoCusQmqix9Q==} - boxen@5.1.2: - resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} - engines: {node: '>=10'} - boxen@6.2.1: resolution: {integrity: sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + boxen@7.1.1: + resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} + engines: {node: '>=14.16'} + brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -3939,6 +4095,10 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + breakword@1.0.6: resolution: {integrity: sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==} @@ -3962,6 +4122,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.23.1: + resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bs58@4.0.1: resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} @@ -4024,9 +4189,13 @@ packages: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} engines: {node: '>=10.6.0'} - cacheable-request@6.1.0: - resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} - engines: {node: '>=8'} + cacheable-lookup@7.0.0: + resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} + engines: {node: '>=14.16'} + + cacheable-request@10.2.14: + resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} + engines: {node: '>=14.16'} cacheable-request@7.0.4: resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} @@ -4038,6 +4207,10 @@ packages: call-bind@1.0.5: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + callback-stream@1.1.0: resolution: {integrity: sha512-sAZ9kODla+mGACBZ1IpTCAisKoGnv6PykW7fPk1LrM+mMepE18Yz0515yoVcrZy7dQsTUp3uZLQ/9Sx1RnLoHw==} @@ -4048,10 +4221,6 @@ packages: camel-case@4.1.2: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - camelcase-keys@6.2.2: resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} engines: {node: '>=8'} @@ -4068,12 +4237,19 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} + camelcase@7.0.1: + resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} + engines: {node: '>=14.16'} + caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} caniuse-lite@1.0.30001566: resolution: {integrity: sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==} + caniuse-lite@1.0.30001640: + resolution: {integrity: sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==} + canonicalize@2.0.0: resolution: {integrity: sha512-ulDEYPv7asdKvqahuAY35c1selLdzDwHqugK92hfkzvlDCwXRRelDkR+Er33md/PtnpqHemgkuDPanZ4fiYZ8w==} @@ -4095,8 +4271,8 @@ packages: resolution: {integrity: sha512-q8TAjprr8pn9Fp53rOIGp/UFDdFY6os2Nq62YogPSIzczJD9M6g2b6igxMkpCiZZKJ0kn/KzDLDvG+EqBIEeCg==} hasBin: true - ccount@1.1.0: - resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} + ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -4106,18 +4282,25 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} + chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} - character-entities-legacy@1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} + character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + + character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - character-entities@1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} + character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - character-reference-invalid@1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} + character-reference-invalid@2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} @@ -4129,21 +4312,18 @@ packages: resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} engines: {node: '>= 6'} - chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} - ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - ci-info@3.9.0: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} @@ -4170,16 +4350,12 @@ packages: resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==} engines: {node: '>=12'} - cli-boxes@2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} - cli-boxes@3.0.0: resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} engines: {node: '>=10'} - cli-table3@0.6.3: - resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} + cli-table3@0.6.5: + resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} cliui@6.0.0: @@ -4200,8 +4376,8 @@ packages: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} - clsx@1.2.1: - resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} co@4.6.0: @@ -4211,8 +4387,8 @@ packages: codeco@1.2.0: resolution: {integrity: sha512-SHTBW7QsiDtHGqEyhX10gZesmWlWV00gXteFyU2xLqyZmy658/+HlPyXG5EvY05+csQNWjBIfGg2mZrklR1RtQ==} - collapse-white-space@1.0.6: - resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==} + collapse-white-space@2.1.0: + resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==} collect-v8-coverage@1.0.2: resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} @@ -4255,8 +4431,8 @@ packages: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} - comma-separated-tokens@1.0.8: - resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} + comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} commander@10.0.1: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} @@ -4277,8 +4453,8 @@ packages: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} - commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + common-path-prefix@3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} compressible@2.0.18: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} @@ -4291,9 +4467,12 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - configstore@5.0.1: - resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} - engines: {node: '>=8'} + config-chain@1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + + configstore@6.0.0: + resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==} + engines: {node: '>=12'} connect-history-api-fallback@2.0.0: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} @@ -4317,17 +4496,14 @@ packages: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} - convert-source-map@1.9.0: - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} cookie-signature@1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} copy-text-to-clipboard@3.2.0: @@ -4340,14 +4516,14 @@ packages: peerDependencies: webpack: ^5.1.0 - core-js-compat@3.34.0: - resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==} + core-js-compat@3.37.1: + resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} - core-js-pure@3.34.0: - resolution: {integrity: sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==} + core-js-pure@3.37.1: + resolution: {integrity: sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA==} - core-js@3.34.0: - resolution: {integrity: sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==} + core-js@3.37.1: + resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -4356,10 +4532,6 @@ packages: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} - cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} - cosmiconfig@8.3.6: resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} @@ -4400,24 +4572,30 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} + crypto-random-string@4.0.0: + resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} + engines: {node: '>=12'} - css-declaration-sorter@6.4.1: - resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} - engines: {node: ^10 || ^12 || >=14} + css-declaration-sorter@7.2.0: + resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} + engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.0.9 - css-loader@6.8.1: - resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} + css-loader@6.11.0: + resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: + '@rspack/core': 0.x || 1.x webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true - css-minimizer-webpack-plugin@4.2.2: - resolution: {integrity: sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==} + css-minimizer-webpack-plugin@5.0.1: + resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} peerDependencies: '@parcel/css': '*' @@ -4447,9 +4625,13 @@ packages: css-select@5.1.0: resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - css-tree@1.1.3: - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} - engines: {node: '>=8.0.0'} + css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + + css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} @@ -4460,33 +4642,33 @@ packages: engines: {node: '>=4'} hasBin: true - cssnano-preset-advanced@5.3.10: - resolution: {integrity: sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==} - engines: {node: ^10 || ^12 || >=14.0} + cssnano-preset-advanced@6.1.2: + resolution: {integrity: sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - cssnano-preset-default@5.2.14: - resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} - engines: {node: ^10 || ^12 || >=14.0} + cssnano-preset-default@6.1.2: + resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - cssnano-utils@3.1.0: - resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} - engines: {node: ^10 || ^12 || >=14.0} + cssnano-utils@4.0.2: + resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - cssnano@5.1.15: - resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} - engines: {node: ^10 || ^12 || >=14.0} + cssnano@6.1.2: + resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - csso@4.2.0: - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} - engines: {node: '>=8.0.0'} + csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} cssom@0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} @@ -4501,6 +4683,9 @@ packages: csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csv-generate@3.4.3: resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} @@ -4574,6 +4759,15 @@ packages: supports-color: optional: true + debug@4.3.5: + resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -4589,9 +4783,8 @@ packages: decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - decompress-response@3.3.0: - resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} - engines: {node: '>=4'} + decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} decompress-response@6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} @@ -4627,9 +4820,6 @@ packages: defaults@1.0.4: resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - defer-to-connect@1.1.3: - resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} - defer-to-connect@2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} @@ -4642,6 +4832,10 @@ packages: resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} engines: {node: '>= 0.4'} + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} @@ -4694,9 +4888,6 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - detab@2.0.4: - resolution: {integrity: sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==} - detect-indent@6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} @@ -4717,10 +4908,14 @@ packages: engines: {node: '>= 4.2.1'} hasBin: true - detect-port@1.5.1: - resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} + detect-port@1.6.1: + resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} + engines: {node: '>= 4.0.0'} hasBin: true + devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + did-jwt@7.4.5: resolution: {integrity: sha512-PjUFy/yhYeivNrQI5EaqYvF+cRL0itARQlXPfAnUUcj4tm40fzCU/0yWkhAoAPfM41e8O+QVRqOXwg0cZjlVeg==} @@ -4749,9 +4944,6 @@ packages: dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dns-equal@1.0.0: - resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} - dns-over-http-resolver@2.1.3: resolution: {integrity: sha512-zjRYFhq+CsxPAouQWzOsxNMvEN+SHisjzhX8EMxd2Y0EG3thvn6wXQgMJLnTDImkhe4jhLbOQpXtL10nALBOSA==} @@ -4770,11 +4962,10 @@ packages: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} - docusaurus-plugin-typedoc@0.21.0: - resolution: {integrity: sha512-7DLFrf0JP+L5vSRQHVKIbndjbksd2MlxPqNmmdxzLFiRINgrY23s9waduWM9t24PUsf5JZ0tlGKlE3sK4uZ72Q==} + docusaurus-plugin-typedoc@1.0.2: + resolution: {integrity: sha512-V7ZOjsFVByfVuhIIFSVJCWKBQzIHLxl3W+sLVDUqMo/fwPZrHFFD0WropfPdZ7MR7AA697+0BeUWMEpLyO/QPw==} peerDependencies: - typedoc: '>=0.24.0' - typedoc-plugin-markdown: '>=3.15.0' + typedoc-plugin-markdown: '>=4.0.0' dom-converter@0.2.0: resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} @@ -4810,12 +5001,9 @@ packages: dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} - - duplexer3@0.1.5: - resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} + dot-prop@6.0.1: + resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} + engines: {node: '>=10'} duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} @@ -4839,6 +5027,9 @@ packages: electron-to-chromium@1.4.605: resolution: {integrity: sha512-V52j+P5z6cdRqTjPR/bYNxx7ETCHIkm5VIGuyCy3CMrfSnbEpIlLnk5oHmZo7gYvDfh2TfHeanB6rawyQ23ktg==} + electron-to-chromium@1.4.816: + resolution: {integrity: sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw==} + elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -4852,12 +5043,15 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + emojilib@2.4.0: + resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} + emojis-list@3.0.0: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} - emoticon@3.2.0: - resolution: {integrity: sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==} + emoticon@4.0.1: + resolution: {integrity: sha512-dqx7eA9YaqyvYtUhJwT4rC1HIp82j5ybS1/vQ42ur+jBe17dJMwZE4+gvL1XadSFfxaPFFGt3Xsw+Y8akThDlw==} encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} @@ -4884,6 +5078,10 @@ packages: resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} engines: {node: '>=10.13.0'} + enhanced-resolve@5.17.0: + resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} + engines: {node: '>=10.13.0'} + enquirer@2.4.1: resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} engines: {node: '>=8.6'} @@ -4922,11 +5120,19 @@ packages: resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} engines: {node: '>= 0.4'} + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + es-iterator-helpers@1.0.15: resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} - es-module-lexer@1.4.1: - resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} es-set-tostringtag@2.0.2: resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} @@ -5073,9 +5279,13 @@ packages: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} - escape-goat@2.1.1: - resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} - engines: {node: '>=8'} + escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + + escape-goat@4.0.0: + resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==} + engines: {node: '>=12'} escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -5198,19 +5408,36 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint@8.56.0: resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true + eslint@9.6.0: + resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + esm@3.2.25: resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} engines: {node: '>=6'} + espree@10.1.0: + resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5236,6 +5463,27 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} + estree-util-attach-comments@3.0.0: + resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==} + + estree-util-build-jsx@3.0.1: + resolution: {integrity: sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==} + + estree-util-is-identifier-name@3.0.0: + resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} + + estree-util-to-js@2.0.0: + resolution: {integrity: sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==} + + estree-util-value-to-estree@3.1.2: + resolution: {integrity: sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==} + + estree-util-visit@2.0.0: + resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==} + + estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -5300,8 +5548,8 @@ packages: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - express@4.18.2: - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} + express@4.19.2: + resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} engines: {node: '>= 0.10.0'} ext-list@2.2.2: @@ -5374,6 +5622,9 @@ packages: fastseries@1.7.2: resolution: {integrity: sha512-dTPFrPGS8SNSzAt7u/CbMKCJ3s01N04s4JFbORHcmyvVfVKmbhMD1VtRbh5enGHxkaQDqWyLefiKOGGmohGDDQ==} + fault@2.0.1: + resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} + faye-websocket@0.11.4: resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} engines: {node: '>=0.8.0'} @@ -5381,15 +5632,6 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - fbemitter@3.0.0: - resolution: {integrity: sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==} - - fbjs-css-vars@1.0.2: - resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} - - fbjs@3.0.5: - resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} - feed@4.2.2: resolution: {integrity: sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==} engines: {node: '>=0.4.0'} @@ -5398,6 +5640,10 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + file-loader@6.2.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} @@ -5427,13 +5673,17 @@ packages: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + finalhandler@1.2.0: resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} engines: {node: '>= 0.8'} - find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} + find-cache-dir@4.0.0: + resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} + engines: {node: '>=14.16'} find-up@3.0.0: resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} @@ -5447,6 +5697,10 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} + find-up@6.3.0: + resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + find-versions@5.1.0: resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} engines: {node: '>=12'} @@ -5458,6 +5712,10 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true @@ -5465,10 +5723,8 @@ packages: flatted@3.2.9: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - flux@4.0.4: - resolution: {integrity: sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==} - peerDependencies: - react: ^15.0.2 || ^16.0.0 || ^17.0.0 + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} fnv1a@1.1.1: resolution: {integrity: sha512-S2HviLR9UyNbt8R+vU6YeQtL8RliPwez9DQEVba5MAvN3Od+RSgKUSL2+qveOMt3owIeBukKoRu2enoOck5uag==} @@ -5491,6 +5747,15 @@ packages: debug: optional: true + follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -5508,10 +5773,18 @@ packages: vue-template-compiler: optional: true + form-data-encoder@2.1.4: + resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} + engines: {node: '>= 14.17'} + form-data@4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} + format@0.2.2: + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} + engines: {node: '>=0.4.x'} + forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -5527,9 +5800,9 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} - fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} + fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} @@ -5547,8 +5820,8 @@ packages: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} - fs-monkey@1.0.5: - resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} + fs-monkey@1.0.6: + resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -5587,6 +5860,10 @@ packages: get-intrinsic@1.2.2: resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + get-iterator@1.0.2: resolution: {integrity: sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg==} @@ -5604,10 +5881,6 @@ packages: resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} engines: {node: '>=4'} - get-stream@4.1.0: - resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} - engines: {node: '>=6'} - get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -5663,6 +5936,10 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + globalthis@1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} @@ -5682,9 +5959,12 @@ packages: resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} engines: {node: '>=10.19.0'} - got@9.6.0: - resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} - engines: {node: '>=8.6'} + got@12.6.1: + resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} + engines: {node: '>=14.16'} + + graceful-fs@4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -5710,11 +5990,6 @@ packages: handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} engines: {node: '>=6'} @@ -5733,10 +6008,17 @@ packages: has-property-descriptors@1.0.1: resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -5748,9 +6030,9 @@ packages: has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - has-yarn@2.1.0: - resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} - engines: {node: '>=8'} + has-yarn@3.0.0: + resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hash-base@3.1.0: resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} @@ -5766,23 +6048,33 @@ packages: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'} - hast-to-hyperscript@9.0.1: - resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==} + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + hast-util-from-parse5@8.0.1: + resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} + + hast-util-parse-selector@4.0.0: + resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - hast-util-from-parse5@6.0.1: - resolution: {integrity: sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==} + hast-util-raw@9.0.4: + resolution: {integrity: sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==} - hast-util-parse-selector@2.2.5: - resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} + hast-util-to-estree@3.1.0: + resolution: {integrity: sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==} - hast-util-raw@6.0.1: - resolution: {integrity: sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==} + hast-util-to-jsx-runtime@2.3.0: + resolution: {integrity: sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==} - hast-util-to-parse5@6.0.0: - resolution: {integrity: sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==} + hast-util-to-parse5@8.0.0: + resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} - hastscript@6.0.0: - resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} + hast-util-whitespace@3.0.0: + resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} + + hastscript@8.0.0: + resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} @@ -5811,8 +6103,8 @@ packages: resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} engines: {node: '>=12'} - html-entities@2.4.0: - resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} + html-entities@2.5.2: + resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -5822,18 +6114,29 @@ packages: engines: {node: '>=12'} hasBin: true + html-minifier-terser@7.2.0: + resolution: {integrity: sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==} + engines: {node: ^14.13.1 || >=16.0.0} + hasBin: true + html-tags@3.3.1: resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} engines: {node: '>=8'} - html-void-elements@1.0.5: - resolution: {integrity: sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==} + html-void-elements@3.0.0: + resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - html-webpack-plugin@5.5.3: - resolution: {integrity: sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==} + html-webpack-plugin@5.6.0: + resolution: {integrity: sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==} engines: {node: '>=10.13.0'} peerDependencies: + '@rspack/core': 0.x || 1.x webpack: ^5.20.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true htmlparser2@6.1.0: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} @@ -5887,6 +6190,10 @@ packages: resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} engines: {node: '>=10.19.0'} + http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} + engines: {node: '>=10.19.0'} + https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} @@ -5926,9 +6233,13 @@ packages: resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} engines: {node: '>= 4'} - image-size@1.0.2: - resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} - engines: {node: '>=14.0.0'} + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + + image-size@1.1.1: + resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} + engines: {node: '>=16.x'} hasBin: true immediate@3.2.3: @@ -5944,9 +6255,9 @@ packages: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} - import-lazy@2.1.0: - resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} - engines: {node: '>=4'} + import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} import-local@3.1.0: resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} @@ -5991,6 +6302,9 @@ packages: inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} + inline-style-parser@0.2.3: + resolution: {integrity: sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==} + interface-blockstore@4.0.1: resolution: {integrity: sha512-ROWKGJls7vLeFaQtI3hZVCJOkUoZ05xAi2t2qysM4d7dwVKrfm5jUOqWh8JgLL7Iup3XqJ0mKXXZuwJ3s03RSw==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -6024,10 +6338,6 @@ packages: invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - ip-regex@4.3.0: - resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} - engines: {node: '>=8'} - ip-regex@5.0.0: resolution: {integrity: sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -6043,6 +6353,10 @@ packages: resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} engines: {node: '>= 10'} + ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} + ipfs-bitswap@15.0.2: resolution: {integrity: sha512-HJLseLdUDeohIihJIaw0ALaGJz52qT6nN06pJjJsew+fXHuXGJo94uulm/BLqr9htZAYZyEKyjxo0z+tg1laRw==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -6100,11 +6414,11 @@ packages: resolution: {integrity: sha512-kvM+URcCsVW6xFnE4/s9UK1H5BWRRi2Noy9LmaqRxRVALrQH3wCCrqpMtBJH1JWksBQp0ZJDddsxs7yGmhNLrA==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} - is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} + is-alphabetical@2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} + is-alphanumerical@2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} @@ -6135,8 +6449,8 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - is-ci@2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + is-ci@3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true is-core-module@2.13.1: @@ -6146,8 +6460,8 @@ packages: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} - is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} + is-decimal@2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} @@ -6187,8 +6501,8 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-hexadecimal@1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} + is-hexadecimal@2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} is-installed-globally@0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} @@ -6211,9 +6525,9 @@ packages: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} - is-npm@5.0.0: - resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} - engines: {node: '>=10'} + is-npm@6.0.0: + resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} @@ -6267,13 +6581,12 @@ packages: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} - is-plain-object@5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} - engines: {node: '>=0.10.0'} - is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + is-reference@3.0.2: + resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} + is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -6332,22 +6645,17 @@ packages: is-weakset@2.0.2: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} - is-whitespace-character@1.0.4: - resolution: {integrity: sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==} - is-windows@1.0.2: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} - is-word-character@1.0.4: - resolution: {integrity: sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==} - is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} - is-yarn-global@0.3.0: - resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} + is-yarn-global@0.4.1: + resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} + engines: {node: '>=12'} isarray@0.0.1: resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} @@ -6714,12 +7022,12 @@ packages: jet-logger@1.2.2: resolution: {integrity: sha512-Kbw4G3BC45+Umz5XBnsE50pHplruJTVKGRy5X1YfCu3Te7f8ggTL8Tm10YegAD2QP41MVQ3o/Y9MFAZzfythqw==} - jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - joi@17.11.0: - resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} + joi@17.13.3: + resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} js-sha256@0.9.0: resolution: {integrity: sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA==} @@ -6759,9 +7067,6 @@ packages: engines: {node: '>=4'} hasBin: true - json-buffer@3.0.0: - resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} - json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -6823,9 +7128,6 @@ packages: k-bucket@5.1.0: resolution: {integrity: sha512-Fac7iINEovXIWU20GPnOMLUbjctiS+cnmyjC4zAUgvs3XPf1vo9akfCHkigftSic/jiKqKl+KA3a/vFcJbHyCg==} - keyv@3.1.0: - resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} - keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} @@ -6869,12 +7171,12 @@ packages: tedious: optional: true - latest-version@5.1.0: - resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} - engines: {node: '>=8'} + latest-version@7.0.0: + resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==} + engines: {node: '>=14.16'} - launch-editor@2.6.1: - resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} + launch-editor@2.8.0: + resolution: {integrity: sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==} least-recent@1.0.3: resolution: {integrity: sha512-PH9ZuFAKFf5fY7j0wizus6f/Ni2wSaby4eQYEUmR+sK6lY7OEbVz/iEh/tTgEmgOivWJhay89wVyUe5VnXoUSQ==} @@ -6954,13 +7256,16 @@ packages: resolution: {integrity: sha512-arTOCJEEmAFw5HjlXdULVAFs7Y/dWZmgX/qN4SzuxtSkB0pa+fqn/DIbIfpBi2BuY+QozvnARPF1xJtSdqfqJQ==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} - lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} + lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + linkify-it@5.0.0: + resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} + load-yaml-file@0.2.0: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} engines: {node: '>=6'} @@ -6973,8 +7278,8 @@ packages: resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} engines: {node: '>=8.9.0'} - loader-utils@3.2.1: - resolution: {integrity: sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==} + loader-utils@3.3.1: + resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==} engines: {node: '>= 12.13.0'} locate-path@3.0.0: @@ -6989,18 +7294,16 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} + locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lodash.clonedeep@4.5.0: resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - lodash.curry@4.1.1: - resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} - lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - lodash.flow@3.5.0: - resolution: {integrity: sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==} - lodash.ismatch@4.4.0: resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} @@ -7040,6 +7343,9 @@ packages: resolution: {integrity: sha512-22U2exkkYy7sr7nuQJYx2NEZ2kEMsC69+BxM5h8auLvkVIJa+LwAB5mFIExnuW2dFuYXFOWsFMKXjaWiq/htYQ==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} + longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -7047,14 +7353,14 @@ packages: lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - lowercase-keys@1.0.1: - resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} - engines: {node: '>=0.10.0'} - lowercase-keys@2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} + lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} @@ -7102,34 +7408,82 @@ packages: resolution: {integrity: sha512-LK8ArSM1wbfRPTnl+LpdxW1pwkfY6GxtM9p+STr6aDtM7ImR8jLuf4ekei43/AN0f7XDSrohzwwK57eGHSDAuA==} engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} - markdown-escapes@1.0.4: - resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==} + markdown-extensions@2.0.0: + resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} + engines: {node: '>=16'} - marked@4.3.0: - resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} - engines: {node: '>= 12'} + markdown-it@14.1.0: + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true + markdown-table@3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + md5.js@1.3.5: resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - mdast-squeeze-paragraphs@4.0.0: - resolution: {integrity: sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==} + mdast-util-directive@3.0.0: + resolution: {integrity: sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==} + + mdast-util-find-and-replace@3.0.1: + resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} + + mdast-util-from-markdown@2.0.1: + resolution: {integrity: sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==} + + mdast-util-frontmatter@2.0.1: + resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==} + + mdast-util-gfm-autolink-literal@2.0.0: + resolution: {integrity: sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==} + + mdast-util-gfm-footnote@2.0.0: + resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} + + mdast-util-gfm-strikethrough@2.0.0: + resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} + + mdast-util-gfm-table@2.0.0: + resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} + + mdast-util-gfm-task-list-item@2.0.0: + resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} + + mdast-util-gfm@3.0.0: + resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} + + mdast-util-mdx-expression@2.0.0: + resolution: {integrity: sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==} + + mdast-util-mdx-jsx@3.1.2: + resolution: {integrity: sha512-eKMQDeywY2wlHc97k5eD8VC+9ASMjN8ItEZQNGwJ6E0XWKiW/Z0V5/H8pvoXUf+y+Mj0VIgeRRbujBmFn4FTyA==} + + mdast-util-mdx@3.0.0: + resolution: {integrity: sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==} + + mdast-util-mdxjs-esm@2.0.1: + resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==} + + mdast-util-phrasing@4.1.0: + resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} + + mdast-util-to-hast@13.2.0: + resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} - mdast-util-definitions@4.0.0: - resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==} + mdast-util-to-markdown@2.1.0: + resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} - mdast-util-to-hast@10.0.1: - resolution: {integrity: sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==} + mdast-util-to-string@4.0.0: + resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - mdast-util-to-string@2.0.0: - resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} + mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - mdn-data@2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + mdurl@2.0.0: + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} @@ -7169,10 +7523,137 @@ packages: resolution: {integrity: sha512-4+tOMKidYT5nQ6/UNmYrGVO5PMcnJdfuR4NC8HK8s2H61B4itOhA9yrsjBdqGV7ecdtej36x3YSIfPLRmPrspg==} deprecated: Switch to @scure/base for audited version of the lib & updates + micromark-core-commonmark@2.0.1: + resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==} + + micromark-extension-directive@3.0.0: + resolution: {integrity: sha512-61OI07qpQrERc+0wEysLHMvoiO3s2R56x5u7glHq2Yqq6EHbH4dW25G9GfDdGCDYqA21KE6DWgNSzxSwHc2hSg==} + + micromark-extension-frontmatter@2.0.0: + resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==} + + micromark-extension-gfm-autolink-literal@2.0.0: + resolution: {integrity: sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==} + + micromark-extension-gfm-footnote@2.0.0: + resolution: {integrity: sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==} + + micromark-extension-gfm-strikethrough@2.0.0: + resolution: {integrity: sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==} + + micromark-extension-gfm-table@2.0.0: + resolution: {integrity: sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==} + + micromark-extension-gfm-tagfilter@2.0.0: + resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} + + micromark-extension-gfm-task-list-item@2.0.1: + resolution: {integrity: sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==} + + micromark-extension-gfm@3.0.0: + resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} + + micromark-extension-mdx-expression@3.0.0: + resolution: {integrity: sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==} + + micromark-extension-mdx-jsx@3.0.0: + resolution: {integrity: sha512-uvhhss8OGuzR4/N17L1JwvmJIpPhAd8oByMawEKx6NVdBCbesjH4t+vjEp3ZXft9DwvlKSD07fCeI44/N0Vf2w==} + + micromark-extension-mdx-md@2.0.0: + resolution: {integrity: sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==} + + micromark-extension-mdxjs-esm@3.0.0: + resolution: {integrity: sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==} + + micromark-extension-mdxjs@3.0.0: + resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==} + + micromark-factory-destination@2.0.0: + resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} + + micromark-factory-label@2.0.0: + resolution: {integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==} + + micromark-factory-mdx-expression@2.0.1: + resolution: {integrity: sha512-F0ccWIUHRLRrYp5TC9ZYXmZo+p2AM13ggbsW4T0b5CRKP8KHVRB8t4pwtBgTxtjRmwrK0Irwm7vs2JOZabHZfg==} + + micromark-factory-space@1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} + + micromark-factory-space@2.0.0: + resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} + + micromark-factory-title@2.0.0: + resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} + + micromark-factory-whitespace@2.0.0: + resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} + + micromark-util-character@1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} + + micromark-util-character@2.1.0: + resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} + + micromark-util-chunked@2.0.0: + resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} + + micromark-util-classify-character@2.0.0: + resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} + + micromark-util-combine-extensions@2.0.0: + resolution: {integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==} + + micromark-util-decode-numeric-character-reference@2.0.1: + resolution: {integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==} + + micromark-util-decode-string@2.0.0: + resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} + + micromark-util-encode@2.0.0: + resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} + + micromark-util-events-to-acorn@2.0.2: + resolution: {integrity: sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==} + + micromark-util-html-tag-name@2.0.0: + resolution: {integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==} + + micromark-util-normalize-identifier@2.0.0: + resolution: {integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==} + + micromark-util-resolve-all@2.0.0: + resolution: {integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==} + + micromark-util-sanitize-uri@2.0.0: + resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} + + micromark-util-subtokenize@2.0.1: + resolution: {integrity: sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==} + + micromark-util-symbol@1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} + + micromark-util-symbol@2.0.0: + resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} + + micromark-util-types@1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} + + micromark-util-types@2.0.0: + resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} + + micromark@4.0.0: + resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} + micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} + micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + engines: {node: '>=8.6'} + mime-db@1.33.0: resolution: {integrity: sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==} engines: {node: '>= 0.6'} @@ -7210,12 +7691,16 @@ packages: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} + mimic-response@4.0.0: + resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - mini-css-extract-plugin@2.7.6: - resolution: {integrity: sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==} + mini-css-extract-plugin@2.9.0: + resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 @@ -7233,6 +7718,10 @@ packages: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -7292,8 +7781,8 @@ packages: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} - mrmime@1.0.1: - resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} ms@2.0.0: @@ -7398,8 +7887,9 @@ packages: node-addon-api@4.3.0: resolution: {integrity: sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==} - node-emoji@1.11.0: - resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} + node-emoji@2.1.3: + resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==} + engines: {node: '>=18'} node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} @@ -7453,14 +7943,14 @@ packages: resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} engines: {node: '>=0.10.0'} - normalize-url@4.5.1: - resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} - engines: {node: '>=8'} - normalize-url@6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} + normalize-url@8.0.1: + resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} + engines: {node: '>=14.16'} + npm-run-path@2.0.2: resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} engines: {node: '>=4'} @@ -7499,6 +7989,10 @@ packages: object-inspect@1.13.1: resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} + object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -7570,6 +8064,10 @@ packages: resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} engines: {node: '>= 0.8.0'} + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + os-filter-obj@2.0.0: resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==} engines: {node: '>=4'} @@ -7581,14 +8079,14 @@ packages: outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} - p-cancelable@1.1.0: - resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} - engines: {node: '>=6'} - p-cancelable@2.1.1: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} + p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + engines: {node: '>=12.20'} + p-defer@3.0.0: resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} engines: {node: '>=8'} @@ -7636,6 +8134,10 @@ packages: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} + p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + p-map@2.1.0: resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} engines: {node: '>=6'} @@ -7688,9 +8190,9 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-json@6.5.0: - resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} - engines: {node: '>=8'} + package-json@8.1.1: + resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} + engines: {node: '>=14.16'} packet-reader@1.0.0: resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} @@ -7708,8 +8210,8 @@ packages: parse-duration@1.1.0: resolution: {integrity: sha512-z6t9dvSJYaPoQq7quMzdEagSFtpGu+utzHqqxmpVWNNZRIXnvqyCvn9XsTdh7c/w0Bqmdz3RB3YnRaKtpRtEXQ==} - parse-entities@2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} + parse-entities@4.0.1: + resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} @@ -7721,9 +8223,6 @@ packages: parse5-htmlparser2-tree-adapter@7.0.0: resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} - parse5@6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} @@ -7742,6 +8241,10 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -7785,6 +8288,9 @@ packages: resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} engines: {node: '>=14.16'} + periscopic@3.1.0: + resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} + pg-boss@8.4.2: resolution: {integrity: sha512-xcl/G8C7qlCyrcvlQvgLVBIe68zO0XfZc6K86/G9fq/mL+YQMEo1spW6lHqsPpNi2KGlpXwBEL/XZxkMa19eRA==} engines: {node: '>=14'} @@ -7829,6 +8335,9 @@ packages: picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -7849,6 +8358,10 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} + pkg-dir@7.0.0: + resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} + engines: {node: '>=14.16'} + pkg-up@3.1.0: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} @@ -7856,116 +8369,117 @@ packages: platform@1.3.6: resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} - postcss-calc@8.2.4: - resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} + postcss-calc@9.0.1: + resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.2 - postcss-colormin@5.3.1: - resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-colormin@6.1.0: + resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-convert-values@5.1.3: - resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-convert-values@6.1.0: + resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-discard-comments@5.1.2: - resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-discard-comments@6.0.2: + resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-discard-duplicates@5.1.0: - resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-discard-duplicates@6.0.3: + resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-discard-empty@5.1.1: - resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-discard-empty@6.0.3: + resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-discard-overridden@5.1.0: - resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-discard-overridden@6.0.2: + resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-discard-unused@5.1.0: - resolution: {integrity: sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-discard-unused@6.0.5: + resolution: {integrity: sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-loader@7.3.3: - resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} + postcss-loader@7.3.4: + resolution: {integrity: sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==} engines: {node: '>= 14.15.0'} peerDependencies: postcss: ^7.0.0 || ^8.0.1 webpack: ^5.0.0 - postcss-merge-idents@5.1.1: - resolution: {integrity: sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-merge-idents@6.0.3: + resolution: {integrity: sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-merge-longhand@5.1.7: - resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-merge-longhand@6.0.5: + resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-merge-rules@5.1.4: - resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-merge-rules@6.1.1: + resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-minify-font-values@5.1.0: - resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-minify-font-values@6.1.0: + resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-minify-gradients@5.1.1: - resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-minify-gradients@6.0.3: + resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-minify-params@5.1.4: - resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-minify-params@6.1.0: + resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-minify-selectors@5.2.1: - resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-minify-selectors@6.0.4: + resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-modules-extract-imports@3.0.0: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + postcss-modules-extract-imports@3.1.0: + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 - postcss-modules-local-by-default@4.0.3: - resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} + postcss-modules-local-by-default@4.0.5: + resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 - postcss-modules-scope@3.0.0: - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} + postcss-modules-scope@3.2.0: + resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 @@ -7976,117 +8490,117 @@ packages: peerDependencies: postcss: ^8.1.0 - postcss-normalize-charset@5.1.0: - resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-normalize-charset@6.0.2: + resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-normalize-display-values@5.1.0: - resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-normalize-display-values@6.0.2: + resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-normalize-positions@5.1.1: - resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-normalize-positions@6.0.2: + resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-normalize-repeat-style@5.1.1: - resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-normalize-repeat-style@6.0.2: + resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-normalize-string@5.1.0: - resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-normalize-string@6.0.2: + resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-normalize-timing-functions@5.1.0: - resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-normalize-timing-functions@6.0.2: + resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-normalize-unicode@5.1.1: - resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-normalize-unicode@6.1.0: + resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-normalize-url@5.1.0: - resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-normalize-url@6.0.2: + resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-normalize-whitespace@5.1.1: - resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-normalize-whitespace@6.0.2: + resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-ordered-values@5.1.3: - resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-ordered-values@6.0.2: + resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-reduce-idents@5.2.0: - resolution: {integrity: sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-reduce-idents@6.0.3: + resolution: {integrity: sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-reduce-initial@5.1.2: - resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-reduce-initial@6.1.0: + resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-reduce-transforms@5.1.0: - resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-reduce-transforms@6.0.2: + resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-selector-parser@6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + postcss-selector-parser@6.1.0: + resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} engines: {node: '>=4'} - postcss-sort-media-queries@4.4.1: - resolution: {integrity: sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==} - engines: {node: '>=10.0.0'} + postcss-sort-media-queries@5.2.0: + resolution: {integrity: sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==} + engines: {node: '>=14.0.0'} peerDependencies: - postcss: ^8.4.16 + postcss: ^8.4.23 - postcss-svgo@5.1.0: - resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-svgo@6.0.3: + resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} + engines: {node: ^14 || ^16 || >= 18} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss-unique-selectors@5.1.1: - resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-unique-selectors@6.0.4: + resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss-zindex@5.1.0: - resolution: {integrity: sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==} - engines: {node: ^10 || ^12 || >=14.0} + postcss-zindex@6.0.2: + resolution: {integrity: sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 - postcss@8.4.32: - resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} + postcss@8.4.39: + resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} engines: {node: ^10 || ^12 || >=14} postgres-array@2.0.0: @@ -8113,10 +8627,6 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prepend-http@2.0.0: - resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} - engines: {node: '>=4'} - prettier-linter-helpers@1.0.0: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} @@ -8142,10 +8652,10 @@ packages: resolution: {integrity: sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==} engines: {node: '>=4'} - prism-react-renderer@1.3.5: - resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} + prism-react-renderer@2.3.1: + resolution: {integrity: sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==} peerDependencies: - react: '>=0.14.9' + react: '>=16.0.0' prismjs@1.29.0: resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} @@ -8182,9 +8692,6 @@ packages: resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} engines: {node: '>=10'} - promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -8195,8 +8702,11 @@ packages: proper-lockfile@4.1.2: resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==} - property-information@5.6.0: - resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} + property-information@6.5.0: + resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} + + proto-list@1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} protobufjs@6.11.4: resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==} @@ -8234,6 +8744,10 @@ packages: pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + punycode.js@2.3.1: + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} + engines: {node: '>=6'} + punycode@1.4.1: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} @@ -8241,12 +8755,9 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - pupa@2.1.1: - resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} - engines: {node: '>=8'} - - pure-color@1.3.0: - resolution: {integrity: sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==} + pupa@3.1.0: + resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==} + engines: {node: '>=12.20'} pure-rand@6.0.4: resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} @@ -8300,17 +8811,14 @@ packages: rate-limiter-flexible@2.4.2: resolution: {integrity: sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw==} - raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} + raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - react-base16-styling@0.6.0: - resolution: {integrity: sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==} - react-dev-utils@12.0.1: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} @@ -8321,10 +8829,10 @@ packages: typescript: optional: true - react-dom@17.0.2: - resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: 17.0.2 + react: ^18.3.1 react-error-overlay@6.0.11: resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} @@ -8338,11 +8846,10 @@ packages: react: ^16.6.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 - react-helmet-async@2.0.3: - resolution: {integrity: sha512-7/X3ehSCbjCaIljWa39Bb7F1Y2JWM23FN80kLozx2TdgzUmxKDSLN6qu06NG0Srzm8ljGOjgk7r7CXeEOx4MPw==} + react-helmet-async@2.0.5: + resolution: {integrity: sha512-rYUYHeus+i27MvFE+Jaa4WsyBKGkL6qVgbJvSBoX8mbsWoABJXdEO0bZyi0F6i+4f0NuIb8AvqPMj3iXFHkMwg==} peerDependencies: react: ^16.6.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -8350,14 +8857,11 @@ packages: react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - react-json-view@1.21.3: - resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==} + react-json-view-lite@1.4.0: + resolution: {integrity: sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA==} + engines: {node: '>=14'} peerDependencies: - react: ^17.0.0 || ^16.3.0 || ^15.5.4 - react-dom: ^17.0.0 || ^16.3.0 || ^15.5.4 - - react-lifecycles-compat@3.0.4: - resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} + react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-loadable-ssr-addon-v5-slorber@1.0.1: resolution: {integrity: sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==} @@ -8385,14 +8889,8 @@ packages: peerDependencies: react: '>=15' - react-textarea-autosize@8.5.3: - resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} - engines: {node: '>=10'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - react@17.0.2: - resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} read-pkg-up@7.0.1: @@ -8474,9 +8972,6 @@ packages: regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - regenerator-runtime@0.14.0: - resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} - regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} @@ -8491,44 +8986,53 @@ packages: resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} engines: {node: '>=4'} - registry-auth-token@4.2.2: - resolution: {integrity: sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==} - engines: {node: '>=6.0.0'} + registry-auth-token@5.0.2: + resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} + engines: {node: '>=14'} - registry-url@5.1.0: - resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} - engines: {node: '>=8'} + registry-url@6.0.1: + resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} + engines: {node: '>=12'} regjsparser@0.9.1: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true + rehype-raw@7.0.0: + resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} + relateurl@0.2.7: resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} engines: {node: '>= 0.10'} - remark-emoji@2.2.0: - resolution: {integrity: sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==} + remark-directive@3.0.0: + resolution: {integrity: sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==} + + remark-emoji@4.0.1: + resolution: {integrity: sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + remark-frontmatter@5.0.0: + resolution: {integrity: sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==} - remark-footnotes@2.0.0: - resolution: {integrity: sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==} + remark-gfm@4.0.0: + resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} - remark-mdx@1.6.22: - resolution: {integrity: sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==} + remark-mdx@3.0.1: + resolution: {integrity: sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==} - remark-parse@8.0.3: - resolution: {integrity: sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==} + remark-parse@11.0.0: + resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} - remark-squeeze-paragraphs@4.0.0: - resolution: {integrity: sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==} + remark-rehype@11.1.0: + resolution: {integrity: sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==} + + remark-stringify@11.0.0: + resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} renderkid@3.0.0: resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} - repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -8579,12 +9083,13 @@ packages: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true - responselike@1.0.2: - resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} - responselike@2.0.1: resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} + responselike@3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} + engines: {node: '>=14.16'} + retimer@3.0.0: resolution: {integrity: sha512-WKE0j11Pa0ZJI5YIk0nflGI7SQsfl2ljihVy7ogh7DeQSeYAUi0ubZ/yEueGtDfUPk6GH5LRw1hBdLq4IwUBWA==} @@ -8618,8 +9123,9 @@ packages: rtl-detect@1.1.2: resolution: {integrity: sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==} - rtlcss@3.5.0: - resolution: {integrity: sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==} + rtlcss@4.1.1: + resolution: {integrity: sha512-/oVHgBtnPNcggP2aVXQjSy6N1mMAfHg4GSag0QtZBlD5bdDgAHwr4pydqJGd+SUCu9260+Pjqbjwtvu7EMH1KQ==} + engines: {node: '>=12.0.0'} hasBin: true run-parallel-limit@1.1.0: @@ -8657,12 +9163,15 @@ packages: sax@1.3.0: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + saxes@6.0.0: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.20.2: - resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} schema-utils@2.7.0: resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} @@ -8682,8 +9191,8 @@ packages: scryptsy@2.1.0: resolution: {integrity: sha512-1CdSqHQowJBnMAFyPEBRfqag/YP9OF394FV+4YREIJX4ljD7OxvQRDayyoyyCk+senRjSkP6VnUNQmVQqB6g7w==} - search-insights@2.13.0: - resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==} + search-insights@2.14.0: + resolution: {integrity: sha512-OLN6MsPMCghDOqlCtsIsYgtsC0pnwVTyT9Mu6A3ewOj1DxvzZF6COrn2g86E/c05xbktB0XN04m/t1Z+n+fTGw==} secp256k1@4.0.1: resolution: {integrity: sha512-iGRjbGAKfXMqhtdkkuNxsgJQfJO8Oo78Rm7DAvsG3XKngq+nJIOGqrCSXcQqIVsmCj0wFanE5uTKFxV3T9j2wg==} @@ -8704,9 +9213,9 @@ packages: resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} engines: {node: '>=10'} - semver-diff@3.1.1: - resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} - engines: {node: '>=8'} + semver-diff@4.0.0: + resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} + engines: {node: '>=12'} semver-regex@4.0.5: resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} @@ -8729,6 +9238,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -8737,8 +9251,8 @@ packages: resolution: {integrity: sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==} engines: {node: '>=10'} - serialize-javascript@6.0.1: - resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} + serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} serve-handler@6.1.5: resolution: {integrity: sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==} @@ -8761,13 +9275,14 @@ packages: resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} engines: {node: '>= 0.4'} + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - setprototypeof@1.1.0: resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} @@ -8809,27 +9324,35 @@ packages: engines: {node: '>=4'} hasBin: true - shiki@0.14.7: - resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} + shiki@1.10.1: + resolution: {integrity: sha512-uafV7WCgN4YYrccH6yxpnps6k38sSTlFRrwc4jycWmhWxJIm9dPrk+XkY1hZ2t0I7jmacMNb15Lf2fspa/Y3lg==} side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - sirv@2.0.3: - resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==} + sirv@2.0.4: + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - sitemap@7.1.1: - resolution: {integrity: sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==} + sitemap@7.1.2: + resolution: {integrity: sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==} engines: {node: '>=12.0.0', npm: '>=5.6.0'} hasBin: true + skin-tone@2.0.0: + resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} + engines: {node: '>=8'} + slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} @@ -8847,6 +9370,9 @@ packages: engines: {node: '>=6'} hasBin: true + snake-case@3.0.4: + resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} + socket.io-client@4.7.2: resolution: {integrity: sha512-vtA0uD4ibrYD793SOIAwlo8cj6haOeMHrGvwPxJsxH7CeIksqJ+3Zc06RvWTIFgiSqx4A3sOnTXpfAEE2Zyz6w==} engines: {node: '>=10.0.0'} @@ -8866,8 +9392,8 @@ packages: resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} - sort-css-media-queries@2.1.0: - resolution: {integrity: sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==} + sort-css-media-queries@2.2.0: + resolution: {integrity: sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==} engines: {node: '>= 6.3.0'} sort-keys-length@1.0.1: @@ -8882,8 +9408,8 @@ packages: resolution: {integrity: sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==} engines: {node: '>=12'} - source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} source-map-support@0.5.13: @@ -8892,10 +9418,6 @@ packages: source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} - source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} @@ -8904,8 +9426,8 @@ packages: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} - space-separated-tokens@1.1.5: - resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} + space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} sparse-array@1.3.2: resolution: {integrity: sha512-ZT711fePGn3+kQyLuv1fpd3rNSkNF8vd5Kv2D+qnOANeyKs3fx6bUMGWRPvgTTcYV64QMqZKZwcuaQSP3AZ0tg==} @@ -8948,21 +9470,18 @@ packages: sqlite3@5.1.6: resolution: {integrity: sha512-olYkWoKFVNSSSQNvxVUfjiVbz3YtBwTJj+mfV5zpHmqW3sELx2Cf4QCdirMelhM5Zh+KDVaKgQHqCxrqiWHybw==} + srcset@4.0.0: + resolution: {integrity: sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==} + engines: {node: '>=12'} + ssri@8.0.1: resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} engines: {node: '>= 8'} - stable@0.1.8: - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} - deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' - stack-utils@2.0.6: resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} engines: {node: '>=10'} - state-toggle@1.0.3: - resolution: {integrity: sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==} - statuses@1.5.0: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} @@ -8971,8 +9490,8 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - std-env@3.6.0: - resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==} + std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} steed@1.1.3: resolution: {integrity: sha512-EUkci0FAUiE4IvGTSKcDJIQ/eRUP2JJb56+fvZ4sdnguLTqIdKjSxUe138poW8mkvKWXW2sFPrgTsxqoISnmoA==} @@ -9014,6 +9533,9 @@ packages: string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + stringify-entities@4.0.4: + resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} + stringify-object@3.3.0: resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} engines: {node: '>=4'} @@ -9074,14 +9596,17 @@ packages: resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==} engines: {node: '>=14.16'} - style-to-object@0.3.0: - resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} + style-to-object@0.4.4: + resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} - stylehacks@5.1.1: - resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} - engines: {node: ^10 || ^12 || >=14.0} + style-to-object@1.0.6: + resolution: {integrity: sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==} + + stylehacks@6.1.1: + resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.2.15 + postcss: ^8.4.31 supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} @@ -9102,9 +9627,9 @@ packages: svg-parser@2.0.4: resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - svgo@2.8.0: - resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} - engines: {node: '>=10.13.0'} + svgo@3.3.2: + resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} + engines: {node: '>=14.0.0'} hasBin: true symbol-tree@3.2.4: @@ -9137,8 +9662,8 @@ packages: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} - terser-webpack-plugin@5.3.9: - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} + terser-webpack-plugin@5.3.10: + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -9153,8 +9678,8 @@ packages: uglify-js: optional: true - terser@5.25.0: - resolution: {integrity: sha512-we0I9SIsfvNUMP77zC9HG+MylwYYsGFSBG8qm+13oud2Yh+O104y614FRbyjpxys16jZwot72Fpi827YvGzuqg==} + terser@5.31.1: + resolution: {integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==} engines: {node: '>=10'} hasBin: true @@ -9185,8 +9710,8 @@ packages: resolution: {integrity: sha512-4oGOVZWTu5sl89PtCDnhQBSt7/vL1zVEwAfxH1p49JhTosxzVQWYBYFRFZ8nJmo0G6f824iyP/44BFAwIoKvIA==} engines: {node: '>= 4.5.0'} - tiny-invariant@1.3.1: - resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} + tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} tiny-secp256k1@1.1.6: resolution: {integrity: sha512-FmqJZGduTyvsr2cF3375fqGHUovSwDi/QytexX1Se4BPuPZpTE5Ftp5fg+EFSuEf3lhZqgCRjEG3ydUQ/aNiwA==} @@ -9216,10 +9741,6 @@ packages: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - to-readable-stream@1.0.0: - resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} - engines: {node: '>=6'} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -9247,6 +9768,9 @@ packages: resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} engines: {node: '>=12'} + trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + trim-newlines@3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} @@ -9259,15 +9783,8 @@ packages: resolution: {integrity: sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==} engines: {node: '>=12'} - trim-trailing-lines@1.1.4: - resolution: {integrity: sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==} - - trim@0.0.1: - resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==} - deprecated: Use String.prototype.trim() instead - - trough@1.0.5: - resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} + trough@2.2.0: + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} truncate-utf8-bytes@1.0.2: resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==} @@ -9298,6 +9815,9 @@ packages: tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + tsm@2.3.0: resolution: {integrity: sha512-++0HFnmmR+gMpDtKTnW3XJ4yv9kVGi20n+NfyQWB9qwJvTaIWY9kBmzek2YUQK5APTQ/1DTrXmm4QtFPmW9Rzw==} engines: {node: '>=12'} @@ -9412,41 +9932,32 @@ packages: typedarray-to-buffer@4.0.0: resolution: {integrity: sha512-6dOYeZfS3O9RtRD1caom0sMxgK59b27+IwoNy8RDPsmslSGOyU+mpTamlaIW7aNKi90ZQZ9DFaZL3YRoiSCULQ==} - typedoc-plugin-markdown@3.17.1: - resolution: {integrity: sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==} + typedoc-plugin-markdown@4.1.1: + resolution: {integrity: sha512-ZQv8FXn1TBZAvhWMgOL8hE472rwv1dzSr/KIIUGPmdNXybeS6jmK7d1OwKhorLuGbPDQGl6U97BwfkFTcydAkw==} + engines: {node: '>= 18'} peerDependencies: - typedoc: '>=0.24.0' + typedoc: 0.26.x - typedoc@0.25.4: - resolution: {integrity: sha512-Du9ImmpBCw54bX275yJrxPVnjdIyJO/84co0/L9mwe0R3G4FSR6rQ09AlXVRvZEGMUg09+z/usc8mgygQ1aidA==} - engines: {node: '>= 16'} + typedoc@0.26.3: + resolution: {integrity: sha512-6d2Sw9disvvpdk4K7VNjKr5/3hzijtfQVHRthhDqJgnhMHy1wQz4yPMJVKXElvnZhFr0nkzo+GzjXDTRV5yLpg==} + engines: {node: '>= 18'} hasBin: true peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x typeforce@1.18.0: resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} - typescript@5.3.2: - resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + typescript@5.5.3: + resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} engines: {node: '>=14.17'} hasBin: true u3@0.1.1: resolution: {integrity: sha512-+J5D5ir763y+Am/QY6hXNRlwljIeRMZMGs0cT6qqZVVzzT3X3nFPXVyPOFRMOR4kupB0T8JnCdpWdp6Q/iXn3w==} - ua-parser-js@1.0.37: - resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} - - uglify-js@3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} - engines: {node: '>=0.8.0'} - hasBin: true + uc.micro@2.1.0: + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} uint8-varint@1.0.8: resolution: {integrity: sha512-QS03THS87Wlc0fBCC3xP5sqScDwfvVZLUrTCeMAQbQxQUWJosPC7C8uTNhpVUEgpTbV1Ut2Fer9Se3kI1KbnlQ==} @@ -9476,13 +9987,14 @@ packages: resolution: {integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==} engines: {node: '>=14.0'} - unherit@1.1.3: - resolution: {integrity: sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==} - unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} + unicode-emoji-modifier-base@1.0.0: + resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} + engines: {node: '>=4'} + unicode-match-property-ecmascript@2.0.0: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} @@ -9495,11 +10007,8 @@ packages: resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} engines: {node: '>=4'} - unified@9.2.0: - resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==} - - unified@9.2.2: - resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} + unified@11.0.5: + resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} unique-filename@1.1.1: resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} @@ -9507,36 +10016,30 @@ packages: unique-slug@2.0.2: resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} - unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - - unist-builder@2.0.3: - resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==} - - unist-util-generated@1.1.6: - resolution: {integrity: sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==} + unique-string@3.0.0: + resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} + engines: {node: '>=12'} - unist-util-is@4.1.0: - resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} + unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - unist-util-position@3.1.0: - resolution: {integrity: sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==} + unist-util-position-from-estree@2.0.0: + resolution: {integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==} - unist-util-remove-position@2.0.1: - resolution: {integrity: sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==} + unist-util-position@5.0.0: + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} - unist-util-remove@2.1.0: - resolution: {integrity: sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==} + unist-util-remove-position@5.0.0: + resolution: {integrity: sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==} - unist-util-stringify-position@2.0.3: - resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} + unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - unist-util-visit-parents@3.1.1: - resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} + unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - unist-util-visit@2.0.3: - resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} + unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} @@ -9560,9 +10063,15 @@ packages: peerDependencies: browserslist: '>= 4.21.0' - update-notifier@5.1.0: - resolution: {integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==} - engines: {node: '>=10'} + update-browserslist-db@1.1.0: + resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + update-notifier@6.0.2: + resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==} + engines: {node: '>=14.16'} uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -9577,41 +10086,9 @@ packages: file-loader: optional: true - url-parse-lax@3.0.0: - resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} - engines: {node: '>=4'} - url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - use-composed-ref@1.3.0: - resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - use-isomorphic-layout-effect@1.1.2: - resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-latest@1.2.1: - resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-sync-external-store@1.2.0: - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - utf8-byte-length@1.0.4: resolution: {integrity: sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==} @@ -9621,8 +10098,8 @@ packages: utila@0.4.0: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} - utility-types@3.10.0: - resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==} + utility-types@3.11.0: + resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} engines: {node: '>= 4'} utils-merge@1.0.1: @@ -9672,14 +10149,14 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - vfile-location@3.2.0: - resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==} + vfile-location@5.0.2: + resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} - vfile-message@2.0.4: - resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} + vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} - vfile@4.2.1: - resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} + vfile@6.0.1: + resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} viem@1.21.4: resolution: {integrity: sha512-BNVYdSaUjeS2zKQgPs+49e5JKocfo60Ib2yiXOWBT6LuVxY1I/6fFX3waEtpXvL1Xn4qu+BVitVtMh9lyThyhQ==} @@ -9689,21 +10166,10 @@ packages: typescript: optional: true - vscode-oniguruma@1.7.0: - resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} - - vscode-textmate@8.0.0: - resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} - w3c-xmlserializer@4.0.0: resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} engines: {node: '>=14'} - wait-on@6.0.1: - resolution: {integrity: sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==} - engines: {node: '>=10.0.0'} - hasBin: true - walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} @@ -9712,8 +10178,8 @@ packages: engines: {node: '>=8'} hasBin: true - watchpack@2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + watchpack@2.4.1: + resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} wbuf@1.7.3: @@ -9722,8 +10188,8 @@ packages: wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - web-namespaces@1.1.4: - resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==} + web-namespaces@2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -9732,19 +10198,19 @@ packages: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} - webpack-bundle-analyzer@4.10.1: - resolution: {integrity: sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ==} + webpack-bundle-analyzer@4.10.2: + resolution: {integrity: sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==} engines: {node: '>= 10.13.0'} hasBin: true - webpack-dev-middleware@5.3.3: - resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} + webpack-dev-middleware@5.3.4: + resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^4.0.0 || ^5.0.0 - webpack-dev-server@4.15.1: - resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} + webpack-dev-server@4.15.2: + resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} engines: {node: '>= 12.13.0'} hasBin: true peerDependencies: @@ -9764,8 +10230,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - webpack@5.89.0: - resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} + webpack@5.92.1: + resolution: {integrity: sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -9840,10 +10306,6 @@ packages: wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - widest-line@3.1.0: - resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} - engines: {node: '>=8'} - widest-line@4.0.1: resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} engines: {node: '>=12'} @@ -9854,8 +10316,9 @@ packages: wildcard@2.0.1: resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} @@ -9891,8 +10354,8 @@ packages: utf-8-validate: optional: true - ws@7.5.9: - resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -9951,6 +10414,18 @@ packages: utf-8-validate: optional: true + ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + ws@8.5.0: resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} engines: {node: '>=10.0.0'} @@ -9963,9 +10438,9 @@ packages: utf-8-validate: optional: true - xdg-basedir@4.0.0: - resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} - engines: {node: '>=8'} + xdg-basedir@5.1.0: + resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} + engines: {node: '>=12'} xml-js@1.6.11: resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==} @@ -10020,6 +10495,11 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} + yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} @@ -10048,8 +10528,8 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} - zwitch@1.0.5: - resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} + zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} snapshots: @@ -10082,126 +10562,122 @@ snapshots: '@adraffy/ens-normalize@1.10.0': {} - '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0)(search-insights@2.13.0)': + '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.14.0)': dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0)(search-insights@2.13.0) - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0) + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.14.0) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights - '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0)(search-insights@2.13.0)': + '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.14.0)': dependencies: - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0) - search-insights: 2.13.0 + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + search-insights: 2.14.0 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0)': - dependencies: - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0) - '@algolia/client-search': 4.22.0 - algoliasearch: 4.20.0 - - '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0)': + '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)': dependencies: - '@algolia/client-search': 4.22.0 - algoliasearch: 4.20.0 + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + '@algolia/client-search': 4.24.0 + algoliasearch: 4.24.0 - '@algolia/cache-browser-local-storage@4.20.0': + '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)': dependencies: - '@algolia/cache-common': 4.20.0 + '@algolia/client-search': 4.24.0 + algoliasearch: 4.24.0 - '@algolia/cache-common@4.20.0': {} - - '@algolia/cache-common@4.22.0': {} - - '@algolia/cache-in-memory@4.20.0': + '@algolia/cache-browser-local-storage@4.24.0': dependencies: - '@algolia/cache-common': 4.20.0 + '@algolia/cache-common': 4.24.0 - '@algolia/client-account@4.20.0': - dependencies: - '@algolia/client-common': 4.20.0 - '@algolia/client-search': 4.20.0 - '@algolia/transporter': 4.20.0 + '@algolia/cache-common@4.24.0': {} - '@algolia/client-analytics@4.20.0': + '@algolia/cache-in-memory@4.24.0': 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/cache-common': 4.24.0 - '@algolia/client-common@4.20.0': + '@algolia/client-account@4.24.0': dependencies: - '@algolia/requester-common': 4.20.0 - '@algolia/transporter': 4.20.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/client-common@4.22.0': + '@algolia/client-analytics@4.24.0': dependencies: - '@algolia/requester-common': 4.22.0 - '@algolia/transporter': 4.22.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/client-personalization@4.20.0': + '@algolia/client-common@4.24.0': dependencies: - '@algolia/client-common': 4.20.0 - '@algolia/requester-common': 4.20.0 - '@algolia/transporter': 4.20.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/client-search@4.20.0': + '@algolia/client-personalization@4.24.0': dependencies: - '@algolia/client-common': 4.20.0 - '@algolia/requester-common': 4.20.0 - '@algolia/transporter': 4.20.0 + '@algolia/client-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/client-search@4.22.0': + '@algolia/client-search@4.24.0': dependencies: - '@algolia/client-common': 4.22.0 - '@algolia/requester-common': 4.22.0 - '@algolia/transporter': 4.22.0 + '@algolia/client-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 '@algolia/events@4.0.1': {} - '@algolia/logger-common@4.20.0': {} - - '@algolia/logger-common@4.22.0': {} + '@algolia/logger-common@4.24.0': {} - '@algolia/logger-console@4.20.0': + '@algolia/logger-console@4.24.0': dependencies: - '@algolia/logger-common': 4.20.0 + '@algolia/logger-common': 4.24.0 - '@algolia/requester-browser-xhr@4.20.0': + '@algolia/recommend@4.24.0': dependencies: - '@algolia/requester-common': 4.20.0 + '@algolia/cache-browser-local-storage': 4.24.0 + '@algolia/cache-common': 4.24.0 + '@algolia/cache-in-memory': 4.24.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/logger-console': 4.24.0 + '@algolia/requester-browser-xhr': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/requester-node-http': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/requester-common@4.20.0': {} - - '@algolia/requester-common@4.22.0': {} - - '@algolia/requester-node-http@4.20.0': + '@algolia/requester-browser-xhr@4.24.0': dependencies: - '@algolia/requester-common': 4.20.0 + '@algolia/requester-common': 4.24.0 - '@algolia/transporter@4.20.0': + '@algolia/requester-common@4.24.0': {} + + '@algolia/requester-node-http@4.24.0': dependencies: - '@algolia/cache-common': 4.20.0 - '@algolia/logger-common': 4.20.0 - '@algolia/requester-common': 4.20.0 + '@algolia/requester-common': 4.24.0 - '@algolia/transporter@4.22.0': + '@algolia/transporter@4.24.0': dependencies: - '@algolia/cache-common': 4.22.0 - '@algolia/logger-common': 4.22.0 - '@algolia/requester-common': 4.22.0 + '@algolia/cache-common': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/requester-common': 4.24.0 '@ampproject/remapping@2.2.1': dependencies: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 + '@ampproject/remapping@2.3.0': + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + '@assemblyscript/loader@0.9.4': {} '@babel/code-frame@7.23.5': @@ -10209,28 +10685,14 @@ snapshots: '@babel/highlight': 7.23.4 chalk: 2.4.2 + '@babel/code-frame@7.24.7': + dependencies: + '@babel/highlight': 7.24.7 + picocolors: 1.0.1 + '@babel/compat-data@7.23.5': {} - '@babel/core@7.12.9': - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.12.9) - '@babel/helpers': 7.23.5 - '@babel/parser': 7.23.5 - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.5 - '@babel/types': 7.23.5 - convert-source-map: 1.9.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - lodash: 4.17.21 - resolve: 1.22.8 - semver: 5.7.2 - source-map: 0.5.7 - transitivePeerDependencies: - - supports-color + '@babel/compat-data@7.24.7': {} '@babel/core@7.23.5': dependencies: @@ -10272,6 +10734,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/core@7.24.7': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helpers': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + convert-source-map: 2.0.0 + debug: 4.3.5 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/generator@7.23.5': dependencies: '@babel/types': 7.23.5 @@ -10286,13 +10768,23 @@ snapshots: '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 - '@babel/helper-annotate-as-pure@7.22.5': + '@babel/generator@7.24.7': dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.24.7 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': + '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.24.7 + + '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color '@babel/helper-compilation-targets@7.22.15': dependencies: @@ -10310,32 +10802,42 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.5)': + '@babel/helper-compilation-targets@7.24.7': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 + '@babel/compat-data': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + browserslist: 4.23.1 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.7 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 semver: 6.3.1 + transitivePeerDependencies: + - supports-color - '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.5)': + '@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 regexpu-core: 5.3.2 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.5)': + '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 + '@babel/core': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + debug: 4.3.5 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -10343,31 +10845,45 @@ snapshots: '@babel/helper-environment-visitor@7.22.20': {} + '@babel/helper-environment-visitor@7.24.7': + dependencies: + '@babel/types': 7.24.7 + '@babel/helper-function-name@7.23.0': dependencies: '@babel/template': 7.22.15 '@babel/types': 7.23.5 + '@babel/helper-function-name@7.24.7': + dependencies: + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 + '@babel/helper-hoist-variables@7.22.5': dependencies: '@babel/types': 7.23.5 - '@babel/helper-member-expression-to-functions@7.23.0': + '@babel/helper-hoist-variables@7.24.7': dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.24.7 + + '@babel/helper-member-expression-to-functions@7.24.7': + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color '@babel/helper-module-imports@7.22.15': dependencies: '@babel/types': 7.23.5 - '@babel/helper-module-transforms@7.23.3(@babel/core@7.12.9)': + '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/core': 7.12.9 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color '@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5)': dependencies: @@ -10387,51 +10903,89 @@ snapshots: '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 - '@babel/helper-optimise-call-expression@7.22.5': + '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/types': 7.23.5 + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/helper-plugin-utils@7.10.4': {} + '@babel/helper-optimise-call-expression@7.24.7': + dependencies: + '@babel/types': 7.24.7 '@babel/helper-plugin-utils@7.22.5': {} - '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.5)': + '@babel/helper-plugin-utils@7.24.7': {} + + '@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-wrap-function': 7.22.20 + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-wrap-function': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/helper-replace-supers@7.22.20(@babel/core@7.23.5)': + '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.7 + '@babel/helper-optimise-call-expression': 7.24.7 + transitivePeerDependencies: + - supports-color '@babel/helper-simple-access@7.22.5': dependencies: '@babel/types': 7.23.5 - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': + '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/types': 7.23.5 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-skip-transparent-expression-wrappers@7.24.7': + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color '@babel/helper-split-export-declaration@7.22.6': dependencies: '@babel/types': 7.23.5 + '@babel/helper-split-export-declaration@7.24.7': + dependencies: + '@babel/types': 7.24.7 + '@babel/helper-string-parser@7.23.4': {} + '@babel/helper-string-parser@7.24.7': {} + '@babel/helper-validator-identifier@7.22.20': {} + '@babel/helper-validator-identifier@7.24.7': {} + '@babel/helper-validator-option@7.23.5': {} - '@babel/helper-wrap-function@7.22.20': + '@babel/helper-validator-option@7.24.7': {} + + '@babel/helper-wrap-function@7.24.7': dependencies: - '@babel/helper-function-name': 7.23.0 - '@babel/template': 7.22.15 - '@babel/types': 7.23.5 + '@babel/helper-function-name': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color '@babel/helpers@7.23.5': dependencies: @@ -10449,12 +11003,24 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helpers@7.24.7': + dependencies: + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 + '@babel/highlight@7.23.4': dependencies: '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 + '@babel/highlight@7.24.7': + dependencies: + '@babel/helper-validator-identifier': 7.24.7 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.1 + '@babel/parser@7.23.5': dependencies: '@babel/types': 7.23.5 @@ -10463,53 +11029,53 @@ snapshots: dependencies: '@babel/types': 7.23.6 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.5)': + '@babel/parser@7.24.7': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/types': 7.24.7 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-proposal-object-rest-spread@7.12.1(@babel/core@7.12.9)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.12.9) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.5)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.5)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.7)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.7 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.5)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.7)': @@ -10517,44 +11083,44 @@ snapshots: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.5)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.5)': + '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.7)': @@ -10562,14 +11128,9 @@ snapshots: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx@7.12.1(@babel/core@7.12.9)': - dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.7)': @@ -10577,19 +11138,19 @@ snapshots: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.5)': + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.7)': @@ -10597,9 +11158,9 @@ snapshots: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.5)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.7)': @@ -10607,14 +11168,9 @@ snapshots: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.9)': - dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.7)': @@ -10622,9 +11178,9 @@ snapshots: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.7)': @@ -10632,9 +11188,9 @@ snapshots: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.7)': @@ -10642,24 +11198,24 @@ snapshots: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.5)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.5)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.7)': @@ -10667,483 +11223,525 @@ snapshots: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.5)': + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-async-generator-functions@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.5) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-classes@7.23.5(@babel/core@7.23.5)': + '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5) - '@babel/helper-split-export-declaration': 7.22.6 - globals: 11.12.0 + '@babel/core': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-classes@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.15 + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + '@babel/helper-split-export-declaration': 7.24.7 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/template': 7.24.7 - '@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-destructuring@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-for-of@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-modules-systemjs@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/core': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.5)': + '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.5 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.5) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-parameters@7.23.3(@babel/core@7.12.9)': + '@babel/plugin-transform-optional-chaining@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-react-constant-elements@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-react-constant-elements@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.5)': + '@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5) - '@babel/types': 7.23.5 + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 regenerator-transform: 0.15.2 - '@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-runtime@7.23.4(@babel/core@7.23.5)': + '@babel/plugin-transform-runtime@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.5) - babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.5) - babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.5)': - dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.5)': - dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - - '@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.5)': - dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.5)': - dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.5)': + '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-typeof-symbol@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.5)': + '@babel/plugin-transform-typescript@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/preset-env@7.23.5(@babel/core@7.23.5)': - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.5 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.5) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.5) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.5) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.5) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.5) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.5) - '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.5) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.5) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.5) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.5) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.5) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.5) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.5) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.5) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.5) - '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-async-generator-functions': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-classes': 7.23.5(@babel/core@7.23.5) - '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-for-of': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-modules-systemjs': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.5) - '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.5) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.5) - babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.5) - babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.5) - babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.5) - core-js-compat: 3.34.0 + '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + + '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + + '@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + + '@babel/preset-env@7.24.7(@babel/core@7.24.7)': + dependencies: + '@babel/compat-data': 7.24.7 + '@babel/core': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.7) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-systemjs': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-typeof-symbol': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.24.7) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.7) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) + core-js-compat: 3.37.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.5)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.23.5 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/types': 7.24.7 esutils: 2.0.3 - '@babel/preset-react@7.23.3(@babel/core@7.23.5)': + '@babel/preset-react@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.5) - '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.23.5) - '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color - '@babel/preset-typescript@7.23.3(@babel/core@7.23.5)': + '@babel/preset-typescript@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.5) - '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color '@babel/regjsgen@0.8.0': {} - '@babel/runtime-corejs3@7.23.5': + '@babel/runtime-corejs3@7.24.7': dependencies: - core-js-pure: 3.34.0 - regenerator-runtime: 0.14.0 + core-js-pure: 3.37.1 + regenerator-runtime: 0.14.1 - '@babel/runtime@7.23.5': + '@babel/runtime@7.23.7': dependencies: - regenerator-runtime: 0.14.0 + regenerator-runtime: 0.14.1 - '@babel/runtime@7.23.7': + '@babel/runtime@7.24.7': dependencies: regenerator-runtime: 0.14.1 @@ -11157,6 +11755,12 @@ snapshots: '@babel/parser': 7.23.5 '@babel/types': 7.23.5 + '@babel/template@7.24.7': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 + '@babel/traverse@7.23.5': dependencies: '@babel/code-frame': 7.23.5 @@ -11187,6 +11791,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.24.7': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 + debug: 4.3.5 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.23.5': dependencies: '@babel/helper-string-parser': 7.23.4 @@ -11199,6 +11818,12 @@ snapshots: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + '@babel/types@7.24.7': + dependencies: + '@babel/helper-string-parser': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + '@bcoe/v8-coverage@0.2.3': {} '@ceramicnetwork/anchor-listener@2.2.0(encoding@0.1.13)': @@ -11232,7 +11857,7 @@ snapshots: transitivePeerDependencies: - encoding - '@ceramicnetwork/blockchain-utils-validation@3.2.0(@polkadot/util@7.9.2)(encoding@0.1.13)': + '@ceramicnetwork/blockchain-utils-validation@3.2.0(@polkadot/util@12.6.2)(encoding@0.1.13)': dependencies: '@ceramicnetwork/blockchain-utils-linking': 3.2.0(encoding@0.1.13) '@ceramicnetwork/common': 3.2.0(encoding@0.1.13) @@ -11240,7 +11865,7 @@ snapshots: '@ethersproject/providers': 5.7.2 '@ethersproject/wallet': 5.7.0 '@noble/curves': 1.3.0 - '@polkadot/util-crypto': 7.9.2(@polkadot/util@7.9.2) + '@polkadot/util-crypto': 7.9.2(@polkadot/util@12.6.2) '@smontero/eosio-signing-tools': 0.0.6(encoding@0.1.13) '@taquito/utils': 11.2.0 '@tendermint/sig': 0.6.0 @@ -11286,7 +11911,7 @@ snapshots: transitivePeerDependencies: - encoding - '@ceramicnetwork/core@3.2.0(@polkadot/util@7.9.2)(encoding@0.1.13)': + '@ceramicnetwork/core@3.2.0(@polkadot/util@12.6.2)(encoding@0.1.13)': dependencies: '@ceramicnetwork/anchor-listener': 2.2.0(encoding@0.1.13) '@ceramicnetwork/anchor-utils': 2.2.0(encoding@0.1.13) @@ -11299,7 +11924,7 @@ snapshots: '@ceramicnetwork/pinning-aggregation': 3.2.0 '@ceramicnetwork/pinning-ipfs-backend': 3.2.0(encoding@0.1.13) '@ceramicnetwork/stream-caip10-link': 3.2.0(encoding@0.1.13) - '@ceramicnetwork/stream-caip10-link-handler': 3.2.0(@polkadot/util@7.9.2)(encoding@0.1.13) + '@ceramicnetwork/stream-caip10-link-handler': 3.2.0(@polkadot/util@12.6.2)(encoding@0.1.13) '@ceramicnetwork/stream-model': 2.2.0(encoding@0.1.13) '@ceramicnetwork/stream-model-handler': 2.2.0(encoding@0.1.13) '@ceramicnetwork/stream-model-instance': 2.2.0(encoding@0.1.13) @@ -11420,9 +12045,9 @@ snapshots: - encoding - supports-color - '@ceramicnetwork/stream-caip10-link-handler@3.2.0(@polkadot/util@7.9.2)(encoding@0.1.13)': + '@ceramicnetwork/stream-caip10-link-handler@3.2.0(@polkadot/util@12.6.2)(encoding@0.1.13)': dependencies: - '@ceramicnetwork/blockchain-utils-validation': 3.2.0(@polkadot/util@7.9.2)(encoding@0.1.13) + '@ceramicnetwork/blockchain-utils-validation': 3.2.0(@polkadot/util@12.6.2)(encoding@0.1.13) '@ceramicnetwork/common': 3.2.0(encoding@0.1.13) '@ceramicnetwork/stream-caip10-link': 3.2.0(encoding@0.1.13) '@ceramicnetwork/stream-handler-common': 2.2.0(encoding@0.1.13) @@ -11832,100 +12457,98 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@docsearch/css@3.5.2': {} + '@docsearch/css@3.6.0': {} - '@docsearch/react@3.5.2(@algolia/client-search@4.22.0)(@types/react@18.2.42)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(search-insights@2.13.0)': + '@docsearch/react@3.6.0(@algolia/client-search@4.24.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)': dependencies: - '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0)(search-insights@2.13.0) - '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.22.0)(algoliasearch@4.20.0) - '@docsearch/css': 3.5.2 - algoliasearch: 4.20.0 + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.14.0) + '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + '@docsearch/css': 3.6.0 + algoliasearch: 4.24.0 optionalDependencies: - '@types/react': 18.2.42 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - search-insights: 2.13.0 + '@types/react': 18.3.3 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + search-insights: 2.14.0 transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/core@2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': - dependencies: - '@babel/core': 7.23.5 - '@babel/generator': 7.23.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.5) - '@babel/plugin-transform-runtime': 7.23.4(@babel/core@7.23.5) - '@babel/preset-env': 7.23.5(@babel/core@7.23.5) - '@babel/preset-react': 7.23.3(@babel/core@7.23.5) - '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) - '@babel/runtime': 7.23.5 - '@babel/runtime-corejs3': 7.23.5 - '@babel/traverse': 7.23.5 - '@docusaurus/cssnano-preset': 2.4.3 - '@docusaurus/logger': 2.4.3 - '@docusaurus/mdx-loader': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/react-loadable': 5.5.2(react@17.0.2) - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@docusaurus/utils-common': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@slorber/static-site-generator-webpack-plugin': 4.0.7 - '@svgr/webpack': 6.5.1 - autoprefixer: 10.4.16(postcss@8.4.32) - babel-loader: 8.3.0(@babel/core@7.23.5)(webpack@5.89.0(@swc/core@1.3.102)) + '@docusaurus/core@3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': + dependencies: + '@babel/core': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.7) + '@babel/preset-env': 7.24.7(@babel/core@7.24.7) + '@babel/preset-react': 7.24.7(@babel/core@7.24.7) + '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/runtime': 7.24.7 + '@babel/runtime-corejs3': 7.24.7 + '@babel/traverse': 7.24.7 + '@docusaurus/cssnano-preset': 3.4.0 + '@docusaurus/logger': 3.4.0 + '@docusaurus/mdx-loader': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + autoprefixer: 10.4.19(postcss@8.4.39) + babel-loader: 9.1.3(@babel/core@7.24.7)(webpack@5.92.1(@swc/core@1.3.102)) babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 - chokidar: 3.5.3 + chokidar: 3.6.0 clean-css: 5.3.3 - cli-table3: 0.6.3 + cli-table3: 0.6.5 combine-promises: 1.2.0 commander: 5.1.0 - copy-webpack-plugin: 11.0.0(webpack@5.89.0(@swc/core@1.3.102)) - core-js: 3.34.0 - css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.102)) - css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.3)(webpack@5.89.0(@swc/core@1.3.102)) - cssnano: 5.1.15(postcss@8.4.32) + copy-webpack-plugin: 11.0.0(webpack@5.92.1(@swc/core@1.3.102)) + core-js: 3.37.1 + css-loader: 6.11.0(webpack@5.92.1(@swc/core@1.3.102)) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.92.1(@swc/core@1.3.102)) + cssnano: 6.1.2(postcss@8.4.39) del: 6.1.1 - detect-port: 1.5.1 + detect-port: 1.6.1 escape-html: 1.0.3 eta: 2.2.0 - file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.102)) - fs-extra: 10.1.0 - html-minifier-terser: 6.1.0 + eval: 0.1.8 + file-loader: 6.2.0(webpack@5.92.1(@swc/core@1.3.102)) + fs-extra: 11.2.0 + html-minifier-terser: 7.2.0 html-tags: 3.3.1 - html-webpack-plugin: 5.5.3(webpack@5.89.0(@swc/core@1.3.102)) - import-fresh: 3.3.0 + html-webpack-plugin: 5.6.0(webpack@5.92.1(@swc/core@1.3.102)) leven: 3.1.0 lodash: 4.17.21 - mini-css-extract-plugin: 2.7.6(webpack@5.89.0(@swc/core@1.3.102)) - postcss: 8.4.32 - postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.3.2)(webpack@5.89.0(@swc/core@1.3.102)) + mini-css-extract-plugin: 2.9.0(webpack@5.92.1(@swc/core@1.3.102)) + p-map: 4.0.0 + postcss: 8.4.39 + postcss-loader: 7.3.4(postcss@8.4.39)(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.3.102)) prompts: 2.4.2 - react: 17.0.2 - react-dev-utils: 12.0.1(eslint@8.56.0)(typescript@5.3.2)(webpack@5.89.0(@swc/core@1.3.102)) - react-dom: 17.0.2(react@17.0.2) - react-helmet-async: 1.3.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react-loadable: '@docusaurus/react-loadable@5.5.2(react@17.0.2)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@5.5.2(react@17.0.2))(webpack@5.89.0(@swc/core@1.3.102)) - react-router: 5.3.4(react@17.0.2) - react-router-config: 5.1.1(react-router@5.3.4(react@17.0.2))(react@17.0.2) - react-router-dom: 5.3.4(react@17.0.2) + react: 18.3.1 + react-dev-utils: 12.0.1(eslint@9.6.0)(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.3.102)) + react-dom: 18.3.1(react@18.3.1) + react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.92.1(@swc/core@1.3.102)) + react-router: 5.3.4(react@18.3.1) + react-router-config: 5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1) + react-router-dom: 5.3.4(react@18.3.1) rtl-detect: 1.1.2 - semver: 7.5.4 + semver: 7.6.2 serve-handler: 6.1.5 shelljs: 0.8.5 - terser-webpack-plugin: 5.3.9(@swc/core@1.3.102)(webpack@5.89.0(@swc/core@1.3.102)) - tslib: 2.6.2 - update-notifier: 5.1.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.102)))(webpack@5.89.0(@swc/core@1.3.102)) - wait-on: 6.0.1 - webpack: 5.89.0(@swc/core@1.3.102) - webpack-bundle-analyzer: 4.10.1 - webpack-dev-server: 4.15.1(webpack@5.89.0(@swc/core@1.3.102)) + terser-webpack-plugin: 5.3.10(@swc/core@1.3.102)(webpack@5.92.1(@swc/core@1.3.102)) + tslib: 2.6.3 + update-notifier: 6.0.2 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.92.1(@swc/core@1.3.102)))(webpack@5.92.1(@swc/core@1.3.102)) + webpack: 5.92.1(@swc/core@1.3.102) + webpack-bundle-analyzer: 4.10.2 + webpack-dev-server: 4.15.2(webpack@5.92.1(@swc/core@1.3.102)) webpack-merge: 5.10.0 - webpackbar: 5.0.2(webpack@5.89.0(@swc/core@1.3.102)) + webpackbar: 5.0.2(webpack@5.92.1(@swc/core@1.3.102)) transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - bufferutil @@ -11941,87 +12564,97 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/cssnano-preset@2.4.3': + '@docusaurus/cssnano-preset@3.4.0': dependencies: - cssnano-preset-advanced: 5.3.10(postcss@8.4.32) - postcss: 8.4.32 - postcss-sort-media-queries: 4.4.1(postcss@8.4.32) - tslib: 2.6.2 + cssnano-preset-advanced: 6.1.2(postcss@8.4.39) + postcss: 8.4.39 + postcss-sort-media-queries: 5.2.0(postcss@8.4.39) + tslib: 2.6.3 - '@docusaurus/logger@2.4.3': + '@docusaurus/logger@3.4.0': dependencies: chalk: 4.1.2 - tslib: 2.6.2 + tslib: 2.6.3 - '@docusaurus/mdx-loader@2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@docusaurus/mdx-loader@3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@babel/parser': 7.23.5 - '@babel/traverse': 7.23.5 - '@docusaurus/logger': 2.4.3 - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@mdx-js/mdx': 1.6.22 + '@docusaurus/logger': 3.4.0 + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@mdx-js/mdx': 3.0.1 + '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 - file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.102)) - fs-extra: 10.1.0 - image-size: 1.0.2 - mdast-util-to-string: 2.0.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - remark-emoji: 2.2.0 + estree-util-value-to-estree: 3.1.2 + file-loader: 6.2.0(webpack@5.92.1(@swc/core@1.3.102)) + fs-extra: 11.2.0 + image-size: 1.1.1 + mdast-util-mdx: 3.0.0 + mdast-util-to-string: 4.0.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rehype-raw: 7.0.0 + remark-directive: 3.0.0 + remark-emoji: 4.0.1 + remark-frontmatter: 5.0.0 + remark-gfm: 4.0.0 stringify-object: 3.3.0 - tslib: 2.6.2 - unified: 9.2.2 - unist-util-visit: 2.0.3 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.102)))(webpack@5.89.0(@swc/core@1.3.102)) - webpack: 5.89.0(@swc/core@1.3.102) + tslib: 2.6.3 + unified: 11.0.5 + unist-util-visit: 5.0.0 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.92.1(@swc/core@1.3.102)))(webpack@5.92.1(@swc/core@1.3.102)) + vfile: 6.0.1 + webpack: 5.92.1(@swc/core@1.3.102) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' - esbuild - supports-color + - typescript - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@docusaurus/module-type-aliases@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@docusaurus/react-loadable': 5.5.2(react@17.0.2) - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/history': 4.7.11 - '@types/react': 18.2.42 + '@types/react': 18.3.3 '@types/react-router-config': 5.0.11 '@types/react-router-dom': 5.3.3 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-helmet-async: 2.0.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react-loadable: '@docusaurus/react-loadable@5.5.2(react@17.0.2)' + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-helmet-async: 2.0.5(react@18.3.1) + react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' transitivePeerDependencies: - '@swc/core' - esbuild + - supports-color - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': + '@docusaurus/plugin-content-blog@3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/logger': 2.4.3 - '@docusaurus/mdx-loader': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@docusaurus/utils-common': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/logger': 3.4.0 + '@docusaurus/mdx-loader': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) cheerio: 1.0.0-rc.12 feed: 4.2.2 - fs-extra: 10.1.0 + fs-extra: 11.2.0 lodash: 4.17.21 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) reading-time: 1.5.0 - tslib: 2.6.2 - unist-util-visit: 2.0.3 - utility-types: 3.10.0 - webpack: 5.89.0(@swc/core@1.3.102) + srcset: 4.0.0 + tslib: 2.6.3 + unist-util-visit: 5.0.0 + utility-types: 3.11.0 + webpack: 5.92.1(@swc/core@1.3.102) transitivePeerDependencies: - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - bufferutil @@ -12037,28 +12670,29 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': + '@docusaurus/plugin-content-docs@3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/logger': 2.4.3 - '@docusaurus/mdx-loader': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/module-type-aliases': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/logger': 3.4.0 + '@docusaurus/mdx-loader': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/module-type-aliases': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 - fs-extra: 10.1.0 - import-fresh: 3.3.0 + fs-extra: 11.2.0 js-yaml: 4.1.0 lodash: 4.17.21 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.2 - utility-types: 3.10.0 - webpack: 5.89.0(@swc/core@1.3.102) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.3 + utility-types: 3.11.0 + webpack: 5.92.1(@swc/core@1.3.102) transitivePeerDependencies: - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - bufferutil @@ -12074,20 +12708,21 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': - dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/mdx-loader': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - fs-extra: 10.1.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.2 - webpack: 5.89.0(@swc/core@1.3.102) + '@docusaurus/plugin-content-pages@3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': + dependencies: + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/mdx-loader': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + fs-extra: 11.2.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.3 + webpack: 5.92.1(@swc/core@1.3.102) transitivePeerDependencies: - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - bufferutil @@ -12103,25 +12738,24 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@2.4.3(@swc/core@1.3.102)(@types/react@18.2.42)(encoding@0.1.13)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': + '@docusaurus/plugin-debug@3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - fs-extra: 10.1.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-json-view: 1.21.3(@types/react@18.2.42)(encoding@0.1.13)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - tslib: 2.6.2 + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + fs-extra: 11.2.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-json-view-lite: 1.4.0(react@18.3.1) + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - - '@types/react' - bufferutil - csso - debug - - encoding - esbuild - eslint - lightningcss @@ -12132,16 +12766,17 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': + '@docusaurus/plugin-google-analytics@3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.2 + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - bufferutil @@ -12157,16 +12792,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': + '@docusaurus/plugin-google-gtag@3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.2 + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@types/gtag.js': 0.0.12 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - bufferutil @@ -12182,16 +12819,17 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': + '@docusaurus/plugin-google-tag-manager@3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.2 + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - bufferutil @@ -12207,21 +12845,22 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': - dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/logger': 2.4.3 - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@docusaurus/utils-common': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - fs-extra: 10.1.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - sitemap: 7.1.1 - tslib: 2.6.2 + '@docusaurus/plugin-sitemap@3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': + dependencies: + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/logger': 3.4.0 + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + fs-extra: 11.2.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + sitemap: 7.1.2 + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - bufferutil @@ -12237,33 +12876,33 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@2.4.3(@algolia/client-search@4.22.0)(@swc/core@1.3.102)(@types/react@18.2.42)(encoding@0.1.13)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(search-insights@2.13.0)(typescript@5.3.2)': - dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-content-blog': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-content-docs': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-content-pages': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-debug': 2.4.3(@swc/core@1.3.102)(@types/react@18.2.42)(encoding@0.1.13)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-google-analytics': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-google-gtag': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-google-tag-manager': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-sitemap': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/theme-classic': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/theme-common': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/theme-search-algolia': 2.4.3(@algolia/client-search@4.22.0)(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(@types/react@18.2.42)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(search-insights@2.13.0)(typescript@5.3.2) - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@docusaurus/preset-classic@3.4.0(@algolia/client-search@4.24.0)(@swc/core@1.3.102)(@types/react@18.3.3)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)(typescript@5.5.3)': + dependencies: + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-content-blog': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-content-docs': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-content-pages': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-debug': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-google-analytics': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-google-gtag': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-google-tag-manager': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-sitemap': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/theme-classic': 3.4.0(@swc/core@1.3.102)(@types/react@18.3.3)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/theme-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/theme-search-algolia': 3.4.0(@algolia/client-search@4.24.0)(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(@types/react@18.3.3)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)(typescript@5.5.3) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@algolia/client-search' - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - '@types/react' - bufferutil - csso - debug - - encoding - esbuild - eslint - lightningcss @@ -12275,45 +12914,46 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/react-loadable@5.5.2(react@17.0.2)': - dependencies: - '@types/react': 18.2.42 - prop-types: 15.8.1 - react: 17.0.2 - - '@docusaurus/theme-classic@2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': - dependencies: - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/mdx-loader': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/module-type-aliases': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/plugin-content-blog': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-content-docs': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-content-pages': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/theme-common': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/theme-translations': 2.4.3 - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@docusaurus/utils-common': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@mdx-js/react': 1.6.22(react@17.0.2) - clsx: 1.2.1 + '@docusaurus/react-loadable@6.0.0(react@18.3.1)': + dependencies: + '@types/react': 18.3.3 + react: 18.3.1 + + '@docusaurus/theme-classic@3.4.0(@swc/core@1.3.102)(@types/react@18.3.3)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': + dependencies: + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/mdx-loader': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/module-type-aliases': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-content-docs': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-content-pages': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/theme-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/theme-translations': 3.4.0 + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) + clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 infima: 0.2.0-alpha.43 lodash: 4.17.21 nprogress: 0.2.0 - postcss: 8.4.32 - prism-react-renderer: 1.3.5(react@17.0.2) + postcss: 8.4.39 + prism-react-renderer: 2.3.1(react@18.3.1) prismjs: 1.29.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-router-dom: 5.3.4(react@17.0.2) - rtlcss: 3.5.0 - tslib: 2.6.2 - utility-types: 3.10.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-router-dom: 5.3.4(react@18.3.1) + rtlcss: 4.1.1 + tslib: 2.6.3 + utility-types: 3.11.0 transitivePeerDependencies: - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' + - '@types/react' - bufferutil - csso - debug @@ -12327,29 +12967,29 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2)': + '@docusaurus/theme-common@3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@docusaurus/mdx-loader': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/module-type-aliases': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@docusaurus/plugin-content-blog': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-content-docs': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/plugin-content-pages': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@docusaurus/utils-common': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)) + '@docusaurus/mdx-loader': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/module-type-aliases': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-content-docs': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/plugin-content-pages': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/history': 4.7.11 - '@types/react': 18.2.42 + '@types/react': 18.3.3 '@types/react-router-config': 5.0.11 - clsx: 1.2.1 + clsx: 2.1.1 parse-numeric-range: 1.3.0 - prism-react-renderer: 1.3.5(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.2 - use-sync-external-store: 1.2.0(react@17.0.2) - utility-types: 3.10.0 + prism-react-renderer: 2.3.1(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.3 + utility-types: 3.11.0 transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - bufferutil @@ -12365,30 +13005,31 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@2.4.3(@algolia/client-search@4.22.0)(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(@types/react@18.2.42)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(search-insights@2.13.0)(typescript@5.3.2)': - dependencies: - '@docsearch/react': 3.5.2(@algolia/client-search@4.22.0)(@types/react@18.2.42)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(search-insights@2.13.0) - '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/logger': 2.4.3 - '@docusaurus/plugin-content-docs': 2.4.3(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/theme-common': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)(eslint@8.56.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(typescript@5.3.2) - '@docusaurus/theme-translations': 2.4.3 - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - algoliasearch: 4.20.0 - algoliasearch-helper: 3.15.0(algoliasearch@4.20.0) - clsx: 1.2.1 + '@docusaurus/theme-search-algolia@3.4.0(@algolia/client-search@4.24.0)(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(@types/react@18.3.3)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)(typescript@5.5.3)': + dependencies: + '@docsearch/react': 3.6.0(@algolia/client-search@4.24.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0) + '@docusaurus/core': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/logger': 3.4.0 + '@docusaurus/plugin-content-docs': 3.4.0(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/theme-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(eslint@9.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@docusaurus/theme-translations': 3.4.0 + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-validation': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + algoliasearch: 4.24.0 + algoliasearch-helper: 3.22.2(algoliasearch@4.24.0) + clsx: 2.1.1 eta: 2.2.0 - fs-extra: 10.1.0 + fs-extra: 11.2.0 lodash: 4.17.21 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - tslib: 2.6.2 - utility-types: 3.10.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.3 + utility-types: 3.11.0 transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/types' - '@parcel/css' + - '@rspack/core' - '@swc/core' - '@swc/css' - '@types/react' @@ -12406,74 +13047,87 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-translations@2.4.3': + '@docusaurus/theme-translations@3.4.0': dependencies: - fs-extra: 10.1.0 - tslib: 2.6.2 + fs-extra: 11.2.0 + tslib: 2.6.3 + + '@docusaurus/tsconfig@3.4.0': {} - '@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: + '@mdx-js/mdx': 3.0.1 '@types/history': 4.7.11 - '@types/react': 18.2.42 + '@types/react': 18.3.3 commander: 5.1.0 - joi: 17.11.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-helmet-async: 1.3.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - utility-types: 3.10.0 - webpack: 5.89.0(@swc/core@1.3.102) + joi: 17.13.3 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + utility-types: 3.11.0 + webpack: 5.92.1(@swc/core@1.3.102) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' - esbuild + - supports-color - uglify-js - webpack-cli - '@docusaurus/utils-common@2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))': + '@docusaurus/utils-common@3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - tslib: 2.6.2 + tslib: 2.6.3 optionalDependencies: - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation@2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)': + '@docusaurus/utils-validation@3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3)': dependencies: - '@docusaurus/logger': 2.4.3 - '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102) - joi: 17.11.0 + '@docusaurus/logger': 3.4.0 + '@docusaurus/utils': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3) + '@docusaurus/utils-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + fs-extra: 11.2.0 + joi: 17.13.3 js-yaml: 4.1.0 - tslib: 2.6.2 + lodash: 4.17.21 + tslib: 2.6.3 transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' - esbuild - supports-color + - typescript - uglify-js - webpack-cli - '@docusaurus/utils@2.4.3(@docusaurus/types@2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@swc/core@1.3.102)': + '@docusaurus/utils@3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.3.102)(typescript@5.5.3)': dependencies: - '@docusaurus/logger': 2.4.3 - '@svgr/webpack': 6.5.1 + '@docusaurus/logger': 3.4.0 + '@docusaurus/utils-common': 3.4.0(@docusaurus/types@3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@svgr/webpack': 8.1.0(typescript@5.5.3) escape-string-regexp: 4.0.0 - file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.102)) - fs-extra: 10.1.0 + file-loader: 6.2.0(webpack@5.92.1(@swc/core@1.3.102)) + fs-extra: 11.2.0 github-slugger: 1.5.0 globby: 11.1.0 gray-matter: 4.0.3 + jiti: 1.21.6 js-yaml: 4.1.0 lodash: 4.17.21 - micromatch: 4.0.5 + micromatch: 4.0.7 + prompts: 2.4.2 resolve-pathname: 3.0.0 shelljs: 0.8.5 - tslib: 2.6.2 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.102)))(webpack@5.89.0(@swc/core@1.3.102)) - webpack: 5.89.0(@swc/core@1.3.102) + tslib: 2.6.3 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.92.1(@swc/core@1.3.102)))(webpack@5.92.1(@swc/core@1.3.102)) + utility-types: 3.11.0 + webpack: 5.92.1(@swc/core@1.3.102) optionalDependencies: - '@docusaurus/types': 2.4.3(@swc/core@1.3.102)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@docusaurus/types': 3.4.0(@swc/core@1.3.102)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@swc/core' - esbuild - supports-color + - typescript - uglify-js - webpack-cli @@ -12554,8 +13208,26 @@ snapshots: eslint: 8.56.0 eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.4.0(eslint@9.6.0)': + dependencies: + eslint: 9.6.0 + eslint-visitor-keys: 3.4.3 + optional: true + '@eslint-community/regexpp@4.10.0': {} + '@eslint-community/regexpp@4.11.0': + optional: true + + '@eslint/config-array@0.17.0': + dependencies: + '@eslint/object-schema': 2.1.4 + debug: 4.3.5 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + optional: true + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 @@ -12570,8 +13242,29 @@ snapshots: transitivePeerDependencies: - supports-color + '@eslint/eslintrc@3.1.0': + dependencies: + ajv: 6.12.6 + debug: 4.3.5 + espree: 10.1.0 + globals: 14.0.0 + ignore: 5.3.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + optional: true + '@eslint/js@8.56.0': {} + '@eslint/js@9.6.0': + optional: true + + '@eslint/object-schema@2.1.4': + optional: true + '@ethersproject/abi@5.7.0': dependencies: '@ethersproject/address': 5.7.0 @@ -12835,6 +13528,9 @@ snapshots: '@humanwhocodes/object-schema@2.0.1': {} + '@humanwhocodes/retry@0.3.0': + optional: true + '@ipld/car@5.2.5': dependencies: '@ipld/dag-cbor': 9.0.7 @@ -13056,14 +13752,24 @@ snapshots: '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/gen-mapping@0.3.5': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/resolve-uri@3.1.1': {} + '@jridgewell/resolve-uri@3.1.2': {} + '@jridgewell/set-array@1.1.2': {} - '@jridgewell/source-map@0.3.5': + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/source-map@0.3.6': dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/sourcemap-codec@1.4.15': {} @@ -13072,6 +13778,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@leichtgewicht/ip-codec@2.0.4': {} '@libp2p/bootstrap@6.0.3': @@ -13757,41 +14468,45 @@ snapshots: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.5.4 + semver: 7.6.2 tar: 6.2.0 transitivePeerDependencies: - encoding - supports-color - '@mdx-js/mdx@1.6.22': - dependencies: - '@babel/core': 7.12.9 - '@babel/plugin-syntax-jsx': 7.12.1(@babel/core@7.12.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) - '@mdx-js/util': 1.6.22 - babel-plugin-apply-mdx-type-prop: 1.6.22(@babel/core@7.12.9) - babel-plugin-extract-import-names: 1.6.22 - camelcase-css: 2.0.1 - detab: 2.0.4 - hast-util-raw: 6.0.1 - lodash.uniq: 4.5.0 - mdast-util-to-hast: 10.0.1 - remark-footnotes: 2.0.0 - remark-mdx: 1.6.22 - remark-parse: 8.0.3 - remark-squeeze-paragraphs: 4.0.0 - style-to-object: 0.3.0 - unified: 9.2.0 - unist-builder: 2.0.3 - unist-util-visit: 2.0.3 + '@mdx-js/mdx@3.0.1': + dependencies: + '@types/estree': 1.0.5 + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdx': 2.0.13 + collapse-white-space: 2.1.0 + devlop: 1.1.0 + estree-util-build-jsx: 3.0.1 + estree-util-is-identifier-name: 3.0.0 + estree-util-to-js: 2.0.0 + estree-walker: 3.0.3 + hast-util-to-estree: 3.1.0 + hast-util-to-jsx-runtime: 2.3.0 + markdown-extensions: 2.0.0 + periscopic: 3.1.0 + remark-mdx: 3.0.1 + remark-parse: 11.0.0 + remark-rehype: 11.1.0 + source-map: 0.7.4 + unified: 11.0.5 + unist-util-position-from-estree: 2.0.0 + unist-util-stringify-position: 4.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.1 transitivePeerDependencies: - supports-color - '@mdx-js/react@1.6.22(react@17.0.2)': + '@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: - react: 17.0.2 - - '@mdx-js/util@1.6.22': {} + '@types/mdx': 2.0.13 + '@types/react': 18.3.3 + react: 18.3.1 '@mole-inc/bin-wrapper@8.0.1': dependencies: @@ -13889,7 +14604,7 @@ snapshots: '@npmcli/fs@1.1.1': dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.4 + semver: 7.6.2 optional: true '@npmcli/move-file@1.1.2': @@ -13993,18 +14708,30 @@ snapshots: '@pkgr/core@0.1.0': {} - '@polka/url@1.0.0-next.24': {} + '@pnpm/config.env-replace@1.1.0': {} + + '@pnpm/network.ca-file@1.0.2': + dependencies: + graceful-fs: 4.2.10 + + '@pnpm/npm-conf@2.2.2': + dependencies: + '@pnpm/config.env-replace': 1.1.0 + '@pnpm/network.ca-file': 1.0.2 + config-chain: 1.1.13 + + '@polka/url@1.0.0-next.25': {} '@polkadot/networks@7.9.2': dependencies: '@babel/runtime': 7.23.7 - '@polkadot/util-crypto@7.9.2(@polkadot/util@7.9.2)': + '@polkadot/util-crypto@7.9.2(@polkadot/util@12.6.2)': dependencies: '@babel/runtime': 7.23.7 '@polkadot/networks': 7.9.2 - '@polkadot/util': 7.9.2 - '@polkadot/wasm-crypto': 4.6.1(@polkadot/util@7.9.2)(@polkadot/x-randomvalues@7.9.2) + '@polkadot/util': 12.6.2 + '@polkadot/wasm-crypto': 4.6.1(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@7.9.2) '@polkadot/x-randomvalues': 7.9.2 blakejs: 1.2.1 bn.js: 4.12.0 @@ -14018,34 +14745,43 @@ snapshots: tweetnacl: 1.0.3 xxhashjs: 0.2.2 - '@polkadot/util@7.9.2': + '@polkadot/util@12.6.2': dependencies: - '@babel/runtime': 7.23.7 - '@polkadot/x-textdecoder': 7.9.2 - '@polkadot/x-textencoder': 7.9.2 - '@types/bn.js': 4.11.6 - bn.js: 4.12.0 - camelcase: 6.3.0 - ip-regex: 4.3.0 + '@polkadot/x-bigint': 12.6.2 + '@polkadot/x-global': 12.6.2 + '@polkadot/x-textdecoder': 12.6.2 + '@polkadot/x-textencoder': 12.6.2 + '@types/bn.js': 5.1.5 + bn.js: 5.2.1 + tslib: 2.6.3 - '@polkadot/wasm-crypto-asmjs@4.6.1(@polkadot/util@7.9.2)': + '@polkadot/wasm-crypto-asmjs@4.6.1(@polkadot/util@12.6.2)': dependencies: '@babel/runtime': 7.23.7 - '@polkadot/util': 7.9.2 + '@polkadot/util': 12.6.2 - '@polkadot/wasm-crypto-wasm@4.6.1(@polkadot/util@7.9.2)': + '@polkadot/wasm-crypto-wasm@4.6.1(@polkadot/util@12.6.2)': dependencies: '@babel/runtime': 7.23.7 - '@polkadot/util': 7.9.2 + '@polkadot/util': 12.6.2 - '@polkadot/wasm-crypto@4.6.1(@polkadot/util@7.9.2)(@polkadot/x-randomvalues@7.9.2)': + '@polkadot/wasm-crypto@4.6.1(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@7.9.2)': dependencies: '@babel/runtime': 7.23.7 - '@polkadot/util': 7.9.2 - '@polkadot/wasm-crypto-asmjs': 4.6.1(@polkadot/util@7.9.2) - '@polkadot/wasm-crypto-wasm': 4.6.1(@polkadot/util@7.9.2) + '@polkadot/util': 12.6.2 + '@polkadot/wasm-crypto-asmjs': 4.6.1(@polkadot/util@12.6.2) + '@polkadot/wasm-crypto-wasm': 4.6.1(@polkadot/util@12.6.2) '@polkadot/x-randomvalues': 7.9.2 + '@polkadot/x-bigint@12.6.2': + dependencies: + '@polkadot/x-global': 12.6.2 + tslib: 2.6.3 + + '@polkadot/x-global@12.6.2': + dependencies: + tslib: 2.6.3 + '@polkadot/x-global@7.9.2': dependencies: '@babel/runtime': 7.23.7 @@ -14055,15 +14791,15 @@ snapshots: '@babel/runtime': 7.23.7 '@polkadot/x-global': 7.9.2 - '@polkadot/x-textdecoder@7.9.2': + '@polkadot/x-textdecoder@12.6.2': dependencies: - '@babel/runtime': 7.23.7 - '@polkadot/x-global': 7.9.2 + '@polkadot/x-global': 12.6.2 + tslib: 2.6.3 - '@polkadot/x-textencoder@7.9.2': + '@polkadot/x-textencoder@12.6.2': dependencies: - '@babel/runtime': 7.23.7 - '@polkadot/x-global': 7.9.2 + '@polkadot/x-global': 12.6.2 + tslib: 2.6.3 '@protobufjs/aspromise@1.1.2': {} @@ -14110,7 +14846,9 @@ snapshots: '@noble/hashes': 1.3.2 '@scure/base': 1.1.5 - '@sideway/address@4.1.4': + '@shikijs/core@1.10.1': {} + + '@sideway/address@4.1.5': dependencies: '@hapi/hoek': 9.3.0 @@ -14120,10 +14858,10 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@sindresorhus/is@0.14.0': {} - '@sindresorhus/is@4.6.0': {} + '@sindresorhus/is@5.6.0': {} + '@sinonjs/commons@3.0.0': dependencies: type-detect: 4.0.8 @@ -14137,11 +14875,11 @@ snapshots: kleur: 4.1.5 yargs-parser: 20.2.9 - '@slorber/static-site-generator-webpack-plugin@4.0.7': + '@slorber/remark-comment@1.0.0': dependencies: - eval: 0.1.8 - p-map: 4.0.0 - webpack-sources: 3.2.3 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 '@smontero/eosio-signing-tools@0.0.6(encoding@0.1.13)': dependencies: @@ -14331,96 +15069,100 @@ snapshots: transitivePeerDependencies: - encoding - '@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.5)': + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.23.5)': + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.23.5)': + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 - '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.23.5)': + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 - '@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.23.5)': + '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 - '@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.23.5)': + '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 - '@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.23.5)': + '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 - '@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.23.5)': + '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.24.7 - '@svgr/babel-preset@6.5.1(@babel/core@7.23.5)': + '@svgr/babel-preset@8.1.0(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.23.5 - '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.23.5) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.23.5) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.23.5) - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.23.5) - '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.23.5) - '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.23.5) - '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.23.5) - '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.24.7) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.7) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.7) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.24.7) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.24.7) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.24.7) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.24.7) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.7) - '@svgr/core@6.5.1': + '@svgr/core@8.1.0(typescript@5.5.3)': dependencies: - '@babel/core': 7.23.5 - '@svgr/babel-preset': 6.5.1(@babel/core@7.23.5) - '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) + '@babel/core': 7.24.7 + '@svgr/babel-preset': 8.1.0(@babel/core@7.24.7) camelcase: 6.3.0 - cosmiconfig: 7.1.0 + cosmiconfig: 8.3.6(typescript@5.5.3) + snake-case: 3.0.4 transitivePeerDependencies: - supports-color + - typescript - '@svgr/hast-util-to-babel-ast@6.5.1': + '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.24.7 entities: 4.5.0 - '@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1)': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.5.3))': dependencies: - '@babel/core': 7.23.5 - '@svgr/babel-preset': 6.5.1(@babel/core@7.23.5) - '@svgr/core': 6.5.1 - '@svgr/hast-util-to-babel-ast': 6.5.1 + '@babel/core': 7.24.7 + '@svgr/babel-preset': 8.1.0(@babel/core@7.24.7) + '@svgr/core': 8.1.0(typescript@5.5.3) + '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.5.3))(typescript@5.5.3)': dependencies: - '@svgr/core': 6.5.1 - cosmiconfig: 7.1.0 + '@svgr/core': 8.1.0(typescript@5.5.3) + cosmiconfig: 8.3.6(typescript@5.5.3) deepmerge: 4.3.1 - svgo: 2.8.0 + svgo: 3.3.2 + transitivePeerDependencies: + - typescript - '@svgr/webpack@6.5.1': + '@svgr/webpack@8.1.0(typescript@5.5.3)': dependencies: - '@babel/core': 7.23.5 - '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.5) - '@babel/preset-env': 7.23.5(@babel/core@7.23.5) - '@babel/preset-react': 7.23.3(@babel/core@7.23.5) - '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) - '@svgr/core': 6.5.1 - '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) - '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) + '@babel/core': 7.24.7 + '@babel/plugin-transform-react-constant-elements': 7.24.7(@babel/core@7.24.7) + '@babel/preset-env': 7.24.7(@babel/core@7.24.7) + '@babel/preset-react': 7.24.7(@babel/core@7.24.7) + '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) + '@svgr/core': 8.1.0(typescript@5.5.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.5.3)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.5.3))(typescript@5.5.3) transitivePeerDependencies: - supports-color + - typescript - '@swc/cli@0.1.63(@swc/core@1.3.102)(chokidar@3.5.3)': + '@swc/cli@0.1.63(@swc/core@1.3.102)(chokidar@3.6.0)': dependencies: '@mole-inc/bin-wrapper': 8.0.1 '@swc/core': 1.3.102 @@ -14430,7 +15172,7 @@ snapshots: slash: 3.0.0 source-map: 0.7.4 optionalDependencies: - chokidar: 3.5.3 + chokidar: 3.6.0 '@swc/core-darwin-arm64@1.3.102': optional: true @@ -14488,11 +15230,11 @@ snapshots: '@swc/types@0.1.5': {} - '@szmarczak/http-timer@1.1.2': + '@szmarczak/http-timer@4.0.6': dependencies: - defer-to-connect: 1.1.3 + defer-to-connect: 2.0.1 - '@szmarczak/http-timer@4.0.6': + '@szmarczak/http-timer@5.0.1': dependencies: defer-to-connect: 2.0.1 @@ -14618,7 +15360,9 @@ snapshots: '@trysound/sax@0.2.0': {} - '@tsconfig/docusaurus@1.0.7': {} + '@types/acorn@4.0.6': + dependencies: + '@types/estree': 1.0.5 '@types/babel__core@7.20.5': dependencies: @@ -14641,10 +15385,6 @@ snapshots: dependencies: '@babel/types': 7.23.6 - '@types/bn.js@4.11.6': - dependencies: - '@types/node': 20.10.6 - '@types/bn.js@5.1.5': dependencies: '@types/node': 18.19.4 @@ -14652,11 +15392,11 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.10.6 + '@types/node': 20.14.9 '@types/bonjour@3.5.13': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.9 '@types/bs58check@2.1.2': dependencies: @@ -14671,54 +15411,64 @@ snapshots: '@types/connect-history-api-fallback@1.5.4': dependencies: - '@types/express-serve-static-core': 4.17.41 - '@types/node': 20.10.6 + '@types/express-serve-static-core': 4.19.5 + '@types/node': 20.14.9 '@types/connect@3.4.38': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.9 '@types/create-hash@1.2.6': dependencies: '@types/node': 20.10.6 + '@types/debug@4.1.12': + dependencies: + '@types/ms': 0.7.34 + '@types/dns-packet@5.6.4': dependencies: '@types/node': 20.10.6 '@types/eslint-scope@3.7.7': dependencies: - '@types/eslint': 8.44.8 + '@types/eslint': 8.56.10 '@types/estree': 1.0.5 - '@types/eslint@8.44.8': + '@types/eslint@8.56.10': dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 + '@types/estree-jsx@1.0.5': + dependencies: + '@types/estree': 1.0.5 + '@types/estree@1.0.5': {} - '@types/express-serve-static-core@4.17.41': + '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 20.10.6 - '@types/qs': 6.9.10 + '@types/node': 20.14.9 + '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 '@types/express@4.17.21': dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.17.41 - '@types/qs': 6.9.10 - '@types/serve-static': 1.15.5 + '@types/express-serve-static-core': 4.19.5 + '@types/qs': 6.9.15 + '@types/serve-static': 1.15.7 '@types/graceful-fs@4.1.9': dependencies: '@types/node': 20.10.6 - '@types/hast@2.3.8': + '@types/gtag.js@0.0.12': {} + + '@types/hast@3.0.4': dependencies: - '@types/unist': 2.0.10 + '@types/unist': 3.0.2 '@types/history@4.7.11': {} @@ -14730,7 +15480,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.9 '@types/istanbul-lib-coverage@2.0.6': {} @@ -14765,26 +15515,28 @@ snapshots: '@types/luxon@3.3.7': {} - '@types/mdast@3.0.15': + '@types/mdast@4.0.4': dependencies: - '@types/unist': 2.0.10 + '@types/unist': 3.0.2 - '@types/mime@1.3.5': {} + '@types/mdx@2.0.13': {} - '@types/mime@3.0.4': {} + '@types/mime@1.3.5': {} '@types/minimatch@3.0.5': {} '@types/minimist@1.2.5': {} + '@types/ms@0.7.34': {} + '@types/multicast-dns@7.2.4': dependencies: '@types/dns-packet': 5.6.4 '@types/node': 20.10.6 - '@types/node-forge@1.3.10': + '@types/node-forge@1.3.11': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.9 '@types/node@10.12.18': {} @@ -14808,15 +15560,21 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@20.14.9': + dependencies: + undici-types: 5.26.5 + '@types/normalize-package-data@2.4.4': {} '@types/parse-json@4.0.2': {} - '@types/parse5@5.0.3': {} + '@types/prismjs@1.26.4': {} '@types/prop-types@15.7.11': {} - '@types/qs@6.9.10': {} + '@types/prop-types@15.7.12': {} + + '@types/qs@6.9.15': {} '@types/range-parser@1.2.7': {} @@ -14829,7 +15587,7 @@ snapshots: '@types/react-router-dom@5.3.3': dependencies: '@types/history': 4.7.11 - '@types/react': 18.2.42 + '@types/react': 18.3.3 '@types/react-router': 5.1.20 '@types/react-router@5.1.20': @@ -14843,6 +15601,11 @@ snapshots: '@types/scheduler': 0.16.8 csstype: 3.1.2 + '@types/react@18.3.3': + dependencies: + '@types/prop-types': 15.7.12 + csstype: 3.1.3 + '@types/responselike@1.0.3': dependencies: '@types/node': 20.10.6 @@ -14862,21 +15625,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.10.6 + '@types/node': 20.14.9 '@types/serve-index@1.9.4': dependencies: '@types/express': 4.17.21 - '@types/serve-static@1.15.5': + '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/mime': 3.0.4 - '@types/node': 20.10.6 + '@types/node': 20.14.9 + '@types/send': 0.17.4 '@types/sockjs@0.3.36': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.9 '@types/stack-utils@2.0.3': {} @@ -14884,13 +15647,15 @@ snapshots: '@types/unist@2.0.10': {} + '@types/unist@3.0.2': {} + '@types/varint@6.0.3': dependencies: '@types/node': 20.10.6 '@types/ws@8.5.10': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.9 '@types/yargs-parser@21.0.3': {} @@ -14902,13 +15667,13 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(typescript@5.5.3)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.5.3) '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/type-utils': 6.17.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 6.17.0(eslint@8.56.0)(typescript@5.5.3) + '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.5.3) '@typescript-eslint/visitor-keys': 6.17.0 debug: 4.3.4 eslint: 8.56.0 @@ -14916,22 +15681,22 @@ snapshots: ignore: 5.3.0 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) + ts-api-utils: 1.0.3(typescript@5.5.3) optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/scope-manager': 6.17.0 '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.5.3) '@typescript-eslint/visitor-keys': 6.17.0 debug: 4.3.4 eslint: 8.56.0 optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -14945,15 +15710,15 @@ snapshots: '@typescript-eslint/types': 6.17.0 '@typescript-eslint/visitor-keys': 6.17.0 - '@typescript-eslint/type-utils@6.17.0(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/type-utils@6.17.0(eslint@8.56.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.5.3) + '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.5.3) debug: 4.3.4 eslint: 8.56.0 - ts-api-utils: 1.0.3(typescript@5.3.3) + ts-api-utils: 1.0.3(typescript@5.5.3) optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -14961,7 +15726,7 @@ snapshots: '@typescript-eslint/types@6.17.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -14969,13 +15734,13 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.3.3) + tsutils: 3.21.0(typescript@5.5.3) optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.17.0(typescript@5.3.3)': + '@typescript-eslint/typescript-estree@6.17.0(typescript@5.5.3)': dependencies: '@typescript-eslint/types': 6.17.0 '@typescript-eslint/visitor-keys': 6.17.0 @@ -14984,20 +15749,20 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) + ts-api-utils: 1.0.3(typescript@5.5.3) optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) eslint: 8.56.0 eslint-scope: 5.1.1 semver: 7.5.4 @@ -15005,14 +15770,14 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@6.17.0(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/utils@6.17.0(eslint@8.56.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 6.17.0 '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.5.3) eslint: 8.56.0 semver: 7.5.4 transitivePeerDependencies: @@ -15033,7 +15798,7 @@ snapshots: '@vascosantos/moving-average@1.1.0': {} - '@webassemblyjs/ast@1.11.6': + '@webassemblyjs/ast@1.12.1': dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 @@ -15042,7 +15807,7 @@ snapshots: '@webassemblyjs/helper-api-error@1.11.6': {} - '@webassemblyjs/helper-buffer@1.11.6': {} + '@webassemblyjs/helper-buffer@1.12.1': {} '@webassemblyjs/helper-numbers@1.11.6': dependencies: @@ -15052,12 +15817,12 @@ snapshots: '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} - '@webassemblyjs/helper-wasm-section@1.11.6': + '@webassemblyjs/helper-wasm-section@1.12.1': dependencies: - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-gen': 1.12.1 '@webassemblyjs/ieee754@1.11.6': dependencies: @@ -15069,44 +15834,44 @@ snapshots: '@webassemblyjs/utf8@1.11.6': {} - '@webassemblyjs/wasm-edit@1.11.6': + '@webassemblyjs/wasm-edit@1.12.1': dependencies: - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/helper-wasm-section': 1.11.6 - '@webassemblyjs/wasm-gen': 1.11.6 - '@webassemblyjs/wasm-opt': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 - '@webassemblyjs/wast-printer': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-opt': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wast-printer': 1.12.1 - '@webassemblyjs/wasm-gen@1.11.6': + '@webassemblyjs/wasm-gen@1.12.1': dependencies: - '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - '@webassemblyjs/wasm-opt@1.11.6': + '@webassemblyjs/wasm-opt@1.12.1': dependencies: - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/helper-buffer': 1.11.6 - '@webassemblyjs/wasm-gen': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 - '@webassemblyjs/wasm-parser@1.11.6': + '@webassemblyjs/wasm-parser@1.12.1': dependencies: - '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-api-error': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - '@webassemblyjs/wast-printer@1.11.6': + '@webassemblyjs/wast-printer@1.12.1': dependencies: - '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 '@xtuc/ieee754@1.2.0': {} @@ -15132,9 +15897,9 @@ snapshots: abbrev@1.1.1: {} - abitype@0.9.8(typescript@5.3.3): + abitype@0.9.8(typescript@5.5.3): optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.3 abort-controller@3.0.0: dependencies: @@ -15191,20 +15956,30 @@ snapshots: acorn: 8.11.2 acorn-walk: 8.3.1 - acorn-import-assertions@1.9.0(acorn@8.11.2): + acorn-import-attributes@1.9.5(acorn@8.12.1): dependencies: - acorn: 8.11.2 + acorn: 8.12.1 acorn-jsx@5.3.2(acorn@8.11.3): dependencies: acorn: 8.11.3 + acorn-jsx@5.3.2(acorn@8.12.1): + dependencies: + acorn: 8.12.1 + acorn-walk@8.3.1: {} + acorn-walk@8.3.3: + dependencies: + acorn: 8.12.1 + acorn@8.11.2: {} acorn@8.11.3: {} + acorn@8.12.1: {} + address@1.2.2: {} aes-js@3.0.0: {} @@ -15236,13 +16011,17 @@ snapshots: optionalDependencies: ajv: 8.12.0 + ajv-formats@2.1.1(ajv@8.16.0): + optionalDependencies: + ajv: 8.16.0 + ajv-keywords@3.5.2(ajv@6.12.6): dependencies: ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.12.0): + ajv-keywords@5.1.0(ajv@8.16.0): dependencies: - ajv: 8.12.0 + ajv: 8.16.0 fast-deep-equal: 3.1.3 ajv@6.12.6: @@ -15259,27 +16038,35 @@ snapshots: require-from-string: 2.0.2 uri-js: 4.4.1 - algoliasearch-helper@3.15.0(algoliasearch@4.20.0): + ajv@8.16.0: + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + + algoliasearch-helper@3.22.2(algoliasearch@4.24.0): dependencies: '@algolia/events': 4.0.1 - algoliasearch: 4.20.0 - - algoliasearch@4.20.0: - 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 + algoliasearch: 4.24.0 + + algoliasearch@4.24.0: + dependencies: + '@algolia/cache-browser-local-storage': 4.24.0 + '@algolia/cache-common': 4.24.0 + '@algolia/cache-in-memory': 4.24.0 + '@algolia/client-account': 4.24.0 + '@algolia/client-analytics': 4.24.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-personalization': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/logger-console': 4.24.0 + '@algolia/recommend': 4.24.0 + '@algolia/requester-browser-xhr': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/requester-node-http': 4.24.0 + '@algolia/transporter': 4.24.0 ansi-align@3.0.1: dependencies: @@ -15297,8 +16084,6 @@ snapshots: ansi-regex@6.0.1: {} - ansi-sequence-parser@1.1.1: {} - ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 @@ -15350,8 +16135,6 @@ snapshots: array-flatten@1.1.1: {} - array-flatten@2.1.2: {} - array-includes@3.1.7: dependencies: call-bind: 1.0.5 @@ -15406,7 +16189,7 @@ snapshots: arrify@1.0.1: {} - asap@2.0.6: {} + astring@1.8.6: {} asynciterator.prototype@1.0.0: dependencies: @@ -15416,14 +16199,14 @@ snapshots: at-least-node@1.0.0: {} - autoprefixer@10.4.16(postcss@8.4.32): + autoprefixer@10.4.19(postcss@8.4.39): dependencies: - browserslist: 4.22.2 - caniuse-lite: 1.0.30001566 + browserslist: 4.23.1 + caniuse-lite: 1.0.30001640 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.32 + picocolors: 1.0.1 + postcss: 8.4.39 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.5: {} @@ -15436,12 +16219,6 @@ snapshots: transitivePeerDependencies: - debug - axios@0.25.0: - dependencies: - follow-redirects: 1.15.3 - transitivePeerDependencies: - - debug - axios@0.27.2: dependencies: follow-redirects: 1.15.3 @@ -15462,29 +16239,17 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.3.0(@babel/core@7.23.5)(webpack@5.89.0(@swc/core@1.3.102)): - dependencies: - '@babel/core': 7.23.5 - find-cache-dir: 3.3.2 - loader-utils: 2.0.4 - make-dir: 3.1.0 - schema-utils: 2.7.0 - webpack: 5.89.0(@swc/core@1.3.102) - - babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): + babel-loader@9.1.3(@babel/core@7.24.7)(webpack@5.92.1(@swc/core@1.3.102)): dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.10.4 - '@mdx-js/util': 1.6.22 + '@babel/core': 7.24.7 + find-cache-dir: 4.0.0 + schema-utils: 4.2.0 + webpack: 5.92.1(@swc/core@1.3.102) babel-plugin-dynamic-import-node@2.3.3: dependencies: object.assign: 4.1.5 - babel-plugin-extract-import-names@1.6.22: - dependencies: - '@babel/helper-plugin-utils': 7.10.4 - babel-plugin-istanbul@6.1.1: dependencies: '@babel/helper-plugin-utils': 7.22.5 @@ -15502,27 +16267,27 @@ snapshots: '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.5 - babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.5): + babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.7): dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.5 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.5) + '@babel/compat-data': 7.24.7 + '@babel/core': 7.24.7 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.5): + babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.7): dependencies: - '@babel/core': 7.23.5 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.5) - core-js-compat: 3.34.0 + '@babel/core': 7.24.7 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + core-js-compat: 3.37.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.5): + babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.7): dependencies: - '@babel/core': 7.23.5 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.5) + '@babel/core': 7.24.7 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) transitivePeerDependencies: - supports-color @@ -15548,7 +16313,7 @@ snapshots: babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.7) - bail@1.0.5: {} + bail@2.0.2: {} balanced-match@1.0.2: {} @@ -15558,8 +16323,6 @@ snapshots: base-x@4.0.0: {} - base16@1.0.0: {} - base32-decode@1.0.0: {} base32-encode@1.2.0: @@ -15603,7 +16366,7 @@ snapshots: execa: 5.1.1 find-versions: 5.1.0 - binary-extensions@2.2.0: {} + binary-extensions@2.3.0: {} bindings@1.5.0: dependencies: @@ -15681,7 +16444,7 @@ snapshots: bn.js@5.2.1: {} - body-parser@1.20.1: + body-parser@1.20.2: dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -15692,16 +16455,14 @@ snapshots: iconv-lite: 0.4.24 on-finished: 2.4.1 qs: 6.11.0 - raw-body: 2.5.1 + raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 transitivePeerDependencies: - supports-color - bonjour-service@1.1.1: + bonjour-service@1.2.1: dependencies: - array-flatten: 2.1.2 - dns-equal: 1.0.0 fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 @@ -15713,22 +16474,22 @@ snapshots: bs58: 4.0.1 text-encoding-utf-8: 1.0.2 - boxen@5.1.2: + boxen@6.2.1: dependencies: ansi-align: 3.0.1 camelcase: 6.3.0 chalk: 4.1.2 - cli-boxes: 2.2.1 - string-width: 4.2.3 - type-fest: 0.20.2 - widest-line: 3.1.0 - wrap-ansi: 7.0.0 + cli-boxes: 3.0.0 + string-width: 5.1.2 + type-fest: 2.19.0 + widest-line: 4.0.1 + wrap-ansi: 8.1.0 - boxen@6.2.1: + boxen@7.1.1: dependencies: ansi-align: 3.0.1 - camelcase: 6.3.0 - chalk: 4.1.2 + camelcase: 7.0.1 + chalk: 5.3.0 cli-boxes: 3.0.0 string-width: 5.1.2 type-fest: 2.19.0 @@ -15748,6 +16509,10 @@ snapshots: dependencies: fill-range: 7.0.1 + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + breakword@1.0.6: dependencies: wcwidth: 1.0.1 @@ -15780,6 +16545,13 @@ snapshots: node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.2) + browserslist@4.23.1: + dependencies: + caniuse-lite: 1.0.30001640 + electron-to-chromium: 1.4.816 + node-releases: 2.0.14 + update-browserslist-db: 1.1.0(browserslist@4.23.1) + bs58@4.0.1: dependencies: base-x: 3.0.9 @@ -15866,15 +16638,17 @@ snapshots: cacheable-lookup@5.0.4: {} - cacheable-request@6.1.0: + cacheable-lookup@7.0.0: {} + + cacheable-request@10.2.14: dependencies: - clone-response: 1.0.3 - get-stream: 5.2.0 + '@types/http-cache-semantics': 4.0.4 + get-stream: 6.0.1 http-cache-semantics: 4.1.1 - keyv: 3.1.0 - lowercase-keys: 2.0.0 - normalize-url: 4.5.1 - responselike: 1.0.2 + keyv: 4.5.4 + mimic-response: 4.0.0 + normalize-url: 8.0.1 + responselike: 3.0.0 cacheable-request@7.0.4: dependencies: @@ -15894,6 +16668,14 @@ snapshots: get-intrinsic: 1.2.2 set-function-length: 1.1.1 + call-bind@1.0.7: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + callback-stream@1.1.0: dependencies: inherits: 2.0.4 @@ -15904,9 +16686,7 @@ snapshots: camel-case@4.1.2: dependencies: pascal-case: 3.1.2 - tslib: 2.6.2 - - camelcase-css@2.0.1: {} + tslib: 2.6.3 camelcase-keys@6.2.2: dependencies: @@ -15925,15 +16705,19 @@ snapshots: camelcase@6.3.0: {} + camelcase@7.0.1: {} + caniuse-api@3.0.0: dependencies: - browserslist: 4.22.2 - caniuse-lite: 1.0.30001566 + browserslist: 4.23.1 + caniuse-lite: 1.0.30001640 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001566: {} + caniuse-lite@1.0.30001640: {} + canonicalize@2.0.0: {} capability@0.2.5: {} @@ -15951,7 +16735,7 @@ snapshots: cborg@4.0.5: {} - ccount@1.1.0: {} + ccount@2.0.1: {} chalk@2.4.2: dependencies: @@ -15964,13 +16748,17 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 + chalk@5.3.0: {} + char-regex@1.0.2: {} - character-entities-legacy@1.1.4: {} + character-entities-html4@2.1.0: {} + + character-entities-legacy@3.0.0: {} - character-entities@1.2.4: {} + character-entities@2.0.2: {} - character-reference-invalid@1.1.4: {} + character-reference-invalid@2.0.1: {} chardet@0.7.0: {} @@ -15993,10 +16781,10 @@ snapshots: parse5: 7.1.2 parse5-htmlparser2-tree-adapter: 7.0.0 - chokidar@3.5.3: + chokidar@3.6.0: dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -16007,9 +16795,7 @@ snapshots: chownr@2.0.0: {} - chrome-trace-event@1.0.3: {} - - ci-info@2.0.0: {} + chrome-trace-event@1.0.4: {} ci-info@3.9.0: {} @@ -16038,11 +16824,9 @@ snapshots: dependencies: escape-string-regexp: 5.0.0 - cli-boxes@2.2.1: {} - cli-boxes@3.0.0: {} - cli-table3@0.6.3: + cli-table3@0.6.5: dependencies: string-width: 4.2.3 optionalDependencies: @@ -16072,13 +16856,13 @@ snapshots: clone@1.0.4: {} - clsx@1.2.1: {} + clsx@2.1.1: {} co@4.6.0: {} codeco@1.2.0: {} - collapse-white-space@1.0.6: {} + collapse-white-space@2.1.0: {} collect-v8-coverage@1.0.2: {} @@ -16110,7 +16894,7 @@ snapshots: dependencies: delayed-stream: 1.0.0 - comma-separated-tokens@1.0.8: {} + comma-separated-tokens@2.0.3: {} commander@10.0.1: {} @@ -16122,7 +16906,7 @@ snapshots: commander@8.3.0: {} - commondir@1.0.1: {} + common-path-prefix@3.0.0: {} compressible@2.0.18: dependencies: @@ -16142,14 +16926,18 @@ snapshots: concat-map@0.0.1: {} - configstore@5.0.1: + config-chain@1.1.13: + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + + configstore@6.0.0: dependencies: - dot-prop: 5.3.0 + dot-prop: 6.0.1 graceful-fs: 4.2.11 - make-dir: 3.1.0 - unique-string: 2.0.0 + unique-string: 3.0.0 write-file-atomic: 3.0.3 - xdg-basedir: 4.0.0 + xdg-basedir: 5.1.0 connect-history-api-fallback@2.0.0: {} @@ -16165,33 +16953,31 @@ snapshots: content-type@1.0.5: {} - convert-source-map@1.9.0: {} - convert-source-map@2.0.0: {} cookie-signature@1.0.6: {} - cookie@0.5.0: {} + cookie@0.6.0: {} copy-text-to-clipboard@3.2.0: {} - copy-webpack-plugin@11.0.0(webpack@5.89.0(@swc/core@1.3.102)): + copy-webpack-plugin@11.0.0(webpack@5.92.1(@swc/core@1.3.102)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 globby: 13.2.2 normalize-path: 3.0.0 schema-utils: 4.2.0 - serialize-javascript: 6.0.1 - webpack: 5.89.0(@swc/core@1.3.102) + serialize-javascript: 6.0.2 + webpack: 5.92.1(@swc/core@1.3.102) - core-js-compat@3.34.0: + core-js-compat@3.37.1: dependencies: - browserslist: 4.22.2 + browserslist: 4.23.1 - core-js-pure@3.34.0: {} + core-js-pure@3.37.1: {} - core-js@3.34.0: {} + core-js@3.37.1: {} core-util-is@1.0.3: {} @@ -16203,22 +16989,14 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@7.1.0: - dependencies: - '@types/parse-json': 4.0.2 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 - - cosmiconfig@8.3.6(typescript@5.3.2): + cosmiconfig@8.3.6(typescript@5.5.3): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.3.2 + typescript: 5.5.3 create-hash@1.1.3: dependencies: @@ -16290,33 +17068,36 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - crypto-random-string@2.0.0: {} + crypto-random-string@4.0.0: + dependencies: + type-fest: 1.4.0 - css-declaration-sorter@6.4.1(postcss@8.4.32): + css-declaration-sorter@7.2.0(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 - css-loader@6.8.1(webpack@5.89.0(@swc/core@1.3.102)): + css-loader@6.11.0(webpack@5.92.1(@swc/core@1.3.102)): dependencies: - icss-utils: 5.1.0(postcss@8.4.32) - postcss: 8.4.32 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.32) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.32) - postcss-modules-scope: 3.0.0(postcss@8.4.32) - postcss-modules-values: 4.0.0(postcss@8.4.32) + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.39) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.39) + postcss-modules-scope: 3.2.0(postcss@8.4.39) + postcss-modules-values: 4.0.0(postcss@8.4.39) postcss-value-parser: 4.2.0 - semver: 7.5.4 - webpack: 5.89.0(@swc/core@1.3.102) + semver: 7.6.2 + optionalDependencies: + webpack: 5.92.1(@swc/core@1.3.102) - css-minimizer-webpack-plugin@4.2.2(clean-css@5.3.3)(webpack@5.89.0(@swc/core@1.3.102)): + css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.92.1(@swc/core@1.3.102)): dependencies: - cssnano: 5.1.15(postcss@8.4.32) + '@jridgewell/trace-mapping': 0.3.25 + cssnano: 6.1.2(postcss@8.4.39) jest-worker: 29.7.0 - postcss: 8.4.32 + postcss: 8.4.39 schema-utils: 4.2.0 - serialize-javascript: 6.0.1 - source-map: 0.6.1 - webpack: 5.89.0(@swc/core@1.3.102) + serialize-javascript: 6.0.2 + webpack: 5.92.1(@swc/core@1.3.102) optionalDependencies: clean-css: 5.3.3 @@ -16336,72 +17117,78 @@ snapshots: domutils: 3.1.0 nth-check: 2.1.1 - css-tree@1.1.3: + css-tree@2.2.1: dependencies: - mdn-data: 2.0.14 - source-map: 0.6.1 + mdn-data: 2.0.28 + source-map-js: 1.2.0 + + css-tree@2.3.1: + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.0 css-what@6.1.0: {} cssesc@3.0.0: {} - cssnano-preset-advanced@5.3.10(postcss@8.4.32): - dependencies: - autoprefixer: 10.4.16(postcss@8.4.32) - cssnano-preset-default: 5.2.14(postcss@8.4.32) - postcss: 8.4.32 - postcss-discard-unused: 5.1.0(postcss@8.4.32) - postcss-merge-idents: 5.1.1(postcss@8.4.32) - postcss-reduce-idents: 5.2.0(postcss@8.4.32) - postcss-zindex: 5.1.0(postcss@8.4.32) - - cssnano-preset-default@5.2.14(postcss@8.4.32): - dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.32) - cssnano-utils: 3.1.0(postcss@8.4.32) - postcss: 8.4.32 - postcss-calc: 8.2.4(postcss@8.4.32) - postcss-colormin: 5.3.1(postcss@8.4.32) - postcss-convert-values: 5.1.3(postcss@8.4.32) - postcss-discard-comments: 5.1.2(postcss@8.4.32) - postcss-discard-duplicates: 5.1.0(postcss@8.4.32) - postcss-discard-empty: 5.1.1(postcss@8.4.32) - postcss-discard-overridden: 5.1.0(postcss@8.4.32) - postcss-merge-longhand: 5.1.7(postcss@8.4.32) - postcss-merge-rules: 5.1.4(postcss@8.4.32) - postcss-minify-font-values: 5.1.0(postcss@8.4.32) - postcss-minify-gradients: 5.1.1(postcss@8.4.32) - postcss-minify-params: 5.1.4(postcss@8.4.32) - postcss-minify-selectors: 5.2.1(postcss@8.4.32) - postcss-normalize-charset: 5.1.0(postcss@8.4.32) - postcss-normalize-display-values: 5.1.0(postcss@8.4.32) - postcss-normalize-positions: 5.1.1(postcss@8.4.32) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.32) - postcss-normalize-string: 5.1.0(postcss@8.4.32) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.32) - postcss-normalize-unicode: 5.1.1(postcss@8.4.32) - postcss-normalize-url: 5.1.0(postcss@8.4.32) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.32) - postcss-ordered-values: 5.1.3(postcss@8.4.32) - postcss-reduce-initial: 5.1.2(postcss@8.4.32) - postcss-reduce-transforms: 5.1.0(postcss@8.4.32) - postcss-svgo: 5.1.0(postcss@8.4.32) - postcss-unique-selectors: 5.1.1(postcss@8.4.32) - - cssnano-utils@3.1.0(postcss@8.4.32): - dependencies: - postcss: 8.4.32 - - cssnano@5.1.15(postcss@8.4.32): - dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.32) - lilconfig: 2.1.0 - postcss: 8.4.32 - yaml: 1.10.2 - - csso@4.2.0: - dependencies: - css-tree: 1.1.3 + cssnano-preset-advanced@6.1.2(postcss@8.4.39): + dependencies: + autoprefixer: 10.4.19(postcss@8.4.39) + browserslist: 4.23.1 + cssnano-preset-default: 6.1.2(postcss@8.4.39) + postcss: 8.4.39 + postcss-discard-unused: 6.0.5(postcss@8.4.39) + postcss-merge-idents: 6.0.3(postcss@8.4.39) + postcss-reduce-idents: 6.0.3(postcss@8.4.39) + postcss-zindex: 6.0.2(postcss@8.4.39) + + cssnano-preset-default@6.1.2(postcss@8.4.39): + dependencies: + browserslist: 4.23.1 + css-declaration-sorter: 7.2.0(postcss@8.4.39) + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 + postcss-calc: 9.0.1(postcss@8.4.39) + postcss-colormin: 6.1.0(postcss@8.4.39) + postcss-convert-values: 6.1.0(postcss@8.4.39) + postcss-discard-comments: 6.0.2(postcss@8.4.39) + postcss-discard-duplicates: 6.0.3(postcss@8.4.39) + postcss-discard-empty: 6.0.3(postcss@8.4.39) + postcss-discard-overridden: 6.0.2(postcss@8.4.39) + postcss-merge-longhand: 6.0.5(postcss@8.4.39) + postcss-merge-rules: 6.1.1(postcss@8.4.39) + postcss-minify-font-values: 6.1.0(postcss@8.4.39) + postcss-minify-gradients: 6.0.3(postcss@8.4.39) + postcss-minify-params: 6.1.0(postcss@8.4.39) + postcss-minify-selectors: 6.0.4(postcss@8.4.39) + postcss-normalize-charset: 6.0.2(postcss@8.4.39) + postcss-normalize-display-values: 6.0.2(postcss@8.4.39) + postcss-normalize-positions: 6.0.2(postcss@8.4.39) + postcss-normalize-repeat-style: 6.0.2(postcss@8.4.39) + postcss-normalize-string: 6.0.2(postcss@8.4.39) + postcss-normalize-timing-functions: 6.0.2(postcss@8.4.39) + postcss-normalize-unicode: 6.1.0(postcss@8.4.39) + postcss-normalize-url: 6.0.2(postcss@8.4.39) + postcss-normalize-whitespace: 6.0.2(postcss@8.4.39) + postcss-ordered-values: 6.0.2(postcss@8.4.39) + postcss-reduce-initial: 6.1.0(postcss@8.4.39) + postcss-reduce-transforms: 6.0.2(postcss@8.4.39) + postcss-svgo: 6.0.3(postcss@8.4.39) + postcss-unique-selectors: 6.0.4(postcss@8.4.39) + + cssnano-utils@4.0.2(postcss@8.4.39): + dependencies: + postcss: 8.4.39 + + cssnano@6.1.2(postcss@8.4.39): + dependencies: + cssnano-preset-default: 6.1.2(postcss@8.4.39) + lilconfig: 3.1.2 + postcss: 8.4.39 + + csso@5.0.5: + dependencies: + css-tree: 2.2.1 cssom@0.3.8: {} @@ -16413,6 +17200,8 @@ snapshots: csstype@3.1.2: {} + csstype@3.1.3: {} + csv-generate@3.4.3: {} csv-parse@4.16.3: {} @@ -16517,6 +17306,10 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.3.5: + dependencies: + ms: 2.1.2 + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 @@ -16528,9 +17321,9 @@ snapshots: decimal.js@10.4.3: {} - decompress-response@3.3.0: + decode-named-character-reference@1.0.2: dependencies: - mimic-response: 1.0.1 + character-entities: 2.0.2 decompress-response@6.0.0: dependencies: @@ -16556,8 +17349,6 @@ snapshots: dependencies: clone: 1.0.4 - defer-to-connect@1.1.3: {} - defer-to-connect@2.0.1: {} deferred-leveldown@5.3.0: @@ -16571,6 +17362,12 @@ snapshots: gopd: 1.0.1 has-property-descriptors: 1.0.1 + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + define-lazy-prop@2.0.0: {} define-properties@1.2.1: @@ -16622,10 +17419,6 @@ snapshots: destroy@1.2.0: {} - detab@2.0.4: - dependencies: - repeat-string: 1.6.1 - detect-indent@6.1.0: {} detect-libc@2.0.2: {} @@ -16641,13 +17434,17 @@ snapshots: transitivePeerDependencies: - supports-color - detect-port@1.5.1: + detect-port@1.6.1: dependencies: address: 1.2.2 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color + devlop@1.1.0: + dependencies: + dequal: 2.0.3 + did-jwt@7.4.5: dependencies: '@noble/ciphers': 0.4.0 @@ -16698,8 +17495,6 @@ snapshots: dlv@1.1.3: {} - dns-equal@1.0.0: {} - dns-over-http-resolver@2.1.3: dependencies: debug: 4.3.4 @@ -16728,10 +17523,9 @@ snapshots: dependencies: esutils: 2.0.3 - docusaurus-plugin-typedoc@0.21.0(typedoc-plugin-markdown@3.17.1(typedoc@0.25.4(typescript@5.3.2)))(typedoc@0.25.4(typescript@5.3.2)): + docusaurus-plugin-typedoc@1.0.2(typedoc-plugin-markdown@4.1.1(typedoc@0.26.3(typescript@5.5.3))): dependencies: - typedoc: 0.25.4(typescript@5.3.2) - typedoc-plugin-markdown: 3.17.1(typedoc@0.25.4(typescript@5.3.2)) + typedoc-plugin-markdown: 4.1.1(typedoc@0.26.3(typescript@5.5.3)) dom-converter@0.2.0: dependencies: @@ -16778,14 +17572,12 @@ snapshots: dot-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 - dot-prop@5.3.0: + dot-prop@6.0.1: dependencies: is-obj: 2.0.0 - duplexer3@0.1.5: {} - duplexer@0.1.2: {} eastasianwidth@0.2.0: {} @@ -16806,6 +17598,8 @@ snapshots: electron-to-chromium@1.4.605: {} + electron-to-chromium@1.4.816: {} + elliptic@6.5.4: dependencies: bn.js: 4.12.0 @@ -16822,9 +17616,11 @@ snapshots: emoji-regex@9.2.2: {} + emojilib@2.4.0: {} + emojis-list@3.0.0: {} - emoticon@3.2.0: {} + emoticon@4.0.1: {} encodeurl@1.0.2: {} @@ -16862,6 +17658,11 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 + enhanced-resolve@5.17.0: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + enquirer@2.4.1: dependencies: ansi-colors: 4.1.3 @@ -16947,6 +17748,12 @@ snapshots: unbox-primitive: 1.0.2 which-typed-array: 1.1.13 + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 + + es-errors@1.3.0: {} + es-iterator-helpers@1.0.15: dependencies: asynciterator.prototype: 1.0.0 @@ -16964,7 +17771,7 @@ snapshots: iterator.prototype: 1.1.2 safe-array-concat: 1.0.1 - es-module-lexer@1.4.1: {} + es-module-lexer@1.5.4: {} es-set-tostringtag@2.0.2: dependencies: @@ -17094,7 +17901,9 @@ snapshots: escalade@3.1.1: {} - escape-goat@2.1.1: {} + escalade@3.1.2: {} + + escape-goat@4.0.0: {} escape-html@1.0.3: {} @@ -17114,15 +17923,15 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-3box@1.0.0(@types/eslint@8.44.8)(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(prettier@3.1.1)(typescript@5.3.3): + eslint-config-3box@1.0.0(@types/eslint@8.56.10)(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(prettier@3.1.1)(typescript@5.5.3): dependencies: - '@typescript-eslint/eslint-plugin': 6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(typescript@5.5.3) + '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.5.3) eslint-config-prettier: 8.10.0(eslint@8.56.0) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-jest: 27.6.1(@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(typescript@5.3.3) - eslint-plugin-prettier: 5.1.2(@types/eslint@8.44.8)(eslint-config-prettier@8.10.0(eslint@8.56.0))(eslint@8.56.0)(prettier@3.1.1) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-plugin-jest: 27.6.1(@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(typescript@5.5.3) + eslint-plugin-prettier: 5.1.2(@types/eslint@8.56.10)(eslint-config-prettier@8.10.0(eslint@8.56.0))(eslint@8.56.0)(prettier@3.1.1) eslint-plugin-react: 7.33.2(eslint@8.56.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) transitivePeerDependencies: @@ -17147,13 +17956,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.56.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0))(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0))(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -17164,18 +17973,18 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0))(eslint@8.56.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0))(eslint@8.56.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.5.3) eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): dependencies: array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 @@ -17185,7 +17994,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0))(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.56.0))(eslint@8.56.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -17196,31 +18005,31 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.5.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.6.1(@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(typescript@5.3.3): + eslint-plugin-jest@27.6.1(@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(jest@29.7.0(@types/node@20.10.6))(typescript@5.5.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.5.3) eslint: 8.56.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.17.0(@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.5.3))(eslint@8.56.0)(typescript@5.5.3) jest: 29.7.0(@types/node@20.10.6) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-prettier@5.1.2(@types/eslint@8.44.8)(eslint-config-prettier@8.10.0(eslint@8.56.0))(eslint@8.56.0)(prettier@3.1.1): + eslint-plugin-prettier@5.1.2(@types/eslint@8.56.10)(eslint-config-prettier@8.10.0(eslint@8.56.0))(eslint@8.56.0)(prettier@3.1.1): dependencies: eslint: 8.56.0 prettier: 3.1.1 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 optionalDependencies: - '@types/eslint': 8.44.8 + '@types/eslint': 8.56.10 eslint-config-prettier: 8.10.0(eslint@8.56.0) eslint-plugin-react-hooks@4.6.0(eslint@8.56.0): @@ -17257,8 +18066,17 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 + eslint-scope@8.0.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + optional: true + eslint-visitor-keys@3.4.3: {} + eslint-visitor-keys@4.0.0: + optional: true + eslint@8.56.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) @@ -17302,8 +18120,55 @@ snapshots: transitivePeerDependencies: - supports-color + eslint@9.6.0: + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@eslint-community/regexpp': 4.11.0 + '@eslint/config-array': 0.17.0 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.6.0 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.3.0 + '@nodelib/fs.walk': 1.2.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.5 + escape-string-regexp: 4.0.0 + eslint-scope: 8.0.1 + eslint-visitor-keys: 4.0.0 + espree: 10.1.0 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.1 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + optional: true + esm@3.2.25: {} + espree@10.1.0: + dependencies: + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 4.0.0 + optional: true + espree@9.6.1: dependencies: acorn: 8.11.3 @@ -17324,6 +18189,38 @@ snapshots: estraverse@5.3.0: {} + estree-util-attach-comments@3.0.0: + dependencies: + '@types/estree': 1.0.5 + + estree-util-build-jsx@3.0.1: + dependencies: + '@types/estree-jsx': 1.0.5 + devlop: 1.1.0 + estree-util-is-identifier-name: 3.0.0 + estree-walker: 3.0.3 + + estree-util-is-identifier-name@3.0.0: {} + + estree-util-to-js@2.0.0: + dependencies: + '@types/estree-jsx': 1.0.5 + astring: 1.8.6 + source-map: 0.7.4 + + estree-util-value-to-estree@3.1.2: + dependencies: + '@types/estree': 1.0.5 + + estree-util-visit@2.0.0: + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/unist': 3.0.2 + + estree-walker@3.0.3: + dependencies: + '@types/estree': 1.0.5 + esutils@2.0.3: {} eta@2.2.0: {} @@ -17345,7 +18242,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.9 require-like: 0.1.2 event-iterator@2.0.0: {} @@ -17411,14 +18308,14 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - express@4.18.2: + express@4.19.2: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.1 + body-parser: 1.20.2 content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.5.0 + cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 @@ -17520,6 +18417,10 @@ snapshots: reusify: 1.0.4 xtend: 4.0.2 + fault@2.0.1: + dependencies: + format: 0.2.2 + faye-websocket@0.11.4: dependencies: websocket-driver: 0.7.4 @@ -17528,26 +18429,6 @@ snapshots: dependencies: bser: 2.1.1 - fbemitter@3.0.0(encoding@0.1.13): - dependencies: - fbjs: 3.0.5(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - fbjs-css-vars@1.0.2: {} - - fbjs@3.0.5(encoding@0.1.13): - dependencies: - cross-fetch: 3.1.8(encoding@0.1.13) - fbjs-css-vars: 1.0.2 - loose-envify: 1.4.0 - object-assign: 4.1.1 - promise: 7.3.1 - setimmediate: 1.0.5 - ua-parser-js: 1.0.37 - transitivePeerDependencies: - - encoding - feed@4.2.2: dependencies: xml-js: 1.6.11 @@ -17556,11 +18437,16 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.102)): + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + optional: true + + file-loader@6.2.0(webpack@5.92.1(@swc/core@1.3.102)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0(@swc/core@1.3.102) + webpack: 5.92.1(@swc/core@1.3.102) file-type@17.1.6: dependencies: @@ -17584,6 +18470,10 @@ snapshots: dependencies: to-regex-range: 5.0.1 + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + finalhandler@1.2.0: dependencies: debug: 2.6.9 @@ -17596,11 +18486,10 @@ snapshots: transitivePeerDependencies: - supports-color - find-cache-dir@3.3.2: + find-cache-dir@4.0.0: dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 + common-path-prefix: 3.0.0 + pkg-dir: 7.0.0 find-up@3.0.0: dependencies: @@ -17616,6 +18505,11 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 + find-up@6.3.0: + dependencies: + locate-path: 7.2.0 + path-exists: 5.0.0 + find-versions@5.1.0: dependencies: semver-regex: 4.0.5 @@ -17631,17 +18525,18 @@ snapshots: keyv: 4.5.4 rimraf: 3.0.2 + flat-cache@4.0.1: + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + optional: true + flat@5.0.2: {} flatted@3.2.9: {} - flux@4.0.4(encoding@0.1.13)(react@17.0.2): - dependencies: - fbemitter: 3.0.0(encoding@0.1.13) - fbjs: 3.0.5(encoding@0.1.13) - react: 17.0.2 - transitivePeerDependencies: - - encoding + flatted@3.3.1: + optional: true fnv1a@1.1.1: {} @@ -17649,16 +18544,18 @@ snapshots: follow-redirects@1.15.4: {} + follow-redirects@1.15.6: {} + for-each@0.3.3: dependencies: is-callable: 1.2.7 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.56.0)(typescript@5.3.2)(webpack@5.89.0(@swc/core@1.3.102)): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.6.0)(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.3.102)): dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.7 '@types/json-schema': 7.0.15 chalk: 4.1.2 - chokidar: 3.5.3 + chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 fs-extra: 9.1.0 @@ -17666,12 +18563,14 @@ snapshots: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.5.4 + semver: 7.6.2 tapable: 1.1.3 - typescript: 5.3.2 - webpack: 5.89.0(@swc/core@1.3.102) + typescript: 5.5.3 + webpack: 5.92.1(@swc/core@1.3.102) optionalDependencies: - eslint: 8.56.0 + eslint: 9.6.0 + + form-data-encoder@2.1.4: {} form-data@4.0.0: dependencies: @@ -17679,6 +18578,8 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 + format@0.2.2: {} + forwarded@0.2.0: {} fraction.js@4.3.7: {} @@ -17687,7 +18588,7 @@ snapshots: fresh@0.5.2: {} - fs-extra@10.1.0: + fs-extra@11.2.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 @@ -17716,7 +18617,7 @@ snapshots: dependencies: minipass: 3.3.6 - fs-monkey@1.0.5: {} + fs-monkey@1.0.6: {} fs.realpath@1.0.0: {} @@ -17769,6 +18670,14 @@ snapshots: has-symbols: 1.0.3 hasown: 2.0.0 + get-intrinsic@1.2.4: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + get-iterator@1.0.2: {} get-iterator@2.0.1: {} @@ -17779,10 +18688,6 @@ snapshots: get-stream@3.0.0: {} - get-stream@4.1.0: - dependencies: - pump: 3.0.0 - get-stream@5.2.0: dependencies: pump: 3.0.0 @@ -17841,6 +18746,9 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@14.0.0: + optional: true + globalthis@1.0.3: dependencies: define-properties: 1.2.1 @@ -17880,21 +18788,21 @@ snapshots: p-cancelable: 2.1.1 responselike: 2.0.1 - got@9.6.0: + got@12.6.1: dependencies: - '@sindresorhus/is': 0.14.0 - '@szmarczak/http-timer': 1.1.2 - '@types/keyv': 3.1.4 - '@types/responselike': 1.0.3 - cacheable-request: 6.1.0 - decompress-response: 3.3.0 - duplexer3: 0.1.5 - get-stream: 4.1.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 1.1.0 - to-readable-stream: 1.0.0 - url-parse-lax: 3.0.0 + '@sindresorhus/is': 5.6.0 + '@szmarczak/http-timer': 5.0.1 + cacheable-lookup: 7.0.0 + cacheable-request: 10.2.14 + decompress-response: 6.0.0 + form-data-encoder: 2.1.4 + get-stream: 6.0.1 + http2-wrapper: 2.2.1 + lowercase-keys: 3.0.0 + p-cancelable: 3.0.0 + responselike: 3.0.0 + + graceful-fs@4.2.10: {} graceful-fs@4.2.11: {} @@ -17920,15 +18828,6 @@ snapshots: handle-thing@2.0.1: {} - handlebars@4.7.8: - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.17.4 - hard-rejection@2.1.0: {} has-bigints@1.0.2: {} @@ -17941,8 +18840,14 @@ snapshots: dependencies: get-intrinsic: 1.2.2 + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.0 + has-proto@1.0.1: {} + has-proto@1.0.3: {} + has-symbols@1.0.3: {} has-tostringtag@1.0.0: @@ -17951,7 +18856,7 @@ snapshots: has-unicode@2.0.1: {} - has-yarn@2.1.0: {} + has-yarn@3.0.0: {} hash-base@3.1.0: dependencies: @@ -17970,64 +18875,112 @@ snapshots: dependencies: function-bind: 1.1.2 - hast-to-hyperscript@9.0.1: + hasown@2.0.2: dependencies: - '@types/unist': 2.0.10 - comma-separated-tokens: 1.0.8 - property-information: 5.6.0 - space-separated-tokens: 1.1.5 - style-to-object: 0.3.0 - unist-util-is: 4.1.0 - web-namespaces: 1.1.4 - - hast-util-from-parse5@6.0.1: - dependencies: - '@types/parse5': 5.0.3 - hastscript: 6.0.0 - property-information: 5.6.0 - vfile: 4.2.1 - vfile-location: 3.2.0 - web-namespaces: 1.1.4 - - hast-util-parse-selector@2.2.5: {} - - hast-util-raw@6.0.1: - dependencies: - '@types/hast': 2.3.8 - hast-util-from-parse5: 6.0.1 - hast-util-to-parse5: 6.0.0 - html-void-elements: 1.0.5 - parse5: 6.0.1 - unist-util-position: 3.1.0 - vfile: 4.2.1 - web-namespaces: 1.1.4 - xtend: 4.0.2 - zwitch: 1.0.5 + function-bind: 1.1.2 - hast-util-to-parse5@6.0.0: + hast-util-from-parse5@8.0.1: dependencies: - hast-to-hyperscript: 9.0.1 - property-information: 5.6.0 - web-namespaces: 1.1.4 - xtend: 4.0.2 - zwitch: 1.0.5 + '@types/hast': 3.0.4 + '@types/unist': 3.0.2 + devlop: 1.1.0 + hastscript: 8.0.0 + property-information: 6.5.0 + vfile: 6.0.1 + vfile-location: 5.0.2 + web-namespaces: 2.0.1 + + hast-util-parse-selector@4.0.0: + dependencies: + '@types/hast': 3.0.4 + + hast-util-raw@9.0.4: + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.2 + '@ungap/structured-clone': 1.2.0 + hast-util-from-parse5: 8.0.1 + hast-util-to-parse5: 8.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.2.0 + parse5: 7.1.2 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.1 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + + hast-util-to-estree@3.1.0: + dependencies: + '@types/estree': 1.0.5 + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + comma-separated-tokens: 2.0.3 + devlop: 1.1.0 + estree-util-attach-comments: 3.0.0 + estree-util-is-identifier-name: 3.0.0 + hast-util-whitespace: 3.0.0 + mdast-util-mdx-expression: 2.0.0 + mdast-util-mdx-jsx: 3.1.2 + mdast-util-mdxjs-esm: 2.0.1 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + style-to-object: 0.4.4 + unist-util-position: 5.0.0 + zwitch: 2.0.4 + transitivePeerDependencies: + - supports-color + + hast-util-to-jsx-runtime@2.3.0: + dependencies: + '@types/estree': 1.0.5 + '@types/hast': 3.0.4 + '@types/unist': 3.0.2 + comma-separated-tokens: 2.0.3 + devlop: 1.1.0 + estree-util-is-identifier-name: 3.0.0 + hast-util-whitespace: 3.0.0 + mdast-util-mdx-expression: 2.0.0 + mdast-util-mdx-jsx: 3.1.2 + mdast-util-mdxjs-esm: 2.0.1 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + style-to-object: 1.0.6 + unist-util-position: 5.0.0 + vfile-message: 4.0.2 + transitivePeerDependencies: + - supports-color + + hast-util-to-parse5@8.0.0: + dependencies: + '@types/hast': 3.0.4 + comma-separated-tokens: 2.0.3 + devlop: 1.1.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + + hast-util-whitespace@3.0.0: + dependencies: + '@types/hast': 3.0.4 - hastscript@6.0.0: + hastscript@8.0.0: dependencies: - '@types/hast': 2.3.8 - comma-separated-tokens: 1.0.8 - hast-util-parse-selector: 2.2.5 - property-information: 5.6.0 - space-separated-tokens: 1.1.5 + '@types/hast': 3.0.4 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 4.0.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 he@1.2.0: {} history@4.10.1: dependencies: - '@babel/runtime': 7.23.5 + '@babel/runtime': 7.24.7 loose-envify: 1.4.0 resolve-pathname: 3.0.0 - tiny-invariant: 1.3.1 + tiny-invariant: 1.3.3 tiny-warning: 1.0.3 value-equal: 1.0.1 @@ -18058,7 +19011,7 @@ snapshots: dependencies: whatwg-encoding: 2.0.0 - html-entities@2.4.0: {} + html-entities@2.5.2: {} html-escaper@2.0.2: {} @@ -18070,20 +19023,31 @@ snapshots: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.25.0 + terser: 5.31.1 + + html-minifier-terser@7.2.0: + dependencies: + camel-case: 4.1.2 + clean-css: 5.3.3 + commander: 10.0.1 + entities: 4.5.0 + param-case: 3.0.4 + relateurl: 0.2.7 + terser: 5.31.1 html-tags@3.3.1: {} - html-void-elements@1.0.5: {} + html-void-elements@3.0.0: {} - html-webpack-plugin@5.5.3(webpack@5.89.0(@swc/core@1.3.102)): + html-webpack-plugin@5.6.0(webpack@5.92.1(@swc/core@1.3.102)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.89.0(@swc/core@1.3.102) + optionalDependencies: + webpack: 5.92.1(@swc/core@1.3.102) htmlparser2@6.1.0: dependencies: @@ -18132,7 +19096,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color optional: true @@ -18151,7 +19115,7 @@ snapshots: http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 - micromatch: 4.0.5 + micromatch: 4.0.7 optionalDependencies: '@types/express': 4.17.21 transitivePeerDependencies: @@ -18160,7 +19124,7 @@ snapshots: http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.3 + follow-redirects: 1.15.6 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -18170,6 +19134,11 @@ snapshots: quick-lru: 5.1.1 resolve-alpn: 1.2.1 + http2-wrapper@2.2.1: + dependencies: + quick-lru: 5.1.1 + resolve-alpn: 1.2.1 + https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 @@ -18196,15 +19165,18 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.32): + icss-utils@5.1.0(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 ieee754@1.2.1: {} ignore@5.3.0: {} - image-size@1.0.2: + ignore@5.3.1: + optional: true + + image-size@1.1.1: dependencies: queue: 6.0.2 @@ -18219,7 +19191,7 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - import-lazy@2.1.0: {} + import-lazy@4.0.0: {} import-local@3.1.0: dependencies: @@ -18252,6 +19224,8 @@ snapshots: inline-style-parser@0.1.1: {} + inline-style-parser@0.2.3: {} + interface-blockstore@4.0.1: dependencies: interface-store: 3.0.4 @@ -18286,8 +19260,6 @@ snapshots: dependencies: loose-envify: 1.4.0 - ip-regex@4.3.0: {} - ip-regex@5.0.0: {} ip@2.0.0: @@ -18297,6 +19269,8 @@ snapshots: ipaddr.js@2.1.0: {} + ipaddr.js@2.2.0: {} + ipfs-bitswap@15.0.2: dependencies: '@libp2p/interface-connection': 3.1.1 @@ -18635,12 +19609,12 @@ snapshots: transitivePeerDependencies: - supports-color - is-alphabetical@1.0.4: {} + is-alphabetical@2.0.1: {} - is-alphanumerical@1.0.4: + is-alphanumerical@2.0.1: dependencies: - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 + is-alphabetical: 2.0.1 + is-decimal: 2.0.1 is-array-buffer@3.0.2: dependencies: @@ -18660,7 +19634,7 @@ snapshots: is-binary-path@2.1.0: dependencies: - binary-extensions: 2.2.0 + binary-extensions: 2.3.0 is-boolean-object@1.1.2: dependencies: @@ -18671,9 +19645,9 @@ snapshots: is-callable@1.2.7: {} - is-ci@2.0.0: + is-ci@3.0.1: dependencies: - ci-info: 2.0.0 + ci-info: 3.9.0 is-core-module@2.13.1: dependencies: @@ -18683,7 +19657,7 @@ snapshots: dependencies: has-tostringtag: 1.0.0 - is-decimal@1.0.4: {} + is-decimal@2.0.1: {} is-docker@2.2.1: {} @@ -18711,7 +19685,7 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-hexadecimal@1.0.4: {} + is-hexadecimal@2.0.1: {} is-installed-globally@0.4.0: dependencies: @@ -18737,7 +19711,7 @@ snapshots: is-negative-zero@2.0.2: {} - is-npm@5.0.0: {} + is-npm@6.0.0: {} is-number-object@1.0.7: dependencies: @@ -18769,10 +19743,12 @@ snapshots: dependencies: isobject: 3.0.1 - is-plain-object@5.0.0: {} - is-potential-custom-element-name@1.0.1: {} + is-reference@3.0.2: + dependencies: + '@types/estree': 1.0.5 + is-regex@1.1.4: dependencies: call-bind: 1.0.5 @@ -18823,17 +19799,13 @@ snapshots: call-bind: 1.0.5 get-intrinsic: 1.2.2 - is-whitespace-character@1.0.4: {} - is-windows@1.0.2: {} - is-word-character@1.0.4: {} - is-wsl@2.2.0: dependencies: is-docker: 2.2.1 - is-yarn-global@0.3.0: {} + is-yarn-global@0.4.1: {} isarray@0.0.1: {} @@ -19391,7 +20363,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.9 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -19418,13 +20390,13 @@ snapshots: dependencies: colors: 1.3.0 - jiti@1.21.0: {} + jiti@1.21.6: {} - joi@17.11.0: + joi@17.13.3: dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 - '@sideway/address': 4.1.4 + '@sideway/address': 4.1.5 '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 @@ -19482,8 +20454,6 @@ snapshots: jsesc@2.5.2: {} - json-buffer@3.0.0: {} - json-buffer@3.0.1: {} json-parse-even-better-errors@2.3.1: {} @@ -19541,10 +20511,6 @@ snapshots: dependencies: randombytes: 2.1.0 - keyv@3.1.0: - dependencies: - json-buffer: 3.0.0 - keyv@4.5.4: dependencies: json-buffer: 3.0.1 @@ -19577,13 +20543,13 @@ snapshots: transitivePeerDependencies: - supports-color - latest-version@5.1.0: + latest-version@7.0.0: dependencies: - package-json: 6.5.0 + package-json: 8.1.1 - launch-editor@2.6.1: + launch-editor@2.8.0: dependencies: - picocolors: 1.0.0 + picocolors: 1.0.1 shell-quote: 1.8.1 least-recent@1.0.3: @@ -19762,10 +20728,14 @@ snapshots: transitivePeerDependencies: - supports-color - lilconfig@2.1.0: {} + lilconfig@3.1.2: {} lines-and-columns@1.2.4: {} + linkify-it@5.0.0: + dependencies: + uc.micro: 2.1.0 + load-yaml-file@0.2.0: dependencies: graceful-fs: 4.2.11 @@ -19781,7 +20751,7 @@ snapshots: emojis-list: 3.0.0 json5: 2.2.3 - loader-utils@3.2.1: {} + loader-utils@3.3.1: {} locate-path@3.0.0: dependencies: @@ -19796,14 +20766,14 @@ snapshots: dependencies: p-locate: 5.0.0 - lodash.clonedeep@4.5.0: {} + locate-path@7.2.0: + dependencies: + p-locate: 6.0.0 - lodash.curry@4.1.1: {} + lodash.clonedeep@4.5.0: {} lodash.debounce@4.0.8: {} - lodash.flow@3.5.0: {} - lodash.ismatch@4.4.0: {} lodash.keys@4.2.0: {} @@ -19834,18 +20804,20 @@ snapshots: byte-access: 1.0.1 uint8arraylist: 2.4.8 + longest-streak@3.1.0: {} + loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 lower-case@2.0.2: dependencies: - tslib: 2.6.2 - - lowercase-keys@1.0.1: {} + tslib: 2.6.3 lowercase-keys@2.0.0: {} + lowercase-keys@3.0.0: {} + lru-cache@4.1.5: dependencies: pseudomap: 1.0.2 @@ -19906,9 +20878,18 @@ snapshots: mapmoize@1.2.1: {} - markdown-escapes@1.0.4: {} + markdown-extensions@2.0.0: {} + + markdown-it@14.1.0: + dependencies: + argparse: 2.0.1 + entities: 4.5.0 + linkify-it: 5.0.0 + mdurl: 2.0.0 + punycode.js: 2.3.1 + uc.micro: 2.1.0 - marked@4.3.0: {} + markdown-table@3.0.3: {} md5.js@1.3.5: dependencies: @@ -19916,36 +20897,204 @@ snapshots: inherits: 2.0.4 safe-buffer: 5.2.1 - mdast-squeeze-paragraphs@4.0.0: + mdast-util-directive@3.0.0: dependencies: - unist-util-remove: 2.1.0 + '@types/mdast': 4.0.4 + '@types/unist': 3.0.2 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + parse-entities: 4.0.1 + stringify-entities: 4.0.4 + unist-util-visit-parents: 6.0.1 + transitivePeerDependencies: + - supports-color - mdast-util-definitions@4.0.0: + mdast-util-find-and-replace@3.0.1: dependencies: - unist-util-visit: 2.0.3 + '@types/mdast': 4.0.4 + escape-string-regexp: 5.0.0 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + + mdast-util-from-markdown@2.0.1: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.2 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + mdast-util-to-string: 4.0.0 + micromark: 4.0.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-decode-string: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + unist-util-stringify-position: 4.0.0 + transitivePeerDependencies: + - supports-color - mdast-util-to-hast@10.0.1: + mdast-util-frontmatter@2.0.1: dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.10 - mdast-util-definitions: 4.0.0 - mdurl: 1.0.1 - unist-builder: 2.0.3 - unist-util-generated: 1.1.6 - unist-util-position: 3.1.0 - unist-util-visit: 2.0.3 + '@types/mdast': 4.0.4 + devlop: 1.1.0 + escape-string-regexp: 5.0.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + micromark-extension-frontmatter: 2.0.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm-autolink-literal@2.0.0: + dependencies: + '@types/mdast': 4.0.4 + ccount: 2.0.1 + devlop: 1.1.0 + mdast-util-find-and-replace: 3.0.1 + micromark-util-character: 2.1.0 + + mdast-util-gfm-footnote@2.0.0: + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + micromark-util-normalize-identifier: 2.0.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm-strikethrough@2.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm-table@2.0.0: + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + markdown-table: 3.0.3 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm-task-list-item@2.0.0: + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm@3.0.0: + dependencies: + mdast-util-from-markdown: 2.0.1 + mdast-util-gfm-autolink-literal: 2.0.0 + mdast-util-gfm-footnote: 2.0.0 + mdast-util-gfm-strikethrough: 2.0.0 + mdast-util-gfm-table: 2.0.0 + mdast-util-gfm-task-list-item: 2.0.0 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-mdx-expression@2.0.0: + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-mdx-jsx@3.1.2: + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@types/unist': 3.0.2 + ccount: 2.0.1 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + parse-entities: 4.0.1 + stringify-entities: 4.0.4 + unist-util-remove-position: 5.0.0 + unist-util-stringify-position: 4.0.0 + vfile-message: 4.0.2 + transitivePeerDependencies: + - supports-color + + mdast-util-mdx@3.0.0: + dependencies: + mdast-util-from-markdown: 2.0.1 + mdast-util-mdx-expression: 2.0.0 + mdast-util-mdx-jsx: 3.1.2 + mdast-util-mdxjs-esm: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color - mdast-util-to-string@2.0.0: {} + mdast-util-mdxjs-esm@2.0.1: + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-phrasing@4.1.0: + dependencies: + '@types/mdast': 4.0.4 + unist-util-is: 6.0.0 + + mdast-util-to-hast@13.2.0: + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@ungap/structured-clone': 1.2.0 + devlop: 1.1.0 + micromark-util-sanitize-uri: 2.0.0 + trim-lines: 3.0.1 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.1 - mdn-data@2.0.14: {} + mdast-util-to-markdown@2.1.0: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.2 + longest-streak: 3.1.0 + mdast-util-phrasing: 4.1.0 + mdast-util-to-string: 4.0.0 + micromark-util-decode-string: 2.0.0 + unist-util-visit: 5.0.0 + zwitch: 2.0.4 + + mdast-util-to-string@4.0.0: + dependencies: + '@types/mdast': 4.0.4 + + mdn-data@2.0.28: {} - mdurl@1.0.1: {} + mdn-data@2.0.30: {} + + mdurl@2.0.0: {} media-typer@0.3.0: {} memfs@3.5.3: dependencies: - fs-monkey: 1.0.5 + fs-monkey: 1.0.6 meow@10.1.5: dependencies: @@ -19962,39 +21111,339 @@ snapshots: type-fest: 1.4.0 yargs-parser: 20.2.9 - meow@6.1.1: + meow@6.1.1: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 2.5.0 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.13.1 + yargs-parser: 18.1.3 + + merge-descriptors@1.0.1: {} + + merge-options@3.0.4: + dependencies: + is-plain-obj: 2.1.0 + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + methods@1.1.2: {} + + micro-base@0.9.0: {} + + micromark-core-commonmark@2.0.1: + dependencies: + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-factory-destination: 2.0.0 + micromark-factory-label: 2.0.0 + micromark-factory-space: 2.0.0 + micromark-factory-title: 2.0.0 + micromark-factory-whitespace: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-html-tag-name: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-subtokenize: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-directive@3.0.0: + dependencies: + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-factory-whitespace: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + parse-entities: 4.0.1 + + micromark-extension-frontmatter@2.0.0: + dependencies: + fault: 2.0.1 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-autolink-literal@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-footnote@2.0.0: + dependencies: + devlop: 1.1.0 + micromark-core-commonmark: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-strikethrough@2.0.0: + dependencies: + devlop: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-table@2.0.0: + dependencies: + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-tagfilter@2.0.0: + dependencies: + micromark-util-types: 2.0.0 + + micromark-extension-gfm-task-list-item@2.0.1: + dependencies: + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm@3.0.0: + dependencies: + micromark-extension-gfm-autolink-literal: 2.0.0 + micromark-extension-gfm-footnote: 2.0.0 + micromark-extension-gfm-strikethrough: 2.0.0 + micromark-extension-gfm-table: 2.0.0 + micromark-extension-gfm-tagfilter: 2.0.0 + micromark-extension-gfm-task-list-item: 2.0.1 + micromark-util-combine-extensions: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-mdx-expression@3.0.0: + dependencies: + '@types/estree': 1.0.5 + devlop: 1.1.0 + micromark-factory-mdx-expression: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-events-to-acorn: 2.0.2 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-mdx-jsx@3.0.0: + dependencies: + '@types/acorn': 4.0.6 + '@types/estree': 1.0.5 + devlop: 1.1.0 + estree-util-is-identifier-name: 3.0.0 + micromark-factory-mdx-expression: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + vfile-message: 4.0.2 + + micromark-extension-mdx-md@2.0.0: + dependencies: + micromark-util-types: 2.0.0 + + micromark-extension-mdxjs-esm@3.0.0: + dependencies: + '@types/estree': 1.0.5 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.1 + micromark-util-character: 2.1.0 + micromark-util-events-to-acorn: 2.0.2 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + unist-util-position-from-estree: 2.0.0 + vfile-message: 4.0.2 + + micromark-extension-mdxjs@3.0.0: + dependencies: + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + micromark-extension-mdx-expression: 3.0.0 + micromark-extension-mdx-jsx: 3.0.0 + micromark-extension-mdx-md: 2.0.0 + micromark-extension-mdxjs-esm: 3.0.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-factory-destination@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-factory-label@2.0.0: + dependencies: + devlop: 1.1.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-factory-mdx-expression@2.0.1: + dependencies: + '@types/estree': 1.0.5 + devlop: 1.1.0 + micromark-util-character: 2.1.0 + micromark-util-events-to-acorn: 2.0.2 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + unist-util-position-from-estree: 2.0.0 + vfile-message: 4.0.2 + + micromark-factory-space@1.1.0: + dependencies: + micromark-util-character: 1.2.0 + micromark-util-types: 1.1.0 + + micromark-factory-space@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-types: 2.0.0 + + micromark-factory-title@2.0.0: + dependencies: + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-factory-whitespace@2.0.0: + dependencies: + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-character@1.2.0: + dependencies: + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + micromark-util-character@2.1.0: + dependencies: + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-chunked@2.0.0: + dependencies: + micromark-util-symbol: 2.0.0 + + micromark-util-classify-character@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-combine-extensions@2.0.0: + dependencies: + micromark-util-chunked: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-decode-numeric-character-reference@2.0.1: + dependencies: + micromark-util-symbol: 2.0.0 + + micromark-util-decode-string@2.0.0: dependencies: - '@types/minimist': 1.2.5 - camelcase-keys: 6.2.2 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 2.5.0 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.13.1 - yargs-parser: 18.1.3 + decode-named-character-reference: 1.0.2 + micromark-util-character: 2.1.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-symbol: 2.0.0 - merge-descriptors@1.0.1: {} + micromark-util-encode@2.0.0: {} - merge-options@3.0.4: + micromark-util-events-to-acorn@2.0.2: dependencies: - is-plain-obj: 2.1.0 + '@types/acorn': 4.0.6 + '@types/estree': 1.0.5 + '@types/unist': 3.0.2 + devlop: 1.1.0 + estree-util-visit: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + vfile-message: 4.0.2 - merge-stream@2.0.0: {} + micromark-util-html-tag-name@2.0.0: {} - merge2@1.4.1: {} + micromark-util-normalize-identifier@2.0.0: + dependencies: + micromark-util-symbol: 2.0.0 - methods@1.1.2: {} + micromark-util-resolve-all@2.0.0: + dependencies: + micromark-util-types: 2.0.0 - micro-base@0.9.0: {} + micromark-util-sanitize-uri@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-encode: 2.0.0 + micromark-util-symbol: 2.0.0 + + micromark-util-subtokenize@2.0.1: + dependencies: + devlop: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-symbol@1.1.0: {} + + micromark-util-symbol@2.0.0: {} + + micromark-util-types@1.1.0: {} + + micromark-util-types@2.0.0: {} + + micromark@4.0.0: + dependencies: + '@types/debug': 4.1.12 + debug: 4.3.5 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-encode: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-subtokenize: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + transitivePeerDependencies: + - supports-color micromatch@4.0.5: dependencies: braces: 3.0.2 picomatch: 2.3.1 + micromatch@4.0.7: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + mime-db@1.33.0: {} mime-db@1.52.0: {} @@ -20017,12 +21466,15 @@ snapshots: mimic-response@3.1.0: {} + mimic-response@4.0.0: {} + min-indent@1.0.1: {} - mini-css-extract-plugin@2.7.6(webpack@5.89.0(@swc/core@1.3.102)): + mini-css-extract-plugin@2.9.0(webpack@5.92.1(@swc/core@1.3.102)): dependencies: schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.102) + tapable: 2.2.1 + webpack: 5.92.1(@swc/core@1.3.102) minimalistic-assert@1.0.1: {} @@ -20036,6 +21488,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + minimist-options@4.1.0: dependencies: arrify: 1.0.1 @@ -20098,7 +21554,7 @@ snapshots: mri@1.2.0: {} - mrmime@1.0.1: {} + mrmime@2.0.0: {} ms@2.0.0: {} @@ -20179,15 +21635,18 @@ snapshots: no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.6.2 + tslib: 2.6.3 node-addon-api@2.0.2: {} node-addon-api@4.3.0: {} - node-emoji@1.11.0: + node-emoji@2.1.3: dependencies: - lodash: 4.17.21 + '@sindresorhus/is': 4.6.0 + char-regex: 1.0.2 + emojilib: 2.4.0 + skin-tone: 2.0.0 node-fetch@2.7.0(encoding@0.1.13): dependencies: @@ -20210,7 +21669,7 @@ snapshots: nopt: 5.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.5.4 + semver: 7.6.2 tar: 6.2.0 which: 2.0.2 transitivePeerDependencies: @@ -20244,10 +21703,10 @@ snapshots: normalize-range@0.1.2: {} - normalize-url@4.5.1: {} - normalize-url@6.1.0: {} + normalize-url@8.0.1: {} + npm-run-path@2.0.2: dependencies: path-key: 2.0.1 @@ -20291,6 +21750,8 @@ snapshots: object-inspect@1.13.1: {} + object-inspect@1.13.2: {} + object-keys@1.1.1: {} object-sizeof@2.6.3: @@ -20375,6 +21836,16 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + optional: true + os-filter-obj@2.0.0: dependencies: arch: 2.2.0 @@ -20383,10 +21854,10 @@ snapshots: outdent@0.5.0: {} - p-cancelable@1.1.0: {} - p-cancelable@2.1.1: {} + p-cancelable@3.0.0: {} + p-defer@3.0.0: {} p-defer@4.0.0: {} @@ -20430,6 +21901,10 @@ snapshots: dependencies: p-limit: 3.1.0 + p-locate@6.0.0: + dependencies: + p-limit: 4.0.0 + p-map@2.1.0: {} p-map@4.0.0: @@ -20478,12 +21953,12 @@ snapshots: p-try@2.2.0: {} - package-json@6.5.0: + package-json@8.1.1: dependencies: - got: 9.6.0 - registry-auth-token: 4.2.2 - registry-url: 5.1.0 - semver: 6.3.1 + got: 12.6.1 + registry-auth-token: 5.0.2 + registry-url: 6.0.1 + semver: 7.6.2 packet-reader@1.0.0: {} @@ -20492,7 +21967,7 @@ snapshots: param-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 parent-module@1.0.1: dependencies: @@ -20500,14 +21975,16 @@ snapshots: parse-duration@1.1.0: {} - parse-entities@2.0.0: + parse-entities@4.0.1: dependencies: - character-entities: 1.2.4 - character-entities-legacy: 1.1.4 - character-reference-invalid: 1.1.4 - is-alphanumerical: 1.0.4 - is-decimal: 1.0.4 - is-hexadecimal: 1.0.4 + '@types/unist': 2.0.10 + character-entities: 2.0.2 + character-entities-legacy: 3.0.0 + character-reference-invalid: 2.0.1 + decode-named-character-reference: 1.0.2 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + is-hexadecimal: 2.0.1 parse-json@5.2.0: dependencies: @@ -20523,8 +22000,6 @@ snapshots: domhandler: 5.0.3 parse5: 7.1.2 - parse5@6.0.1: {} - parse5@7.1.2: dependencies: entities: 4.5.0 @@ -20534,12 +22009,14 @@ snapshots: pascal-case@3.1.2: dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 path-exists@3.0.0: {} path-exists@4.0.0: {} + path-exists@5.0.0: {} + path-is-absolute@1.0.1: {} path-is-inside@1.0.2: {} @@ -20572,6 +22049,12 @@ snapshots: peek-readable@5.0.0: {} + periscopic@3.1.0: + dependencies: + '@types/estree': 1.0.5 + estree-walker: 3.0.3 + is-reference: 3.0.2 + pg-boss@8.4.2: dependencies: cron-parser: 4.9.0 @@ -20625,6 +22108,8 @@ snapshots: picocolors@1.0.0: {} + picocolors@1.0.1: {} + picomatch@2.3.1: {} pify@2.3.0: {} @@ -20637,228 +22122,231 @@ snapshots: dependencies: find-up: 4.1.0 + pkg-dir@7.0.0: + dependencies: + find-up: 6.3.0 + pkg-up@3.1.0: dependencies: find-up: 3.0.0 platform@1.3.6: {} - postcss-calc@8.2.4(postcss@8.4.32): + postcss-calc@9.0.1(postcss@8.4.39): dependencies: - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@5.3.1(postcss@8.4.32): + postcss-colormin@6.1.0(postcss@8.4.39): dependencies: - browserslist: 4.22.2 + browserslist: 4.23.1 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-convert-values@5.1.3(postcss@8.4.32): + postcss-convert-values@6.1.0(postcss@8.4.39): dependencies: - browserslist: 4.22.2 - postcss: 8.4.32 + browserslist: 4.23.1 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-discard-comments@5.1.2(postcss@8.4.32): + postcss-discard-comments@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 - postcss-discard-duplicates@5.1.0(postcss@8.4.32): + postcss-discard-duplicates@6.0.3(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 - postcss-discard-empty@5.1.1(postcss@8.4.32): + postcss-discard-empty@6.0.3(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 - postcss-discard-overridden@5.1.0(postcss@8.4.32): + postcss-discard-overridden@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 - postcss-discard-unused@5.1.0(postcss@8.4.32): + postcss-discard-unused@6.0.5(postcss@8.4.39): dependencies: - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 - postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.3.2)(webpack@5.89.0(@swc/core@1.3.102)): + postcss-loader@7.3.4(postcss@8.4.39)(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.3.102)): dependencies: - cosmiconfig: 8.3.6(typescript@5.3.2) - jiti: 1.21.0 - postcss: 8.4.32 - semver: 7.5.4 - webpack: 5.89.0(@swc/core@1.3.102) + cosmiconfig: 8.3.6(typescript@5.5.3) + jiti: 1.21.6 + postcss: 8.4.39 + semver: 7.6.2 + webpack: 5.92.1(@swc/core@1.3.102) transitivePeerDependencies: - typescript - postcss-merge-idents@5.1.1(postcss@8.4.32): + postcss-merge-idents@6.0.3(postcss@8.4.39): dependencies: - cssnano-utils: 3.1.0(postcss@8.4.32) - postcss: 8.4.32 + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-merge-longhand@5.1.7(postcss@8.4.32): + postcss-merge-longhand@6.0.5(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.32) + stylehacks: 6.1.1(postcss@8.4.39) - postcss-merge-rules@5.1.4(postcss@8.4.32): + postcss-merge-rules@6.1.1(postcss@8.4.39): dependencies: - browserslist: 4.22.2 + browserslist: 4.23.1 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.32) - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 - postcss-minify-font-values@5.1.0(postcss@8.4.32): + postcss-minify-font-values@6.1.0(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-minify-gradients@5.1.1(postcss@8.4.32): + postcss-minify-gradients@6.0.3(postcss@8.4.39): dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.32) - postcss: 8.4.32 + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-minify-params@5.1.4(postcss@8.4.32): + postcss-minify-params@6.1.0(postcss@8.4.39): dependencies: - browserslist: 4.22.2 - cssnano-utils: 3.1.0(postcss@8.4.32) - postcss: 8.4.32 + browserslist: 4.23.1 + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-minify-selectors@5.2.1(postcss@8.4.32): + postcss-minify-selectors@6.0.4(postcss@8.4.39): dependencies: - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 - postcss-modules-extract-imports@3.0.0(postcss@8.4.32): + postcss-modules-extract-imports@3.1.0(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 - postcss-modules-local-by-default@4.0.3(postcss@8.4.32): + postcss-modules-local-by-default@4.0.5(postcss@8.4.39): dependencies: - icss-utils: 5.1.0(postcss@8.4.32) - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.0.0(postcss@8.4.32): + postcss-modules-scope@3.2.0(postcss@8.4.39): dependencies: - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 - postcss-modules-values@4.0.0(postcss@8.4.32): + postcss-modules-values@4.0.0(postcss@8.4.39): dependencies: - icss-utils: 5.1.0(postcss@8.4.32) - postcss: 8.4.32 + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 - postcss-normalize-charset@5.1.0(postcss@8.4.32): + postcss-normalize-charset@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 - postcss-normalize-display-values@5.1.0(postcss@8.4.32): + postcss-normalize-display-values@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-positions@5.1.1(postcss@8.4.32): + postcss-normalize-positions@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@5.1.1(postcss@8.4.32): + postcss-normalize-repeat-style@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-string@5.1.0(postcss@8.4.32): + postcss-normalize-string@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@5.1.0(postcss@8.4.32): + postcss-normalize-timing-functions@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@5.1.1(postcss@8.4.32): + postcss-normalize-unicode@6.1.0(postcss@8.4.39): dependencies: - browserslist: 4.22.2 - postcss: 8.4.32 + browserslist: 4.23.1 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-url@5.1.0(postcss@8.4.32): + postcss-normalize-url@6.0.2(postcss@8.4.39): dependencies: - normalize-url: 6.1.0 - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@5.1.1(postcss@8.4.32): + postcss-normalize-whitespace@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-ordered-values@5.1.3(postcss@8.4.32): + postcss-ordered-values@6.0.2(postcss@8.4.39): dependencies: - cssnano-utils: 3.1.0(postcss@8.4.32) - postcss: 8.4.32 + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-reduce-idents@5.2.0(postcss@8.4.32): + postcss-reduce-idents@6.0.3(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-reduce-initial@5.1.2(postcss@8.4.32): + postcss-reduce-initial@6.1.0(postcss@8.4.39): dependencies: - browserslist: 4.22.2 + browserslist: 4.23.1 caniuse-api: 3.0.0 - postcss: 8.4.32 + postcss: 8.4.39 - postcss-reduce-transforms@5.1.0(postcss@8.4.32): + postcss-reduce-transforms@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-selector-parser@6.0.13: + postcss-selector-parser@6.1.0: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sort-media-queries@4.4.1(postcss@8.4.32): + postcss-sort-media-queries@5.2.0(postcss@8.4.39): dependencies: - postcss: 8.4.32 - sort-css-media-queries: 2.1.0 + postcss: 8.4.39 + sort-css-media-queries: 2.2.0 - postcss-svgo@5.1.0(postcss@8.4.32): + postcss-svgo@6.0.3(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - svgo: 2.8.0 + svgo: 3.3.2 - postcss-unique-selectors@5.1.1(postcss@8.4.32): + postcss-unique-selectors@6.0.4(postcss@8.4.39): dependencies: - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 postcss-value-parser@4.2.0: {} - postcss-zindex@5.1.0(postcss@8.4.32): + postcss-zindex@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.32 + postcss: 8.4.39 - postcss@8.4.32: + postcss@8.4.39: dependencies: nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.0.2 + picocolors: 1.0.1 + source-map-js: 1.2.0 postgres-array@2.0.0: {} @@ -20879,8 +22367,6 @@ snapshots: prelude-ls@1.2.1: {} - prepend-http@2.0.0: {} - prettier-linter-helpers@1.0.0: dependencies: fast-diff: 1.3.0 @@ -20902,9 +22388,11 @@ snapshots: pretty-time@1.1.0: {} - prism-react-renderer@1.3.5(react@17.0.2): + prism-react-renderer@2.3.1(react@18.3.1): dependencies: - react: 17.0.2 + '@types/prismjs': 1.26.4 + clsx: 2.1.1 + react: 18.3.1 prismjs@1.29.0: {} @@ -20934,10 +22422,6 @@ snapshots: retry: 0.12.0 optional: true - promise@7.3.1: - dependencies: - asap: 2.0.6 - prompts@2.4.2: dependencies: kleur: 3.0.3 @@ -20955,9 +22439,9 @@ snapshots: retry: 0.12.0 signal-exit: 3.0.7 - property-information@5.6.0: - dependencies: - xtend: 4.0.2 + property-information@6.5.0: {} + + proto-list@1.2.4: {} protobufjs@6.11.4: dependencies: @@ -21021,21 +22505,21 @@ snapshots: end-of-stream: 1.4.4 once: 1.4.0 + punycode.js@2.3.1: {} + punycode@1.4.1: {} punycode@2.3.1: {} - pupa@2.1.1: + pupa@3.1.0: dependencies: - escape-goat: 2.1.1 - - pure-color@1.3.0: {} + escape-goat: 4.0.0 pure-rand@6.0.4: {} qs@6.11.0: dependencies: - side-channel: 1.0.4 + side-channel: 1.0.6 querystringify@2.2.0: {} @@ -21079,7 +22563,7 @@ snapshots: rate-limiter-flexible@2.4.2: {} - raw-body@2.5.1: + raw-body@2.5.2: dependencies: bytes: 3.1.2 http-errors: 2.0.0 @@ -21093,31 +22577,24 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-base16-styling@0.6.0: - dependencies: - base16: 1.0.0 - lodash.curry: 4.1.1 - lodash.flow: 3.5.0 - pure-color: 1.3.0 - - react-dev-utils@12.0.1(eslint@8.56.0)(typescript@5.3.2)(webpack@5.89.0(@swc/core@1.3.102)): + react-dev-utils@12.0.1(eslint@9.6.0)(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.3.102)): dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.7 address: 1.2.2 - browserslist: 4.22.2 + browserslist: 4.23.1 chalk: 4.1.2 cross-spawn: 7.0.3 detect-port-alt: 1.1.6 escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.56.0)(typescript@5.3.2)(webpack@5.89.0(@swc/core@1.3.102)) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.6.0)(typescript@5.5.3)(webpack@5.92.1(@swc/core@1.3.102)) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 immer: 9.0.21 is-root: 2.1.0 - loader-utils: 3.2.1 + loader-utils: 3.3.1 open: 8.4.2 pkg-up: 3.1.0 prompts: 2.4.2 @@ -21126,40 +22603,38 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.89.0(@swc/core@1.3.102) + webpack: 5.92.1(@swc/core@1.3.102) optionalDependencies: - typescript: 5.3.2 + typescript: 5.5.3 transitivePeerDependencies: - eslint - supports-color - vue-template-compiler - react-dom@17.0.2(react@17.0.2): + react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 - object-assign: 4.1.1 - react: 17.0.2 - scheduler: 0.20.2 + react: 18.3.1 + scheduler: 0.23.2 react-error-overlay@6.0.11: {} react-fast-compare@3.2.2: {} - react-helmet-async@1.3.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.23.5 + '@babel/runtime': 7.24.7 invariant: 2.2.4 prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) react-fast-compare: 3.2.2 shallowequal: 1.1.0 - react-helmet-async@2.0.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-helmet-async@2.0.5(react@18.3.1): dependencies: invariant: 2.2.4 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 react-fast-compare: 3.2.2 shallowequal: 1.1.0 @@ -21167,73 +22642,53 @@ snapshots: react-is@18.2.0: {} - react-json-view@1.21.3(@types/react@18.2.42)(encoding@0.1.13)(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-json-view-lite@1.4.0(react@18.3.1): dependencies: - flux: 4.0.4(encoding@0.1.13)(react@17.0.2) - react: 17.0.2 - react-base16-styling: 0.6.0 - react-dom: 17.0.2(react@17.0.2) - react-lifecycles-compat: 3.0.4 - react-textarea-autosize: 8.5.3(@types/react@18.2.42)(react@17.0.2) - transitivePeerDependencies: - - '@types/react' - - encoding - - react-lifecycles-compat@3.0.4: {} + react: 18.3.1 - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@5.5.2(react@17.0.2))(webpack@5.89.0(@swc/core@1.3.102)): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.92.1(@swc/core@1.3.102)): dependencies: - '@babel/runtime': 7.23.5 - react-loadable: '@docusaurus/react-loadable@5.5.2(react@17.0.2)' - webpack: 5.89.0(@swc/core@1.3.102) + '@babel/runtime': 7.24.7 + react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' + webpack: 5.92.1(@swc/core@1.3.102) react-native-fetch-api@3.0.0: dependencies: p-defer: 3.0.0 - react-router-config@5.1.1(react-router@5.3.4(react@17.0.2))(react@17.0.2): + react-router-config@5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.23.5 - react: 17.0.2 - react-router: 5.3.4(react@17.0.2) + '@babel/runtime': 7.24.7 + react: 18.3.1 + react-router: 5.3.4(react@18.3.1) - react-router-dom@5.3.4(react@17.0.2): + react-router-dom@5.3.4(react@18.3.1): dependencies: - '@babel/runtime': 7.23.5 + '@babel/runtime': 7.24.7 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 17.0.2 - react-router: 5.3.4(react@17.0.2) - tiny-invariant: 1.3.1 + react: 18.3.1 + react-router: 5.3.4(react@18.3.1) + tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-router@5.3.4(react@17.0.2): + react-router@5.3.4(react@18.3.1): dependencies: - '@babel/runtime': 7.23.5 + '@babel/runtime': 7.24.7 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 path-to-regexp: 1.8.0 prop-types: 15.8.1 - react: 17.0.2 + react: 18.3.1 react-is: 16.13.1 - tiny-invariant: 1.3.1 + tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-textarea-autosize@8.5.3(@types/react@18.2.42)(react@17.0.2): - dependencies: - '@babel/runtime': 7.23.5 - react: 17.0.2 - use-composed-ref: 1.3.0(react@17.0.2) - use-latest: 1.2.1(@types/react@18.2.42)(react@17.0.2) - transitivePeerDependencies: - - '@types/react' - - react@17.0.2: + react@18.3.1: dependencies: loose-envify: 1.4.0 - object-assign: 4.1.1 read-pkg-up@7.0.1: dependencies: @@ -21345,13 +22800,11 @@ snapshots: regenerator-runtime@0.13.11: {} - regenerator-runtime@0.14.0: {} - regenerator-runtime@0.14.1: {} regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.23.5 + '@babel/runtime': 7.24.7 regexp.prototype.flags@1.5.1: dependencies: @@ -21368,11 +22821,11 @@ snapshots: unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.1.0 - registry-auth-token@4.2.2: + registry-auth-token@5.0.2: dependencies: - rc: 1.2.8 + '@pnpm/npm-conf': 2.2.2 - registry-url@5.1.0: + registry-url@6.0.1: dependencies: rc: 1.2.8 @@ -21380,51 +22833,80 @@ snapshots: dependencies: jsesc: 0.5.0 + rehype-raw@7.0.0: + dependencies: + '@types/hast': 3.0.4 + hast-util-raw: 9.0.4 + vfile: 6.0.1 + relateurl@0.2.7: {} - remark-emoji@2.2.0: + remark-directive@3.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-directive: 3.0.0 + micromark-extension-directive: 3.0.0 + unified: 11.0.5 + transitivePeerDependencies: + - supports-color + + remark-emoji@4.0.1: dependencies: - emoticon: 3.2.0 - node-emoji: 1.11.0 - unist-util-visit: 2.0.3 + '@types/mdast': 4.0.4 + emoticon: 4.0.1 + mdast-util-find-and-replace: 3.0.1 + node-emoji: 2.1.3 + unified: 11.0.5 - remark-footnotes@2.0.0: {} + remark-frontmatter@5.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-frontmatter: 2.0.1 + micromark-extension-frontmatter: 2.0.0 + unified: 11.0.5 + transitivePeerDependencies: + - supports-color - remark-mdx@1.6.22: + remark-gfm@4.0.0: dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-proposal-object-rest-spread': 7.12.1(@babel/core@7.12.9) - '@babel/plugin-syntax-jsx': 7.12.1(@babel/core@7.12.9) - '@mdx-js/util': 1.6.22 - is-alphabetical: 1.0.4 - remark-parse: 8.0.3 - unified: 9.2.0 + '@types/mdast': 4.0.4 + mdast-util-gfm: 3.0.0 + micromark-extension-gfm: 3.0.0 + remark-parse: 11.0.0 + remark-stringify: 11.0.0 + unified: 11.0.5 transitivePeerDependencies: - supports-color - remark-parse@8.0.3: - dependencies: - ccount: 1.1.0 - collapse-white-space: 1.0.6 - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - is-whitespace-character: 1.0.4 - is-word-character: 1.0.4 - markdown-escapes: 1.0.4 - parse-entities: 2.0.0 - repeat-string: 1.6.1 - state-toggle: 1.0.3 - trim: 0.0.1 - trim-trailing-lines: 1.1.4 - unherit: 1.1.3 - unist-util-remove-position: 2.0.1 - vfile-location: 3.2.0 - xtend: 4.0.2 + remark-mdx@3.0.1: + dependencies: + mdast-util-mdx: 3.0.0 + micromark-extension-mdxjs: 3.0.0 + transitivePeerDependencies: + - supports-color + + remark-parse@11.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-from-markdown: 2.0.1 + micromark-util-types: 2.0.0 + unified: 11.0.5 + transitivePeerDependencies: + - supports-color + + remark-rehype@11.1.0: + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + mdast-util-to-hast: 13.2.0 + unified: 11.0.5 + vfile: 6.0.1 - remark-squeeze-paragraphs@4.0.0: + remark-stringify@11.0.0: dependencies: - mdast-squeeze-paragraphs: 4.0.0 + '@types/mdast': 4.0.4 + mdast-util-to-markdown: 2.1.0 + unified: 11.0.5 renderkid@3.0.0: dependencies: @@ -21434,8 +22916,6 @@ snapshots: lodash: 4.17.21 strip-ansi: 6.0.1 - repeat-string@1.6.1: {} - require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -21474,14 +22954,14 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - responselike@1.0.2: - dependencies: - lowercase-keys: 1.0.1 - responselike@2.0.1: dependencies: lowercase-keys: 2.0.0 + responselike@3.0.0: + dependencies: + lowercase-keys: 3.0.0 + retimer@3.0.0: {} retry@0.12.0: {} @@ -21507,11 +22987,11 @@ snapshots: rtl-detect@1.1.2: {} - rtlcss@3.5.0: + rtlcss@4.1.1: dependencies: - find-up: 5.0.0 - picocolors: 1.0.0 - postcss: 8.4.32 + escalade: 3.1.2 + picocolors: 1.0.1 + postcss: 8.4.39 strip-json-comments: 3.1.1 run-parallel-limit@1.1.0: @@ -21555,14 +23035,15 @@ snapshots: sax@1.3.0: {} + sax@1.4.1: {} + saxes@6.0.0: dependencies: xmlchars: 2.2.0 - scheduler@0.20.2: + scheduler@0.23.2: dependencies: loose-envify: 1.4.0 - object-assign: 4.1.1 schema-utils@2.7.0: dependencies: @@ -21579,15 +23060,15 @@ snapshots: schema-utils@4.2.0: dependencies: '@types/json-schema': 7.0.15 - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) - ajv-keywords: 5.1.0(ajv@8.12.0) + ajv: 8.16.0 + ajv-formats: 2.1.1(ajv@8.16.0) + ajv-keywords: 5.1.0(ajv@8.16.0) scrypt-js@3.0.1: {} scryptsy@2.1.0: {} - search-insights@2.13.0: {} + search-insights@2.14.0: {} secp256k1@4.0.1: dependencies: @@ -21610,12 +23091,12 @@ snapshots: selfsigned@2.4.1: dependencies: - '@types/node-forge': 1.3.10 + '@types/node-forge': 1.3.11 node-forge: 1.3.1 - semver-diff@3.1.1: + semver-diff@4.0.0: dependencies: - semver: 6.3.1 + semver: 7.6.2 semver-regex@4.0.5: {} @@ -21631,6 +23112,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.6.2: {} + send@0.18.0: dependencies: debug: 2.6.9 @@ -21653,7 +23136,7 @@ snapshots: dependencies: type-fest: 0.20.2 - serialize-javascript@6.0.1: + serialize-javascript@6.0.2: dependencies: randombytes: 2.1.0 @@ -21700,14 +23183,21 @@ snapshots: gopd: 1.0.1 has-property-descriptors: 1.0.1 + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + set-function-name@2.0.1: dependencies: define-data-property: 1.1.1 functions-have-names: 1.2.3 has-property-descriptors: 1.0.1 - setimmediate@1.0.5: {} - setprototypeof@1.1.0: {} setprototypeof@1.2.0: {} @@ -21743,12 +23233,9 @@ snapshots: interpret: 1.4.0 rechoir: 0.6.2 - shiki@0.14.7: + shiki@1.10.1: dependencies: - ansi-sequence-parser: 1.1.1 - jsonc-parser: 3.2.0 - vscode-oniguruma: 1.7.0 - vscode-textmate: 8.0.0 + '@shikijs/core': 1.10.1 side-channel@1.0.4: dependencies: @@ -21756,22 +23243,33 @@ snapshots: get-intrinsic: 1.2.2 object-inspect: 1.13.1 + side-channel@1.0.6: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.2 + signal-exit@3.0.7: {} - sirv@2.0.3: + sirv@2.0.4: dependencies: - '@polka/url': 1.0.0-next.24 - mrmime: 1.0.1 + '@polka/url': 1.0.0-next.25 + mrmime: 2.0.0 totalist: 3.0.1 sisteransi@1.0.5: {} - sitemap@7.1.1: + sitemap@7.1.2: dependencies: '@types/node': 17.0.45 '@types/sax': 1.2.7 arg: 5.0.2 - sax: 1.3.0 + sax: 1.4.1 + + skin-tone@2.0.0: + dependencies: + unicode-emoji-modifier-base: 1.0.0 slash@3.0.0: {} @@ -21789,6 +23287,11 @@ snapshots: wcwidth: 1.0.1 yargs: 15.4.1 + snake-case@3.0.4: + dependencies: + dot-case: 3.0.4 + tslib: 2.6.3 + socket.io-client@4.7.2: dependencies: '@socket.io/component-emitter': 3.1.0 @@ -21816,7 +23319,7 @@ snapshots: socks-proxy-agent@6.2.1: dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.5 socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -21828,7 +23331,7 @@ snapshots: smart-buffer: 4.2.0 optional: true - sort-css-media-queries@2.1.0: {} + sort-css-media-queries@2.2.0: {} sort-keys-length@1.0.1: dependencies: @@ -21842,7 +23345,7 @@ snapshots: dependencies: is-plain-obj: 4.1.0 - source-map-js@1.0.2: {} + source-map-js@1.2.0: {} source-map-support@0.5.13: dependencies: @@ -21854,13 +23357,11 @@ snapshots: buffer-from: 1.1.2 source-map: 0.6.1 - source-map@0.5.7: {} - source-map@0.6.1: {} source-map@0.7.4: {} - space-separated-tokens@1.1.5: {} + space-separated-tokens@2.0.2: {} sparse-array@1.3.2: {} @@ -21885,7 +23386,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.3.4 + debug: 4.3.5 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -21896,7 +23397,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.3.4 + debug: 4.3.5 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -21926,24 +23427,22 @@ snapshots: - encoding - supports-color + srcset@4.0.0: {} + ssri@8.0.1: dependencies: minipass: 3.3.6 optional: true - stable@0.1.8: {} - stack-utils@2.0.6: dependencies: escape-string-regexp: 2.0.0 - state-toggle@1.0.3: {} - statuses@1.5.0: {} statuses@2.0.1: {} - std-env@3.6.0: {} + std-env@3.7.0: {} steed@1.1.3: dependencies: @@ -22016,6 +23515,11 @@ snapshots: dependencies: safe-buffer: 5.2.1 + stringify-entities@4.0.4: + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + stringify-object@3.3.0: dependencies: get-own-enumerable-property-symbols: 3.0.2 @@ -22061,15 +23565,19 @@ snapshots: '@tokenizer/token': 0.3.0 peek-readable: 5.0.0 - style-to-object@0.3.0: + style-to-object@0.4.4: dependencies: inline-style-parser: 0.1.1 - stylehacks@5.1.1(postcss@8.4.32): + style-to-object@1.0.6: dependencies: - browserslist: 4.22.2 - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + inline-style-parser: 0.2.3 + + stylehacks@6.1.1(postcss@8.4.39): + dependencies: + browserslist: 4.23.1 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 supports-color@5.5.0: dependencies: @@ -22087,15 +23595,15 @@ snapshots: svg-parser@2.0.4: {} - svgo@2.8.0: + svgo@3.3.2: dependencies: '@trysound/sax': 0.2.0 commander: 7.2.0 - css-select: 4.3.0 - css-tree: 1.1.3 - csso: 4.2.0 - picocolors: 1.0.0 - stable: 0.1.8 + css-select: 5.1.0 + css-tree: 2.3.1 + css-what: 6.1.0 + csso: 5.0.5 + picocolors: 1.0.1 symbol-tree@3.2.4: {} @@ -22125,21 +23633,21 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.9(@swc/core@1.3.102)(webpack@5.89.0(@swc/core@1.3.102)): + terser-webpack-plugin@5.3.10(@swc/core@1.3.102)(webpack@5.92.1(@swc/core@1.3.102)): dependencies: - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 - serialize-javascript: 6.0.1 - terser: 5.25.0 - webpack: 5.89.0(@swc/core@1.3.102) + serialize-javascript: 6.0.2 + terser: 5.31.1 + webpack: 5.92.1(@swc/core@1.3.102) optionalDependencies: '@swc/core': 1.3.102 - terser@5.25.0: + terser@5.31.1: dependencies: - '@jridgewell/source-map': 0.3.5 - acorn: 8.11.2 + '@jridgewell/source-map': 0.3.6 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 @@ -22165,7 +23673,7 @@ snapshots: timestamp-nano@1.0.1: {} - tiny-invariant@1.3.1: {} + tiny-invariant@1.3.3: {} tiny-secp256k1@1.1.6: dependencies: @@ -22195,8 +23703,6 @@ snapshots: to-fast-properties@2.0.0: {} - to-readable-stream@1.0.0: {} - to-regex-range@5.0.1: dependencies: is-number: 7.0.0 @@ -22223,6 +23729,8 @@ snapshots: dependencies: punycode: 2.3.1 + trim-lines@3.0.1: {} + trim-newlines@3.0.1: {} trim-newlines@4.1.1: {} @@ -22231,23 +23739,19 @@ snapshots: dependencies: escape-string-regexp: 5.0.0 - trim-trailing-lines@1.1.4: {} - - trim@0.0.1: {} - - trough@1.0.5: {} + trough@2.2.0: {} truncate-utf8-bytes@1.0.2: dependencies: utf8-byte-length: 1.0.4 - ts-api-utils@1.0.3(typescript@5.3.3): + ts-api-utils@1.0.3(typescript@5.5.3): dependencies: - typescript: 5.3.3 + typescript: 5.5.3 - ts-essentials@9.4.1(typescript@5.3.3): + ts-essentials@9.4.1(typescript@5.5.3): optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.3 tsconfig-paths@3.15.0: dependencies: @@ -22262,14 +23766,16 @@ snapshots: tslib@2.6.2: {} + tslib@2.6.3: {} + tsm@2.3.0: dependencies: esbuild: 0.15.18 - tsutils@3.21.0(typescript@5.3.3): + tsutils@3.21.0(typescript@5.5.3): dependencies: tslib: 1.14.1 - typescript: 5.3.3 + typescript: 5.5.3 tty-table@4.2.3: dependencies: @@ -22368,44 +23874,26 @@ snapshots: typedarray-to-buffer@4.0.0: {} - typedoc-plugin-markdown@3.17.1(typedoc@0.25.4(typescript@5.3.2)): - dependencies: - handlebars: 4.7.8 - typedoc: 0.25.4(typescript@5.3.2) - - typedoc-plugin-markdown@3.17.1(typedoc@0.25.4(typescript@5.3.3)): + typedoc-plugin-markdown@4.1.1(typedoc@0.26.3(typescript@5.5.3)): dependencies: - handlebars: 4.7.8 - typedoc: 0.25.4(typescript@5.3.3) - - typedoc@0.25.4(typescript@5.3.2): - dependencies: - lunr: 2.3.9 - marked: 4.3.0 - minimatch: 9.0.3 - shiki: 0.14.7 - typescript: 5.3.2 + typedoc: 0.26.3(typescript@5.5.3) - typedoc@0.25.4(typescript@5.3.3): + typedoc@0.26.3(typescript@5.5.3): dependencies: lunr: 2.3.9 - marked: 4.3.0 - minimatch: 9.0.3 - shiki: 0.14.7 - typescript: 5.3.3 + markdown-it: 14.1.0 + minimatch: 9.0.5 + shiki: 1.10.1 + typescript: 5.5.3 + yaml: 2.4.5 typeforce@1.18.0: {} - typescript@5.3.2: {} - - typescript@5.3.3: {} + typescript@5.5.3: {} u3@0.1.1: {} - ua-parser-js@1.0.37: {} - - uglify-js@3.17.4: - optional: true + uc.micro@2.1.0: {} uint8-varint@1.0.8: dependencies: @@ -22448,13 +23936,10 @@ snapshots: dependencies: '@fastify/busboy': 2.1.0 - unherit@1.1.3: - dependencies: - inherits: 2.0.4 - xtend: 4.0.2 - unicode-canonical-property-names-ecmascript@2.0.0: {} + unicode-emoji-modifier-base@1.0.0: {} + unicode-match-property-ecmascript@2.0.0: dependencies: unicode-canonical-property-names-ecmascript: 2.0.0 @@ -22464,25 +23949,15 @@ snapshots: unicode-property-aliases-ecmascript@2.1.0: {} - unified@9.2.0: - dependencies: - '@types/unist': 2.0.10 - bail: 1.0.5 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 2.1.0 - trough: 1.0.5 - vfile: 4.2.1 - - unified@9.2.2: + unified@11.0.5: dependencies: - '@types/unist': 2.0.10 - bail: 1.0.5 + '@types/unist': 3.0.2 + bail: 2.0.2 + devlop: 1.1.0 extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 2.1.0 - trough: 1.0.5 - vfile: 4.2.1 + is-plain-obj: 4.1.0 + trough: 2.2.0 + vfile: 6.0.1 unique-filename@1.1.1: dependencies: @@ -22494,40 +23969,41 @@ snapshots: imurmurhash: 0.1.4 optional: true - unique-string@2.0.0: + unique-string@3.0.0: dependencies: - crypto-random-string: 2.0.0 - - unist-builder@2.0.3: {} + crypto-random-string: 4.0.0 - unist-util-generated@1.1.6: {} - - unist-util-is@4.1.0: {} + unist-util-is@6.0.0: + dependencies: + '@types/unist': 3.0.2 - unist-util-position@3.1.0: {} + unist-util-position-from-estree@2.0.0: + dependencies: + '@types/unist': 3.0.2 - unist-util-remove-position@2.0.1: + unist-util-position@5.0.0: dependencies: - unist-util-visit: 2.0.3 + '@types/unist': 3.0.2 - unist-util-remove@2.1.0: + unist-util-remove-position@5.0.0: dependencies: - unist-util-is: 4.1.0 + '@types/unist': 3.0.2 + unist-util-visit: 5.0.0 - unist-util-stringify-position@2.0.3: + unist-util-stringify-position@4.0.0: dependencies: - '@types/unist': 2.0.10 + '@types/unist': 3.0.2 - unist-util-visit-parents@3.1.1: + unist-util-visit-parents@6.0.1: dependencies: - '@types/unist': 2.0.10 - unist-util-is: 4.1.0 + '@types/unist': 3.0.2 + unist-util-is: 6.0.0 - unist-util-visit@2.0.3: + unist-util-visit@5.0.0: dependencies: - '@types/unist': 2.0.10 - unist-util-is: 4.1.0 - unist-util-visit-parents: 3.1.1 + '@types/unist': 3.0.2 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 universalify@0.1.2: {} @@ -22543,73 +24019,54 @@ snapshots: escalade: 3.1.1 picocolors: 1.0.0 - update-notifier@5.1.0: + update-browserslist-db@1.1.0(browserslist@4.23.1): dependencies: - boxen: 5.1.2 - chalk: 4.1.2 - configstore: 5.0.1 - has-yarn: 2.1.0 - import-lazy: 2.1.0 - is-ci: 2.0.0 + browserslist: 4.23.1 + escalade: 3.1.2 + picocolors: 1.0.1 + + update-notifier@6.0.2: + dependencies: + boxen: 7.1.1 + chalk: 5.3.0 + configstore: 6.0.0 + has-yarn: 3.0.0 + import-lazy: 4.0.0 + is-ci: 3.0.1 is-installed-globally: 0.4.0 - is-npm: 5.0.0 - is-yarn-global: 0.3.0 - latest-version: 5.1.0 - pupa: 2.1.1 - semver: 7.5.4 - semver-diff: 3.1.1 - xdg-basedir: 4.0.0 + is-npm: 6.0.0 + is-yarn-global: 0.4.1 + latest-version: 7.0.0 + pupa: 3.1.0 + semver: 7.6.2 + semver-diff: 4.0.0 + xdg-basedir: 5.1.0 uri-js@4.4.1: dependencies: punycode: 2.3.1 - url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.102)))(webpack@5.89.0(@swc/core@1.3.102)): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.92.1(@swc/core@1.3.102)))(webpack@5.92.1(@swc/core@1.3.102)): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.89.0(@swc/core@1.3.102) + webpack: 5.92.1(@swc/core@1.3.102) optionalDependencies: - file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.102)) - - url-parse-lax@3.0.0: - dependencies: - prepend-http: 2.0.0 + file-loader: 6.2.0(webpack@5.92.1(@swc/core@1.3.102)) url-parse@1.5.10: dependencies: querystringify: 2.2.0 requires-port: 1.0.0 - use-composed-ref@1.3.0(react@17.0.2): - dependencies: - react: 17.0.2 - - use-isomorphic-layout-effect@1.1.2(@types/react@18.2.42)(react@17.0.2): - dependencies: - react: 17.0.2 - optionalDependencies: - '@types/react': 18.2.42 - - use-latest@1.2.1(@types/react@18.2.42)(react@17.0.2): - dependencies: - react: 17.0.2 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.42)(react@17.0.2) - optionalDependencies: - '@types/react': 18.2.42 - - use-sync-external-store@1.2.0(react@17.0.2): - dependencies: - react: 17.0.2 - utf8-byte-length@1.0.4: {} util-deprecate@1.0.2: {} utila@0.4.0: {} - utility-types@3.10.0: {} + utility-types@3.11.0: {} utils-merge@1.0.1: {} @@ -22653,55 +24110,43 @@ snapshots: vary@1.1.2: {} - vfile-location@3.2.0: {} + vfile-location@5.0.2: + dependencies: + '@types/unist': 3.0.2 + vfile: 6.0.1 - vfile-message@2.0.4: + vfile-message@4.0.2: dependencies: - '@types/unist': 2.0.10 - unist-util-stringify-position: 2.0.3 + '@types/unist': 3.0.2 + unist-util-stringify-position: 4.0.0 - vfile@4.2.1: + vfile@6.0.1: dependencies: - '@types/unist': 2.0.10 - is-buffer: 2.0.5 - unist-util-stringify-position: 2.0.3 - vfile-message: 2.0.4 + '@types/unist': 3.0.2 + unist-util-stringify-position: 4.0.0 + vfile-message: 4.0.2 - viem@1.21.4(typescript@5.3.3): + viem@1.21.4(typescript@5.5.3): dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.2.0 '@noble/hashes': 1.3.2 '@scure/bip32': 1.3.2 '@scure/bip39': 1.2.1 - abitype: 0.9.8(typescript@5.3.3) + abitype: 0.9.8(typescript@5.5.3) isows: 1.0.3(ws@8.13.0) ws: 8.13.0 optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.3 transitivePeerDependencies: - bufferutil - utf-8-validate - zod - vscode-oniguruma@1.7.0: {} - - vscode-textmate@8.0.0: {} - w3c-xmlserializer@4.0.0: dependencies: xml-name-validator: 4.0.0 - wait-on@6.0.1: - dependencies: - axios: 0.25.0 - joi: 17.11.0 - lodash: 4.17.21 - minimist: 1.2.8 - rxjs: 7.8.1 - transitivePeerDependencies: - - debug - walker@1.0.8: dependencies: makeerror: 1.0.12 @@ -22710,7 +24155,7 @@ snapshots: dependencies: mri: 1.2.0 - watchpack@2.4.0: + watchpack@2.4.1: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 @@ -22723,62 +24168,61 @@ snapshots: dependencies: defaults: 1.0.4 - web-namespaces@1.1.4: {} + web-namespaces@2.0.1: {} webidl-conversions@3.0.1: {} webidl-conversions@7.0.0: {} - webpack-bundle-analyzer@4.10.1: + webpack-bundle-analyzer@4.10.2: dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.11.2 - acorn-walk: 8.3.1 + acorn: 8.12.1 + acorn-walk: 8.3.3 commander: 7.2.0 debounce: 1.2.1 escape-string-regexp: 4.0.0 gzip-size: 6.0.0 html-escaper: 2.0.2 - is-plain-object: 5.0.0 opener: 1.5.2 - picocolors: 1.0.0 - sirv: 2.0.3 - ws: 7.5.9 + picocolors: 1.0.1 + sirv: 2.0.4 + ws: 7.5.10 transitivePeerDependencies: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.3(webpack@5.89.0(@swc/core@1.3.102)): + webpack-dev-middleware@5.3.4(webpack@5.92.1(@swc/core@1.3.102)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.102) + webpack: 5.92.1(@swc/core@1.3.102) - webpack-dev-server@4.15.1(webpack@5.89.0(@swc/core@1.3.102)): + webpack-dev-server@4.15.2(webpack@5.92.1(@swc/core@1.3.102)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 '@types/express': 4.17.21 '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.5 + '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 '@types/ws': 8.5.10 ansi-html-community: 0.0.8 - bonjour-service: 1.1.1 - chokidar: 3.5.3 + bonjour-service: 1.2.1 + chokidar: 3.6.0 colorette: 2.0.20 compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 - express: 4.18.2 + express: 4.19.2 graceful-fs: 4.2.11 - html-entities: 2.4.0 + html-entities: 2.5.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) - ipaddr.js: 2.1.0 - launch-editor: 2.6.1 + ipaddr.js: 2.2.0 + launch-editor: 2.8.0 open: 8.4.2 p-retry: 4.6.2 rimraf: 3.0.2 @@ -22787,10 +24231,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.3(webpack@5.89.0(@swc/core@1.3.102)) - ws: 8.14.2 + webpack-dev-middleware: 5.3.4(webpack@5.92.1(@swc/core@1.3.102)) + ws: 8.17.1 optionalDependencies: - webpack: 5.89.0(@swc/core@1.3.102) + webpack: 5.92.1(@swc/core@1.3.102) transitivePeerDependencies: - bufferutil - debug @@ -22805,19 +24249,19 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.89.0(@swc/core@1.3.102): + webpack@5.92.1(@swc/core@1.3.102): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/wasm-edit': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.11.2 - acorn-import-assertions: 1.9.0(acorn@8.11.2) - browserslist: 4.22.2 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.15.0 - es-module-lexer: 1.4.1 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + browserslist: 4.23.1 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.0 + es-module-lexer: 1.5.4 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -22828,21 +24272,21 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(@swc/core@1.3.102)(webpack@5.89.0(@swc/core@1.3.102)) - watchpack: 2.4.0 + terser-webpack-plugin: 5.3.10(@swc/core@1.3.102)(webpack@5.92.1(@swc/core@1.3.102)) + watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpackbar@5.0.2(webpack@5.89.0(@swc/core@1.3.102)): + webpackbar@5.0.2(webpack@5.92.1(@swc/core@1.3.102)): dependencies: chalk: 4.1.2 consola: 2.15.3 pretty-time: 1.1.0 - std-env: 3.6.0 - webpack: 5.89.0(@swc/core@1.3.102) + std-env: 3.7.0 + webpack: 5.92.1(@swc/core@1.3.102) websocket-driver@0.7.4: dependencies: @@ -22929,10 +24373,6 @@ snapshots: dependencies: string-width: 4.2.3 - widest-line@3.1.0: - dependencies: - string-width: 4.2.3 - widest-line@4.0.1: dependencies: string-width: 5.1.2 @@ -22943,7 +24383,8 @@ snapshots: wildcard@2.0.1: {} - wordwrap@1.0.0: {} + word-wrap@1.2.5: + optional: true wrap-ansi@6.2.0: dependencies: @@ -22979,7 +24420,7 @@ snapshots: ws@7.4.6: {} - ws@7.5.9: {} + ws@7.5.10: {} ws@8.11.0: {} @@ -22989,13 +24430,15 @@ snapshots: ws@8.16.0: {} + ws@8.17.1: {} + ws@8.5.0: {} - xdg-basedir@4.0.0: {} + xdg-basedir@5.1.0: {} xml-js@1.6.11: dependencies: - sax: 1.3.0 + sax: 1.4.1 xml-name-validator@4.0.0: {} @@ -23030,6 +24473,8 @@ snapshots: yaml@1.10.2: {} + yaml@2.4.5: {} + yargs-parser@18.1.3: dependencies: camelcase: 5.3.1 @@ -23067,4 +24512,4 @@ snapshots: yocto-queue@1.0.0: {} - zwitch@1.0.5: {} + zwitch@2.0.4: {} diff --git a/tsconfig.docs.json b/tsconfig.docs.json index 32a5713e..ba0f463f 100644 --- a/tsconfig.docs.json +++ b/tsconfig.docs.json @@ -25,7 +25,8 @@ "typedocOptions": { "name": "DIDs API", "readme": "none", - "entryDocument": "index.md", + "membersWithOwnFile": ["Class"], + "entryFileName": "index.md", "entryPoints": [ "./packages/codecs/src/index.ts", "./packages/did-session/src/index.ts", @@ -48,7 +49,6 @@ "excludeInternal": true, "excludePrivate": true, "githubPages": false, - "hideBreadcrumbs": true, - "hideInPageTOC": true + "hideBreadcrumbs": true } } diff --git a/website/docs/api/classes/did_session.DIDSession.md b/website/docs/api/classes/did_session.DIDSession.md deleted file mode 100644 index e2016a9f..00000000 --- a/website/docs/api/classes/did_session.DIDSession.md +++ /dev/null @@ -1,252 +0,0 @@ ---- -id: "did_session.DIDSession" -title: "Class: DIDSession" -custom_edit_url: null ---- - -[did-session](../modules/did_session.md).DIDSession - -DID Session - -```sh -import { DIDSession } from 'did-session' -``` - -## Constructors - -### constructor - -• **new DIDSession**(`params`): [`DIDSession`](did_session.DIDSession.md) - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `params` | [`SessionParams`](../modules/did_session.md#sessionparams) | - -#### Returns - -[`DIDSession`](did_session.DIDSession.md) - -## Accessors - -### authorizations - -• `get` **authorizations**(): `string`[] - -Get the list of resources a session is authorized for - -#### Returns - -`string`[] - -___ - -### cacao - -• `get` **cacao**(): `Cacao` - -Get the session CACAO - -#### Returns - -`Cacao` - -___ - -### did - -• `get` **did**(): `DID` - -Get DID instance, if authorized - -#### Returns - -`DID` - -___ - -### expireInSecs - -• `get` **expireInSecs**(): `number` - -Number of seconds until a session expires - -#### Returns - -`number` - -___ - -### hasSession - -• `get` **hasSession**(): `boolean` - -#### Returns - -`boolean` - -___ - -### id - -• `get` **id**(): `string` - -DID string associated to the session instance. session.id == session.getDID().parent - -#### Returns - -`string` - -___ - -### isExpired - -• `get` **isExpired**(): `boolean` - -Determine if a session is expired or not - -#### Returns - -`boolean` - -## Methods - -### isAuthorized - -▸ **isAuthorized**(`resources?`): `boolean` - -Determine if session is available and optionally if authorized for given resources - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `resources?` | `string`[] | - -#### Returns - -`boolean` - -___ - -### serialize - -▸ **serialize**(): `string` - -Serialize session into string, can store and initalize the same session again while valid - -#### Returns - -`string` - -___ - -### authorize - -▸ **authorize**(`authMethod`, `authOpts?`): `Promise`<[`DIDSession`](did_session.DIDSession.md)\> - -Request authorization for session - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `authMethod` | `AuthMethod` | -| `authOpts` | `AuthOpts` | - -#### Returns - -`Promise`<[`DIDSession`](did_session.DIDSession.md)\> - -___ - -### fromSession - -▸ **fromSession**(`session`): `Promise`<[`DIDSession`](did_session.DIDSession.md)\> - -Initialize a session from a serialized session string - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `session` | `string` | - -#### Returns - -`Promise`<[`DIDSession`](did_session.DIDSession.md)\> - -___ - -### get - -▸ **get**(`account`, `authMethod`, `authOpts?`): `Promise`<[`DIDSession`](did_session.DIDSession.md)\> - -Get a session for the given accountId, if one exists, otherwise creates a new one. - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `account` | `AccountId` | -| `authMethod` | `AuthMethod` | -| `authOpts` | `AuthOpts` | - -#### Returns - -`Promise`<[`DIDSession`](did_session.DIDSession.md)\> - -___ - -### hasSessionFor - -▸ **hasSessionFor**(`account`, `resources`): `Promise`<`boolean`\> - -Check if there is an active session for a given account. - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `account` | `AccountId` | -| `resources` | `string`[] | - -#### Returns - -`Promise`<`boolean`\> - -___ - -### initDID - -▸ **initDID**(`didKey`, `cacao`): `Promise`<`DID`\> - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `didKey` | `DID` | -| `cacao` | `Cacao` | - -#### Returns - -`Promise`<`DID`\> - -___ - -### remove - -▸ **remove**(`account`): `Promise`<`void`\> - -Removes a session from storage for a given account (if created using `DIDSession.get`) - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `account` | `AccountId` | - -#### Returns - -`Promise`<`void`\> diff --git a/website/docs/api/classes/dids.DID.md b/website/docs/api/classes/dids.DID.md deleted file mode 100644 index f4e0600b..00000000 --- a/website/docs/api/classes/dids.DID.md +++ /dev/null @@ -1,338 +0,0 @@ ---- -id: "dids.DID" -title: "Class: DID" -custom_edit_url: null ---- - -[dids](../modules/dids.md).DID - -Interact with DIDs. - -## Constructors - -### constructor - -• **new DID**(`«destructured»?`): [`DID`](dids.DID.md) - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `«destructured»` | [`DIDOptions`](../modules/dids.md#didoptions) | - -#### Returns - -[`DID`](dids.DID.md) - -## Accessors - -### authenticated - -• `get` **authenticated**(): `boolean` - -Check if user is authenticated. - -#### Returns - -`boolean` - -___ - -### capability - -• `get` **capability**(): `Cacao` - -Get attached capability - -#### Returns - -`Cacao` - -___ - -### hasCapability - -• `get` **hasCapability**(): `boolean` - -Check if the DID has a capability attached - -#### Returns - -`boolean` - -___ - -### hasParent - -• `get` **hasParent**(): `boolean` - -Check if DID has parent DID - -#### Returns - -`boolean` - -___ - -### id - -• `get` **id**(): `string` - -Get the DID identifier of the user. - -#### Returns - -`string` - -___ - -### parent - -• `get` **parent**(): `string` - -Get parent DID, parent DID is the capability issuer - -#### Returns - -`string` - -## Methods - -### authenticate - -▸ **authenticate**(`«destructured»?`): `Promise`<`string`\> - -Authenticate the user. - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `«destructured»` | [`AuthenticateOptions`](../modules/dids.md#authenticateoptions) | - -#### Returns - -`Promise`<`string`\> - -___ - -### createDagJWE - -▸ **createDagJWE**(`cleartext`, `recipients`, `options?`): `Promise`<`JWE`\> - -Create an IPFS compatibe DagJWE encrypted to the given recipients. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `cleartext` | `Record`<`string`, `any`\> | The cleartext to be encrypted, may include ipld links | -| `recipients` | `string`[] | An array of DIDs | -| `options` | [`CreateJWEOptions`](../modules/dids.md#createjweoptions) | Optional parameters | - -#### Returns - -`Promise`<`JWE`\> - -___ - -### createDagJWS - -▸ **createDagJWS**(`payload`, `options?`): `Promise`<[`DagJWSResult`](../modules/dids.md#dagjwsresult)\> - -Create an IPFS compatibe DagJWS encoded signature over the given payload. -Will be signed by the currently authenticated DID. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `payload` | `Record`<`string`, `any`\> | The payload to sign, may include ipld links | -| `options` | [`CreateJWSOptions`](../modules/dids.md#createjwsoptions) | Optional parameters | - -#### Returns - -`Promise`<[`DagJWSResult`](../modules/dids.md#dagjwsresult)\> - -___ - -### createJWE - -▸ **createJWE**(`cleartext`, `recipients`, `options?`): `Promise`<`JWE`\> - -Create a JWE encrypted to the given recipients. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `cleartext` | `Uint8Array` | The cleartext to be encrypted | -| `recipients` | `string`[] | An array of DIDs | -| `options` | [`CreateJWEOptions`](../modules/dids.md#createjweoptions) | Optional parameters | - -#### Returns - -`Promise`<`JWE`\> - -___ - -### createJWS - -▸ **createJWS**<`T`\>(`payload`, `options?`): `Promise`<[`DagJWS`](../modules/dids.md#dagjws-1)\> - -Create a JWS encoded signature over the given payload. -Will be signed by the currently authenticated DID. - -#### Type parameters - -| Name | Type | -| :------ | :------ | -| `T` | extends `string` \| `Record`<`string`, `any`\> | - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `payload` | `T` | The payload to sign | -| `options` | [`CreateJWSOptions`](../modules/dids.md#createjwsoptions) | Optional parameters | - -#### Returns - -`Promise`<[`DagJWS`](../modules/dids.md#dagjws-1)\> - -___ - -### decryptDagJWE - -▸ **decryptDagJWE**(`jwe`): `Promise`<`Record`<`string`, `any`\>\> - -Try to decrypt the given DagJWE with the currently authenticated user. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `jwe` | `JWE` | The JWE to decrypt | - -#### Returns - -`Promise`<`Record`<`string`, `any`\>\> - -An ipld object - -___ - -### decryptJWE - -▸ **decryptJWE**(`jwe`, `options?`): `Promise`<`Uint8Array`\> - -Try to decrypt the given JWE with the currently authenticated user. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `jwe` | `JWE` | The JWE to decrypt | -| `options` | [`DecryptJWEOptions`](../modules/dids.md#decryptjweoptions) | Optional parameters | - -#### Returns - -`Promise`<`Uint8Array`\> - -___ - -### resolve - -▸ **resolve**(`didUrl`): `Promise`<`DIDResolutionResult`\> - -Resolve the DID Document of the given DID. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `didUrl` | `string` | The DID to resolve | - -#### Returns - -`Promise`<`DIDResolutionResult`\> - -___ - -### setProvider - -▸ **setProvider**(`provider`): `void` - -Set the DID provider of this instance. -Only callable if provider not already set. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `provider` | [`DIDProvider`](../modules/dids.md#didprovider) | The DIDProvider to use | - -#### Returns - -`void` - -___ - -### setResolver - -▸ **setResolver**(`resolver`, `resolverOptions?`): `void` - -Set the DID-resolver user by this instance - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `resolver` | `ResolverRegistry` \| `Resolver` | Either a Resolver instance or an object with specific resolvers | -| `resolverOptions?` | `ResolverOptions` | Options to use for the created resolver. Will be ignored if a Resolver instance is passed | - -#### Returns - -`void` - -___ - -### verifyJWS - -▸ **verifyJWS**(`jws`, `options?`): `Promise`<[`VerifyJWSResult`](../modules/dids.md#verifyjwsresult)\> - -Verify a JWS. Uses the 'kid' in the header as the way to resolve -the author public key. - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `jws` | `string` \| [`DagJWS`](../modules/dids.md#dagjws-1) | The JWS to verify | -| `options` | [`VerifyJWSOptions`](../modules/dids.md#verifyjwsoptions) | Optional arguments for verification | - -#### Returns - -`Promise`<[`VerifyJWSResult`](../modules/dids.md#verifyjwsresult)\> - -Information about the signed JWS - -___ - -### withCapability - -▸ **withCapability**(`cap`): [`DID`](dids.DID.md) - -Attach a capability to the DID instance - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `cap` | `Cacao` | The capability to attach | - -#### Returns - -[`DID`](dids.DID.md) - -A new DID instance with the capability attached diff --git a/website/docs/api/classes/didtools_key_secp256k1.Secp256k1Provider.md b/website/docs/api/classes/didtools_key_secp256k1.Secp256k1Provider.md deleted file mode 100644 index 1aaaa7c2..00000000 --- a/website/docs/api/classes/didtools_key_secp256k1.Secp256k1Provider.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -id: "didtools_key_secp256k1.Secp256k1Provider" -title: "Class: Secp256k1Provider" -custom_edit_url: null ---- - -[@didtools/key-secp256k1](../modules/didtools_key_secp256k1.md).Secp256k1Provider - -## Implements - -- `DIDProvider` - -## Constructors - -### constructor - -• **new Secp256k1Provider**(`seed`): [`Secp256k1Provider`](didtools_key_secp256k1.Secp256k1Provider.md) - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `seed` | `Uint8Array` | - -#### Returns - -[`Secp256k1Provider`](didtools_key_secp256k1.Secp256k1Provider.md) - -## Properties - -### \_handle - -• **\_handle**: `SendRequestFunc`<`DIDProviderMethods`\> - -## Accessors - -### isDidProvider - -• `get` **isDidProvider**(): `boolean` - -#### Returns - -`boolean` - -## Methods - -### send - -▸ **send**<`Name`\>(`msg`): `Promise`<``null`` \| `RPCResponse`<`DIDProviderMethods`, `Name`\>\> - -#### Type parameters - -| Name | Type | -| :------ | :------ | -| `Name` | extends keyof `DIDProviderMethods` | - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `msg` | `RPCRequest`<`DIDProviderMethods`, `Name`\> | - -#### Returns - -`Promise`<``null`` \| `RPCResponse`<`DIDProviderMethods`, `Name`\>\> - -#### Implementation of - -DIDProvider.send diff --git a/website/docs/api/classes/didtools_key_webcrypto.WebcryptoProvider.md b/website/docs/api/classes/didtools_key_webcrypto.WebcryptoProvider.md deleted file mode 100644 index 2482692c..00000000 --- a/website/docs/api/classes/didtools_key_webcrypto.WebcryptoProvider.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -id: "didtools_key_webcrypto.WebcryptoProvider" -title: "Class: WebcryptoProvider" -custom_edit_url: null ---- - -[@didtools/key-webcrypto](../modules/didtools_key_webcrypto.md).WebcryptoProvider - -## Implements - -- `DIDProvider` - -## Constructors - -### constructor - -• **new WebcryptoProvider**(`keyPair`): [`WebcryptoProvider`](didtools_key_webcrypto.WebcryptoProvider.md) - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `keyPair` | `CryptoKeyPair` | - -#### Returns - -[`WebcryptoProvider`](didtools_key_webcrypto.WebcryptoProvider.md) - -## Properties - -### \_handle - -• **\_handle**: `SendRequestFunc`<`DIDProviderMethods`\> - -## Accessors - -### isDidProvider - -• `get` **isDidProvider**(): `boolean` - -#### Returns - -`boolean` - -## Methods - -### send - -▸ **send**<`Name`\>(`msg`): `Promise`<``null`` \| `RPCResponse`<`DIDProviderMethods`, `Name`\>\> - -#### Type parameters - -| Name | Type | -| :------ | :------ | -| `Name` | extends keyof `DIDProviderMethods` | - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `msg` | `RPCRequest`<`DIDProviderMethods`, `Name`\> | - -#### Returns - -`Promise`<``null`` \| `RPCResponse`<`DIDProviderMethods`, `Name`\>\> - -#### Implementation of - -DIDProvider.send diff --git a/website/docs/api/classes/didtools_multidid.Multidid.md b/website/docs/api/classes/didtools_multidid.Multidid.md deleted file mode 100644 index c3a7650d..00000000 --- a/website/docs/api/classes/didtools_multidid.Multidid.md +++ /dev/null @@ -1,133 +0,0 @@ ---- -id: "didtools_multidid.Multidid" -title: "Class: Multidid" -custom_edit_url: null ---- - -[@didtools/multidid](../modules/didtools_multidid.md).Multidid - -## Constructors - -### constructor - -• **new Multidid**(`code`, `id`, `url`): [`Multidid`](didtools_multidid.Multidid.md) - -#### Parameters - -| Name | Type | Description | -| :------ | :------ | :------ | -| `code` | `number` | DID Method Codec | -| `id` | `Uint8Array` | DID method id | -| `url` | `Uint8Array` | DID Method url portion | - -#### Returns - -[`Multidid`](didtools_multidid.Multidid.md) - -## Methods - -### inspect - -▸ **inspect**(): `InspectObject` - -Get the multidid by parts, res.methodCode, res.methodIdBytes, res.urlBytes - -#### Returns - -`InspectObject` - -___ - -### toBytes - -▸ **toBytes**(): `Uint8Array` - -Encode multidid to bytes - -#### Returns - -`Uint8Array` - -___ - -### toMultibase - -▸ **toMultibase**(`base?`): `string` - -Encode multidid as multibase string, defaults to base58btc, multibase prefix string - -#### Parameters - -| Name | Type | Default value | -| :------ | :------ | :------ | -| `base` | `SupportedBase` | `'base58btc'` | - -#### Returns - -`string` - -___ - -### toString - -▸ **toString**(): `string` - -DID string from multidid - -#### Returns - -`string` - -___ - -### fromBytes - -▸ **fromBytes**(`bytes`): [`Multidid`](didtools_multidid.Multidid.md) - -Decoded a multidid from its binary representation - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `bytes` | `Uint8Array` | - -#### Returns - -[`Multidid`](didtools_multidid.Multidid.md) - -___ - -### fromMultibase - -▸ **fromMultibase**(`multidid`): [`Multidid`](didtools_multidid.Multidid.md) - -Decode multibase multidid string into instance, expects multibase prefix - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `multidid` | `string` | - -#### Returns - -[`Multidid`](didtools_multidid.Multidid.md) - -___ - -### fromString - -▸ **fromString**(`did`): [`Multidid`](didtools_multidid.Multidid.md) - -Decode multidid instance from a did string - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `did` | `string` | - -#### Returns - -[`Multidid`](didtools_multidid.Multidid.md) diff --git a/website/docs/api/classes/key_did_provider_ed25519.Ed25519Provider.md b/website/docs/api/classes/key_did_provider_ed25519.Ed25519Provider.md deleted file mode 100644 index 60b784e9..00000000 --- a/website/docs/api/classes/key_did_provider_ed25519.Ed25519Provider.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -id: "key_did_provider_ed25519.Ed25519Provider" -title: "Class: Ed25519Provider" -custom_edit_url: null ---- - -[key-did-provider-ed25519](../modules/key_did_provider_ed25519.md).Ed25519Provider - -## Implements - -- `DIDProvider` - -## Constructors - -### constructor - -• **new Ed25519Provider**(`seed`): [`Ed25519Provider`](key_did_provider_ed25519.Ed25519Provider.md) - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `seed` | `Uint8Array` | - -#### Returns - -[`Ed25519Provider`](key_did_provider_ed25519.Ed25519Provider.md) - -## Properties - -### \_handle - -• **\_handle**: `SendRequestFunc`<`DIDProviderMethods`\> - -## Accessors - -### isDidProvider - -• `get` **isDidProvider**(): `boolean` - -#### Returns - -`boolean` - -## Methods - -### send - -▸ **send**<`Name`\>(`msg`): `Promise`<``null`` \| `RPCResponse`<`DIDProviderMethods`, `Name`\>\> - -#### Type parameters - -| Name | Type | -| :------ | :------ | -| `Name` | extends keyof `DIDProviderMethods` | - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `msg` | `RPCRequest`<`DIDProviderMethods`, `Name`\> | - -#### Returns - -`Promise`<``null`` \| `RPCResponse`<`DIDProviderMethods`, `Name`\>\> - -#### Implementation of - -DIDProvider.send diff --git a/website/docs/api/classes/siwx_src.SignedSiwxMessage.md b/website/docs/api/classes/siwx_src.SignedSiwxMessage.md deleted file mode 100644 index fe0f17b9..00000000 --- a/website/docs/api/classes/siwx_src.SignedSiwxMessage.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -id: "siwx_src.SignedSiwxMessage" -title: "Class: SignedSiwxMessage" -custom_edit_url: null ---- - -[siwx/src](../modules/siwx_src.md).SignedSiwxMessage - -## Implements - -- [`ISignedSiwxMessage`](../interfaces/siwx_src.ISignedSiwxMessage.md) - -## Constructors - -### constructor - -• **new SignedSiwxMessage**(`message`, `signature`): [`SignedSiwxMessage`](siwx_src.SignedSiwxMessage.md) - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `message` | [`SiwxMessage`](siwx_src.SiwxMessage.md) | -| `signature` | [`Signature`](../modules/siwx_src.md#signature) | - -#### Returns - -[`SignedSiwxMessage`](siwx_src.SignedSiwxMessage.md) - -## Properties - -### message - -• `Readonly` **message**: [`SiwxMessage`](siwx_src.SiwxMessage.md) - -#### Implementation of - -[ISignedSiwxMessage](../interfaces/siwx_src.ISignedSiwxMessage.md).[message](../interfaces/siwx_src.ISignedSiwxMessage.md#message) - -___ - -### signature - -• `Readonly` **signature**: [`Signature`](../modules/siwx_src.md#signature) - -#### Implementation of - -[ISignedSiwxMessage](../interfaces/siwx_src.ISignedSiwxMessage.md).[signature](../interfaces/siwx_src.ISignedSiwxMessage.md#signature) diff --git a/website/docs/api/classes/siwx_src.SiwxMessage.md b/website/docs/api/classes/siwx_src.SiwxMessage.md deleted file mode 100644 index 84a4e300..00000000 --- a/website/docs/api/classes/siwx_src.SiwxMessage.md +++ /dev/null @@ -1,217 +0,0 @@ ---- -id: "siwx_src.SiwxMessage" -title: "Class: SiwxMessage" -custom_edit_url: null ---- - -[siwx/src](../modules/siwx_src.md).SiwxMessage - -Parameters for SiwxMessage constructor. - -## Implements - -- [`SiwxMessageFields`](../interfaces/siwx_src.SiwxMessageFields.md) - -## Constructors - -### constructor - -• **new SiwxMessage**(`fields`): [`SiwxMessage`](siwx_src.SiwxMessage.md) - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `fields` | [`SiwxMessageFields`](../interfaces/siwx_src.SiwxMessageFields.md) | - -#### Returns - -[`SiwxMessage`](siwx_src.SiwxMessage.md) - -## Properties - -### address - -• `Readonly` **address**: `string` & `WithOpaque`<``"address"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[address](../interfaces/siwx_src.SiwxMessageFields.md#address) - -___ - -### chainId - -• `Readonly` **chainId**: `string` & `WithOpaque`<``"chain-id"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[chainId](../interfaces/siwx_src.SiwxMessageFields.md#chainid) - -___ - -### domain - -• `Readonly` **domain**: `string` & `WithOpaque`<``"domain"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[domain](../interfaces/siwx_src.SiwxMessageFields.md#domain) - -___ - -### expirationTime - -• `Optional` `Readonly` **expirationTime**: `string` & `WithOpaque`<``"date-time"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[expirationTime](../interfaces/siwx_src.SiwxMessageFields.md#expirationtime) - -___ - -### issuedAt - -• `Readonly` **issuedAt**: `string` & `WithOpaque`<``"date-time"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[issuedAt](../interfaces/siwx_src.SiwxMessageFields.md#issuedat) - -___ - -### network - -• `Readonly` **network**: `string` & `WithOpaque`<``"network"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[network](../interfaces/siwx_src.SiwxMessageFields.md#network) - -___ - -### nonce - -• `Readonly` **nonce**: `string` & `WithOpaque`<``"nonce"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[nonce](../interfaces/siwx_src.SiwxMessageFields.md#nonce) - -___ - -### notBefore - -• `Optional` `Readonly` **notBefore**: `string` & `WithOpaque`<``"date-time"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[notBefore](../interfaces/siwx_src.SiwxMessageFields.md#notbefore) - -___ - -### requestId - -• `Optional` `Readonly` **requestId**: `string` & `WithOpaque`<``"non-empty"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[requestId](../interfaces/siwx_src.SiwxMessageFields.md#requestid) - -___ - -### resources - -• `Optional` `Readonly` **resources**: `string` & `WithOpaque`<``"URI"``\>[] - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[resources](../interfaces/siwx_src.SiwxMessageFields.md#resources) - -___ - -### statement - -• `Optional` `Readonly` **statement**: `string` & `WithOpaque`<``"non-empty"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[statement](../interfaces/siwx_src.SiwxMessageFields.md#statement) - -___ - -### uri - -• `Readonly` **uri**: `string` & `WithOpaque`<``"URI"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[uri](../interfaces/siwx_src.SiwxMessageFields.md#uri) - -___ - -### version - -• `Readonly` **version**: ``"1"`` & `WithOpaque`<``"version"``\> - -#### Implementation of - -[SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md).[version](../interfaces/siwx_src.SiwxMessageFields.md#version) - -___ - -### fromString - -▪ `Static` **fromString**: (`input`: `string`) => [`SiwxMessage`](siwx_src.SiwxMessage.md) = `fromString` - -#### Type declaration - -▸ (`input`): [`SiwxMessage`](siwx_src.SiwxMessage.md) - -Parse SIWx message string. - -##### Parameters - -| Name | Type | -| :------ | :------ | -| `input` | `string` | - -##### Returns - -[`SiwxMessage`](siwx_src.SiwxMessage.md) - -**`Throws`** - -If invalid string passed. - -___ - -### fromStringSafe - -▪ `Static` **fromStringSafe**: (`input`: `string`) => `Maybe`<[`SiwxMessage`](siwx_src.SiwxMessage.md)\> = `fromStringSafe` - -#### Type declaration - -▸ (`input`): `Maybe`<[`SiwxMessage`](siwx_src.SiwxMessage.md)\> - -Parse SIWx message string. Return `Maybe`, thus do not throw. - -##### Parameters - -| Name | Type | -| :------ | :------ | -| `input` | `string` | - -##### Returns - -`Maybe`<[`SiwxMessage`](siwx_src.SiwxMessage.md)\> - -## Methods - -### toString - -▸ **toString**(): `string` - -#### Returns - -`string` diff --git a/website/docs/api/codecs/index.md b/website/docs/api/codecs/index.md new file mode 100644 index 00000000..28dffba2 --- /dev/null +++ b/website/docs/api/codecs/index.md @@ -0,0 +1,512 @@ +# codecs + +Common codecs for DID packages. + +## Purpose + +Codecs for encoding, decoding and validating types used by the DID packages. + +## Installation + +```sh +npm install @didtools/codecs +``` + +## Usage + +Validate a string is a valid DID: + +```js +import { didString } from '@didtools/codecs' +import { isRight, validate } from 'codeco' + +const result = validate(didString, 'did:key:...') +const isValid = isRight(result) +``` + +Encode and decode a Uint8Array as base64-encoded string: + +```js +import { uint8ArrayAsBase64 } from '@didtools/codecs' +import { decode } from 'codeco' + +const bytes = new Uint8Array(...) +const encoded = uint8ArrayAsBase64.encode(bytes) +const decoded = decode(uint8ArrayAsBase64, encoded) +``` + +## Type Aliases + +### Cacao + +> **Cacao**: `object` + +#### Type declaration + +##### h + +> **h**: [`CacaoHeader`](index.md#cacaoheader) + +##### p + +> **p**: [`CacaoPayload`](index.md#cacaopayload) + +##### s? + +> `optional` **s**: [`CacaoSignature`](index.md#cacaosignature) + +*** + +### CacaoHeader + +> **CacaoHeader**: `object` + +#### Type declaration + +##### t + +> **t**: `"eip4361"` \| `"caip122"` + +*** + +### CacaoPayload + +> **CacaoPayload**: `object` + +#### Type declaration + +##### aud + +> **aud**: `string` + +##### domain + +> **domain**: `string` + +##### exp? + +> `optional` **exp**: `string` + +##### iat + +> **iat**: `string` + +##### iss + +> **iss**: `string` + +##### nbf? + +> `optional` **nbf**: `string` + +##### nonce + +> **nonce**: `string` + +##### requestId? + +> `optional` **requestId**: `string` + +##### resources? + +> `optional` **resources**: `string`[] + +##### statement? + +> `optional` **statement**: `string` + +##### version + +> **version**: `string` + +*** + +### CacaoSignature + +> **CacaoSignature**: `object` + +#### Type declaration + +##### m? + +> `optional` **m**: [`SignatureMeta`](index.md#signaturemeta) + +##### s + +> **s**: `string` + +##### t + +> **t**: `"eip191"` \| `"eip1271"` \| `"solana:ed25519"` \| `"tezos:ed25519"` \| `"stacks:secp256k1"` \| `"webauthn:p256"` + +*** + +### DIDString + +> **DIDString**: `Opaque`\<`string`, `"DIDString"`\> + +*** + +### DagJWS + +> **DagJWS**: `object` + +#### Type declaration + +##### link? + +> `optional` **link**: `CID` + +##### payload + +> **payload**: `string` + +##### signatures + +> **signatures**: [`JWSSignature`](index.md#jwssignature)[] + +*** + +### GeneralJWS + +> **GeneralJWS**: `object` + +#### Type declaration + +##### payload + +> **payload**: `string` + +##### signatures + +> **signatures**: [`JWSSignature`](index.md#jwssignature)[] + +*** + +### JWSSignature + +> **JWSSignature**: `object` + +#### Type declaration + +##### protected + +> **protected**: `string` + +##### signature + +> **signature**: `string` + +*** + +### SignatureMeta + +> **SignatureMeta**: `any` + +*** + +### SignedCacao + +> **SignedCacao**: `object` + +#### Type declaration + +##### h + +> **h**: [`CacaoHeader`](index.md#cacaoheader) + +##### p + +> **p**: [`CacaoPayload`](index.md#cacaopayload) + +##### s + +> **s**: [`CacaoSignature`](index.md#cacaosignature) + +## Variables + +### Cacao + +> `const` **Cacao**: `SparseCodec`\<`object`\> + +#### Type declaration + +##### h + +> **h**: `ExactCodec`\<`TypeCodec`\<`object`\>\> = `CacaoHeader` + +##### p + +> **p**: `SparseCodec`\<`object`\> = `CacaoPayload` + +###### Type declaration + +###### aud + +> **aud**: `TrivialCodec`\<`string`\> = `string` + +###### domain + +> **domain**: `TrivialCodec`\<`string`\> = `string` + +###### exp + +> **exp**: `OptionalCodec`\<`TrivialCodec`\<`string`\>\> + +###### iat + +> **iat**: `TrivialCodec`\<`string`\> = `string` + +###### iss + +> **iss**: `TrivialCodec`\<`string`\> = `string` + +###### nbf + +> **nbf**: `OptionalCodec`\<`TrivialCodec`\<`string`\>\> + +###### nonce + +> **nonce**: `TrivialCodec`\<`string`\> = `string` + +###### requestId + +> **requestId**: `OptionalCodec`\<`TrivialCodec`\<`string`\>\> + +###### resources + +> **resources**: `OptionalCodec`\<`Codec`\<`string`[], `string`[], `unknown`\> & `object`\> + +###### statement + +> **statement**: `OptionalCodec`\<`TrivialCodec`\<`string`\>\> + +###### version + +> **version**: `TrivialCodec`\<`string`\> = `string` + +##### s + +> **s**: `OptionalCodec`\<`ExactCodec`\<`TypeCodec`\<`object`\>\>\> + +*** + +### CacaoHeader + +> `const` **CacaoHeader**: `ExactCodec`\<`TypeCodec`\<`object`\>\> + +*** + +### CacaoPayload + +> `const` **CacaoPayload**: `SparseCodec`\<`object`\> + +#### Type declaration + +##### aud + +> **aud**: `TrivialCodec`\<`string`\> = `string` + +##### domain + +> **domain**: `TrivialCodec`\<`string`\> = `string` + +##### exp + +> **exp**: `OptionalCodec`\<`TrivialCodec`\<`string`\>\> + +##### iat + +> **iat**: `TrivialCodec`\<`string`\> = `string` + +##### iss + +> **iss**: `TrivialCodec`\<`string`\> = `string` + +##### nbf + +> **nbf**: `OptionalCodec`\<`TrivialCodec`\<`string`\>\> + +##### nonce + +> **nonce**: `TrivialCodec`\<`string`\> = `string` + +##### requestId + +> **requestId**: `OptionalCodec`\<`TrivialCodec`\<`string`\>\> + +##### resources + +> **resources**: `OptionalCodec`\<`Codec`\<`string`[], `string`[], `unknown`\> & `object`\> + +##### statement + +> **statement**: `OptionalCodec`\<`TrivialCodec`\<`string`\>\> + +##### version + +> **version**: `TrivialCodec`\<`string`\> = `string` + +*** + +### CacaoSignature + +> `const` **CacaoSignature**: `ExactCodec`\<`TypeCodec`\<`object`\>\> + +*** + +### DagJWS + +> `const` **DagJWS**: `SparseCodec`\<`object`\> + +#### Type declaration + +##### link + +> **link**: `OptionalCodec`\<`Type`\<`CID`\<`unknown`, `number`, `number`, `Version`\>, `string`, `string`\>\> + +##### payload + +> **payload**: `TrivialCodec`\<`string`\> = `string` + +##### signatures + +> **signatures**: `Codec`\<`MapIn`\<`object`, `$TypeOf`\>[], `MapIn`\<`object`, `$OutputOf`\>[], `unknown`\> & `object` + +*** + +### GeneralJWS + +> `const` **GeneralJWS**: `ExactCodec`\<`TypeCodec`\<`object`\>\> + +*** + +### JWSSignature + +> `const` **JWSSignature**: `ExactCodec`\<`TypeCodec`\<`object`\>\> + +*** + +### SignedCacao + +> `const` **SignedCacao**: `ExactCodec`\<`TypeCodec`\<`object`\>\> + +*** + +### cid + +> `const` **cid**: `Type`\<`CID`\<`unknown`, `number`, `number`, `Version`\>, `CID`\<`unknown`, `number`, `number`, `Version`\>, `unknown`\> + +Passthrough codeco codec for CID. + +*** + +### cidAsString + +> `const` **cidAsString**: `Type`\<`CID`\<`unknown`, `number`, `number`, `Version`\>, `string`, `string`\> + +codeco codec for CID encoded as string. + +*** + +### didString + +> `const` **didString**: `RefinementCodec`\<`TrivialCodec`\<`string`\>, `string` & `WithOpaque`\<`"DIDString"`\>\> + +codeco codec for a vanilla DID string, i.e. `did:method:id`. + +*** + +### uint8ArrayAsBase64 + +> `const` **uint8ArrayAsBase64**: `Type`\<`Uint8Array`, `string`, `string`\> + +codeco codec for Uint8Array as base64-encoded string. + +*** + +### uint8ArrayAsBase64pad + +> `const` **uint8ArrayAsBase64pad**: `Type`\<`Uint8Array`, `string`, `string`\> + +codeco codec for Uint8Array as base64pad-encoded string. + +*** + +### uint8ArrayAsBase64url + +> `const` **uint8ArrayAsBase64url**: `Type`\<`Uint8Array`, `string`, `string`\> + +codeco codec for Uint8Array as base64url-encoded string. + +*** + +### uint8array + +> `const` **uint8array**: `TrivialCodec`\<`Uint8Array`\> + +codeco codec for JS `Uint8Array`. + +## Functions + +### asDIDString() + +> **asDIDString**(`input`): [`DIDString`](index.md#didstring) + +Type cast `input` as `DIDString`. + +#### Parameters + +• **input**: `string` + +#### Returns + +[`DIDString`](index.md#didstring) + +*** + +### createUint8ArrayAsString() + +> **createUint8ArrayAsString**(`encoding`): `Type`\<`Uint8Array`, `string`, `string`\> + +Factory for codeco codec for Uint8Array as encoded string. + +#### Parameters + +• **encoding**: `SupportedEncodings` + +#### Returns + +`Type`\<`Uint8Array`, `string`, `string`\> + +*** + +### isDIDString() + +> **isDIDString**(`input`): `input is string & WithOpaque<"DIDString">` + +Verify if `input` is DID string, i.e. conforms to `did:method:id` format. + +#### Parameters + +• **input**: `string` + +#### Returns + +`input is string & WithOpaque<"DIDString">` + +*** + +### isUint8Array() + +> **isUint8Array**(`input`): `input is Uint8Array` + +Check if the input is a JS `Uint8Array`. + +#### Parameters + +• **input**: `unknown` + +#### Returns + +`input is Uint8Array` diff --git a/website/docs/api/did-session/classes/DIDSession.md b/website/docs/api/did-session/classes/DIDSession.md new file mode 100644 index 00000000..11eb6d87 --- /dev/null +++ b/website/docs/api/did-session/classes/DIDSession.md @@ -0,0 +1,235 @@ +# Class: DIDSession + +DID Session + +```sh +import { DIDSession } from 'did-session' +``` + +## Constructors + +### new DIDSession() + +> **new DIDSession**(`params`): [`DIDSession`](DIDSession.md) + +#### Parameters + +• **params**: [`SessionParams`](../index.md#sessionparams) + +#### Returns + +[`DIDSession`](DIDSession.md) + +## Accessors + +### authorizations + +> `get` **authorizations**(): `string`[] + +Get the list of resources a session is authorized for + +#### Returns + +`string`[] + +*** + +### cacao + +> `get` **cacao**(): `Cacao` + +Get the session CACAO + +#### Returns + +`Cacao` + +*** + +### did + +> `get` **did**(): `DID` + +Get DID instance, if authorized + +#### Returns + +`DID` + +*** + +### expireInSecs + +> `get` **expireInSecs**(): `number` + +Number of seconds until a session expires + +#### Returns + +`number` + +*** + +### hasSession + +> `get` **hasSession**(): `boolean` + +#### Returns + +`boolean` + +*** + +### id + +> `get` **id**(): `string` + +DID string associated to the session instance. session.id == session.getDID().parent + +#### Returns + +`string` + +*** + +### isExpired + +> `get` **isExpired**(): `boolean` + +Determine if a session is expired or not + +#### Returns + +`boolean` + +## Methods + +### isAuthorized() + +> **isAuthorized**(`resources`?): `boolean` + +Determine if session is available and optionally if authorized for given resources + +#### Parameters + +• **resources?**: `string`[] + +#### Returns + +`boolean` + +*** + +### serialize() + +> **serialize**(): `string` + +Serialize session into string, can store and initalize the same session again while valid + +#### Returns + +`string` + +*** + +### authorize() + +> `static` **authorize**(`authMethod`, `authOpts`): `Promise`\<[`DIDSession`](DIDSession.md)\> + +Request authorization for session + +#### Parameters + +• **authMethod**: `AuthMethod` + +• **authOpts**: `AuthOpts` = `{}` + +#### Returns + +`Promise`\<[`DIDSession`](DIDSession.md)\> + +*** + +### fromSession() + +> `static` **fromSession**(`session`): `Promise`\<[`DIDSession`](DIDSession.md)\> + +Initialize a session from a serialized session string + +#### Parameters + +• **session**: `string` + +#### Returns + +`Promise`\<[`DIDSession`](DIDSession.md)\> + +*** + +### get() + +> `static` **get**(`account`, `authMethod`, `authOpts`): `Promise`\<[`DIDSession`](DIDSession.md)\> + +Get a session for the given accountId, if one exists, otherwise creates a new one. + +#### Parameters + +• **account**: `AccountId` + +• **authMethod**: `AuthMethod` + +• **authOpts**: `AuthOpts` = `{}` + +#### Returns + +`Promise`\<[`DIDSession`](DIDSession.md)\> + +*** + +### hasSessionFor() + +> `static` **hasSessionFor**(`account`, `resources`): `Promise`\<`boolean`\> + +Check if there is an active session for a given account. + +#### Parameters + +• **account**: `AccountId` + +• **resources**: `string`[] + +#### Returns + +`Promise`\<`boolean`\> + +*** + +### initDID() + +> `static` **initDID**(`didKey`, `cacao`): `Promise`\<`DID`\> + +#### Parameters + +• **didKey**: `DID` + +• **cacao**: `Cacao` + +#### Returns + +`Promise`\<`DID`\> + +*** + +### remove() + +> `static` **remove**(`account`): `Promise`\<`void`\> + +Removes a session from storage for a given account (if created using `DIDSession.get`) + +#### Parameters + +• **account**: `AccountId` + +#### Returns + +`Promise`\<`void`\> diff --git a/website/docs/api/modules/did_session.md b/website/docs/api/did-session/index.md similarity index 83% rename from website/docs/api/modules/did_session.md rename to website/docs/api/did-session/index.md index a3603549..a01701f6 100644 --- a/website/docs/api/modules/did_session.md +++ b/website/docs/api/did-session/index.md @@ -1,8 +1,4 @@ ---- -id: "did_session" -title: "Module: did-session" -custom_edit_url: null ---- +# did-session Manages user account DIDs in web based environments. @@ -132,85 +128,87 @@ const session = await DIDSession.get(accountId, authMethod, { resources: [...]}) const did = session.did ``` -## Classes +## Index -- [DIDSession](../classes/did_session.DIDSession.md) +### Classes + +- [DIDSession](classes/DIDSession.md) ## Type Aliases ### SessionParams -Ƭ **SessionParams**: `Object` +> **SessionParams**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `cacao` | `Cacao` | -| `did` | `DID` | -| `keySeed?` | `Uint8Array` | +##### cacao + +> **cacao**: `Cacao` + +##### did + +> **did**: `DID` + +##### keySeed? + +> `optional` **keySeed**: `Uint8Array` ## Functions -### cacaoContainsResources +### cacaoContainsResources() -▸ **cacaoContainsResources**(`cacao`, `resources`): `boolean` +> **cacaoContainsResources**(`cacao`, `resources`): `boolean` #### Parameters -| Name | Type | -| :------ | :------ | -| `cacao` | `Cacao` | -| `resources` | `string`[] | +• **cacao**: `Cacao` + +• **resources**: `string`[] #### Returns `boolean` -___ +*** -### createDIDCacao +### createDIDCacao() -▸ **createDIDCacao**(`didKey`, `cacao`): `Promise`<`DID`\> +> **createDIDCacao**(`didKey`, `cacao`): `Promise`\<`DID`\> #### Parameters -| Name | Type | -| :------ | :------ | -| `didKey` | `DID` | -| `cacao` | `Cacao` | +• **didKey**: `DID` + +• **cacao**: `Cacao` #### Returns -`Promise`<`DID`\> +`Promise`\<`DID`\> -___ +*** -### createDIDKey +### createDIDKey() -▸ **createDIDKey**(`seed?`): `Promise`<`DID`\> +> **createDIDKey**(`seed`?): `Promise`\<`DID`\> #### Parameters -| Name | Type | -| :------ | :------ | -| `seed?` | `Uint8Array` | +• **seed?**: `Uint8Array` #### Returns -`Promise`<`DID`\> +`Promise`\<`DID`\> -___ +*** -### getAccountIdByDID +### getAccountIdByDID() -▸ **getAccountIdByDID**(`did`): `AccountId` +> **getAccountIdByDID**(`did`): `AccountId` #### Parameters -| Name | Type | -| :------ | :------ | -| `did` | `string` | +• **did**: `string` #### Returns diff --git a/website/docs/api/dids/classes/DID.md b/website/docs/api/dids/classes/DID.md new file mode 100644 index 00000000..c48b88c4 --- /dev/null +++ b/website/docs/api/dids/classes/DID.md @@ -0,0 +1,353 @@ +# Class: DID + +Interact with DIDs. + +## Constructors + +### new DID() + +> **new DID**(`__namedParameters`): [`DID`](DID.md) + +#### Parameters + +• **\_\_namedParameters**: [`DIDOptions`](../index.md#didoptions) = `{}` + +#### Returns + +[`DID`](DID.md) + +## Accessors + +### authenticated + +> `get` **authenticated**(): `boolean` + +Check if user is authenticated. + +#### Returns + +`boolean` + +*** + +### capability + +> `get` **capability**(): `Cacao` + +Get attached capability + +#### Returns + +`Cacao` + +*** + +### hasCapability + +> `get` **hasCapability**(): `boolean` + +Check if the DID has a capability attached + +#### Returns + +`boolean` + +*** + +### hasParent + +> `get` **hasParent**(): `boolean` + +Check if DID has parent DID + +#### Returns + +`boolean` + +*** + +### id + +> `get` **id**(): `string` + +Get the DID identifier of the user. + +#### Returns + +`string` + +*** + +### parent + +> `get` **parent**(): `string` + +Get parent DID, parent DID is the capability issuer + +#### Returns + +`string` + +## Methods + +### authenticate() + +> **authenticate**(`__namedParameters`): `Promise`\<`string`\> + +Authenticate the user. + +#### Parameters + +• **\_\_namedParameters**: [`AuthenticateOptions`](../index.md#authenticateoptions) = `{}` + +#### Returns + +`Promise`\<`string`\> + +*** + +### createDagJWE() + +> **createDagJWE**(`cleartext`, `recipients`, `options`): `Promise`\<`JWE`\> + +Create an IPFS compatibe DagJWE encrypted to the given recipients. + +#### Parameters + +• **cleartext**: `Record`\<`string`, `any`\> + +The cleartext to be encrypted, may include ipld links + +• **recipients**: `string`[] + +An array of DIDs + +• **options**: [`CreateJWEOptions`](../index.md#createjweoptions) = `{}` + +Optional parameters + +#### Returns + +`Promise`\<`JWE`\> + +*** + +### createDagJWS() + +> **createDagJWS**(`payload`, `options`): `Promise`\<[`DagJWSResult`](../index.md#dagjwsresult)\> + +Create an IPFS compatibe DagJWS encoded signature over the given payload. +Will be signed by the currently authenticated DID. + +#### Parameters + +• **payload**: `Record`\<`string`, `any`\> + +The payload to sign, may include ipld links + +• **options**: [`CreateJWSOptions`](../index.md#createjwsoptions) = `{}` + +Optional parameters + +#### Returns + +`Promise`\<[`DagJWSResult`](../index.md#dagjwsresult)\> + +*** + +### createJWE() + +> **createJWE**(`cleartext`, `recipients`, `options`): `Promise`\<`JWE`\> + +Create a JWE encrypted to the given recipients. + +#### Parameters + +• **cleartext**: `Uint8Array` + +The cleartext to be encrypted + +• **recipients**: `string`[] + +An array of DIDs + +• **options**: [`CreateJWEOptions`](../index.md#createjweoptions) = `{}` + +Optional parameters + +#### Returns + +`Promise`\<`JWE`\> + +*** + +### createJWS() + +> **createJWS**\<`T`\>(`payload`, `options`): `Promise`\<[`DagJWS`](../index.md#dagjws)\> + +Create a JWS encoded signature over the given payload. +Will be signed by the currently authenticated DID. + +#### Type Parameters + +• **T** *extends* `string` \| `Record`\<`string`, `any`\> + +#### Parameters + +• **payload**: `T` + +The payload to sign + +• **options**: [`CreateJWSOptions`](../index.md#createjwsoptions) = `{}` + +Optional parameters + +#### Returns + +`Promise`\<[`DagJWS`](../index.md#dagjws)\> + +*** + +### decryptDagJWE() + +> **decryptDagJWE**(`jwe`): `Promise`\<`Record`\<`string`, `any`\>\> + +Try to decrypt the given DagJWE with the currently authenticated user. + +#### Parameters + +• **jwe**: `JWE` + +The JWE to decrypt + +#### Returns + +`Promise`\<`Record`\<`string`, `any`\>\> + +An ipld object + +*** + +### decryptJWE() + +> **decryptJWE**(`jwe`, `options`): `Promise`\<`Uint8Array`\> + +Try to decrypt the given JWE with the currently authenticated user. + +#### Parameters + +• **jwe**: `JWE` + +The JWE to decrypt + +• **options**: [`DecryptJWEOptions`](../index.md#decryptjweoptions) = `{}` + +Optional parameters + +#### Returns + +`Promise`\<`Uint8Array`\> + +*** + +### resolve() + +> **resolve**(`didUrl`): `Promise`\<`DIDResolutionResult`\> + +Resolve the DID Document of the given DID. + +#### Parameters + +• **didUrl**: `string` + +The DID to resolve + +#### Returns + +`Promise`\<`DIDResolutionResult`\> + +*** + +### setProvider() + +> **setProvider**(`provider`): `void` + +Set the DID provider of this instance. +Only callable if provider not already set. + +#### Parameters + +• **provider**: [`DIDProvider`](../index.md#didprovider) + +The DIDProvider to use + +#### Returns + +`void` + +*** + +### setResolver() + +> **setResolver**(`resolver`, `resolverOptions`?): `void` + +Set the DID-resolver user by this instance + +#### Parameters + +• **resolver**: `ResolverRegistry` \| `Resolver` + +Either a Resolver instance or an object with specific resolvers + +• **resolverOptions?**: `ResolverOptions` + +Options to use for the created resolver. Will be ignored if a Resolver instance is passed + +#### Returns + +`void` + +*** + +### verifyJWS() + +> **verifyJWS**(`jws`, `options`): `Promise`\<[`VerifyJWSResult`](../index.md#verifyjwsresult)\> + +Verify a JWS. Uses the 'kid' in the header as the way to resolve +the author public key. + +#### Parameters + +• **jws**: `string` \| [`DagJWS`](../index.md#dagjws) + +The JWS to verify + +• **options**: [`VerifyJWSOptions`](../index.md#verifyjwsoptions) = `{}` + +Optional arguments for verification + +#### Returns + +`Promise`\<[`VerifyJWSResult`](../index.md#verifyjwsresult)\> + +Information about the signed JWS + +*** + +### withCapability() + +> **withCapability**(`cap`): [`DID`](DID.md) + +Attach a capability to the DID instance + +#### Parameters + +• **cap**: `Cacao` + +The capability to attach + +#### Returns + +[`DID`](DID.md) + +A new DID instance with the capability attached diff --git a/website/docs/api/modules/dids.md b/website/docs/api/dids/index.md similarity index 59% rename from website/docs/api/modules/dids.md rename to website/docs/api/dids/index.md index 396290ce..7e3e8278 100644 --- a/website/docs/api/modules/dids.md +++ b/website/docs/api/dids/index.md @@ -1,10 +1,4 @@ ---- -id: "dids" -title: "Module: dids" -custom_edit_url: null ---- - -# DID +# dids A simple library to interact with DIDs that conform to the DID-provider interface. @@ -155,322 +149,462 @@ While this approach helps solve the problem of incorrectly rejecting valid updat The `revocationPhaseOutSecs` value, therefore, should be set with this consideration in mind to a reasonable value. It either allows for a better UX for the owner and allows for a small window of attack for an attacker, or it does not allow for an attack window but can potentially mark certain commits as invalid due to latency in commits occuring. -## Classes +## Index + +### Classes -- [DID](../classes/dids.DID.md) +- [DID](classes/DID.md) ## Type Aliases ### AuthParams -Ƭ **AuthParams**: `Object` +> **AuthParams**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `aud?` | `string` | -| `nonce` | `string` | -| `paths` | `string`[] | +##### aud? + +> `optional` **aud**: `string` + +##### nonce + +> **nonce**: `string` + +##### paths + +> **paths**: `string`[] -___ +*** ### AuthenticateOptions -Ƭ **AuthenticateOptions**: `Object` +> **AuthenticateOptions**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `aud?` | `string` | -| `paths?` | `string`[] | -| `provider?` | [`DIDProvider`](dids.md#didprovider) | +##### aud? -___ +> `optional` **aud**: `string` + +##### paths? + +> `optional` **paths**: `string`[] + +##### provider? + +> `optional` **provider**: [`DIDProvider`](index.md#didprovider) + +*** ### AuthenticateParams -Ƭ **AuthenticateParams**: `Object` +> **AuthenticateParams**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `aud?` | `string` | -| `nonce` | `string` | -| `paths?` | `string`[] | +##### aud? + +> `optional` **aud**: `string` + +##### nonce -___ +> **nonce**: `string` + +##### paths? + +> `optional` **paths**: `string`[] + +*** ### AuthenticateResponse -Ƭ **AuthenticateResponse**: [`AuthenticateParams`](dids.md#authenticateparams) & \{ `did`: `string` ; `exp`: `number` } +> **AuthenticateResponse**: [`AuthenticateParams`](index.md#authenticateparams) & `object` + +#### Type declaration + +##### did + +> **did**: `string` -___ +##### exp + +> **exp**: `number` + +*** ### CreateJWEOptions -Ƭ **CreateJWEOptions**: `Object` +> **CreateJWEOptions**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `aad?` | `Uint8Array` | -| `protectedHeader?` | `Record`<`string`, `any`\> | +##### aad? + +> `optional` **aad**: `Uint8Array` + +##### protectedHeader? -___ +> `optional` **protectedHeader**: `Record`\<`string`, `any`\> + +*** ### CreateJWSOptions -Ƭ **CreateJWSOptions**: `Object` +> **CreateJWSOptions**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `did?` | `string` | -| `linkedBlock?` | `string` | -| `protected?` | `Record`<`string`, `any`\> | +##### did? + +> `optional` **did**: `string` + +##### linkedBlock? -___ +> `optional` **linkedBlock**: `string` + +##### protected? + +> `optional` **protected**: `Record`\<`string`, `any`\> + +*** ### CreateJWSParams -Ƭ **CreateJWSParams**: `Object` +> **CreateJWSParams**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `did` | `string` | -| `payload` | `string` \| `Record`<`string`, `any`\> | -| `protected?` | `Record`<`string`, `any`\> | -| `revocable?` | `boolean` | +##### did + +> **did**: `string` + +##### payload + +> **payload**: `string` \| `Record`\<`string`, `any`\> + +##### protected? -___ +> `optional` **protected**: `Record`\<`string`, `any`\> + +##### revocable? + +> `optional` **revocable**: `boolean` + +*** ### DIDMethodName -Ƭ **DIDMethodName**: keyof [`DIDProviderMethods`](dids.md#didprovidermethods) +> **DIDMethodName**: keyof [`DIDProviderMethods`](index.md#didprovidermethods) -___ +*** ### DIDOptions -Ƭ **DIDOptions**: `Object` +> **DIDOptions**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `capability?` | `Cacao` | -| `parent?` | `string` | -| `provider?` | [`DIDProvider`](dids.md#didprovider) | -| `resolver?` | `Resolver` \| `ResolverRegistry` | -| `resolverOptions?` | `ResolverOptions` | +##### capability? + +> `optional` **capability**: `Cacao` + +##### parent? + +> `optional` **parent**: `string` + +##### provider? -___ +> `optional` **provider**: [`DIDProvider`](index.md#didprovider) + +##### resolver? + +> `optional` **resolver**: `Resolver` \| `ResolverRegistry` + +##### resolverOptions? + +> `optional` **resolverOptions**: `ResolverOptions` + +*** ### DIDProvider -Ƭ **DIDProvider**: `RPCConnection`<[`DIDProviderMethods`](dids.md#didprovidermethods)\> +> **DIDProvider**: `RPCConnection`\<[`DIDProviderMethods`](index.md#didprovidermethods)\> -___ +*** ### DIDProviderClient -Ƭ **DIDProviderClient**: `RPCClient`<[`DIDProviderMethods`](dids.md#didprovidermethods)\> +> **DIDProviderClient**: `RPCClient`\<[`DIDProviderMethods`](index.md#didprovidermethods)\> -___ +*** ### DIDProviderMethods -Ƭ **DIDProviderMethods**: `Object` +> **DIDProviderMethods**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `did_authenticate` | \{ `params`: [`AuthParams`](dids.md#authparams) ; `result`: [`GeneralJWS`](dids.md#generaljws-1) } | -| `did_authenticate.params` | [`AuthParams`](dids.md#authparams) | -| `did_authenticate.result` | [`GeneralJWS`](dids.md#generaljws-1) | -| `did_createJWS` | \{ `params`: [`CreateJWSParams`](dids.md#createjwsparams) ; `result`: \{ `jws`: [`GeneralJWS`](dids.md#generaljws-1) } } | -| `did_createJWS.params` | [`CreateJWSParams`](dids.md#createjwsparams) | -| `did_createJWS.result` | \{ `jws`: [`GeneralJWS`](dids.md#generaljws-1) } | -| `did_createJWS.result.jws` | [`GeneralJWS`](dids.md#generaljws-1) | -| `did_decryptJWE` | \{ `params`: [`DecryptJWEParams`](dids.md#decryptjweparams) ; `result`: \{ `cleartext`: `string` } } | -| `did_decryptJWE.params` | [`DecryptJWEParams`](dids.md#decryptjweparams) | -| `did_decryptJWE.result` | \{ `cleartext`: `string` } | -| `did_decryptJWE.result.cleartext` | `string` | - -___ +##### did\_authenticate + +> **did\_authenticate**: `object` + +##### did\_authenticate.params + +> **params**: [`AuthParams`](index.md#authparams) + +##### did\_authenticate.result + +> **result**: [`GeneralJWS`](index.md#generaljws) + +##### did\_createJWS + +> **did\_createJWS**: `object` + +##### did\_createJWS.params + +> **params**: [`CreateJWSParams`](index.md#createjwsparams) + +##### did\_createJWS.result + +> **result**: `object` + +##### did\_createJWS.result.jws + +> **jws**: [`GeneralJWS`](index.md#generaljws) + +##### did\_decryptJWE + +> **did\_decryptJWE**: `object` + +##### did\_decryptJWE.params + +> **params**: [`DecryptJWEParams`](index.md#decryptjweparams) + +##### did\_decryptJWE.result + +> **result**: `object` + +##### did\_decryptJWE.result.cleartext + +> **cleartext**: `string` + +*** ### DIDProviderOrClient -Ƭ **DIDProviderOrClient**: [`DIDProvider`](dids.md#didprovider) \| [`DIDProviderClient`](dids.md#didproviderclient) +> **DIDProviderOrClient**: [`DIDProvider`](index.md#didprovider) \| [`DIDProviderClient`](index.md#didproviderclient) -___ +*** -### DIDRequest +### DIDRequest\ -Ƭ **DIDRequest**<`K`\>: `RPCRequest`<[`DIDProviderMethods`](dids.md#didprovidermethods), `K`\> +> **DIDRequest**\<`K`\>: `RPCRequest`\<[`DIDProviderMethods`](index.md#didprovidermethods), `K`\> -#### Type parameters +#### Type Parameters -| Name | Type | -| :------ | :------ | -| `K` | extends [`DIDMethodName`](dids.md#didmethodname) = [`DIDMethodName`](dids.md#didmethodname) | +• **K** *extends* [`DIDMethodName`](index.md#didmethodname) = [`DIDMethodName`](index.md#didmethodname) -___ +*** -### DIDResponse +### DIDResponse\ -Ƭ **DIDResponse**<`K`\>: `RPCResponse`<[`DIDProviderMethods`](dids.md#didprovidermethods), `K`\> +> **DIDResponse**\<`K`\>: `RPCResponse`\<[`DIDProviderMethods`](index.md#didprovidermethods), `K`\> -#### Type parameters +#### Type Parameters -| Name | Type | -| :------ | :------ | -| `K` | extends [`DIDMethodName`](dids.md#didmethodname) = [`DIDMethodName`](dids.md#didmethodname) | +• **K** *extends* [`DIDMethodName`](index.md#didmethodname) = [`DIDMethodName`](index.md#didmethodname) -___ +*** ### DagJWS -Ƭ **DagJWS**: `Object` +> **DagJWS**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `link?` | `CID` | -| `payload` | `string` | -| `signatures` | [`JWSSignature`](dids.md#jwssignature-1)[] | +##### link? + +> `optional` **link**: `CID` -___ +##### payload + +> **payload**: `string` + +##### signatures + +> **signatures**: [`JWSSignature`](index.md#jwssignature)[] + +*** ### DagJWSResult -Ƭ **DagJWSResult**: `Object` +> **DagJWSResult**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `cacaoBlock?` | `Uint8Array` | -| `jws` | [`DagJWS`](dids.md#dagjws-1) | -| `linkedBlock` | `Uint8Array` | +##### cacaoBlock? + +> `optional` **cacaoBlock**: `Uint8Array` + +##### jws + +> **jws**: [`DagJWS`](index.md#dagjws) -___ +##### linkedBlock + +> **linkedBlock**: `Uint8Array` + +*** ### DecryptJWEOptions -Ƭ **DecryptJWEOptions**: `Object` +> **DecryptJWEOptions**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `did?` | `string` | +##### did? -___ +> `optional` **did**: `string` + +*** ### DecryptJWEParams -Ƭ **DecryptJWEParams**: `Object` +> **DecryptJWEParams**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `did?` | `string` | -| `jwe` | `JWE` | +##### did? + +> `optional` **did**: `string` -___ +##### jwe + +> **jwe**: `JWE` + +*** ### DecryptJWEResult -Ƭ **DecryptJWEResult**: `Object` +> **DecryptJWEResult**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `cleartext` | `string` | +##### cleartext + +> **cleartext**: `string` -___ +*** ### GeneralJWS -Ƭ **GeneralJWS**: `Object` +> **GeneralJWS**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `payload` | `string` | -| `signatures` | [`JWSSignature`](dids.md#jwssignature-1)[] | +##### payload -___ +> **payload**: `string` + +##### signatures + +> **signatures**: [`JWSSignature`](index.md#jwssignature)[] + +*** ### JWSSignature -Ƭ **JWSSignature**: `Object` +> **JWSSignature**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `protected` | `string` | -| `signature` | `string` | +##### protected + +> **protected**: `string` -___ +##### signature + +> **signature**: `string` + +*** ### VerifyJWSOptions -Ƭ **VerifyJWSOptions**: `Object` +> **VerifyJWSOptions**: `object` #### Type declaration -| Name | Type | Description | -| :------ | :------ | :------ | -| `atTime?` | `Date` | JS timestamp when the signature was allegedly made. `undefined` means _now_. | -| `capability?` | `Cacao` | Cacao OCAP to verify the JWS with. | -| `disableTimecheck?` | `boolean` | If true, timestamp checking is disabled. | -| `issuer?` | `string` | DID that issued the signature. | -| `revocationPhaseOutSecs?` | `number` | Number of seconds that a revoked key stays valid for after it was revoked | -| `verifiers?` | `Verifiers` | verifiers - object of supported verification methods to verify given cacao | +##### atTime? + +> `optional` **atTime**: `Date` + +JS timestamp when the signature was allegedly made. `undefined` means _now_. + +##### capability? + +> `optional` **capability**: `Cacao` + +Cacao OCAP to verify the JWS with. + +##### disableTimecheck? + +> `optional` **disableTimecheck**: `boolean` + +If true, timestamp checking is disabled. -___ +##### issuer? + +> `optional` **issuer**: `string` + +DID that issued the signature. + +##### revocationPhaseOutSecs? + +> `optional` **revocationPhaseOutSecs**: `number` + +Number of seconds that a revoked key stays valid for after it was revoked + +##### verifiers? + +> `optional` **verifiers**: `Verifiers` + +verifiers - object of supported verification methods to verify given cacao + +*** ### VerifyJWSResult -Ƭ **VerifyJWSResult**: `Object` +> **VerifyJWSResult**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `didResolutionResult` | `DIDResolutionResult` | -| `kid` | `string` | -| `payload?` | `Record`<`string`, `any`\> | +##### didResolutionResult + +> **didResolutionResult**: `DIDResolutionResult` + +##### kid + +> **kid**: `string` + +##### payload? + +> `optional` **payload**: `Record`\<`string`, `any`\> ## Variables ### DagJWS -• `Const` **DagJWS**: `SparseCodec` +> `const` **DagJWS**: `SparseCodec` -___ +*** ### GeneralJWS -• `Const` **GeneralJWS**: `ExactCodec` +> `const` **GeneralJWS**: `ExactCodec` -___ +*** ### JWSSignature -• `Const` **JWSSignature**: `ExactCodec` +> `const` **JWSSignature**: `ExactCodec` diff --git a/website/docs/api/index.md b/website/docs/api/index.md index 7aef4d0b..0317d14d 100644 --- a/website/docs/api/index.md +++ b/website/docs/api/index.md @@ -1,24 +1,19 @@ ---- -id: "index" -title: "DIDs API" -hide_table_of_contents: true -custom_edit_url: null ---- +# DIDs API ## Modules -- [@didtools/key-secp256k1](modules/didtools_key_secp256k1.md) -- [@didtools/key-webcrypto](modules/didtools_key_webcrypto.md) -- [@didtools/multidid](modules/didtools_multidid.md) -- [codecs](modules/codecs.md) -- [did-session](modules/did_session.md) -- [dids](modules/dids.md) -- [key-did](modules/key_did.md) -- [key-did-provider-ed25519](modules/key_did_provider_ed25519.md) -- [key-did-resolver](modules/key_did_resolver.md) -- [pkh-did-resolver](modules/pkh_did_resolver.md) -- [pkh-ethereum](modules/pkh_ethereum.md) -- [pkh-solana](modules/pkh_solana.md) -- [pkh-stacks](modules/pkh_stacks.md) -- [pkh-tezos](modules/pkh_tezos.md) -- [siwx/src](modules/siwx_src.md) +- [codecs](codecs/index.md) +- [did-session](did-session/index.md) +- [dids](dids/index.md) +- [key-did](key-did/index.md) +- [key-did-provider-ed25519](key-did-provider-ed25519/index.md) +- [key-did-resolver](key-did-resolver/index.md) +- [key-secp256k1](key-secp256k1/index.md) +- [key-webcrypto](key-webcrypto/index.md) +- [multidid](multidid/index.md) +- [pkh-did-resolver](pkh-did-resolver/index.md) +- [pkh-ethereum](pkh-ethereum/index.md) +- [pkh-solana](pkh-solana/index.md) +- [pkh-stacks](pkh-stacks/index.md) +- [pkh-tezos](pkh-tezos/index.md) +- [siwx](siwx/index.md) diff --git a/website/docs/api/interfaces/pkh_stacks.SignatureData.md b/website/docs/api/interfaces/pkh_stacks.SignatureData.md deleted file mode 100644 index be8ebe7b..00000000 --- a/website/docs/api/interfaces/pkh_stacks.SignatureData.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -id: "pkh_stacks.SignatureData" -title: "Interface: SignatureData" -custom_edit_url: null ---- - -[pkh-stacks](../modules/pkh_stacks.md).SignatureData - -## Properties - -### publicKey - -• **publicKey**: `string` - -___ - -### signature - -• **signature**: `string` diff --git a/website/docs/api/interfaces/siwx_src.ISignedSiwxMessage.md b/website/docs/api/interfaces/siwx_src.ISignedSiwxMessage.md deleted file mode 100644 index cfd6a7c4..00000000 --- a/website/docs/api/interfaces/siwx_src.ISignedSiwxMessage.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -id: "siwx_src.ISignedSiwxMessage" -title: "Interface: ISignedSiwxMessage" -custom_edit_url: null ---- - -[siwx/src](../modules/siwx_src.md).ISignedSiwxMessage - -## Implemented by - -- [`SignedSiwxMessage`](../classes/siwx_src.SignedSiwxMessage.md) - -## Properties - -### message - -• `Readonly` **message**: [`SiwxMessage`](../classes/siwx_src.SiwxMessage.md) - -___ - -### signature - -• `Readonly` **signature**: [`Signature`](../modules/siwx_src.md#signature) diff --git a/website/docs/api/interfaces/siwx_src.SiwxMessageFields.md b/website/docs/api/interfaces/siwx_src.SiwxMessageFields.md deleted file mode 100644 index ca211260..00000000 --- a/website/docs/api/interfaces/siwx_src.SiwxMessageFields.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -id: "siwx_src.SiwxMessageFields" -title: "Interface: SiwxMessageFields" -custom_edit_url: null ---- - -[siwx/src](../modules/siwx_src.md).SiwxMessageFields - -Parameters for SiwxMessage constructor. - -## Implemented by - -- [`SiwxMessage`](../classes/siwx_src.SiwxMessage.md) - -## Properties - -### address - -• `Readonly` **address**: `string` - -___ - -### chainId - -• `Readonly` **chainId**: `string` \| `number` - -___ - -### domain - -• `Readonly` **domain**: `string` - -___ - -### expirationTime - -• `Optional` `Readonly` **expirationTime**: `string` - -___ - -### issuedAt - -• `Readonly` **issuedAt**: `string` - -___ - -### network - -• `Readonly` **network**: `string` - -___ - -### nonce - -• `Readonly` **nonce**: `string` \| `number` - -___ - -### notBefore - -• `Optional` `Readonly` **notBefore**: `string` - -___ - -### requestId - -• `Optional` `Readonly` **requestId**: `string` - -___ - -### resources - -• `Optional` `Readonly` **resources**: `string`[] - -___ - -### statement - -• `Optional` `Readonly` **statement**: `string` - -___ - -### uri - -• `Readonly` **uri**: `string` - -___ - -### version - -• `Optional` `Readonly` **version**: `string` \| `number` diff --git a/website/docs/api/key-did-provider-ed25519/classes/Ed25519Provider.md b/website/docs/api/key-did-provider-ed25519/classes/Ed25519Provider.md new file mode 100644 index 00000000..511764ae --- /dev/null +++ b/website/docs/api/key-did-provider-ed25519/classes/Ed25519Provider.md @@ -0,0 +1,57 @@ +# Class: Ed25519Provider + +## Implements + +- `DIDProvider` + +## Constructors + +### new Ed25519Provider() + +> **new Ed25519Provider**(`seed`): [`Ed25519Provider`](Ed25519Provider.md) + +#### Parameters + +• **seed**: `Uint8Array` + +#### Returns + +[`Ed25519Provider`](Ed25519Provider.md) + +## Properties + +### \_handle + +> **\_handle**: `SendRequestFunc`\<`DIDProviderMethods`\> + +## Accessors + +### isDidProvider + +> `get` **isDidProvider**(): `boolean` + +#### Returns + +`boolean` + +## Methods + +### send() + +> **send**\<`Name`\>(`msg`): `Promise`\<`null` \| `RPCResponse`\<`DIDProviderMethods`, `Name`\>\> + +#### Type Parameters + +• **Name** *extends* keyof `DIDProviderMethods` + +#### Parameters + +• **msg**: `RPCRequest`\<`DIDProviderMethods`, `Name`\> + +#### Returns + +`Promise`\<`null` \| `RPCResponse`\<`DIDProviderMethods`, `Name`\>\> + +#### Implementation of + +`DIDProvider.send` diff --git a/website/docs/api/modules/key_did_provider_ed25519.md b/website/docs/api/key-did-provider-ed25519/index.md similarity index 73% rename from website/docs/api/modules/key_did_provider_ed25519.md rename to website/docs/api/key-did-provider-ed25519/index.md index 847d938d..40bc8c8a 100644 --- a/website/docs/api/modules/key_did_provider_ed25519.md +++ b/website/docs/api/key-did-provider-ed25519/index.md @@ -1,10 +1,5 @@ ---- -id: "key_did_provider_ed25519" -title: "Module: key-did-provider-ed25519" -custom_edit_url: null ---- +# key-did-provider-ed25519 -# ed25519 key did provider This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519. ## Installation @@ -41,21 +36,21 @@ const jwe = await did.createDagJWE({ very: 'secret' }, [did.id]) const decrypted = await did.decryptDagJWE(jwe) ``` -## Classes +## Index -- [Ed25519Provider](../classes/key_did_provider_ed25519.Ed25519Provider.md) +### Classes + +- [Ed25519Provider](classes/Ed25519Provider.md) ## Functions -### encodeDID +### encodeDID() -▸ **encodeDID**(`publicKey`): `string` +> **encodeDID**(`publicKey`): `string` #### Parameters -| Name | Type | -| :------ | :------ | -| `publicKey` | `Uint8Array` | +• **publicKey**: `Uint8Array` #### Returns diff --git a/website/docs/api/modules/key_did_resolver.md b/website/docs/api/key-did-resolver/index.md similarity index 88% rename from website/docs/api/modules/key_did_resolver.md rename to website/docs/api/key-did-resolver/index.md index 90650dfe..fae6c786 100644 --- a/website/docs/api/modules/key_did_resolver.md +++ b/website/docs/api/key-did-resolver/index.md @@ -1,8 +1,4 @@ ---- -id: "key_did_resolver" -title: "Module: key-did-resolver" -custom_edit_url: null ---- +# key-did-resolver ## Installation ``` @@ -21,11 +17,11 @@ This code has been tested with the following `did:key`[^1] providers: Compressed[^2] forms of P-256, P-384, and P-521 are preferred. [^3] -[^1]: The syntax of a did:key is `did:key:id`. The did:key `id` is the `base58btc string` representation of the `Uint8Array (byte array)` consisting of the `the multicodec name` followed by `the public key {raw,uncompressed,compressed}`. +[^1]: syntax of a did:key is `did:key:id`. The did:key `id` is the `base58btc string` representation of the `Uint8Array (byte array)` consisting of the `the multicodec name` followed by `the public key {raw,uncompressed,compressed}`. -[^2]: Compressed keys are the X coordinate of the public key with a prefix that depends on the sign of the Y curve coordinate. The prefix is '02' if even and '03' if odd. +[^2]: keys are the X coordinate of the public key with a prefix that depends on the sign of the Y curve coordinate. The prefix is '02' if even and '03' if odd. -[^3]: During development there was not yet consensus on using all compressed keys. Support for uncompressed keys with the '04' prefix and +[^3]: development there was not yet consensus on using all compressed keys. Support for uncompressed keys with the '04' prefix and raw keys (just the x,y bytes with no prefix) was kept for the P-256 and P-384 curves. ### Code @@ -187,19 +183,23 @@ https://tools.ietf.org/id/draft-jivsov-ecc-compact-05.html ### default -• **default**: `Object` +> **default**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `getResolver` | () => `ResolverRegistry` | +##### getResolver() + +> **getResolver**: () => `ResolverRegistry` + +###### Returns + +`ResolverRegistry` ## Functions -### getResolver +### getResolver() -▸ **getResolver**(): `ResolverRegistry` +> **getResolver**(): `ResolverRegistry` #### Returns diff --git a/website/docs/api/modules/key_did.md b/website/docs/api/key-did/index.md similarity index 62% rename from website/docs/api/modules/key_did.md rename to website/docs/api/key-did/index.md index 3ad96794..7fa91122 100644 --- a/website/docs/api/modules/key_did.md +++ b/website/docs/api/key-did/index.md @@ -1,10 +1,4 @@ ---- -id: "key_did" -title: "Module: key-did" -custom_edit_url: null ---- - -# Key DID +# key-did Utility functions for `did:key` DIDs. @@ -39,42 +33,38 @@ const did = await getAuthenticatedDID(randomKey) ## Functions -### createDID +### createDID() -▸ **createDID**(`seed?`): `DID` +> **createDID**(`seed`?): `DID` #### Parameters -| Name | Type | -| :------ | :------ | -| `seed?` | `Uint8Array` | +• **seed?**: `Uint8Array` #### Returns `DID` -___ +*** -### generatePrivateKey +### generatePrivateKey() -▸ **generatePrivateKey**(): `Uint8Array` +> **generatePrivateKey**(): `Uint8Array` #### Returns `Uint8Array` -___ +*** -### getAuthenticatedDID +### getAuthenticatedDID() -▸ **getAuthenticatedDID**(`seed`): `Promise`<`DID`\> +> **getAuthenticatedDID**(`seed`): `Promise`\<`DID`\> #### Parameters -| Name | Type | -| :------ | :------ | -| `seed` | `Uint8Array` | +• **seed**: `Uint8Array` #### Returns -`Promise`<`DID`\> +`Promise`\<`DID`\> diff --git a/website/docs/api/key-secp256k1/classes/Secp256k1Provider.md b/website/docs/api/key-secp256k1/classes/Secp256k1Provider.md new file mode 100644 index 00000000..a51c70a2 --- /dev/null +++ b/website/docs/api/key-secp256k1/classes/Secp256k1Provider.md @@ -0,0 +1,57 @@ +# Class: Secp256k1Provider + +## Implements + +- `DIDProvider` + +## Constructors + +### new Secp256k1Provider() + +> **new Secp256k1Provider**(`seed`): [`Secp256k1Provider`](Secp256k1Provider.md) + +#### Parameters + +• **seed**: `Uint8Array` + +#### Returns + +[`Secp256k1Provider`](Secp256k1Provider.md) + +## Properties + +### \_handle + +> **\_handle**: `SendRequestFunc`\<`DIDProviderMethods`\> + +## Accessors + +### isDidProvider + +> `get` **isDidProvider**(): `boolean` + +#### Returns + +`boolean` + +## Methods + +### send() + +> **send**\<`Name`\>(`msg`): `Promise`\<`null` \| `RPCResponse`\<`DIDProviderMethods`, `Name`\>\> + +#### Type Parameters + +• **Name** *extends* keyof `DIDProviderMethods` + +#### Parameters + +• **msg**: `RPCRequest`\<`DIDProviderMethods`, `Name`\> + +#### Returns + +`Promise`\<`null` \| `RPCResponse`\<`DIDProviderMethods`, `Name`\>\> + +#### Implementation of + +`DIDProvider.send` diff --git a/website/docs/api/modules/didtools_key_secp256k1.md b/website/docs/api/key-secp256k1/index.md similarity index 62% rename from website/docs/api/modules/didtools_key_secp256k1.md rename to website/docs/api/key-secp256k1/index.md index db7a07c1..707a82e8 100644 --- a/website/docs/api/modules/didtools_key_secp256k1.md +++ b/website/docs/api/key-secp256k1/index.md @@ -1,10 +1,5 @@ ---- -id: "didtools_key_secp256k1" -title: "Module: @didtools/key-secp256k1" -custom_edit_url: null ---- +# key-secp256k1 -# secp256k1 Key Did Provider This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using secp256k1. ## Installation @@ -35,37 +30,35 @@ const { jws, linkedBlock } = await did.createDagJWS({ hello: 'world' }) await did.verifyJWS(jws) ``` -## Classes +## Index -- [Secp256k1Provider](../classes/didtools_key_secp256k1.Secp256k1Provider.md) +### Classes + +- [Secp256k1Provider](classes/Secp256k1Provider.md) ## Functions -### encodeDIDFromPriv +### encodeDIDFromPriv() -▸ **encodeDIDFromPriv**(`secretKey`): `string` +> **encodeDIDFromPriv**(`secretKey`): `string` #### Parameters -| Name | Type | -| :------ | :------ | -| `secretKey` | `Uint8Array` | +• **secretKey**: `Uint8Array` #### Returns `string` -___ +*** -### encodeDIDFromPub +### encodeDIDFromPub() -▸ **encodeDIDFromPub**(`publicKey`): `string` +> **encodeDIDFromPub**(`publicKey`): `string` #### Parameters -| Name | Type | -| :------ | :------ | -| `publicKey` | `Uint8Array` | +• **publicKey**: `Uint8Array` #### Returns diff --git a/website/docs/api/key-webcrypto/classes/WebcryptoProvider.md b/website/docs/api/key-webcrypto/classes/WebcryptoProvider.md new file mode 100644 index 00000000..f9d1b54d --- /dev/null +++ b/website/docs/api/key-webcrypto/classes/WebcryptoProvider.md @@ -0,0 +1,57 @@ +# Class: WebcryptoProvider + +## Implements + +- `DIDProvider` + +## Constructors + +### new WebcryptoProvider() + +> **new WebcryptoProvider**(`keyPair`): [`WebcryptoProvider`](WebcryptoProvider.md) + +#### Parameters + +• **keyPair**: `CryptoKeyPair` + +#### Returns + +[`WebcryptoProvider`](WebcryptoProvider.md) + +## Properties + +### \_handle + +> **\_handle**: `SendRequestFunc`\<`DIDProviderMethods`\> + +## Accessors + +### isDidProvider + +> `get` **isDidProvider**(): `boolean` + +#### Returns + +`boolean` + +## Methods + +### send() + +> **send**\<`Name`\>(`msg`): `Promise`\<`null` \| `RPCResponse`\<`DIDProviderMethods`, `Name`\>\> + +#### Type Parameters + +• **Name** *extends* keyof `DIDProviderMethods` + +#### Parameters + +• **msg**: `RPCRequest`\<`DIDProviderMethods`, `Name`\> + +#### Returns + +`Promise`\<`null` \| `RPCResponse`\<`DIDProviderMethods`, `Name`\>\> + +#### Implementation of + +`DIDProvider.send` diff --git a/website/docs/api/modules/didtools_key_webcrypto.md b/website/docs/api/key-webcrypto/index.md similarity index 55% rename from website/docs/api/modules/didtools_key_webcrypto.md rename to website/docs/api/key-webcrypto/index.md index 5bf5d2b3..833f68dd 100644 --- a/website/docs/api/modules/didtools_key_webcrypto.md +++ b/website/docs/api/key-webcrypto/index.md @@ -1,10 +1,5 @@ ---- -id: "didtools_key_webcrypto" -title: "Module: @didtools/key-webcrypto" -custom_edit_url: null ---- +# key-webcrypto -# Webcrypto Key Did Provider This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using webcrypto with non-extractable keys. ## Installation @@ -35,25 +30,30 @@ const { jws, linkedBlock } = await did.createDagJWS({ hello: 'world' }) await did.verifyJWS(jws) ``` -## Classes +## Index -- [WebcryptoProvider](../classes/didtools_key_webcrypto.WebcryptoProvider.md) +### Classes + +- [WebcryptoProvider](classes/WebcryptoProvider.md) ## Functions -### ecPointCompress +### ecPointCompress() -▸ **ecPointCompress**(`x`, `y`): `Uint8Array` +> **ecPointCompress**(`x`, `y`): `Uint8Array` compress a public key with points x,y expressed as UintArrays source: https://stackoverflow.com/questions/17171542/algorithm-for-elliptic-curve-point-compression #### Parameters -| Name | Type | Description | -| :------ | :------ | :------ | -| `x` | `Uint8Array` | x point of public key | -| `y` | `Uint8Array` | y point of public key | +• **x**: `Uint8Array` + +x point of public key + +• **y**: `Uint8Array` + +y point of public key #### Returns @@ -61,44 +61,40 @@ source: https://stackoverflow.com/questions/17171542/algorithm-for-elliptic-curv compressed form of public key as Uint8Array -___ +*** -### encodeDIDFromPub +### encodeDIDFromPub() -▸ **encodeDIDFromPub**(`publicKey`): `string` +> **encodeDIDFromPub**(`publicKey`): `string` #### Parameters -| Name | Type | -| :------ | :------ | -| `publicKey` | `Uint8Array` | +• **publicKey**: `Uint8Array` #### Returns `string` -___ +*** -### generateP256KeyPair +### generateP256KeyPair() -▸ **generateP256KeyPair**(): `Promise`<`CryptoKeyPair`\> +> **generateP256KeyPair**(): `Promise`\<`CryptoKeyPair`\> #### Returns -`Promise`<`CryptoKeyPair`\> +`Promise`\<`CryptoKeyPair`\> -___ +*** -### getPublicKey +### getPublicKey() -▸ **getPublicKey**(`«destructured»`): `Promise`<`Uint8Array`\> +> **getPublicKey**(`__namedParameters`): `Promise`\<`Uint8Array`\> #### Parameters -| Name | Type | -| :------ | :------ | -| `«destructured»` | `CryptoKeyPair` | +• **\_\_namedParameters**: `CryptoKeyPair` #### Returns -`Promise`<`Uint8Array`\> +`Promise`\<`Uint8Array`\> diff --git a/website/docs/api/modules/codecs.md b/website/docs/api/modules/codecs.md deleted file mode 100644 index 50f4cf36..00000000 --- a/website/docs/api/modules/codecs.md +++ /dev/null @@ -1,344 +0,0 @@ ---- -id: "codecs" -title: "Module: codecs" -custom_edit_url: null ---- - -Common codecs for DID packages. - -## Purpose - -Codecs for encoding, decoding and validating types used by the DID packages. - -## Installation - -```sh -npm install @didtools/codecs -``` - -## Usage - -Validate a string is a valid DID: - -```js -import { didString } from '@didtools/codecs' -import { isRight, validate } from 'codeco' - -const result = validate(didString, 'did:key:...') -const isValid = isRight(result) -``` - -Encode and decode a Uint8Array as base64-encoded string: - -```js -import { uint8ArrayAsBase64 } from '@didtools/codecs' -import { decode } from 'codeco' - -const bytes = new Uint8Array(...) -const encoded = uint8ArrayAsBase64.encode(bytes) -const decoded = decode(uint8ArrayAsBase64, encoded) -``` - -## Type Aliases - -### Cacao - -Ƭ **Cacao**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `h` | [`CacaoHeader`](codecs.md#cacaoheader-1) | -| `p` | [`CacaoPayload`](codecs.md#cacaopayload-1) | -| `s?` | [`CacaoSignature`](codecs.md#cacaosignature-1) | - -___ - -### CacaoHeader - -Ƭ **CacaoHeader**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `t` | ``"eip4361"`` \| ``"caip122"`` | - -___ - -### CacaoPayload - -Ƭ **CacaoPayload**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `aud` | `string` | -| `domain` | `string` | -| `exp?` | `string` | -| `iat` | `string` | -| `iss` | `string` | -| `nbf?` | `string` | -| `nonce` | `string` | -| `requestId?` | `string` | -| `resources?` | `string`[] | -| `statement?` | `string` | -| `version` | `string` | - -___ - -### CacaoSignature - -Ƭ **CacaoSignature**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `m?` | [`SignatureMeta`](codecs.md#signaturemeta) | -| `s` | `string` | -| `t` | ``"eip191"`` \| ``"eip1271"`` \| ``"solana:ed25519"`` \| ``"tezos:ed25519"`` \| ``"stacks:secp256k1"`` \| ``"webauthn:p256"`` | - -___ - -### DIDString - -Ƭ **DIDString**: `Opaque`<`string`, ``"DIDString"``\> - -___ - -### DagJWS - -Ƭ **DagJWS**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `link?` | `CID` | -| `payload` | `string` | -| `signatures` | [`JWSSignature`](codecs.md#jwssignature-1)[] | - -___ - -### GeneralJWS - -Ƭ **GeneralJWS**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `payload` | `string` | -| `signatures` | [`JWSSignature`](codecs.md#jwssignature-1)[] | - -___ - -### JWSSignature - -Ƭ **JWSSignature**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `protected` | `string` | -| `signature` | `string` | - -___ - -### SignatureMeta - -Ƭ **SignatureMeta**: `any` - -___ - -### SignedCacao - -Ƭ **SignedCacao**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `h` | [`CacaoHeader`](codecs.md#cacaoheader-1) | -| `p` | [`CacaoPayload`](codecs.md#cacaopayload-1) | -| `s` | [`CacaoSignature`](codecs.md#cacaosignature-1) | - -## Variables - -### Cacao - -• `Const` **Cacao**: `SparseCodec`<\{ `h`: `ExactCodec`<`TypeCodec`<\{ `t`: `KeyOfCodec`<\{ `caip122`: ``null`` = null; `eip4361`: ``null`` = null }\> }\>\> = CacaoHeader; `p`: `SparseCodec`<\{ `aud`: `TrivialCodec`<`string`\> = string; `domain`: `TrivialCodec`<`string`\> = string; `exp`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `iat`: `TrivialCodec`<`string`\> = string; `iss`: `TrivialCodec`<`string`\> = string; `nbf`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `nonce`: `TrivialCodec`<`string`\> = string; `requestId`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `resources`: `OptionalCodec`<`Codec`<`string`[], `string`[], `unknown`\> & {}\> ; `statement`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `version`: `TrivialCodec`<`string`\> = string }\> = CacaoPayload; `s`: `OptionalCodec`<`ExactCodec`<`TypeCodec`<\{ `s`: `TrivialCodec`<`string`\> = string; `t`: `KeyOfCodec`<\{ `eip1271`: ``null`` = null; `eip191`: ``null`` = null; `solana:ed25519`: ``null`` = null; `stacks:secp256k1`: ``null`` = null; `tezos:ed25519`: ``null`` = null }\> }\>\>\> }\> - -___ - -### CacaoHeader - -• `Const` **CacaoHeader**: `ExactCodec`<`TypeCodec`<\{ `t`: `KeyOfCodec`<\{ `caip122`: ``null`` = null; `eip4361`: ``null`` = null }\> }\>\> - -___ - -### CacaoPayload - -• `Const` **CacaoPayload**: `SparseCodec`<\{ `aud`: `TrivialCodec`<`string`\> = string; `domain`: `TrivialCodec`<`string`\> = string; `exp`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `iat`: `TrivialCodec`<`string`\> = string; `iss`: `TrivialCodec`<`string`\> = string; `nbf`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `nonce`: `TrivialCodec`<`string`\> = string; `requestId`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `resources`: `OptionalCodec`<`Codec`<`string`[], `string`[], `unknown`\> & {}\> ; `statement`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `version`: `TrivialCodec`<`string`\> = string }\> - -___ - -### CacaoSignature - -• `Const` **CacaoSignature**: `ExactCodec`<`TypeCodec`<\{ `s`: `TrivialCodec`<`string`\> = string; `t`: `KeyOfCodec`<\{ `eip1271`: ``null`` = null; `eip191`: ``null`` = null; `solana:ed25519`: ``null`` = null; `stacks:secp256k1`: ``null`` = null; `tezos:ed25519`: ``null`` = null }\> }\>\> - -___ - -### DagJWS - -• `Const` **DagJWS**: `SparseCodec`<\{ `link`: `OptionalCodec`<`Type`<`CID`<`unknown`, `number`, `number`, `Version`\>, `string`, `string`\>\> ; `payload`: `TrivialCodec`<`string`\> = string; `signatures`: `Codec`<`MapIn`<\{ `protected`: `TrivialCodec`<`string`\> = string; `signature`: `TrivialCodec`<`string`\> = string }, `$TypeOf`\>[], `MapIn`<\{ `protected`: `TrivialCodec`<`string`\> = string; `signature`: `TrivialCodec`<`string`\> = string }, `$OutputOf`\>[], `unknown`\> & {} }\> - -___ - -### GeneralJWS - -• `Const` **GeneralJWS**: `ExactCodec`<`TypeCodec`<\{ `payload`: `TrivialCodec`<`string`\> = string; `signatures`: `Codec`<`MapIn`<\{ `protected`: `TrivialCodec`<`string`\> = string; `signature`: `TrivialCodec`<`string`\> = string }, `$TypeOf`\>[], `MapIn`<\{ `protected`: `TrivialCodec`<`string`\> = string; `signature`: `TrivialCodec`<`string`\> = string }, `$OutputOf`\>[], `unknown`\> & {} }\>\> - -___ - -### JWSSignature - -• `Const` **JWSSignature**: `ExactCodec`<`TypeCodec`<\{ `protected`: `TrivialCodec`<`string`\> = string; `signature`: `TrivialCodec`<`string`\> = string }\>\> - -___ - -### SignedCacao - -• `Const` **SignedCacao**: `ExactCodec`<`TypeCodec`<\{ `h`: `ExactCodec`<`TypeCodec`<\{ `t`: `KeyOfCodec`<\{ `caip122`: ``null`` = null; `eip4361`: ``null`` = null }\> }\>\> = CacaoHeader; `p`: `SparseCodec`<\{ `aud`: `TrivialCodec`<`string`\> = string; `domain`: `TrivialCodec`<`string`\> = string; `exp`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `iat`: `TrivialCodec`<`string`\> = string; `iss`: `TrivialCodec`<`string`\> = string; `nbf`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `nonce`: `TrivialCodec`<`string`\> = string; `requestId`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `resources`: `OptionalCodec`<`Codec`<`string`[], `string`[], `unknown`\> & {}\> ; `statement`: `OptionalCodec`<`TrivialCodec`<`string`\>\> ; `version`: `TrivialCodec`<`string`\> = string }\> = CacaoPayload; `s`: `ExactCodec`<`TypeCodec`<\{ `s`: `TrivialCodec`<`string`\> = string; `t`: `KeyOfCodec`<\{ `eip1271`: ``null`` = null; `eip191`: ``null`` = null; `solana:ed25519`: ``null`` = null; `stacks:secp256k1`: ``null`` = null; `tezos:ed25519`: ``null`` = null }\> }\>\> = CacaoSignature }\>\> - -___ - -### cid - -• `Const` **cid**: `Type`<`CID`<`unknown`, `number`, `number`, `Version`\>, `CID`<`unknown`, `number`, `number`, `Version`\>, `unknown`\> - -Passthrough codeco codec for CID. - -___ - -### cidAsString - -• `Const` **cidAsString**: `Type`<`CID`<`unknown`, `number`, `number`, `Version`\>, `string`, `string`\> - -codeco codec for CID encoded as string. - -___ - -### didString - -• `Const` **didString**: `RefinementCodec`<`TrivialCodec`<`string`\>, `string` & `WithOpaque`<``"DIDString"``\>\> - -codeco codec for a vanilla DID string, i.e. `did:method:id`. - -___ - -### uint8ArrayAsBase64 - -• `Const` **uint8ArrayAsBase64**: `Type`<`Uint8Array`, `string`, `string`\> - -codeco codec for Uint8Array as base64-encoded string. - -___ - -### uint8ArrayAsBase64pad - -• `Const` **uint8ArrayAsBase64pad**: `Type`<`Uint8Array`, `string`, `string`\> - -codeco codec for Uint8Array as base64pad-encoded string. - -___ - -### uint8ArrayAsBase64url - -• `Const` **uint8ArrayAsBase64url**: `Type`<`Uint8Array`, `string`, `string`\> - -codeco codec for Uint8Array as base64url-encoded string. - -___ - -### uint8array - -• `Const` **uint8array**: `TrivialCodec`<`Uint8Array`\> - -codeco codec for JS `Uint8Array`. - -## Functions - -### asDIDString - -▸ **asDIDString**(`input`): [`DIDString`](codecs.md#didstring) - -Type cast `input` as `DIDString`. - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `input` | `string` | - -#### Returns - -[`DIDString`](codecs.md#didstring) - -___ - -### createUint8ArrayAsString - -▸ **createUint8ArrayAsString**(`encoding`): `Type`<`Uint8Array`, `string`, `string`\> - -Factory for codeco codec for Uint8Array as encoded string. - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `encoding` | `SupportedEncodings` | - -#### Returns - -`Type`<`Uint8Array`, `string`, `string`\> - -___ - -### isDIDString - -▸ **isDIDString**(`input`): input is string & WithOpaque<"DIDString"\> - -Verify if `input` is DID string, i.e. conforms to `did:method:id` format. - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `input` | `string` | - -#### Returns - -input is string & WithOpaque<"DIDString"\> - -___ - -### isUint8Array - -▸ **isUint8Array**(`input`): input is Uint8Array - -Check if the input is a JS `Uint8Array`. - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `input` | `unknown` | - -#### Returns - -input is Uint8Array diff --git a/website/docs/api/modules/siwx_src.md b/website/docs/api/modules/siwx_src.md deleted file mode 100644 index 0580a897..00000000 --- a/website/docs/api/modules/siwx_src.md +++ /dev/null @@ -1,112 +0,0 @@ ---- -id: "siwx_src" -title: "Module: siwx/src" -custom_edit_url: null ---- - -## Classes - -- [SignedSiwxMessage](../classes/siwx_src.SignedSiwxMessage.md) -- [SiwxMessage](../classes/siwx_src.SiwxMessage.md) - -## Interfaces - -- [ISignedSiwxMessage](../interfaces/siwx_src.ISignedSiwxMessage.md) -- [SiwxMessageFields](../interfaces/siwx_src.SiwxMessageFields.md) - -## References - -### fromString - -Renames and re-exports [__type](../classes/siwx_src.SiwxMessage.md#__type) - -___ - -### fromStringSafe - -Renames and re-exports [__type](../classes/siwx_src.SiwxMessage.md#__type) - -## Type Aliases - -### AddressString - -Ƭ **AddressString**: `Opaque`<`string`, ``"address"``\> - -___ - -### ChainIdString - -Ƭ **ChainIdString**: `Opaque`<`string`, ``"chain-id"``\> - -___ - -### DateTimeString - -Ƭ **DateTimeString**: `Opaque`<`string`, ``"date-time"``\> - -___ - -### DomainString - -Ƭ **DomainString**: `Opaque`<`string`, ``"domain"``\> - -Custom SIWE domain. `dnsauthority` that can not be empty. - -___ - -### NetworkString - -Ƭ **NetworkString**: `Opaque`<`string`, ``"network"``\> - -___ - -### NonEmptyString - -Ƭ **NonEmptyString**: `Opaque`<`string`, ``"non-empty"``\> - -___ - -### NonceString - -Ƭ **NonceString**: `Opaque`<`string`, ``"nonce"``\> - -___ - -### Signature - -Ƭ **Signature**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `bytes` | `Uint8Array` | -| `kind` | `string` | - -___ - -### URIString - -Ƭ **URIString**: `Opaque`<`string`, ``"URI"``\> - -___ - -### VersionString - -Ƭ **VersionString**: `Opaque`<``"1"``, ``"version"``\> - -## Functions - -### toString - -▸ **toString**(`message`): `string` - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `message` | [`SiwxMessage`](../classes/siwx_src.SiwxMessage.md) | - -#### Returns - -`string` diff --git a/website/docs/api/multidid/classes/Multidid.md b/website/docs/api/multidid/classes/Multidid.md new file mode 100644 index 00000000..a6ddf181 --- /dev/null +++ b/website/docs/api/multidid/classes/Multidid.md @@ -0,0 +1,125 @@ +# Class: Multidid + +## Constructors + +### new Multidid() + +> **new Multidid**(`code`, `id`, `url`): [`Multidid`](Multidid.md) + +#### Parameters + +• **code**: `number` + +DID Method Codec + +• **id**: `Uint8Array` + +DID method id + +• **url**: `Uint8Array` + +DID Method url portion + +#### Returns + +[`Multidid`](Multidid.md) + +## Methods + +### inspect() + +> **inspect**(): `InspectObject` + +Get the multidid by parts, res.methodCode, res.methodIdBytes, res.urlBytes + +#### Returns + +`InspectObject` + +*** + +### toBytes() + +> **toBytes**(): `Uint8Array` + +Encode multidid to bytes + +#### Returns + +`Uint8Array` + +*** + +### toMultibase() + +> **toMultibase**(`base`): `string` + +Encode multidid as multibase string, defaults to base58btc, multibase prefix string + +#### Parameters + +• **base**: `SupportedBase` = `'base58btc'` + +#### Returns + +`string` + +*** + +### toString() + +> **toString**(): `string` + +DID string from multidid + +#### Returns + +`string` + +*** + +### fromBytes() + +> `static` **fromBytes**(`bytes`): [`Multidid`](Multidid.md) + +Decoded a multidid from its binary representation + +#### Parameters + +• **bytes**: `Uint8Array` + +#### Returns + +[`Multidid`](Multidid.md) + +*** + +### fromMultibase() + +> `static` **fromMultibase**(`multidid`): [`Multidid`](Multidid.md) + +Decode multibase multidid string into instance, expects multibase prefix + +#### Parameters + +• **multidid**: `string` + +#### Returns + +[`Multidid`](Multidid.md) + +*** + +### fromString() + +> `static` **fromString**(`did`): [`Multidid`](Multidid.md) + +Decode multidid instance from a did string + +#### Parameters + +• **did**: `string` + +#### Returns + +[`Multidid`](Multidid.md) diff --git a/website/docs/api/modules/didtools_multidid.md b/website/docs/api/multidid/index.md similarity index 88% rename from website/docs/api/modules/didtools_multidid.md rename to website/docs/api/multidid/index.md index 4f8974b3..505236f5 100644 --- a/website/docs/api/modules/didtools_multidid.md +++ b/website/docs/api/multidid/index.md @@ -1,10 +1,5 @@ ---- -id: "didtools_multidid" -title: "Module: @didtools/multidid" -custom_edit_url: null ---- +# multidid -# Multidid Multidid is a representation strategy for DIDs and DID URLs that is very compact and extensible. It allows any DID method to be represented as a string of bytes. Reference [specification](https://github.com/ChainAgnostic/multidid). @@ -45,6 +40,8 @@ multidid.toString() ``` -## Classes +## Index -- [Multidid](../classes/didtools_multidid.Multidid.md) +### Classes + +- [Multidid](classes/Multidid.md) diff --git a/website/docs/api/namespaces/pkh_ethereum.EthereumNodeAuth.md b/website/docs/api/namespaces/pkh_ethereum.EthereumNodeAuth.md deleted file mode 100644 index a5591d6a..00000000 --- a/website/docs/api/namespaces/pkh_ethereum.EthereumNodeAuth.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -id: "pkh_ethereum.EthereumNodeAuth" -title: "Namespace: EthereumNodeAuth" -custom_edit_url: null ---- - -[pkh-ethereum](../modules/pkh_ethereum.md).EthereumNodeAuth - -## Functions - -### getAuthMethod - -▸ **getAuthMethod**(`ethProvider`, `account`, `appName`): `Promise`<`AuthMethod`\> - -Get a configured authMethod for an Ethereum account in a Node based environment - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `ethProvider` | `any` | -| `account` | `AccountId` | -| `appName` | `string` | - -#### Returns - -`Promise`<`AuthMethod`\> diff --git a/website/docs/api/namespaces/pkh_ethereum.EthereumWebAuth.md b/website/docs/api/namespaces/pkh_ethereum.EthereumWebAuth.md deleted file mode 100644 index c3cea5ce..00000000 --- a/website/docs/api/namespaces/pkh_ethereum.EthereumWebAuth.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -id: "pkh_ethereum.EthereumWebAuth" -title: "Namespace: EthereumWebAuth" -custom_edit_url: null ---- - -[pkh-ethereum](../modules/pkh_ethereum.md).EthereumWebAuth - -## Functions - -### getAuthMethod - -▸ **getAuthMethod**(`ethProvider`, `account`): `Promise`<`AuthMethod`\> - -Get a configured authMethod for an Ethereum account in a web based environment - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `ethProvider` | `any` | -| `account` | `AccountId` | - -#### Returns - -`Promise`<`AuthMethod`\> diff --git a/website/docs/api/namespaces/pkh_solana.SolanaNodeAuth.md b/website/docs/api/namespaces/pkh_solana.SolanaNodeAuth.md deleted file mode 100644 index 641a5d6f..00000000 --- a/website/docs/api/namespaces/pkh_solana.SolanaNodeAuth.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -id: "pkh_solana.SolanaNodeAuth" -title: "Namespace: SolanaNodeAuth" -custom_edit_url: null ---- - -[pkh-solana](../modules/pkh_solana.md).SolanaNodeAuth - -## Functions - -### getAuthMethod - -▸ **getAuthMethod**(`ethProvider`, `account`, `appName`): `Promise`<`AuthMethod`\> - -Get a configured authMethod for a Solana account in a node based environment - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `ethProvider` | `any` | -| `account` | `AccountId` | -| `appName` | `string` | - -#### Returns - -`Promise`<`AuthMethod`\> diff --git a/website/docs/api/namespaces/pkh_solana.SolanaWebAuth.md b/website/docs/api/namespaces/pkh_solana.SolanaWebAuth.md deleted file mode 100644 index 784d669f..00000000 --- a/website/docs/api/namespaces/pkh_solana.SolanaWebAuth.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -id: "pkh_solana.SolanaWebAuth" -title: "Namespace: SolanaWebAuth" -custom_edit_url: null ---- - -[pkh-solana](../modules/pkh_solana.md).SolanaWebAuth - -## Functions - -### getAuthMethod - -▸ **getAuthMethod**(`solProvider`, `account`): `Promise`<`AuthMethod`\> - -Get a configured authMethod for a Solana account in a web based environment - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `solProvider` | `any` | -| `account` | `AccountId` | - -#### Returns - -`Promise`<`AuthMethod`\> diff --git a/website/docs/api/namespaces/pkh_stacks.StacksWebAuth.md b/website/docs/api/namespaces/pkh_stacks.StacksWebAuth.md deleted file mode 100644 index d433c05a..00000000 --- a/website/docs/api/namespaces/pkh_stacks.StacksWebAuth.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -id: "pkh_stacks.StacksWebAuth" -title: "Namespace: StacksWebAuth" -custom_edit_url: null ---- - -[pkh-stacks](../modules/pkh_stacks.md).StacksWebAuth - -## Functions - -### getAuthMethod - -▸ **getAuthMethod**(`stacksProvider`, `account`): `Promise`<`AuthMethod`\> - -Get a configured authMethod for an Ethereum account in a web based environment - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `stacksProvider` | `any` | -| `account` | `AccountId` | - -#### Returns - -`Promise`<`AuthMethod`\> diff --git a/website/docs/api/namespaces/pkh_tezos.TezosWebAuth.md b/website/docs/api/namespaces/pkh_tezos.TezosWebAuth.md deleted file mode 100644 index 78b47237..00000000 --- a/website/docs/api/namespaces/pkh_tezos.TezosWebAuth.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -id: "pkh_tezos.TezosWebAuth" -title: "Namespace: TezosWebAuth" -custom_edit_url: null ---- - -[pkh-tezos](../modules/pkh_tezos.md).TezosWebAuth - -## Functions - -### getAuthMethod - -▸ **getAuthMethod**(`tzProvider`, `account`): `Promise`<`AuthMethod`\> - -#### Parameters - -| Name | Type | -| :------ | :------ | -| `tzProvider` | `any` | -| `account` | `AccountId` | - -#### Returns - -`Promise`<`AuthMethod`\> diff --git a/website/docs/api/modules/pkh_did_resolver.md b/website/docs/api/pkh-did-resolver/index.md similarity index 90% rename from website/docs/api/modules/pkh_did_resolver.md rename to website/docs/api/pkh-did-resolver/index.md index b37c2194..bda2e345 100644 --- a/website/docs/api/modules/pkh_did_resolver.md +++ b/website/docs/api/pkh-did-resolver/index.md @@ -1,10 +1,4 @@ ---- -id: "pkh_did_resolver" -title: "Module: pkh-did-resolver" -custom_edit_url: null ---- - -# PKH DID method resolver +# pkh-did-resolver This package contains did:pkh method resolver implementation. Please refer to the [specification](https://github.com/w3c-ccg/did-pkh/blob/main/did-pkh-method-draft.md) for details about how this DID method works. @@ -55,9 +49,9 @@ Result: ## Functions -### getResolver +### getResolver() -▸ **getResolver**(): `ResolverRegistry` +> **getResolver**(): `ResolverRegistry` #### Returns diff --git a/website/docs/api/modules/pkh_ethereum.md b/website/docs/api/pkh-ethereum/index.md similarity index 72% rename from website/docs/api/modules/pkh_ethereum.md rename to website/docs/api/pkh-ethereum/index.md index fdd805d7..cf35d4b6 100644 --- a/website/docs/api/modules/pkh_ethereum.md +++ b/website/docs/api/pkh-ethereum/index.md @@ -1,10 +1,5 @@ ---- -id: "pkh_ethereum" -title: "Module: pkh-ethereum" -custom_edit_url: null ---- +# pkh-ethereum -# Ethereum AuthMethod and Verifier Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO. Primarly used with `did-session` and `@didtools/cacao`. @@ -107,74 +102,74 @@ const dids = //configured dids instance await dids.verifyJWS(jws, { capability, verifiers, ...opts}) ``` -## Namespaces +## Index -- [EthereumNodeAuth](../namespaces/pkh_ethereum.EthereumNodeAuth.md) -- [EthereumWebAuth](../namespaces/pkh_ethereum.EthereumWebAuth.md) +### Namespaces + +- [EthereumNodeAuth](namespaces/EthereumNodeAuth/index.md) +- [EthereumWebAuth](namespaces/EthereumWebAuth/index.md) ## Variables ### CHAIN\_NAMESPACE -• `Const` **CHAIN\_NAMESPACE**: ``"eip155"`` +> `const` **CHAIN\_NAMESPACE**: `"eip155"` = `'eip155'` CAIP2 for ethereum, used in CAIP10 (acountId) -___ +*** ### LEGACY\_CHAIN\_ID\_REORG\_DATE -• `Const` **LEGACY\_CHAIN\_ID\_REORG\_DATE**: `number` +> `const` **LEGACY\_CHAIN\_ID\_REORG\_DATE**: `number` -___ +*** ### VERSION -• `Const` **VERSION**: ``"1"`` +> `const` **VERSION**: `"1"` = `'1'` SIWX Version ## Functions -### encodeRpcMessage +### encodeRpcMessage() -▸ **encodeRpcMessage**(`method`, `params?`): `any` +> **encodeRpcMessage**(`method`, `params`?): `any` #### Parameters -| Name | Type | -| :------ | :------ | -| `method` | `string` | -| `params?` | `any` | +• **method**: `string` + +• **params?**: `any` #### Returns `any` -___ +*** -### getAccountId +### getAccountId() -▸ **getAccountId**(`ethProvider`, `address`): `Promise`<`AccountId`\> +> **getAccountId**(`ethProvider`, `address`): `Promise`\<`AccountId`\> Helper function to get an accountId (CAIP10) for an Ethereum account, uses ethProvider to get chainId/network #### Parameters -| Name | Type | -| :------ | :------ | -| `ethProvider` | `any` | -| `address` | `string` | +• **ethProvider**: `any` + +• **address**: `string` #### Returns -`Promise`<`AccountId`\> +`Promise`\<`AccountId`\> -___ +*** -### getEIP191Verifier +### getEIP191Verifier() -▸ **getEIP191Verifier**(): `Verifiers` +> **getEIP191Verifier**(): `Verifiers` Get a configured CACAO EIP191Verifier map for Ethereum EOA accounts @@ -182,52 +177,49 @@ Get a configured CACAO EIP191Verifier map for Ethereum EOA accounts `Verifiers` -___ +*** -### normalizeAccountId +### normalizeAccountId() -▸ **normalizeAccountId**(`input`): `AccountId` +> **normalizeAccountId**(`input`): `AccountId` #### Parameters -| Name | Type | -| :------ | :------ | -| `input` | `AccountId` | +• **input**: `AccountId` #### Returns `AccountId` -___ +*** -### safeSend +### safeSend() -▸ **safeSend**(`provider`, `method`, `params?`): `Promise`<`any`\> +> **safeSend**(`provider`, `method`, `params`?): `Promise`\<`any`\> #### Parameters -| Name | Type | -| :------ | :------ | -| `provider` | `any` | -| `method` | `string` | -| `params?` | `any`[] | +• **provider**: `any` + +• **method**: `string` + +• **params?**: `any`[] #### Returns -`Promise`<`any`\> +`Promise`\<`any`\> -___ +*** -### verifyEIP191Signature +### verifyEIP191Signature() -▸ **verifyEIP191Signature**(`cacao`, `options`): `void` +> **verifyEIP191Signature**(`cacao`, `options`): `void` #### Parameters -| Name | Type | -| :------ | :------ | -| `cacao` | `Cacao` | -| `options` | `VerifyOptions` | +• **cacao**: `Cacao` + +• **options**: `VerifyOptions` #### Returns diff --git a/website/docs/api/pkh-ethereum/namespaces/EthereumNodeAuth/index.md b/website/docs/api/pkh-ethereum/namespaces/EthereumNodeAuth/index.md new file mode 100644 index 00000000..7143e45e --- /dev/null +++ b/website/docs/api/pkh-ethereum/namespaces/EthereumNodeAuth/index.md @@ -0,0 +1,21 @@ +# EthereumNodeAuth + +## Functions + +### getAuthMethod() + +> **getAuthMethod**(`ethProvider`, `account`, `appName`): `Promise`\<`AuthMethod`\> + +Get a configured authMethod for an Ethereum account in a Node based environment + +#### Parameters + +• **ethProvider**: `any` + +• **account**: `AccountId` + +• **appName**: `string` + +#### Returns + +`Promise`\<`AuthMethod`\> diff --git a/website/docs/api/pkh-ethereum/namespaces/EthereumWebAuth/index.md b/website/docs/api/pkh-ethereum/namespaces/EthereumWebAuth/index.md new file mode 100644 index 00000000..deb65b3f --- /dev/null +++ b/website/docs/api/pkh-ethereum/namespaces/EthereumWebAuth/index.md @@ -0,0 +1,19 @@ +# EthereumWebAuth + +## Functions + +### getAuthMethod() + +> **getAuthMethod**(`ethProvider`, `account`): `Promise`\<`AuthMethod`\> + +Get a configured authMethod for an Ethereum account in a web based environment + +#### Parameters + +• **ethProvider**: `any` + +• **account**: `AccountId` + +#### Returns + +`Promise`\<`AuthMethod`\> diff --git a/website/docs/api/modules/pkh_solana.md b/website/docs/api/pkh-solana/index.md similarity index 65% rename from website/docs/api/modules/pkh_solana.md rename to website/docs/api/pkh-solana/index.md index 30931493..13e7969a 100644 --- a/website/docs/api/modules/pkh_solana.md +++ b/website/docs/api/pkh-solana/index.md @@ -1,10 +1,5 @@ ---- -id: "pkh_solana" -title: "Module: pkh-solana" -custom_edit_url: null ---- +# pkh-solana -# Solana AuthMethod and Verifier Implements support to authenticate, authorize and verify with Solana accounts as a did:pkh with SIWS(X) and CACAO. Primarly used with `did-session` and `@didtools/cacao`. @@ -114,154 +109,174 @@ const dids = //configured dids instance await dids.verifyJWS(jws, { capability, verifiers, ...opts}) ``` -## Namespaces +## Index -- [SolanaNodeAuth](../namespaces/pkh_solana.SolanaNodeAuth.md) -- [SolanaWebAuth](../namespaces/pkh_solana.SolanaWebAuth.md) +### Namespaces + +- [SolanaNodeAuth](namespaces/SolanaNodeAuth/index.md) +- [SolanaWebAuth](namespaces/SolanaWebAuth/index.md) ## Type Aliases ### SupportedConnection -Ƭ **SupportedConnection**: `Object` +> **SupportedConnection**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `getGenesisHash` | () => `Promise`<`string`\> | +##### getGenesisHash() + +> **getGenesisHash**: () => `Promise`\<`string`\> + +###### Returns -___ +`Promise`\<`string`\> + +*** ### SupportedProvider -Ƭ **SupportedProvider**: `Object` +> **SupportedProvider**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `signMessage` | (`message`: `Uint8Array`, `type`: `string`) => `Promise`<\{ `signature`: `Uint8Array` }\> | +##### signMessage() + +> **signMessage**: (`message`, `type`) => `Promise`\<`object`\> + +###### Parameters + +• **message**: `Uint8Array` + +• **type**: `string` + +###### Returns + +`Promise`\<`object`\> + +###### signature + +> **signature**: `Uint8Array` ## Variables ### CHAIN\_NAMESPACE -• `Const` **CHAIN\_NAMESPACE**: ``"solana"`` +> `const` **CHAIN\_NAMESPACE**: `"solana"` = `'solana'` -___ +*** ### SOLANA\_DEVNET\_CHAIN\_REF -• `Const` **SOLANA\_DEVNET\_CHAIN\_REF**: ``"EtWTRABZaYq6iMfeYKouRu166VU2xqa1"`` +> `const` **SOLANA\_DEVNET\_CHAIN\_REF**: `"EtWTRABZaYq6iMfeYKouRu166VU2xqa1"` = `'EtWTRABZaYq6iMfeYKouRu166VU2xqa1'` -___ +*** ### SOLANA\_MAINNET\_CHAIN\_REF -• `Const` **SOLANA\_MAINNET\_CHAIN\_REF**: ``"5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"`` +> `const` **SOLANA\_MAINNET\_CHAIN\_REF**: `"5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"` = `'5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp'` -___ +*** ### SOLANA\_TESTNET\_CHAIN\_REF -• `Const` **SOLANA\_TESTNET\_CHAIN\_REF**: ``"4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z"`` +> `const` **SOLANA\_TESTNET\_CHAIN\_REF**: `"4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z"` = `'4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z'` -___ +*** ### VERSION -• `Const` **VERSION**: ``"1"`` +> `const` **VERSION**: `"1"` = `'1'` -___ +*** ### chainIdMap -• `Const` **chainIdMap**: `Object` +> `const` **chainIdMap**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `devnet` | `string` | -| `mainnet` | `string` | -| `testnet` | `string` | +##### devnet + +> **devnet**: `string` = `SOLANA_DEVNET_CHAIN_REF` + +##### mainnet + +> **mainnet**: `string` = `SOLANA_MAINNET_CHAIN_REF` + +##### testnet + +> **testnet**: `string` = `SOLANA_TESTNET_CHAIN_REF` ## Functions -### assertSupportedConnection +### assertSupportedConnection() -▸ **assertSupportedConnection**(`solConnection`): asserts solConnection is SupportedConnection +> **assertSupportedConnection**(`solConnection`): `asserts solConnection is SupportedConnection` #### Parameters -| Name | Type | -| :------ | :------ | -| `solConnection` | `any` | +• **solConnection**: `any` #### Returns -asserts solConnection is SupportedConnection +`asserts solConnection is SupportedConnection` -___ +*** -### assertSupportedProvider +### assertSupportedProvider() -▸ **assertSupportedProvider**(`solProvider`): asserts solProvider is SupportedProvider +> **assertSupportedProvider**(`solProvider`): `asserts solProvider is SupportedProvider` #### Parameters -| Name | Type | -| :------ | :------ | -| `solProvider` | `any` | +• **solProvider**: `any` #### Returns -asserts solProvider is SupportedProvider +`asserts solProvider is SupportedProvider` -___ +*** -### getAccountId +### getAccountId() -▸ **getAccountId**(`solConnection`, `address`): `Promise`<`AccountId`\> +> **getAccountId**(`solConnection`, `address`): `Promise`\<`AccountId`\> Helper function to get an accountId (CAIP10) for an Solana account by Solana Connection interface, Connection must implement 'getGenesisHash()' #### Parameters -| Name | Type | -| :------ | :------ | -| `solConnection` | `any` | -| `address` | `string` | +• **solConnection**: `any` + +• **address**: `string` #### Returns -`Promise`<`AccountId`\> +`Promise`\<`AccountId`\> -___ +*** -### getAccountIdByNetwork +### getAccountIdByNetwork() -▸ **getAccountIdByNetwork**(`network`, `address`): `AccountId` +> **getAccountIdByNetwork**(`network`, `address`): `AccountId` Helper function to get an accountId (CAIP10) for an Solana account by network string 'mainet' | 'testnet' | 'devenet' #### Parameters -| Name | Type | -| :------ | :------ | -| `network` | `SolanaNetwork` | -| `address` | `string` | +• **network**: `SolanaNetwork` + +• **address**: `string` #### Returns `AccountId` -___ +*** -### getSolanaVerifier +### getSolanaVerifier() -▸ **getSolanaVerifier**(): `Verifiers` +> **getSolanaVerifier**(): `Verifiers` Get a configured CACAO SolanaVerifier map for Solana accounts @@ -269,34 +284,31 @@ Get a configured CACAO SolanaVerifier map for Solana accounts `Verifiers` -___ +*** -### requestChainId +### requestChainId() -▸ **requestChainId**(`solConnection`): `Promise`<`string`\> +> **requestChainId**(`solConnection`): `Promise`\<`string`\> #### Parameters -| Name | Type | -| :------ | :------ | -| `solConnection` | `any` | +• **solConnection**: `any` #### Returns -`Promise`<`string`\> +`Promise`\<`string`\> -___ +*** -### verifySolanaSignature +### verifySolanaSignature() -▸ **verifySolanaSignature**(`cacao`, `options`): `void` +> **verifySolanaSignature**(`cacao`, `options`): `void` #### Parameters -| Name | Type | -| :------ | :------ | -| `cacao` | `Cacao` | -| `options` | `VerifyOptions` | +• **cacao**: `Cacao` + +• **options**: `VerifyOptions` #### Returns diff --git a/website/docs/api/pkh-solana/namespaces/SolanaNodeAuth/index.md b/website/docs/api/pkh-solana/namespaces/SolanaNodeAuth/index.md new file mode 100644 index 00000000..f4a8bde5 --- /dev/null +++ b/website/docs/api/pkh-solana/namespaces/SolanaNodeAuth/index.md @@ -0,0 +1,21 @@ +# SolanaNodeAuth + +## Functions + +### getAuthMethod() + +> **getAuthMethod**(`ethProvider`, `account`, `appName`): `Promise`\<`AuthMethod`\> + +Get a configured authMethod for a Solana account in a node based environment + +#### Parameters + +• **ethProvider**: `any` + +• **account**: `AccountId` + +• **appName**: `string` + +#### Returns + +`Promise`\<`AuthMethod`\> diff --git a/website/docs/api/pkh-solana/namespaces/SolanaWebAuth/index.md b/website/docs/api/pkh-solana/namespaces/SolanaWebAuth/index.md new file mode 100644 index 00000000..5343f656 --- /dev/null +++ b/website/docs/api/pkh-solana/namespaces/SolanaWebAuth/index.md @@ -0,0 +1,19 @@ +# SolanaWebAuth + +## Functions + +### getAuthMethod() + +> **getAuthMethod**(`solProvider`, `account`): `Promise`\<`AuthMethod`\> + +Get a configured authMethod for a Solana account in a web based environment + +#### Parameters + +• **solProvider**: `any` + +• **account**: `AccountId` + +#### Returns + +`Promise`\<`AuthMethod`\> diff --git a/website/docs/api/modules/pkh_stacks.md b/website/docs/api/pkh-stacks/index.md similarity index 68% rename from website/docs/api/modules/pkh_stacks.md rename to website/docs/api/pkh-stacks/index.md index c19262b7..2b8a6615 100644 --- a/website/docs/api/modules/pkh_stacks.md +++ b/website/docs/api/pkh-stacks/index.md @@ -1,8 +1,4 @@ ---- -id: "pkh_stacks" -title: "Module: pkh-stacks" -custom_edit_url: null ---- +# pkh-stacks ## Stacks AuthMethod and Verifier @@ -77,108 +73,129 @@ const dids = //configured dids instance await dids.verifyJWS(jws, { capability, verifiers, ...opts }) ``` -## Namespaces +## Index -- [StacksWebAuth](../namespaces/pkh_stacks.StacksWebAuth.md) +### Namespaces + +- [StacksWebAuth](namespaces/StacksWebAuth/index.md) ## Interfaces -- [SignatureData](../interfaces/pkh_stacks.SignatureData.md) +### SignatureData + +#### Properties + +##### publicKey + +> **publicKey**: `string` + +*** + +##### signature + +> **signature**: `string` ## Type Aliases ### SupportedProvider -Ƭ **SupportedProvider**: `Object` +> **SupportedProvider**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `signatureRequest` | (`payload`: `string`) => `Promise`<[`SignatureData`](../interfaces/pkh_stacks.SignatureData.md)\> | +##### signatureRequest() + +> **signatureRequest**: (`payload`) => `Promise`\<[`SignatureData`](index.md#signaturedata)\> + +###### Parameters + +• **payload**: `string` + +###### Returns + +`Promise`\<[`SignatureData`](index.md#signaturedata)\> ## Variables ### CHAIN\_NAMESPACE -• `Const` **CHAIN\_NAMESPACE**: ``"stacks"`` +> `const` **CHAIN\_NAMESPACE**: `"stacks"` = `'stacks'` -___ +*** ### VERSION -• `Const` **VERSION**: ``"1"`` +> `const` **VERSION**: `"1"` = `'1'` -___ +*** ### chainIdMap -• `Const` **chainIdMap**: `Object` +> `const` **chainIdMap**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `mainnet` | `string` | -| `testnet` | `string` | +##### mainnet + +> **mainnet**: `string` = `'1'` + +##### testnet + +> **testnet**: `string` = `'2147483648'` ## Functions -### assertSupportedProvider +### assertSupportedProvider() -▸ **assertSupportedProvider**(`stacksProvider`): asserts stacksProvider is SupportedProvider +> **assertSupportedProvider**(`stacksProvider`): `asserts stacksProvider is SupportedProvider` #### Parameters -| Name | Type | -| :------ | :------ | -| `stacksProvider` | `any` | +• **stacksProvider**: `any` #### Returns -asserts stacksProvider is SupportedProvider +`asserts stacksProvider is SupportedProvider` -___ +*** -### getAccountIdByNetwork +### getAccountIdByNetwork() -▸ **getAccountIdByNetwork**(`network`, `address`): `AccountId` +> **getAccountIdByNetwork**(`network`, `address`): `AccountId` Helper function to get an accountId (CAIP10) for an Stacks account by network string 'mainet' | 'testnet' #### Parameters -| Name | Type | -| :------ | :------ | -| `network` | `StacksNetwork` | -| `address` | `string` | +• **network**: `StacksNetwork` + +• **address**: `string` #### Returns `AccountId` -___ +*** -### getStacksVerifier +### getStacksVerifier() -▸ **getStacksVerifier**(): `Verifiers` +> **getStacksVerifier**(): `Verifiers` #### Returns `Verifiers` -___ +*** -### verifyStacksSignature +### verifyStacksSignature() -▸ **verifyStacksSignature**(`cacao`, `options`): `void` +> **verifyStacksSignature**(`cacao`, `options`): `void` #### Parameters -| Name | Type | -| :------ | :------ | -| `cacao` | `Cacao` | -| `options` | `VerifyOptions` | +• **cacao**: `Cacao` + +• **options**: `VerifyOptions` #### Returns diff --git a/website/docs/api/pkh-stacks/namespaces/StacksWebAuth/index.md b/website/docs/api/pkh-stacks/namespaces/StacksWebAuth/index.md new file mode 100644 index 00000000..12d0bb48 --- /dev/null +++ b/website/docs/api/pkh-stacks/namespaces/StacksWebAuth/index.md @@ -0,0 +1,19 @@ +# StacksWebAuth + +## Functions + +### getAuthMethod() + +> **getAuthMethod**(`stacksProvider`, `account`): `Promise`\<`AuthMethod`\> + +Get a configured authMethod for an Ethereum account in a web based environment + +#### Parameters + +• **stacksProvider**: `any` + +• **account**: `AccountId` + +#### Returns + +`Promise`\<`AuthMethod`\> diff --git a/website/docs/api/modules/pkh_tezos.md b/website/docs/api/pkh-tezos/index.md similarity index 53% rename from website/docs/api/modules/pkh_tezos.md rename to website/docs/api/pkh-tezos/index.md index 4fa715b2..06e8e565 100644 --- a/website/docs/api/modules/pkh_tezos.md +++ b/website/docs/api/pkh-tezos/index.md @@ -1,8 +1,4 @@ ---- -id: "pkh_tezos" -title: "Module: pkh-tezos" -custom_edit_url: null ---- +# pkh-tezos ## Tezos AuthMethod and Verifier Implements support to authenticate, authorize and verify with Tezos accounts as a did:pkh with SIWE(X) and CACAO. @@ -81,214 +77,241 @@ const dids = //configured dids instance await dids.verifyJWS(jws, { capability, verifiers, ...opts}) ``` -## Namespaces +## Index -- [TezosWebAuth](../namespaces/pkh_tezos.TezosWebAuth.md) +### Namespaces + +- [TezosWebAuth](namespaces/TezosWebAuth/index.md) ## Type Aliases ### SupportedProvider -Ƭ **SupportedProvider**: `Object` +> **SupportedProvider**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `getActiveAccount` | () => `Promise`<\{ `network`: \{ `type`: `TezosNetwork` } ; `publicKey`: `string` }\> | -| `requestSignPayload` | (`opts`: \{ `payload`: `string` ; `signingType`: `string` }) => `Promise`<\{ `signature`: `string` }\> | +##### getActiveAccount() + +> **getActiveAccount**: () => `Promise`\<`object`\> + +###### Returns + +`Promise`\<`object`\> + +###### network + +> **network**: `object` + +###### network.type + +> **type**: `TezosNetwork` + +###### publicKey + +> **publicKey**: `string` + +##### requestSignPayload() + +> **requestSignPayload**: (`opts`) => `Promise`\<`object`\> + +###### Parameters + +• **opts** + +• **opts.payload**: `string` + +• **opts.signingType**: `string` + +###### Returns + +`Promise`\<`object`\> + +###### signature + +> **signature**: `string` ## Variables ### CHAIN\_NAMESPACE -• `Const` **CHAIN\_NAMESPACE**: ``"tezos"`` +> `const` **CHAIN\_NAMESPACE**: `"tezos"` = `'tezos'` -___ +*** ### TEZOS\_DEVNET\_CHAIN\_REF -• `Const` **TEZOS\_DEVNET\_CHAIN\_REF**: ``"NetXm8tYqnMWky1"`` +> `const` **TEZOS\_DEVNET\_CHAIN\_REF**: `"NetXm8tYqnMWky1"` = `'NetXm8tYqnMWky1'` -___ +*** ### TEZOS\_MAINNET\_CHAIN\_REF -• `Const` **TEZOS\_MAINNET\_CHAIN\_REF**: ``"NetXdQprcVkpaWU"`` +> `const` **TEZOS\_MAINNET\_CHAIN\_REF**: `"NetXdQprcVkpaWU"` = `'NetXdQprcVkpaWU'` -___ +*** ### VERSION -• `Const` **VERSION**: ``"1"`` +> `const` **VERSION**: `"1"` = `'1'` -___ +*** ### chainIdMap -• `Const` **chainIdMap**: `Object` +> `const` **chainIdMap**: `object` #### Type declaration -| Name | Type | -| :------ | :------ | -| `devnet` | `string` | -| `mainnet` | `string` | +##### devnet + +> **devnet**: `string` = `TEZOS_DEVNET_CHAIN_REF` + +##### mainnet + +> **mainnet**: `string` = `TEZOS_MAINNET_CHAIN_REF` ## Functions -### assertSupportedConnection +### assertSupportedConnection() -▸ **assertSupportedConnection**(`tzProvider`): asserts tzProvider is SupportedProvider +> **assertSupportedConnection**(`tzProvider`): `asserts tzProvider is SupportedProvider` #### Parameters -| Name | Type | -| :------ | :------ | -| `tzProvider` | `any` | +• **tzProvider**: `any` #### Returns -asserts tzProvider is SupportedProvider +`asserts tzProvider is SupportedProvider` -___ +*** -### assertSupportedProvider +### assertSupportedProvider() -▸ **assertSupportedProvider**(`tzProvider`): asserts tzProvider is SupportedProvider +> **assertSupportedProvider**(`tzProvider`): `asserts tzProvider is SupportedProvider` #### Parameters -| Name | Type | -| :------ | :------ | -| `tzProvider` | `any` | +• **tzProvider**: `any` #### Returns -asserts tzProvider is SupportedProvider +`asserts tzProvider is SupportedProvider` -___ +*** -### getAccountId +### getAccountId() -▸ **getAccountId**(`tzProvider`, `address`): `Promise`<`AccountId`\> +> **getAccountId**(`tzProvider`, `address`): `Promise`\<`AccountId`\> #### Parameters -| Name | Type | -| :------ | :------ | -| `tzProvider` | `any` | -| `address` | `string` | +• **tzProvider**: `any` + +• **address**: `string` #### Returns -`Promise`<`AccountId`\> +`Promise`\<`AccountId`\> -___ +*** -### getAccountIdByNetwork +### getAccountIdByNetwork() -▸ **getAccountIdByNetwork**(`network`, `address`): `AccountId` +> **getAccountIdByNetwork**(`network`, `address`): `AccountId` #### Parameters -| Name | Type | -| :------ | :------ | -| `network` | `TezosNetwork` | -| `address` | `string` | +• **network**: `TezosNetwork` + +• **address**: `string` #### Returns `AccountId` -___ +*** -### getPkhfromPk +### getPkhfromPk() -▸ **getPkhfromPk**(`publicKey`): `string` +> **getPkhfromPk**(`publicKey`): `string` #### Parameters -| Name | Type | -| :------ | :------ | -| `publicKey` | `string` | +• **publicKey**: `string` #### Returns `string` -___ +*** -### getPublicKey +### getPublicKey() -▸ **getPublicKey**(`tzProvider`): `Promise`<`string`\> +> **getPublicKey**(`tzProvider`): `Promise`\<`string`\> #### Parameters -| Name | Type | -| :------ | :------ | -| `tzProvider` | `any` | +• **tzProvider**: `any` #### Returns -`Promise`<`string`\> +`Promise`\<`string`\> -___ +*** -### getTezosVerifier +### getTezosVerifier() -▸ **getTezosVerifier**(): `Verifiers` +> **getTezosVerifier**(): `Verifiers` #### Returns `Verifiers` -___ +*** -### requestChainId +### requestChainId() -▸ **requestChainId**(`tzProvider`): `Promise`<`string`\> +> **requestChainId**(`tzProvider`): `Promise`\<`string`\> #### Parameters -| Name | Type | -| :------ | :------ | -| `tzProvider` | `any` | +• **tzProvider**: `any` #### Returns -`Promise`<`string`\> +`Promise`\<`string`\> -___ +*** -### verifySignature +### verifySignature() -▸ **verifySignature**(`payload`, `publicKey`, `signature`): `boolean` +> **verifySignature**(`payload`, `publicKey`, `signature`): `boolean` #### Parameters -| Name | Type | -| :------ | :------ | -| `payload` | `string` | -| `publicKey` | `string` | -| `signature` | `string` | +• **payload**: `string` + +• **publicKey**: `string` + +• **signature**: `string` #### Returns `boolean` -___ +*** -### verifyTezosSignature +### verifyTezosSignature() -▸ **verifyTezosSignature**(`cacao`, `options`): `void` +> **verifyTezosSignature**(`cacao`, `options`): `void` #### Parameters -| Name | Type | -| :------ | :------ | -| `cacao` | `Cacao` | -| `options` | `VerifyOptions` | +• **cacao**: `Cacao` + +• **options**: `VerifyOptions` #### Returns diff --git a/website/docs/api/pkh-tezos/namespaces/TezosWebAuth/index.md b/website/docs/api/pkh-tezos/namespaces/TezosWebAuth/index.md new file mode 100644 index 00000000..c61f17f8 --- /dev/null +++ b/website/docs/api/pkh-tezos/namespaces/TezosWebAuth/index.md @@ -0,0 +1,17 @@ +# TezosWebAuth + +## Functions + +### getAuthMethod() + +> **getAuthMethod**(`tzProvider`, `account`): `Promise`\<`AuthMethod`\> + +#### Parameters + +• **tzProvider**: `any` + +• **account**: `AccountId` + +#### Returns + +`Promise`\<`AuthMethod`\> diff --git a/website/docs/api/siwx/classes/SignedSiwxMessage.md b/website/docs/api/siwx/classes/SignedSiwxMessage.md new file mode 100644 index 00000000..f0af0a28 --- /dev/null +++ b/website/docs/api/siwx/classes/SignedSiwxMessage.md @@ -0,0 +1,41 @@ +# Class: SignedSiwxMessage + +## Implements + +- [`ISignedSiwxMessage`](../index.md#isignedsiwxmessage) + +## Constructors + +### new SignedSiwxMessage() + +> **new SignedSiwxMessage**(`message`, `signature`): [`SignedSiwxMessage`](SignedSiwxMessage.md) + +#### Parameters + +• **message**: [`SiwxMessage`](SiwxMessage.md) + +• **signature**: [`Signature`](../index.md#signature-1) + +#### Returns + +[`SignedSiwxMessage`](SignedSiwxMessage.md) + +## Properties + +### message + +> `readonly` **message**: [`SiwxMessage`](SiwxMessage.md) + +#### Implementation of + +[`ISignedSiwxMessage`](../index.md#isignedsiwxmessage).[`message`](../index.md#message) + +*** + +### signature + +> `readonly` **signature**: [`Signature`](../index.md#signature-1) + +#### Implementation of + +[`ISignedSiwxMessage`](../index.md#isignedsiwxmessage).[`signature`](../index.md#signature) diff --git a/website/docs/api/siwx/classes/SiwxMessage.md b/website/docs/api/siwx/classes/SiwxMessage.md new file mode 100644 index 00000000..5fd69be5 --- /dev/null +++ b/website/docs/api/siwx/classes/SiwxMessage.md @@ -0,0 +1,199 @@ +# Class: SiwxMessage + +Parameters for SiwxMessage constructor. + +## Implements + +- [`SiwxMessageFields`](../index.md#siwxmessagefields) + +## Constructors + +### new SiwxMessage() + +> **new SiwxMessage**(`fields`): [`SiwxMessage`](SiwxMessage.md) + +#### Parameters + +• **fields**: [`SiwxMessageFields`](../index.md#siwxmessagefields) + +#### Returns + +[`SiwxMessage`](SiwxMessage.md) + +## Properties + +### address + +> `readonly` **address**: `string` & `WithOpaque`\<`"address"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`address`](../index.md#address) + +*** + +### chainId + +> `readonly` **chainId**: `string` & `WithOpaque`\<`"chain-id"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`chainId`](../index.md#chainid) + +*** + +### domain + +> `readonly` **domain**: `string` & `WithOpaque`\<`"domain"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`domain`](../index.md#domain) + +*** + +### expirationTime? + +> `readonly` `optional` **expirationTime**: `string` & `WithOpaque`\<`"date-time"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`expirationTime`](../index.md#expirationtime) + +*** + +### issuedAt + +> `readonly` **issuedAt**: `string` & `WithOpaque`\<`"date-time"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`issuedAt`](../index.md#issuedat) + +*** + +### network + +> `readonly` **network**: `string` & `WithOpaque`\<`"network"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`network`](../index.md#network) + +*** + +### nonce + +> `readonly` **nonce**: `string` & `WithOpaque`\<`"nonce"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`nonce`](../index.md#nonce) + +*** + +### notBefore? + +> `readonly` `optional` **notBefore**: `string` & `WithOpaque`\<`"date-time"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`notBefore`](../index.md#notbefore) + +*** + +### requestId? + +> `readonly` `optional` **requestId**: `string` & `WithOpaque`\<`"non-empty"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`requestId`](../index.md#requestid) + +*** + +### resources? + +> `readonly` `optional` **resources**: `string` & `WithOpaque`\<`"URI"`\>[] + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`resources`](../index.md#resources) + +*** + +### statement? + +> `readonly` `optional` **statement**: `string` & `WithOpaque`\<`"non-empty"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`statement`](../index.md#statement) + +*** + +### uri + +> `readonly` **uri**: `string` & `WithOpaque`\<`"URI"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`uri`](../index.md#uri) + +*** + +### version + +> `readonly` **version**: `"1"` & `WithOpaque`\<`"version"`\> + +#### Implementation of + +[`SiwxMessageFields`](../index.md#siwxmessagefields).[`version`](../index.md#version) + +*** + +### fromString() + +> `static` **fromString**: (`input`) => [`SiwxMessage`](SiwxMessage.md) + +Parse SIWx message string. + +#### Throws + +If invalid string passed. + +#### Parameters + +• **input**: `string` + +#### Returns + +[`SiwxMessage`](SiwxMessage.md) + +*** + +### fromStringSafe() + +> `static` **fromStringSafe**: (`input`) => `Maybe`\<[`SiwxMessage`](SiwxMessage.md)\> + +Parse SIWx message string. Return `Maybe`, thus do not throw. + +#### Parameters + +• **input**: `string` + +#### Returns + +`Maybe`\<[`SiwxMessage`](SiwxMessage.md)\> + +## Methods + +### toString() + +> **toString**(): `string` + +Returns a string representation of an object. + +#### Returns + +`string` diff --git a/website/docs/api/siwx/index.md b/website/docs/api/siwx/index.md new file mode 100644 index 00000000..06398144 --- /dev/null +++ b/website/docs/api/siwx/index.md @@ -0,0 +1,206 @@ +# siwx + +## Index + +### Classes + +- [SignedSiwxMessage](classes/SignedSiwxMessage.md) +- [SiwxMessage](classes/SiwxMessage.md) + +## References + +### fromString + +Re-exports [fromString](classes/SiwxMessage.md#fromstring) + +*** + +### fromStringSafe + +Re-exports [fromStringSafe](classes/SiwxMessage.md#fromstringsafe) + +## Interfaces + +### ISignedSiwxMessage + +#### Properties + +##### message + +> `readonly` **message**: [`SiwxMessage`](classes/SiwxMessage.md) + +*** + +##### signature + +> `readonly` **signature**: [`Signature`](index.md#signature-1) + +*** + +### SiwxMessageFields + +Parameters for SiwxMessage constructor. + +#### Properties + +##### address + +> `readonly` **address**: `string` + +*** + +##### chainId + +> `readonly` **chainId**: `string` \| `number` + +*** + +##### domain + +> `readonly` **domain**: `string` + +*** + +##### expirationTime? + +> `readonly` `optional` **expirationTime**: `string` + +*** + +##### issuedAt + +> `readonly` **issuedAt**: `string` + +*** + +##### network + +> `readonly` **network**: `string` + +*** + +##### nonce + +> `readonly` **nonce**: `string` \| `number` + +*** + +##### notBefore? + +> `readonly` `optional` **notBefore**: `string` + +*** + +##### requestId? + +> `readonly` `optional` **requestId**: `string` + +*** + +##### resources? + +> `readonly` `optional` **resources**: `string`[] + +*** + +##### statement? + +> `readonly` `optional` **statement**: `string` + +*** + +##### uri + +> `readonly` **uri**: `string` + +*** + +##### version? + +> `readonly` `optional` **version**: `string` \| `number` + +## Type Aliases + +### AddressString + +> **AddressString**: `Opaque`\<`string`, `"address"`\> + +*** + +### ChainIdString + +> **ChainIdString**: `Opaque`\<`string`, `"chain-id"`\> + +*** + +### DateTimeString + +> **DateTimeString**: `Opaque`\<`string`, `"date-time"`\> + +*** + +### DomainString + +> **DomainString**: `Opaque`\<`string`, `"domain"`\> + +Custom SIWE domain. `dnsauthority` that can not be empty. + +*** + +### NetworkString + +> **NetworkString**: `Opaque`\<`string`, `"network"`\> + +*** + +### NonEmptyString + +> **NonEmptyString**: `Opaque`\<`string`, `"non-empty"`\> + +*** + +### NonceString + +> **NonceString**: `Opaque`\<`string`, `"nonce"`\> + +*** + +### Signature + +> **Signature**: `object` + +#### Type declaration + +##### bytes + +> **bytes**: `Uint8Array` + +##### kind + +> **kind**: `string` + +*** + +### URIString + +> **URIString**: `Opaque`\<`string`, `"URI"`\> + +*** + +### VersionString + +> **VersionString**: `Opaque`\<`"1"`, `"version"`\> + +## Functions + +### toString() + +> **toString**(`message`): `string` + +#### Parameters + +• **message**: [`SiwxMessage`](classes/SiwxMessage.md) + +#### Returns + +`string` diff --git a/website/docs/introduction.md b/website/docs/introduction.md index a73f521e..90c81470 100644 --- a/website/docs/introduction.md +++ b/website/docs/introduction.md @@ -4,7 +4,7 @@ A suite of tools and APIs to interact with and manage decentralized identifiers -### [API Reference →](./api/modules/dids) +### [API Reference →](./api/dids/index.md) Check out the detailed API reference. ### [Installation guide →](https://developers.ceramic.network/docs/dids/installation) diff --git a/website/docusaurus.config.js b/website/docusaurus.config.ts similarity index 83% rename from website/docusaurus.config.js rename to website/docusaurus.config.ts index 281e3c12..6f07a4eb 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.ts @@ -1,11 +1,8 @@ -// @ts-check -// Note: type annotations allow type checking and IDEs autocompletion +import type { Config } from '@docusaurus/types' +import type * as Preset from '@docusaurus/preset-classic' +import { themes } from 'prism-react-renderer' -const lightCodeTheme = require('prism-react-renderer/themes/github') -const darkCodeTheme = require('prism-react-renderer/themes/dracula') - -/** @type {import('@docusaurus/types').Config} */ -const config = { +const config: Config = { title: 'Decentralized Identifiers (DIDs)', tagline: 'A Toolkit for Decentralized Identity', url: 'https://did.js.org', @@ -25,7 +22,6 @@ const config = { presets: [ [ 'classic', - /** @type {import('@docusaurus/preset-classic').Options} */ ({ docs: { sidebarPath: require.resolve('./sidebars.js'), @@ -37,7 +33,7 @@ const config = { theme: { customCss: require.resolve('./src/css/custom.css'), }, - }), + } satisfies Preset.Options), ], ], @@ -54,7 +50,6 @@ const config = { ], themeConfig: - /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ algolia: { appId: 'RWEO3NY760', @@ -76,7 +71,7 @@ const config = { }, { type: 'doc', - docId: 'api/modules/dids', + docId: 'api/dids/index', activeBasePath: 'docs/api', position: 'left', label: 'API', @@ -134,10 +129,10 @@ const config = { copyright: `Copyright © ${new Date().getFullYear()} 3Box Labs.`, }, prism: { - theme: lightCodeTheme, - darkTheme: darkCodeTheme, + theme: themes.github, + darkTheme: themes.dracula, }, - }), + }) satisfies Preset.ThemeConfig, } -module.exports = config +export default config diff --git a/website/package.json b/website/package.json index 69aa9f6a..f1dcada4 100644 --- a/website/package.json +++ b/website/package.json @@ -15,19 +15,19 @@ "typecheck": "tsc" }, "dependencies": { - "@docusaurus/core": "^2.4.1", - "@docusaurus/preset-classic": "^2.4.1", - "@mdx-js/react": "^1.6.22", - "clsx": "^1.2.1", - "prism-react-renderer": "^1.3.5", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "@docusaurus/core": "^3.4.0", + "@docusaurus/preset-classic": "^3.4.0", + "@mdx-js/react": "^3.0.1", + "clsx": "^2.1.1", + "prism-react-renderer": "^2.3.1", + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "devDependencies": { - "@docusaurus/module-type-aliases": "^2.4.1", - "@tsconfig/docusaurus": "^1.0.7", - "docusaurus-plugin-typedoc": "^0.21.0", - "typescript": "^5.3.2" + "@docusaurus/module-type-aliases": "^3.4.0", + "@docusaurus/tsconfig": "^3.4.0", + "docusaurus-plugin-typedoc": "^1.0.2", + "typescript": "^5.5.3" }, "browserslist": { "production": [ diff --git a/website/sidebars.js b/website/sidebars.js deleted file mode 100644 index f32b23b0..00000000 --- a/website/sidebars.js +++ /dev/null @@ -1,50 +0,0 @@ -/** - * Creating a sidebar enables you to: - - create an ordered group of docs - - render a sidebar for each doc of that group - - provide next/previous navigation - - The sidebars can be generated from the filesystem, or explicitly defined here. - - Create as many sidebars as you want. - */ - -// @ts-check - -/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ -const sidebars = { - docs: [ - { type: 'doc', id: 'introduction', label: 'Introduction' } - ], - api: [ - { - type: 'category', - collapsed: false, - label: 'DID module', - items: [ - { type: 'doc', id: 'api/modules/dids', label: 'Overview' }, - { type: 'doc', id: 'api/classes/dids.DID', label: 'DID Class' }, - ], - }, - { - type: 'category', - collapsed: false, - label: 'DID-Session module', - items: [ - { type: 'doc', id: 'api/modules/did_session', label: 'Overview' }, - { type: 'doc', id: 'api/classes/did_session.DIDSession', label: 'DIDSession Class' }, - ], - }, - { type: 'doc', id: 'api/modules/pkh_ethereum', label: 'DID:PKH Ethereum' }, - { type: 'doc', id: 'api/modules/pkh_solana', label: 'DID:PKH Solana' }, - { type: 'doc', id: 'api/modules/pkh_tezos', label: 'DID:PKH Tezos' }, - { type: 'doc', id: 'api/modules/pkh_stacks', label: 'DID:PKH Stacks' }, - { type: 'doc', id: 'api/modules/key_did_provider_ed25519', label: 'DID:KEY ED25519' }, - { type: 'doc', id: 'api/modules/key_did_resolver', label: 'DID:KEY Resolver' }, - { type: 'doc', id: 'api/modules/pkh_did_resolver', label: 'DID:PKH Resolver' }, - { type: 'doc', id: 'api/modules/key_did', label: 'DID:KEY utilities' }, - { type: 'doc', id: 'api/modules/codecs', label: 'Codecs' } - ], -}; - -module.exports = sidebars; diff --git a/website/sidebars.ts b/website/sidebars.ts new file mode 100644 index 00000000..7890b363 --- /dev/null +++ b/website/sidebars.ts @@ -0,0 +1,49 @@ +/** + * Creating a sidebar enables you to: + - create an ordered group of docs + - render a sidebar for each doc of that group + - provide next/previous navigation + + The sidebars can be generated from the filesystem, or explicitly defined here. + + Create as many sidebars as you want. + */ + +import type { SidebarsConfig } from '@docusaurus/plugin-content-docs' + +const sidebars: SidebarsConfig = { + docs: [ + { type: 'doc', id: 'introduction', label: 'Introduction' } + ], + api: [ + { + type: 'category', + collapsed: false, + label: 'DID module', + items: [ + { type: 'doc', id: 'api/dids/index', label: 'Overview' }, + { type: 'doc', id: 'api/dids/classes/DID', label: 'DID Class' }, + ], + }, + { + type: 'category', + collapsed: false, + label: 'DID-Session module', + items: [ + { type: 'doc', id: 'api/did-session/index', label: 'Overview' }, + { type: 'doc', id: 'api/did-session/classes/DIDSession', label: 'DIDSession Class' }, + ], + }, + { type: 'doc', id: 'api/pkh-ethereum/index', label: 'DID:PKH Ethereum' }, + { type: 'doc', id: 'api/pkh-solana/index', label: 'DID:PKH Solana' }, + { type: 'doc', id: 'api/pkh-tezos/index', label: 'DID:PKH Tezos' }, + { type: 'doc', id: 'api/pkh-stacks/index', label: 'DID:PKH Stacks' }, + { type: 'doc', id: 'api/key-did-provider-ed25519/index', label: 'DID:KEY ED25519' }, + { type: 'doc', id: 'api/key-did-resolver/index', label: 'DID:KEY Resolver' }, + { type: 'doc', id: 'api/pkh-did-resolver/index', label: 'DID:PKH Resolver' }, + { type: 'doc', id: 'api/key-did/index', label: 'DID:KEY utilities' }, + { type: 'doc', id: 'api/codecs/index', label: 'Codecs' } + ], +}; + +export default sidebars diff --git a/website/tsconfig.json b/website/tsconfig.json index 6f475698..314eab8a 100644 --- a/website/tsconfig.json +++ b/website/tsconfig.json @@ -1,6 +1,6 @@ { // This file is not used in compilation. It is here just for a nice editor experience. - "extends": "@tsconfig/docusaurus/tsconfig.json", + "extends": "@docusaurus/tsconfig", "compilerOptions": { "baseUrl": "." }