From d601286d1dd059bf941aa744a5c5d0c7152ab713 Mon Sep 17 00:00:00 2001 From: Tomas R Date: Fri, 6 Dec 2024 15:07:37 -0300 Subject: [PATCH 1/2] add cspell to package and start exec --- .cspell.json | 71 +++++ package.json | 4 +- pnpm-lock.yaml | 758 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 832 insertions(+), 1 deletion(-) create mode 100644 .cspell.json diff --git a/.cspell.json b/.cspell.json new file mode 100644 index 00000000..6c47aff8 --- /dev/null +++ b/.cspell.json @@ -0,0 +1,71 @@ +{ + "version": "0.2", + "language": "en", + "ignorePaths": ["node_modules", "dist", "build", + "docs/advanced/multichain/polkadot/dapp-integration-guide.md", "docs/web3modal/v2/_partials/themeVariablesTable.mdx", + "docs/web3modal/v2/_partials/wcModalThemeVariablesTable.mdx", "docs/advanced/multichain/polkadot/wallet-integration-guide.md", + "docs/advanced/multichain/rpc-reference/bitcoin-rpc.md", "docs/advanced/multichain/rpc-reference/dogecoin-rpc.md", + "docs/advanced/multichain/rpc-reference/everscale-rpc.md", "docs/advanced/multichain/rpc-reference/litecoin-rpc.md" + + ], + "overrides": [ + { + "filename": "**/*.md", + "languageId": "markdown", + "ignoreRegExpList": [ + "/`[^`]*`/", // Ignore inline code, + "/```[\\s\\S]*?```/" // Ignore everything between triple backticks + ] + }, + { + "filename": "**/*.mdx", + "languageId": "markdown", + "ignoreRegExpList": [ + "/`[^`]*`/", // Ignore inline code + "/```[\\s\\S]*?```/" // Ignore everything between triple backticks + ] + } + ], + "words": [ + "npm", + "webpack", + "prettier", + "markdownlint", + "mdx", + "appkit", + "reown", + "solana", + "wagmi", + "siwe", + "viem", + "Farcaster", + "Nethereum", + "walletconnect", + "CAIP", + "deeplink", + "RDNS", + "siws", + "siwx", + "walletkit", + "Cocoapods", + "Podfile", + "Multichain", + "devnet", + "testflight", + "nuxt", + "jitpack", + "Linea", + "polkadot", + "anza", + "kadena", + "keccak", + "XRPL", + "keypair","tezos","Starknet", "utxos", "litecoin", "hedera", "satoshi", "kusama", "westend", "statemint", "passwordless", + "Blockhash", "UTXO", "PSBT", "keypair", "keypairs", "deeplinking", "chainlist", "pubspec","artefacts","artefact","artefactId", "WCURI", + "qrcode", "ECDH", "ciphertext", "HMAC", "mutez", "rebranded", "clickjacking", "openupm", "walletids", "walletid", "Keyserver", "CAPI", + "Newtonsoft", "mainnets", "Netherum's", "Starscream", "lokijs", "linkining", "themself", "triggermodal", "Coinbasewallet", "bera", "UXML", "preconfigured", + "Rebalancing", "hackathons", "eviluniswap", "permissioned", "Diffie", "prioritise", "synchronise", "scriptable", "dedup", "Zora", "Fraximal", "Podspec", "Wormfare", + "johnsmith", "secp", "reimagined" + ] + } + \ No newline at end of file diff --git a/package.json b/package.json index 16400a17..a2dd5e30 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "scripts": { "docusaurus": "docusaurus", "dev": "docusaurus start", - "start": "docusaurus start", + "spell": "cspell '**/*.md' '**/*.mdx' ", + "start": " pnpm run spell && docusaurus start", "build": "docusaurus build", "swizzle": "docusaurus swizzle", "deploy": "docusaurus deploy", @@ -41,6 +42,7 @@ "@docusaurus/module-type-aliases": "^3.4.0", "@docusaurus/tsconfig": "^3.4.0", "@docusaurus/types": "^3.4.0", + "cspell": "^8.16.1", "prettier": "3.2.2", "typedoc-plugin-markdown": "3.17.1", "typescript": "5.3.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c95d60d0..59177b9a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -75,6 +75,9 @@ importers: '@docusaurus/types': specifier: ^3.4.0 version: 3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + cspell: + specifier: ^8.16.1 + version: 8.16.1 prettier: specifier: 3.2.2 version: 3.2.2 @@ -809,6 +812,219 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} + '@cspell/cspell-bundled-dicts@8.16.1': + resolution: {integrity: sha512-EkbtoYpmiN9YPfcOoPcMnIrJBZh13mun64jPyyaYhrPPToiU5+CisZ7ZKUBGnqNaatuciMUxwIudhanQJ7Yhnw==} + engines: {node: '>=18'} + + '@cspell/cspell-json-reporter@8.16.1': + resolution: {integrity: sha512-ue1paJ2OE2BjIBQHXFMHnFqJL5xMrE/TLveOntDSCKJw7edCGP4XJA6Q0ZfUgR/ZAP3SYKNPkajEWbDTMfG+XA==} + engines: {node: '>=18'} + + '@cspell/cspell-pipe@8.16.1': + resolution: {integrity: sha512-6N+QZ3y65JRgGrQhZHmaBHESR+nC0J8nySGaYKclit8yk3jLZ/ORw9aoSGIj+dMPzImkNEDh+C1B1zdV4X8W6A==} + engines: {node: '>=18'} + + '@cspell/cspell-resolver@8.16.1': + resolution: {integrity: sha512-CfVI2JFMwh9/n1QuU9niEONbYCX1XGKqmyCcHQUzAapSqGzbAmFrRFnvyKwNL+mmy1bxli9EZV8f5vBco26f9Q==} + engines: {node: '>=18'} + + '@cspell/cspell-service-bus@8.16.1': + resolution: {integrity: sha512-URaralJKcdHZH/Lr25L28GJo2Ub07adHPPhOL83BvmPyGkboehmz5arjNrgQFwS+IvGjHLdp5uzEJd0xyeHGdw==} + engines: {node: '>=18'} + + '@cspell/cspell-types@8.16.1': + resolution: {integrity: sha512-B8bHlBaDSMDMEq++H8qO9osKUkzWUrP4CgWQyRqlXZ9EOdnJ469Tp1wghcQ7DezII3aXYrHiVKsUYY9VvjkhIg==} + engines: {node: '>=18'} + + '@cspell/dict-ada@4.0.5': + resolution: {integrity: sha512-6/RtZ/a+lhFVmrx/B7bfP7rzC4yjEYe8o74EybXcvu4Oue6J4Ey2WSYj96iuodloj1LWrkNCQyX5h4Pmcj0Iag==} + + '@cspell/dict-al@1.0.3': + resolution: {integrity: sha512-V1HClwlfU/qwSq2Kt+MkqRAsonNu3mxjSCDyGRecdLGIHmh7yeEeaxqRiO/VZ4KP+eVSiSIlbwrb5YNFfxYZbw==} + + '@cspell/dict-aws@4.0.7': + resolution: {integrity: sha512-PoaPpa2NXtSkhGIMIKhsJUXB6UbtTt6Ao3x9JdU9kn7fRZkwD4RjHDGqulucIOz7KeEX/dNRafap6oK9xHe4RA==} + + '@cspell/dict-bash@4.1.8': + resolution: {integrity: sha512-I2CM2pTNthQwW069lKcrVxchJGMVQBzru2ygsHCwgidXRnJL/NTjAPOFTxN58Jc1bf7THWghfEDyKX/oyfc0yg==} + + '@cspell/dict-companies@3.1.7': + resolution: {integrity: sha512-ncVs/efuAkP1/tLDhWbXukBjgZ5xOUfe03neHMWsE8zvXXc5+Lw6TX5jaJXZLOoES/f4j4AhRE20jsPCF5pm+A==} + + '@cspell/dict-cpp@6.0.2': + resolution: {integrity: sha512-yw5eejWvY4bAnc6LUA44m4WsFwlmgPt2uMSnO7QViGMBDuoeopMma4z9XYvs4lSjTi8fIJs/A1YDfM9AVzb8eg==} + + '@cspell/dict-cryptocurrencies@5.0.3': + resolution: {integrity: sha512-bl5q+Mk+T3xOZ12+FG37dB30GDxStza49Rmoax95n37MTLksk9wBo1ICOlPJ6PnDUSyeuv4SIVKgRKMKkJJglA==} + + '@cspell/dict-csharp@4.0.5': + resolution: {integrity: sha512-c/sFnNgtRwRJxtC3JHKkyOm+U3/sUrltFeNwml9VsxKBHVmvlg4tk4ar58PdpW9/zTlGUkWi2i85//DN1EsUCA==} + + '@cspell/dict-css@4.0.16': + resolution: {integrity: sha512-70qu7L9z/JR6QLyJPk38fNTKitlIHnfunx0wjpWQUQ8/jGADIhMCrz6hInBjqPNdtGpYm8d1dNFyF8taEkOgrQ==} + + '@cspell/dict-dart@2.2.4': + resolution: {integrity: sha512-of/cVuUIZZK/+iqefGln8G3bVpfyN6ZtH+LyLkHMoR5tEj+2vtilGNk9ngwyR8L4lEqbKuzSkOxgfVjsXf5PsQ==} + + '@cspell/dict-data-science@2.0.5': + resolution: {integrity: sha512-nNSILXmhSJox9/QoXICPQgm8q5PbiSQP4afpbkBqPi/u/b3K9MbNH5HvOOa6230gxcGdbZ9Argl2hY/U8siBlg==} + + '@cspell/dict-django@4.1.3': + resolution: {integrity: sha512-yBspeL3roJlO0a1vKKNaWABURuHdHZ9b1L8d3AukX0AsBy9snSggc8xCavPmSzNfeMDXbH+1lgQiYBd3IW03fg==} + + '@cspell/dict-docker@1.1.11': + resolution: {integrity: sha512-s0Yhb16/R+UT1y727ekbR/itWQF3Qz275DR1ahOa66wYtPjHUXmhM3B/LT3aPaX+hD6AWmK23v57SuyfYHUjsw==} + + '@cspell/dict-dotnet@5.0.8': + resolution: {integrity: sha512-MD8CmMgMEdJAIPl2Py3iqrx3B708MbCIXAuOeZ0Mzzb8YmLmiisY7QEYSZPg08D7xuwARycP0Ki+bb0GAkFSqg==} + + '@cspell/dict-elixir@4.0.6': + resolution: {integrity: sha512-TfqSTxMHZ2jhiqnXlVKM0bUADtCvwKQv2XZL/DI0rx3doG8mEMS8SGPOmiyyGkHpR/pGOq18AFH3BEm4lViHIw==} + + '@cspell/dict-en-common-misspellings@2.0.7': + resolution: {integrity: sha512-qNFo3G4wyabcwnM+hDrMYKN9vNVg/k9QkhqSlSst6pULjdvPyPs1mqz1689xO/v9t8e6sR4IKc3CgUXDMTYOpA==} + + '@cspell/dict-en-gb@1.1.33': + resolution: {integrity: sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==} + + '@cspell/dict-en_us@4.3.28': + resolution: {integrity: sha512-BN1PME7cOl7DXRQJ92pEd1f0Xk5sqjcDfThDGkKcsgwbSOY7KnTc/czBW6Pr3WXIchIm6cT12KEfjNqx7U7Rrw==} + + '@cspell/dict-filetypes@3.0.8': + resolution: {integrity: sha512-D3N8sm/iptzfVwsib/jvpX+K/++rM8SRpLDFUaM4jxm8EyGmSIYRbKZvdIv5BkAWmMlTWoRqlLn7Yb1b11jKJg==} + + '@cspell/dict-flutter@1.0.3': + resolution: {integrity: sha512-52C9aUEU22ptpgYh6gQyIdA4MP6NPwzbEqndfgPh3Sra191/kgs7CVqXiO1qbtZa9gnYHUoVApkoxRE7mrXHfg==} + + '@cspell/dict-fonts@4.0.3': + resolution: {integrity: sha512-sPd17kV5qgYXLteuHFPn5mbp/oCHKgitNfsZLFC3W2fWEgZlhg4hK+UGig3KzrYhhvQ8wBnmZrAQm0TFKCKzsA==} + + '@cspell/dict-fsharp@1.0.4': + resolution: {integrity: sha512-G5wk0o1qyHUNi9nVgdE1h5wl5ylq7pcBjX8vhjHcO4XBq20D5eMoXjwqMo/+szKAqzJ+WV3BgAL50akLKrT9Rw==} + + '@cspell/dict-fullstack@3.2.3': + resolution: {integrity: sha512-62PbndIyQPH11mAv0PyiyT0vbwD0AXEocPpHlCHzfb5v9SspzCCbzQ/LIBiFmyRa+q5LMW35CnSVu6OXdT+LKg==} + + '@cspell/dict-gaming-terms@1.0.8': + resolution: {integrity: sha512-7OL0zTl93WFWhhtpXFrtm9uZXItC3ncAs8d0iQDMMFVNU1rBr6raBNxJskxE5wx2Ant12fgI66ZGVagXfN+yfA==} + + '@cspell/dict-git@3.0.3': + resolution: {integrity: sha512-LSxB+psZ0qoj83GkyjeEH/ZViyVsGEF/A6BAo8Nqc0w0HjD2qX/QR4sfA6JHUgQ3Yi/ccxdK7xNIo67L2ScW5A==} + + '@cspell/dict-golang@6.0.17': + resolution: {integrity: sha512-uDDLEJ/cHdLiqPw4+5BnmIo2i/TSR+uDvYd6JlBjTmjBKpOCyvUgYRztH7nv5e7virsN5WDiUWah4/ATQGz4Pw==} + + '@cspell/dict-google@1.0.4': + resolution: {integrity: sha512-JThUT9eiguCja1mHHLwYESgxkhk17Gv7P3b1S7ZJzXw86QyVHPrbpVoMpozHk0C9o+Ym764B7gZGKmw9uMGduQ==} + + '@cspell/dict-haskell@4.0.4': + resolution: {integrity: sha512-EwQsedEEnND/vY6tqRfg9y7tsnZdxNqOxLXSXTsFA6JRhUlr8Qs88iUUAfsUzWc4nNmmzQH2UbtT25ooG9x4nA==} + + '@cspell/dict-html-symbol-entities@4.0.3': + resolution: {integrity: sha512-aABXX7dMLNFdSE8aY844X4+hvfK7977sOWgZXo4MTGAmOzR8524fjbJPswIBK7GaD3+SgFZ2yP2o0CFvXDGF+A==} + + '@cspell/dict-html@4.0.10': + resolution: {integrity: sha512-I9uRAcdtHbh0wEtYZlgF0TTcgH0xaw1B54G2CW+tx4vHUwlde/+JBOfIzird4+WcMv4smZOfw+qHf7puFUbI5g==} + + '@cspell/dict-java@5.0.10': + resolution: {integrity: sha512-pVNcOnmoGiNL8GSVq4WbX/Vs2FGS0Nej+1aEeGuUY9CU14X8yAVCG+oih5ZoLt1jaR8YfR8byUF8wdp4qG4XIw==} + + '@cspell/dict-julia@1.0.4': + resolution: {integrity: sha512-bFVgNX35MD3kZRbXbJVzdnN7OuEqmQXGpdOi9jzB40TSgBTlJWA4nxeAKV4CPCZxNRUGnLH0p05T/AD7Aom9/w==} + + '@cspell/dict-k8s@1.0.9': + resolution: {integrity: sha512-Q7GELSQIzo+BERl2ya/nBEnZeQC+zJP19SN1pI6gqDYraM51uYJacbbcWLYYO2Y+5joDjNt/sd/lJtLaQwoSlA==} + + '@cspell/dict-latex@4.0.3': + resolution: {integrity: sha512-2KXBt9fSpymYHxHfvhUpjUFyzrmN4c4P8mwIzweLyvqntBT3k0YGZJSriOdjfUjwSygrfEwiuPI1EMrvgrOMJw==} + + '@cspell/dict-lorem-ipsum@4.0.3': + resolution: {integrity: sha512-WFpDi/PDYHXft6p0eCXuYnn7mzMEQLVeqpO+wHSUd+kz5ADusZ4cpslAA4wUZJstF1/1kMCQCZM6HLZic9bT8A==} + + '@cspell/dict-lua@4.0.6': + resolution: {integrity: sha512-Jwvh1jmAd9b+SP9e1GkS2ACbqKKRo9E1f9GdjF/ijmooZuHU0hPyqvnhZzUAxO1egbnNjxS/J2T6iUtjAUK2KQ==} + + '@cspell/dict-makefile@1.0.3': + resolution: {integrity: sha512-R3U0DSpvTs6qdqfyBATnePj9Q/pypkje0Nj26mQJ8TOBQutCRAJbr2ZFAeDjgRx5EAJU/+8txiyVF97fbVRViw==} + + '@cspell/dict-markdown@2.0.7': + resolution: {integrity: sha512-F9SGsSOokFn976DV4u/1eL4FtKQDSgJHSZ3+haPRU5ki6OEqojxKa8hhj4AUrtNFpmBaJx/WJ4YaEzWqG7hgqg==} + peerDependencies: + '@cspell/dict-css': ^4.0.16 + '@cspell/dict-html': ^4.0.10 + '@cspell/dict-html-symbol-entities': ^4.0.3 + '@cspell/dict-typescript': ^3.1.11 + + '@cspell/dict-monkeyc@1.0.9': + resolution: {integrity: sha512-Jvf6g5xlB4+za3ThvenYKREXTEgzx5gMUSzrAxIiPleVG4hmRb/GBSoSjtkGaibN3XxGx5x809gSTYCA/IHCpA==} + + '@cspell/dict-node@5.0.5': + resolution: {integrity: sha512-7NbCS2E8ZZRZwlLrh2sA0vAk9n1kcTUiRp/Nia8YvKaItGXLfxYqD2rMQ3HpB1kEutal6hQLVic3N2Yi1X7AaA==} + + '@cspell/dict-npm@5.1.14': + resolution: {integrity: sha512-7VV/rrRlxOwy5j0bpw6/Uci+nx/rwSgx45FJdeKq++nHsBx/nEXMFNODknm4Mi6i7t7uOVHExpifrR6w6xTWww==} + + '@cspell/dict-php@4.0.13': + resolution: {integrity: sha512-P6sREMZkhElzz/HhXAjahnICYIqB/HSGp1EhZh+Y6IhvC15AzgtDP8B8VYCIsQof6rPF1SQrFwunxOv8H1e2eg==} + + '@cspell/dict-powershell@5.0.13': + resolution: {integrity: sha512-0qdj0XZIPmb77nRTynKidRJKTU0Fl+10jyLbAhFTuBWKMypVY06EaYFnwhsgsws/7nNX8MTEQuewbl9bWFAbsg==} + + '@cspell/dict-public-licenses@2.0.11': + resolution: {integrity: sha512-rR5KjRUSnVKdfs5G+gJ4oIvQvm8+NJ6cHWY2N+GE69/FSGWDOPHxulCzeGnQU/c6WWZMSimG9o49i9r//lUQyA==} + + '@cspell/dict-python@4.2.12': + resolution: {integrity: sha512-U25eOFu+RE0aEcF2AsxZmq3Lic7y9zspJ9SzjrC0mfJz+yr3YmSCw4E0blMD3mZoNcf7H/vMshuKIY5AY36U+Q==} + + '@cspell/dict-r@2.0.4': + resolution: {integrity: sha512-cBpRsE/U0d9BRhiNRMLMH1PpWgw+N+1A2jumgt1if9nBGmQw4MUpg2u9I0xlFVhstTIdzXiLXMxP45cABuiUeQ==} + + '@cspell/dict-ruby@5.0.7': + resolution: {integrity: sha512-4/d0hcoPzi5Alk0FmcyqlzFW9lQnZh9j07MJzPcyVO62nYJJAGKaPZL2o4qHeCS/od/ctJC5AHRdoUm0ktsw6Q==} + + '@cspell/dict-rust@4.0.10': + resolution: {integrity: sha512-6o5C8566VGTTctgcwfF3Iy7314W0oMlFFSQOadQ0OEdJ9Z9ERX/PDimrzP3LGuOrvhtEFoK8pj+BLnunNwRNrw==} + + '@cspell/dict-scala@5.0.6': + resolution: {integrity: sha512-tl0YWAfjUVb4LyyE4JIMVE8DlLzb1ecHRmIWc4eT6nkyDqQgHKzdHsnusxFEFMVLIQomgSg0Zz6hJ5S1E4W4ww==} + + '@cspell/dict-software-terms@4.1.17': + resolution: {integrity: sha512-QORIk1R5DV8oOQ+oAlUWE7UomaJwUucqu2srrc2+PmkoI6R1fJwwg2uHCPBWlIb4PGDNEdXLv9BAD13H+0wytQ==} + + '@cspell/dict-sql@2.1.8': + resolution: {integrity: sha512-dJRE4JV1qmXTbbGm6WIcg1knmR6K5RXnQxF4XHs5HA3LAjc/zf77F95i5LC+guOGppVF6Hdl66S2UyxT+SAF3A==} + + '@cspell/dict-svelte@1.0.5': + resolution: {integrity: sha512-sseHlcXOqWE4Ner9sg8KsjxwSJ2yssoJNqFHR9liWVbDV+m7kBiUtn2EB690TihzVsEmDr/0Yxrbb5Bniz70mA==} + + '@cspell/dict-swift@2.0.4': + resolution: {integrity: sha512-CsFF0IFAbRtYNg0yZcdaYbADF5F3DsM8C4wHnZefQy8YcHP/qjAF/GdGfBFBLx+XSthYuBlo2b2XQVdz3cJZBw==} + + '@cspell/dict-terraform@1.0.6': + resolution: {integrity: sha512-Sqm5vGbXuI9hCFcr4w6xWf4Y25J9SdleE/IqfM6RySPnk8lISEmVdax4k6+Kinv9qaxyvnIbUUN4WFLWcBPQAg==} + + '@cspell/dict-typescript@3.1.11': + resolution: {integrity: sha512-FwvK5sKbwrVpdw0e9+1lVTl8FPoHYvfHRuQRQz2Ql5XkC0gwPPkpoyD1zYImjIyZRoYXk3yp9j8ss4iz7A7zoQ==} + + '@cspell/dict-vue@3.0.3': + resolution: {integrity: sha512-akmYbrgAGumqk1xXALtDJcEcOMYBYMnkjpmGzH13Ozhq1mkPF4VgllFQlm1xYde+BUKNnzMgPEzxrL2qZllgYA==} + + '@cspell/dynamic-import@8.16.1': + resolution: {integrity: sha512-mEfdeS1kFKpJoDsQ8wW6PxO3+ncYuZCWCASR0trbzZDduzO2RcogMUgzP99obHtYbgXadw94qcQWXB8OYTPSwg==} + engines: {node: '>=18.0'} + + '@cspell/filetypes@8.16.1': + resolution: {integrity: sha512-zpbNg3n26muR1jdMbylw5YsaVGyS9LU5Lfy20gU7RygAk6kFyx3Yz4C84EihBGQHy2gVEsEeyCCxk+R8RXuPZA==} + engines: {node: '>=18'} + + '@cspell/strong-weak-map@8.16.1': + resolution: {integrity: sha512-jJQS05wg2iUkLKnPR8NEq3LqvqHWKnvUDFoPwaJzYw6ol/O4yi/lv+Me9+XCPrgjpnAz+8APhWkhrR/O71R1Bw==} + engines: {node: '>=18'} + + '@cspell/url@8.16.1': + resolution: {integrity: sha512-kGlr7Wdo4xJpXKal/Gqo3Ll5Is7ptlIlLZOB/hzR6R53Fw4N6SdipTDIeHHqC15p2AXTEG6TSNdhk9dA50LY6w==} + engines: {node: '>=18.0'} + '@discoveryjs/json-ext@0.5.7': resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} @@ -1487,6 +1703,9 @@ packages: array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + array-timsort@1.0.3: + resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==} + array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} @@ -1575,6 +1794,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'} + browserslist@4.23.0: resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -1627,6 +1850,10 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + chalk-template@1.1.0: + resolution: {integrity: sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==} + engines: {node: '>=14.16'} + chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -1682,6 +1909,10 @@ packages: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} + clear-module@4.1.2: + resolution: {integrity: sha512-LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw==} + engines: {node: '>=8'} + cli-boxes@3.0.0: resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} engines: {node: '>=10'} @@ -1731,6 +1962,10 @@ packages: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -1746,6 +1981,10 @@ packages: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} + comment-json@4.2.5: + resolution: {integrity: sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==} + engines: {node: '>= 6'} + common-path-prefix@3.0.0: resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} @@ -1839,6 +2078,45 @@ packages: resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} engines: {node: '>=12'} + cspell-config-lib@8.16.1: + resolution: {integrity: sha512-ohbSi9sI14rMdFc2g17ogObGGkd/x6zUVOzCH1nEOefC9yJYYfsvaMHqdhk0rOjvmF95j5OK4dm5oid+DKQcpw==} + engines: {node: '>=18'} + + cspell-dictionary@8.16.1: + resolution: {integrity: sha512-NL/vwf5SjtkWWaEUh+0dogKdEU4UuepJaNh36FX8W1CFtQXj7yEs45x4K7/Fp+pn/4AT7Qe7WpSSWi9z5GcqKg==} + engines: {node: '>=18'} + + cspell-gitignore@8.16.1: + resolution: {integrity: sha512-Gg8qvFc8wr1D7TvB+GSfT1jyrUoUmPiG3WdOnQnxOSYKJesOiVvNxLv7YXRFkcUKG1VU6XDUkpb/uzKh3k2rKw==} + engines: {node: '>=18'} + hasBin: true + + cspell-glob@8.16.1: + resolution: {integrity: sha512-EukaXFaUrgrY9G4bB2PguzpkAoOq6ai9acLl6gWD+6DgVEwkLqPmCWjsFJA0MaqVp9QvPsIfCy4KCnx35csG/g==} + engines: {node: '>=18'} + + cspell-grammar@8.16.1: + resolution: {integrity: sha512-7IRYa0O1xfK2HVbhGSpOPPt5HlP2ZHRHtdLU2iOvMSCkh0cSPERu++kdprvcaOf7E7koo0P+bxHSprcYbU/agg==} + engines: {node: '>=18'} + hasBin: true + + cspell-io@8.16.1: + resolution: {integrity: sha512-25MOQfy7EhdVeoNUW/+jyb5ArDYSLbaFwVToakHtLGuYk9cW8q8MAHq1W9GzW06wXswT2sQsRvaozmIOTDIOnw==} + engines: {node: '>=18'} + + cspell-lib@8.16.1: + resolution: {integrity: sha512-Gn1vJcyhYe78iB+9dms8rnfgDEfJgYocXapFPTOcZV3EUWKcV4wyCiHdbK3j2ElLXmPuSPg4eZSlxxk8ITD0Aw==} + engines: {node: '>=18'} + + cspell-trie-lib@8.16.1: + resolution: {integrity: sha512-T86nszsjQjyZ35dOWk7qN17Hem0cVeXJ4D1v/gIG+Y0Umo7dBW7AwmTvUy8iMFAra29cSdgRH+yk6q1qdpA+ZA==} + engines: {node: '>=18'} + + cspell@8.16.1: + resolution: {integrity: sha512-ILuCjnY3JPY2oO62PodTQD6n3DGTKTwB+IU1tE9EC6EP2Xw6z3Ir+hO2DO6QlRUmZlGrkGMek5U06nNmztt4eA==} + engines: {node: '>=18'} + hasBin: true + css-declaration-sorter@7.2.0: resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} engines: {node: ^14 || ^16 || >=18} @@ -2110,6 +2388,10 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} + env-paths@3.0.0: + resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -2230,6 +2512,10 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + fast-equals@5.0.1: + resolution: {integrity: sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==} + engines: {node: '>=6.0.0'} + fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -2250,10 +2536,22 @@ packages: resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} engines: {node: '>=0.8.0'} + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + feed@4.2.2: resolution: {integrity: sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==} engines: {node: '>=0.4.0'} + file-entry-cache@9.1.0: + resolution: {integrity: sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==} + engines: {node: '>=18'} + file-loader@6.2.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} @@ -2268,6 +2566,10 @@ 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'} @@ -2276,6 +2578,10 @@ packages: resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} engines: {node: '>=14.16'} + find-up-simple@1.0.0: + resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} + engines: {node: '>=18'} + find-up@3.0.0: resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} engines: {node: '>=6'} @@ -2288,10 +2594,17 @@ packages: resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + flat-cache@5.0.0: + resolution: {integrity: sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==} + engines: {node: '>=18'} + flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + follow-redirects@1.15.6: resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} engines: {node: '>=4.0'} @@ -2356,6 +2669,10 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + gensequence@7.0.0: + resolution: {integrity: sha512-47Frx13aZh01afHJTB3zTtKIlFI6vWY+MYCN9Qpew6i52rfKjnhCF/l1YlC8UmEMvvntZZ6z4PiCcmyuedR2aQ==} + engines: {node: '>=18'} + gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -2367,6 +2684,10 @@ packages: get-own-enumerable-property-symbols@3.0.2: resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} + get-stdin@9.0.0: + resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} + engines: {node: '>=12'} + get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -2389,6 +2710,10 @@ packages: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported + global-directory@4.0.1: + resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} + engines: {node: '>=18'} + global-dirs@3.0.1: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} engines: {node: '>=10'} @@ -2450,6 +2775,10 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} + has-own-prop@2.0.0: + resolution: {integrity: sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==} + engines: {node: '>=8'} + has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} @@ -2615,6 +2944,9 @@ packages: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} + import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -2644,6 +2976,10 @@ packages: resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} engines: {node: '>=10'} + ini@4.1.1: + resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} @@ -3173,6 +3509,10 @@ packages: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + mime-db@1.33.0: resolution: {integrity: sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==} engines: {node: '>= 0.6'} @@ -3386,6 +3726,10 @@ packages: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + parent-module@2.0.0: + resolution: {integrity: sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg==} + engines: {node: '>=8'} + parse-entities@4.0.1: resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} @@ -3458,6 +3802,10 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + pkg-dir@7.0.0: resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} engines: {node: '>=14.16'} @@ -3945,6 +4293,10 @@ packages: 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-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} @@ -3962,6 +4314,10 @@ packages: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + resolve-pathname@3.0.0: resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} @@ -4051,6 +4407,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -4311,6 +4672,10 @@ packages: tiny-warning@1.0.3: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} + tinyglobby@0.2.10: + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} + engines: {node: '>=12.0.0'} + to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} @@ -4489,12 +4854,18 @@ packages: vfile@6.0.1: resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} + vscode-languageserver-textdocument@1.0.12: + resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==} + vscode-oniguruma@1.7.0: resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} vscode-textmate@8.0.0: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} + vscode-uri@3.0.8: + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + watchpack@2.4.1: resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} @@ -4632,6 +5003,11 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} + yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} + engines: {node: '>= 14'} + hasBin: true + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -5552,6 +5928,207 @@ snapshots: '@colors/colors@1.5.0': optional: true + '@cspell/cspell-bundled-dicts@8.16.1': + dependencies: + '@cspell/dict-ada': 4.0.5 + '@cspell/dict-al': 1.0.3 + '@cspell/dict-aws': 4.0.7 + '@cspell/dict-bash': 4.1.8 + '@cspell/dict-companies': 3.1.7 + '@cspell/dict-cpp': 6.0.2 + '@cspell/dict-cryptocurrencies': 5.0.3 + '@cspell/dict-csharp': 4.0.5 + '@cspell/dict-css': 4.0.16 + '@cspell/dict-dart': 2.2.4 + '@cspell/dict-django': 4.1.3 + '@cspell/dict-docker': 1.1.11 + '@cspell/dict-dotnet': 5.0.8 + '@cspell/dict-elixir': 4.0.6 + '@cspell/dict-en-common-misspellings': 2.0.7 + '@cspell/dict-en-gb': 1.1.33 + '@cspell/dict-en_us': 4.3.28 + '@cspell/dict-filetypes': 3.0.8 + '@cspell/dict-flutter': 1.0.3 + '@cspell/dict-fonts': 4.0.3 + '@cspell/dict-fsharp': 1.0.4 + '@cspell/dict-fullstack': 3.2.3 + '@cspell/dict-gaming-terms': 1.0.8 + '@cspell/dict-git': 3.0.3 + '@cspell/dict-golang': 6.0.17 + '@cspell/dict-google': 1.0.4 + '@cspell/dict-haskell': 4.0.4 + '@cspell/dict-html': 4.0.10 + '@cspell/dict-html-symbol-entities': 4.0.3 + '@cspell/dict-java': 5.0.10 + '@cspell/dict-julia': 1.0.4 + '@cspell/dict-k8s': 1.0.9 + '@cspell/dict-latex': 4.0.3 + '@cspell/dict-lorem-ipsum': 4.0.3 + '@cspell/dict-lua': 4.0.6 + '@cspell/dict-makefile': 1.0.3 + '@cspell/dict-markdown': 2.0.7(@cspell/dict-css@4.0.16)(@cspell/dict-html-symbol-entities@4.0.3)(@cspell/dict-html@4.0.10)(@cspell/dict-typescript@3.1.11) + '@cspell/dict-monkeyc': 1.0.9 + '@cspell/dict-node': 5.0.5 + '@cspell/dict-npm': 5.1.14 + '@cspell/dict-php': 4.0.13 + '@cspell/dict-powershell': 5.0.13 + '@cspell/dict-public-licenses': 2.0.11 + '@cspell/dict-python': 4.2.12 + '@cspell/dict-r': 2.0.4 + '@cspell/dict-ruby': 5.0.7 + '@cspell/dict-rust': 4.0.10 + '@cspell/dict-scala': 5.0.6 + '@cspell/dict-software-terms': 4.1.17 + '@cspell/dict-sql': 2.1.8 + '@cspell/dict-svelte': 1.0.5 + '@cspell/dict-swift': 2.0.4 + '@cspell/dict-terraform': 1.0.6 + '@cspell/dict-typescript': 3.1.11 + '@cspell/dict-vue': 3.0.3 + + '@cspell/cspell-json-reporter@8.16.1': + dependencies: + '@cspell/cspell-types': 8.16.1 + + '@cspell/cspell-pipe@8.16.1': {} + + '@cspell/cspell-resolver@8.16.1': + dependencies: + global-directory: 4.0.1 + + '@cspell/cspell-service-bus@8.16.1': {} + + '@cspell/cspell-types@8.16.1': {} + + '@cspell/dict-ada@4.0.5': {} + + '@cspell/dict-al@1.0.3': {} + + '@cspell/dict-aws@4.0.7': {} + + '@cspell/dict-bash@4.1.8': {} + + '@cspell/dict-companies@3.1.7': {} + + '@cspell/dict-cpp@6.0.2': {} + + '@cspell/dict-cryptocurrencies@5.0.3': {} + + '@cspell/dict-csharp@4.0.5': {} + + '@cspell/dict-css@4.0.16': {} + + '@cspell/dict-dart@2.2.4': {} + + '@cspell/dict-data-science@2.0.5': {} + + '@cspell/dict-django@4.1.3': {} + + '@cspell/dict-docker@1.1.11': {} + + '@cspell/dict-dotnet@5.0.8': {} + + '@cspell/dict-elixir@4.0.6': {} + + '@cspell/dict-en-common-misspellings@2.0.7': {} + + '@cspell/dict-en-gb@1.1.33': {} + + '@cspell/dict-en_us@4.3.28': {} + + '@cspell/dict-filetypes@3.0.8': {} + + '@cspell/dict-flutter@1.0.3': {} + + '@cspell/dict-fonts@4.0.3': {} + + '@cspell/dict-fsharp@1.0.4': {} + + '@cspell/dict-fullstack@3.2.3': {} + + '@cspell/dict-gaming-terms@1.0.8': {} + + '@cspell/dict-git@3.0.3': {} + + '@cspell/dict-golang@6.0.17': {} + + '@cspell/dict-google@1.0.4': {} + + '@cspell/dict-haskell@4.0.4': {} + + '@cspell/dict-html-symbol-entities@4.0.3': {} + + '@cspell/dict-html@4.0.10': {} + + '@cspell/dict-java@5.0.10': {} + + '@cspell/dict-julia@1.0.4': {} + + '@cspell/dict-k8s@1.0.9': {} + + '@cspell/dict-latex@4.0.3': {} + + '@cspell/dict-lorem-ipsum@4.0.3': {} + + '@cspell/dict-lua@4.0.6': {} + + '@cspell/dict-makefile@1.0.3': {} + + '@cspell/dict-markdown@2.0.7(@cspell/dict-css@4.0.16)(@cspell/dict-html-symbol-entities@4.0.3)(@cspell/dict-html@4.0.10)(@cspell/dict-typescript@3.1.11)': + dependencies: + '@cspell/dict-css': 4.0.16 + '@cspell/dict-html': 4.0.10 + '@cspell/dict-html-symbol-entities': 4.0.3 + '@cspell/dict-typescript': 3.1.11 + + '@cspell/dict-monkeyc@1.0.9': {} + + '@cspell/dict-node@5.0.5': {} + + '@cspell/dict-npm@5.1.14': {} + + '@cspell/dict-php@4.0.13': {} + + '@cspell/dict-powershell@5.0.13': {} + + '@cspell/dict-public-licenses@2.0.11': {} + + '@cspell/dict-python@4.2.12': + dependencies: + '@cspell/dict-data-science': 2.0.5 + + '@cspell/dict-r@2.0.4': {} + + '@cspell/dict-ruby@5.0.7': {} + + '@cspell/dict-rust@4.0.10': {} + + '@cspell/dict-scala@5.0.6': {} + + '@cspell/dict-software-terms@4.1.17': {} + + '@cspell/dict-sql@2.1.8': {} + + '@cspell/dict-svelte@1.0.5': {} + + '@cspell/dict-swift@2.0.4': {} + + '@cspell/dict-terraform@1.0.6': {} + + '@cspell/dict-typescript@3.1.11': {} + + '@cspell/dict-vue@3.0.3': {} + + '@cspell/dynamic-import@8.16.1': + dependencies: + import-meta-resolve: 4.1.0 + + '@cspell/filetypes@8.16.1': {} + + '@cspell/strong-weak-map@8.16.1': {} + + '@cspell/url@8.16.1': {} + '@discoveryjs/json-ext@0.5.7': {} '@docsearch/css@3.6.0': {} @@ -6830,6 +7407,8 @@ snapshots: array-flatten@1.1.1: {} + array-timsort@1.0.3: {} + array-union@2.1.0: {} astring@1.8.6: {} @@ -6950,6 +7529,10 @@ snapshots: dependencies: fill-range: 7.0.1 + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + browserslist@4.23.0: dependencies: caniuse-lite: 1.0.30001607 @@ -7005,6 +7588,10 @@ snapshots: ccount@2.0.1: {} + chalk-template@1.1.0: + dependencies: + chalk: 5.3.0 + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 @@ -7069,6 +7656,11 @@ snapshots: clean-stack@2.2.0: {} + clear-module@4.1.2: + dependencies: + parent-module: 2.0.0 + resolve-from: 5.0.0 + cli-boxes@3.0.0: {} cli-table3@0.6.4: @@ -7109,6 +7701,8 @@ snapshots: commander@10.0.1: {} + commander@12.1.0: {} + commander@2.20.3: {} commander@5.1.0: {} @@ -7117,6 +7711,14 @@ snapshots: commander@8.3.0: {} + comment-json@4.2.5: + dependencies: + array-timsort: 1.0.3 + core-util-is: 1.0.3 + esprima: 4.0.1 + has-own-prop: 2.0.0 + repeat-string: 1.6.1 + common-path-prefix@3.0.0: {} compressible@2.0.18: @@ -7217,6 +7819,95 @@ snapshots: dependencies: type-fest: 1.4.0 + cspell-config-lib@8.16.1: + dependencies: + '@cspell/cspell-types': 8.16.1 + comment-json: 4.2.5 + yaml: 2.6.1 + + cspell-dictionary@8.16.1: + dependencies: + '@cspell/cspell-pipe': 8.16.1 + '@cspell/cspell-types': 8.16.1 + cspell-trie-lib: 8.16.1 + fast-equals: 5.0.1 + + cspell-gitignore@8.16.1: + dependencies: + '@cspell/url': 8.16.1 + cspell-glob: 8.16.1 + cspell-io: 8.16.1 + find-up-simple: 1.0.0 + + cspell-glob@8.16.1: + dependencies: + '@cspell/url': 8.16.1 + micromatch: 4.0.8 + + cspell-grammar@8.16.1: + dependencies: + '@cspell/cspell-pipe': 8.16.1 + '@cspell/cspell-types': 8.16.1 + + cspell-io@8.16.1: + dependencies: + '@cspell/cspell-service-bus': 8.16.1 + '@cspell/url': 8.16.1 + + cspell-lib@8.16.1: + dependencies: + '@cspell/cspell-bundled-dicts': 8.16.1 + '@cspell/cspell-pipe': 8.16.1 + '@cspell/cspell-resolver': 8.16.1 + '@cspell/cspell-types': 8.16.1 + '@cspell/dynamic-import': 8.16.1 + '@cspell/filetypes': 8.16.1 + '@cspell/strong-weak-map': 8.16.1 + '@cspell/url': 8.16.1 + clear-module: 4.1.2 + comment-json: 4.2.5 + cspell-config-lib: 8.16.1 + cspell-dictionary: 8.16.1 + cspell-glob: 8.16.1 + cspell-grammar: 8.16.1 + cspell-io: 8.16.1 + cspell-trie-lib: 8.16.1 + env-paths: 3.0.0 + fast-equals: 5.0.1 + gensequence: 7.0.0 + import-fresh: 3.3.0 + resolve-from: 5.0.0 + vscode-languageserver-textdocument: 1.0.12 + vscode-uri: 3.0.8 + xdg-basedir: 5.1.0 + + cspell-trie-lib@8.16.1: + dependencies: + '@cspell/cspell-pipe': 8.16.1 + '@cspell/cspell-types': 8.16.1 + gensequence: 7.0.0 + + cspell@8.16.1: + dependencies: + '@cspell/cspell-json-reporter': 8.16.1 + '@cspell/cspell-pipe': 8.16.1 + '@cspell/cspell-types': 8.16.1 + '@cspell/dynamic-import': 8.16.1 + '@cspell/url': 8.16.1 + chalk: 5.3.0 + chalk-template: 1.1.0 + commander: 12.1.0 + cspell-dictionary: 8.16.1 + cspell-gitignore: 8.16.1 + cspell-glob: 8.16.1 + cspell-io: 8.16.1 + cspell-lib: 8.16.1 + fast-json-stable-stringify: 2.1.0 + file-entry-cache: 9.1.0 + get-stdin: 9.0.0 + semver: 7.6.3 + tinyglobby: 0.2.10 + css-declaration-sorter@7.2.0(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -7502,6 +8193,8 @@ snapshots: entities@4.5.0: {} + env-paths@3.0.0: {} + error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -7645,6 +8338,8 @@ snapshots: fast-deep-equal@3.1.3: {} + fast-equals@5.0.1: {} + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -7671,10 +8366,18 @@ snapshots: dependencies: websocket-driver: 0.7.4 + fdir@6.4.2(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + feed@4.2.2: dependencies: xml-js: 1.6.11 + file-entry-cache@9.1.0: + dependencies: + flat-cache: 5.0.0 + file-loader@6.2.0(webpack@5.91.0): dependencies: loader-utils: 2.0.4 @@ -7687,6 +8390,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 @@ -7704,6 +8411,8 @@ snapshots: common-path-prefix: 3.0.0 pkg-dir: 7.0.0 + find-up-simple@1.0.0: {} + find-up@3.0.0: dependencies: locate-path: 3.0.0 @@ -7718,8 +8427,15 @@ snapshots: locate-path: 7.2.0 path-exists: 5.0.0 + flat-cache@5.0.0: + dependencies: + flatted: 3.3.2 + keyv: 4.5.4 + flat@5.0.2: {} + flatted@3.3.2: {} + follow-redirects@1.15.6: {} fork-ts-checker-webpack-plugin@6.5.3(typescript@5.3.3)(webpack@5.91.0): @@ -7772,6 +8488,8 @@ snapshots: function-bind@1.1.2: {} + gensequence@7.0.0: {} + gensync@1.0.0-beta.2: {} get-intrinsic@1.2.4: @@ -7784,6 +8502,8 @@ snapshots: get-own-enumerable-property-symbols@3.0.2: {} + get-stdin@9.0.0: {} + get-stream@6.0.1: {} github-slugger@1.5.0: {} @@ -7807,6 +8527,10 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 + global-directory@4.0.1: + dependencies: + ini: 4.1.1 + global-dirs@3.0.1: dependencies: ini: 2.0.0 @@ -7888,6 +8612,8 @@ snapshots: has-flag@4.0.0: {} + has-own-prop@2.0.0: {} + has-property-descriptors@1.0.2: dependencies: es-define-property: 1.0.0 @@ -8141,6 +8867,8 @@ snapshots: import-lazy@4.0.0: {} + import-meta-resolve@4.1.0: {} + imurmurhash@0.1.4: {} indent-string@4.0.0: {} @@ -8160,6 +8888,8 @@ snapshots: ini@2.0.0: {} + ini@4.1.1: {} + inline-style-parser@0.1.1: {} inline-style-parser@0.2.3: {} @@ -8920,6 +9650,11 @@ snapshots: braces: 3.0.2 picomatch: 2.3.1 + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + mime-db@1.33.0: {} mime-db@1.52.0: {} @@ -9101,6 +9836,10 @@ snapshots: dependencies: callsites: 3.1.0 + parent-module@2.0.0: + dependencies: + callsites: 3.1.0 + parse-entities@4.0.1: dependencies: '@types/unist': 2.0.10 @@ -9171,6 +9910,8 @@ snapshots: picomatch@2.3.1: {} + picomatch@4.0.2: {} + pkg-dir@7.0.0: dependencies: find-up: 6.3.0 @@ -9739,6 +10480,8 @@ snapshots: lodash: 4.17.21 strip-ansi: 6.0.1 + repeat-string@1.6.1: {} + require-from-string@2.0.2: {} require-like@0.1.2: {} @@ -9749,6 +10492,8 @@ snapshots: resolve-from@4.0.0: {} + resolve-from@5.0.0: {} + resolve-pathname@3.0.0: {} resolve@1.22.8: @@ -9837,6 +10582,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.6.3: {} + send@0.18.0: dependencies: debug: 2.6.9 @@ -10135,6 +10882,11 @@ snapshots: tiny-warning@1.0.3: {} + tinyglobby@0.2.10: + dependencies: + fdir: 6.4.2(picomatch@4.0.2) + picomatch: 4.0.2 + to-fast-properties@2.0.0: {} to-regex-range@5.0.1: @@ -10313,10 +11065,14 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 + vscode-languageserver-textdocument@1.0.12: {} + vscode-oniguruma@1.7.0: {} vscode-textmate@8.0.0: {} + vscode-uri@3.0.8: {} + watchpack@2.4.1: dependencies: glob-to-regexp: 0.4.1 @@ -10498,6 +11254,8 @@ snapshots: yaml@1.10.2: {} + yaml@2.6.1: {} + yocto-queue@0.1.0: {} yocto-queue@1.0.0: {} From 5b8aa371719321553a8f33f6e465d5a0a2170fa7 Mon Sep 17 00:00:00 2001 From: Tomas R Date: Fri, 6 Dec 2024 15:07:47 -0300 Subject: [PATCH 2/2] small typo fixs --- docs/api/notify/usage.mdx | 4 ++-- docs/appkit/flutter/core/email.mdx | 6 +++--- docs/appkit/flutter/core/options.mdx | 2 +- docs/appkit/flutter/core/usage.mdx | 4 ++-- docs/appkit/ios/core/options.mdx | 2 +- .../notifications/backend-integration.mdx | 2 +- .../next/notifications/backend-integration.mdx | 4 ++-- docs/appkit/react-native/core/installation.mdx | 2 +- .../notifications/backend-integration.mdx | 2 +- .../react/notifications/backend-integration.mdx | 2 +- .../api/registering-push/javascript.mdx | 2 +- .../frontend-integration/migration/react.mdx | 2 +- docs/appkit/shared/siwe/code.mdx | 2 +- docs/appkit/unity/core/siwe.mdx | 2 +- docs/appkit/upgrade/from-web3modal-android.mdx | 2 +- docs/appkit/upgrade/from-web3modal-unity.mdx | 2 +- .../vue/notifications/backend-integration.mdx | 2 +- docs/cloud/paymaster.mdx | 14 +++++++------- .../android/notifications/notify/overview.mdx | 2 +- .../notifications/notify/spam-protection.mdx | 2 +- .../android/notifications/notify/usage.mdx | 2 +- docs/walletkit/flutter/mobile-linking.mdx | 4 ++-- .../ios/notifications/notify/overview.mdx | 2 +- .../ios/notifications/notify/spam-protection.mdx | 2 +- docs/walletkit/ios/notifications/notify/usage.mdx | 2 +- .../react-native/notifications/notify/usage.mdx | 4 ++-- docs/walletkit/react-native/notifications/push.mdx | 2 +- docs/walletkit/upgrade/from-web3wallet-android.mdx | 2 +- .../upgrade/from-web3wallet-react-native.mdx | 2 +- docs/walletkit/upgrade/from-web3wallet-web.mdx | 2 +- 30 files changed, 43 insertions(+), 43 deletions(-) diff --git a/docs/api/notify/usage.mdx b/docs/api/notify/usage.mdx index ca47123d..909974d4 100644 --- a/docs/api/notify/usage.mdx +++ b/docs/api/notify/usage.mdx @@ -276,7 +276,7 @@ try Notify.configure(environment: APNSEnvironment, crypto: CryptoProvider) ``` environment - Use `debug` environment for debug builds and `release` for release and TestFlight builds -crypto - CruptoProvider is a protocol, you are required to provide an implementation of two methods recoverPubKey and keccak256. +crypto - CryptoProvider is a protocol, you are required to provide an implementation of two methods recoverPubKey and keccak256. #### Register for Push Notifications @@ -397,7 +397,7 @@ public func subscribe(metadata: AppMetadata, account: Account, onSign: @escaping `metadata` - metadata object of publicly discoverable dapp fetched from WalletGuide -`account` - an account you want to associate a sebscription with +`account` - an account you want to associate a subscription with `onSign` - callback that requires a signature from a user diff --git a/docs/appkit/flutter/core/email.mdx b/docs/appkit/flutter/core/email.mdx index 93879e68..575629b9 100644 --- a/docs/appkit/flutter/core/email.mdx +++ b/docs/appkit/flutter/core/email.mdx @@ -16,7 +16,7 @@ Remember to whitelist your dapp's iOS's bundleId and Android's packageName in yo ::: :::info -Social Login are avaiable from version `1.2.0-beta01` +Social Login are available from version `1.2.0-beta01` ::: ## Integration @@ -56,11 +56,11 @@ final _appKitModal = ReownAppKitModal( - **_email `bool`_** : This boolean defines whether you want to enable email login. Default `true` - **_socials `List`_** : This list contains the list of social platforms that you want to enable for user authentication. The platforms in the example include Farcaster, X, Discord. Is empty by default, it means that no social options is enabled. -- **showMainWallets `bool`_** : This boolean defines whether you want to show the main wallet options on the first connect screen. If this is `false` it will show a button that directs you to a new screen displaying all avaiable wallets. Default `true`. +- **showMainWallets `bool`_** : This boolean defines whether you want to show the main wallet options on the first connect screen. If this is `false` it will show a button that directs you to a new screen displaying all available wallets. Default `true`. :::note -In order for Email Wallet to work propertly, `AppKitModalConnectButton()` has to be instantiated during the whole lifetime of the app. +In order for Email Wallet to work properly, `AppKitModalConnectButton()` has to be instantiated during the whole lifetime of the app. If you already use `AppKitModalConnectButton()` then nothing else has to be done, but in case you don't use it but still want to support Email Wallets you can instantiate and hide it as follows: diff --git a/docs/appkit/flutter/core/options.mdx b/docs/appkit/flutter/core/options.mdx index 02ab9b81..e8f8acbb 100644 --- a/docs/appkit/flutter/core/options.mdx +++ b/docs/appkit/flutter/core/options.mdx @@ -59,7 +59,7 @@ These are the set of namespaces that will be requested to the wallet you are con These values are optionals and, in most cases, not required since AppKit already defines every required and optional namespace internally based on configured networks. -However, if you would want to override that definition with your own or support more networks than just EVM and Solana (i.e. Polkadot, Kadena, etc...) these are the object yout should modify. See [Custom Networks](../core/custom-chains.mdx). section. +However, if you would want to override that definition with your own or support more networks than just EVM and Solana (i.e. Polkadot, Kadena, etc...) these are the object you should modify. See [Custom Networks](../core/custom-chains.mdx). section. ### featuredWalletIds: diff --git a/docs/appkit/flutter/core/usage.mdx b/docs/appkit/flutter/core/usage.mdx index 3a32bfac..ddbf8bd1 100644 --- a/docs/appkit/flutter/core/usage.mdx +++ b/docs/appkit/flutter/core/usage.mdx @@ -128,7 +128,7 @@ But in order for the redirect mechanism to work you would also need to add the f -1. Locate your `AndroidManifest.xml` file under `your_project/android/app/src/main/` fodler. +1. Locate your `AndroidManifest.xml` file under `your_project/android/app/src/main/` folder. 2. Locate the `` scope. 3. Add the following intent @@ -189,7 +189,7 @@ Column( ), ``` -`AppKitModalAccountButton` is composed by `AppKitModalBalanceButton` and `AppKitModalAddressButton` and you can use these separatedly from `AppKitModalAccountButton` +`AppKitModalAccountButton` is composed by `AppKitModalBalanceButton` and `AppKitModalAddressButton` and you can use these separately from `AppKitModalAccountButton` ```javascript AppKitModalBalanceButton(appKitModal: _appKitModal, onTap: _appKitModal.openModalView); diff --git a/docs/appkit/ios/core/options.mdx b/docs/appkit/ios/core/options.mdx index 67971d27..159d5d5e 100644 --- a/docs/appkit/ios/core/options.mdx +++ b/docs/appkit/ios/core/options.mdx @@ -103,7 +103,7 @@ override func application(_ app: UIApplication, open url: URL, options: [UIAppli } ``` -or for SwiftUI attach `onOpenURL` modifier somewhere in your view hieararchy like shown below. +or for SwiftUI attach `onOpenURL` modifier somewhere in your view hierarchy like shown below. ```swift WindowGroup { diff --git a/docs/appkit/javascript/notifications/backend-integration.mdx b/docs/appkit/javascript/notifications/backend-integration.mdx index ff81292c..ea826a28 100644 --- a/docs/appkit/javascript/notifications/backend-integration.mdx +++ b/docs/appkit/javascript/notifications/backend-integration.mdx @@ -211,7 +211,7 @@ curl 'https://notify.walletconnect.com//subscribers' \ Unless marked as read by an app frontend, notifications will always be "unread". Because of this, when you initially add support for displaying unread status or unread count to your frontend, users that have received notifications in the past will have notifications display as "unread" even if they already have seen them. -This can potentially be an undesireable user experience. +This can potentially be an undesirable user experience. To mitigate this problem, you can make a one-time call to the `/v1//mark-all-as-read` API endpoint which will mark all existing notifications as read. Notifications marked as read in this way will not contribute diff --git a/docs/appkit/next/notifications/backend-integration.mdx b/docs/appkit/next/notifications/backend-integration.mdx index ff81292c..984c0e4d 100644 --- a/docs/appkit/next/notifications/backend-integration.mdx +++ b/docs/appkit/next/notifications/backend-integration.mdx @@ -27,7 +27,7 @@ To send a notification notification you can call the `/notify` endpoint. This en - `body` - The body of the notification containing more detail. Max 255 characters. - `url` (optional) - A URL attached to the notification that the user can navigate to. Max 255 characters. - `accounts` - A list of [CAIP-10](https://github.com/ChainAgnostic/CAIPs/blob/main/CAIPs/caip-10.md) account IDs for which to send the notification to. Max 500 accounts per request. Also see the [rate limits](#rate-limits) below. -- `notification_id` (optional) - An idempotency key of arbitrary format used to dedup multiple requests. Max 255 characters. Multiple calls with the same `notification_id` will use the first call's `notification` content, but will send to any additional account IDs listed in `accounts`. +- `notification_id` (optional) - An idempotency key of arbitrary format used to deduplicate multiple requests. Max 255 characters. Multiple calls with the same `notification_id` will use the first call's `notification` content, but will send to any additional account IDs listed in `accounts`. ```typescript type RequestBody = { @@ -211,7 +211,7 @@ curl 'https://notify.walletconnect.com//subscribers' \ Unless marked as read by an app frontend, notifications will always be "unread". Because of this, when you initially add support for displaying unread status or unread count to your frontend, users that have received notifications in the past will have notifications display as "unread" even if they already have seen them. -This can potentially be an undesireable user experience. +This can potentially be an undesirable user experience. To mitigate this problem, you can make a one-time call to the `/v1//mark-all-as-read` API endpoint which will mark all existing notifications as read. Notifications marked as read in this way will not contribute diff --git a/docs/appkit/react-native/core/installation.mdx b/docs/appkit/react-native/core/installation.mdx index 5d79cb6a..884a4c1f 100644 --- a/docs/appkit/react-native/core/installation.mdx +++ b/docs/appkit/react-native/core/installation.mdx @@ -366,7 +366,7 @@ npx pod-install ``` -7. Add Coinbase reponse handler in your app. More info here +7. Add Coinbase response handler in your app. More info here ```tsx import { handleResponse } from '@coinbase/wallet-mobile-sdk' diff --git a/docs/appkit/react-native/notifications/backend-integration.mdx b/docs/appkit/react-native/notifications/backend-integration.mdx index ff81292c..ea826a28 100644 --- a/docs/appkit/react-native/notifications/backend-integration.mdx +++ b/docs/appkit/react-native/notifications/backend-integration.mdx @@ -211,7 +211,7 @@ curl 'https://notify.walletconnect.com//subscribers' \ Unless marked as read by an app frontend, notifications will always be "unread". Because of this, when you initially add support for displaying unread status or unread count to your frontend, users that have received notifications in the past will have notifications display as "unread" even if they already have seen them. -This can potentially be an undesireable user experience. +This can potentially be an undesirable user experience. To mitigate this problem, you can make a one-time call to the `/v1//mark-all-as-read` API endpoint which will mark all existing notifications as read. Notifications marked as read in this way will not contribute diff --git a/docs/appkit/react/notifications/backend-integration.mdx b/docs/appkit/react/notifications/backend-integration.mdx index ff81292c..ea826a28 100644 --- a/docs/appkit/react/notifications/backend-integration.mdx +++ b/docs/appkit/react/notifications/backend-integration.mdx @@ -211,7 +211,7 @@ curl 'https://notify.walletconnect.com//subscribers' \ Unless marked as read by an app frontend, notifications will always be "unread". Because of this, when you initially add support for displaying unread status or unread count to your frontend, users that have received notifications in the past will have notifications display as "unread" even if they already have seen them. -This can potentially be an undesireable user experience. +This can potentially be an undesirable user experience. To mitigate this problem, you can make a one-time call to the `/v1//mark-all-as-read` API endpoint which will mark all existing notifications as read. Notifications marked as read in this way will not contribute diff --git a/docs/appkit/shared/notifications/frontend-integration/api/registering-push/javascript.mdx b/docs/appkit/shared/notifications/frontend-integration/api/registering-push/javascript.mdx index be9661cd..bcb5b3a0 100644 --- a/docs/appkit/shared/notifications/frontend-integration/api/registering-push/javascript.mdx +++ b/docs/appkit/shared/notifications/frontend-integration/api/registering-push/javascript.mdx @@ -19,4 +19,4 @@ const clientId = client.registerWithPushServer(firebaseToken) - `registerWithPushServer`: `(token: string, platform: 'fcm' | 'apns') => string` -Either APNS or FCM can be used to recieve push notifications. Token here is the respective platform's token. +Either APNS or FCM can be used to receive push notifications. Token here is the respective platform's token. diff --git a/docs/appkit/shared/notifications/frontend-integration/migration/react.mdx b/docs/appkit/shared/notifications/frontend-integration/migration/react.mdx index 1ee77c34..9ac0c371 100644 --- a/docs/appkit/shared/notifications/frontend-integration/migration/react.mdx +++ b/docs/appkit/shared/notifications/frontend-integration/migration/react.mdx @@ -87,7 +87,7 @@ setAccount(`eip155:1:0x...`) #### Managing notifications Messages (notifications) function a little differently now. One of the big changes is that you can no longer delete messages. -Furthermore, messages can now be paged. For convenience, "infinte scroll" paging functionality is available, as in keeping older pages in the +Furthermore, messages can now be paged. For convenience, "infinite scroll" paging functionality is available, as in keeping older pages in the returned array. - **Retrieving notifications** diff --git a/docs/appkit/shared/siwe/code.mdx b/docs/appkit/shared/siwe/code.mdx index ae055b6e..9a4a295a 100644 --- a/docs/appkit/shared/siwe/code.mdx +++ b/docs/appkit/shared/siwe/code.mdx @@ -6,7 +6,7 @@ import TabItem from '@theme/TabItem' :::info -If you are not using our library on the server-side, please normalize the address with eip-55 in the createMessage function. You can check our example for that funcionality. +If you are not using our library on the server-side, please normalize the address with eip-55 in the createMessage function. You can check our example for that Functionality. ::: diff --git a/docs/appkit/unity/core/siwe.mdx b/docs/appkit/unity/core/siwe.mdx index ac4e6269..e77bb2f2 100644 --- a/docs/appkit/unity/core/siwe.mdx +++ b/docs/appkit/unity/core/siwe.mdx @@ -97,7 +97,7 @@ user successfully verifies the address. To use 1-CA + SIWE at full extend, a backend for communication is required. This backend will be used to generate a nonce, verify messages and handle sessions. You can read more about SIWE backend implementation at [here](https://docs.login.xyz/sign-in-with-ethereum/quickstart-guide/implement-the-backend). -### 0. Create SIWE congiguration +### 0. Create SIWE configuration ```csharp var siweConfig = new SiweConfig { diff --git a/docs/appkit/upgrade/from-web3modal-android.mdx b/docs/appkit/upgrade/from-web3modal-android.mdx index 6624e5bd..933bfa51 100644 --- a/docs/appkit/upgrade/from-web3modal-android.mdx +++ b/docs/appkit/upgrade/from-web3modal-android.mdx @@ -14,7 +14,7 @@ This upgrade guide helps developers transition from using the Web3Modal library ### Step 1. Update the Repository Dependencies -The Web3Modal library has been deprecated and moved to a new repository under the reown-com organization. Update your dependecies to use AppKit: +The Web3Modal library has been deprecated and moved to a new repository under the reown-com organization. Update your dependencies to use AppKit: ```swift /* highlight-delete-start */ diff --git a/docs/appkit/upgrade/from-web3modal-unity.mdx b/docs/appkit/upgrade/from-web3modal-unity.mdx index 3ba45e56..866b758d 100644 --- a/docs/appkit/upgrade/from-web3modal-unity.mdx +++ b/docs/appkit/upgrade/from-web3modal-unity.mdx @@ -131,7 +131,7 @@ await AppKit.Evm.SendTransactionAsync(address, value); ### Step 5. Rename USS variables -If you customised any AppKit USS variables, simply change `--wui` part of the variable name to `--ro`. For example: +If you customized any AppKit USS variables, simply change `--wui` part of the variable name to `--ro`. For example: ```css /* highlight-delete-start */ diff --git a/docs/appkit/vue/notifications/backend-integration.mdx b/docs/appkit/vue/notifications/backend-integration.mdx index ff81292c..ea826a28 100644 --- a/docs/appkit/vue/notifications/backend-integration.mdx +++ b/docs/appkit/vue/notifications/backend-integration.mdx @@ -211,7 +211,7 @@ curl 'https://notify.walletconnect.com//subscribers' \ Unless marked as read by an app frontend, notifications will always be "unread". Because of this, when you initially add support for displaying unread status or unread count to your frontend, users that have received notifications in the past will have notifications display as "unread" even if they already have seen them. -This can potentially be an undesireable user experience. +This can potentially be an undesirable user experience. To mitigate this problem, you can make a one-time call to the `/v1//mark-all-as-read` API endpoint which will mark all existing notifications as read. Notifications marked as read in this way will not contribute diff --git a/docs/cloud/paymaster.mdx b/docs/cloud/paymaster.mdx index d3ce1ebf..e159a17b 100644 --- a/docs/cloud/paymaster.mdx +++ b/docs/cloud/paymaster.mdx @@ -111,7 +111,7 @@ curl --location \ ### Basics The schema itself is a simple object representation of the following -> Is some key from a user operation equivelant to _(or some other comparision)_ some value? +> Is some key from a user operation equivalent to _(or some other comparison)_ some value? This is defined in `params` as such: ```json @@ -174,9 +174,9 @@ accompanied with an `ands` OR an `ors` field which is an array of more params th either all pass as true, or only one of them is true, respectively. A `params` object can not have both an `ors` and -an `ands` simultanousely. However, its "children" (the params in an `ands` or `ors`) can have different conditonals than their parent. +an `ands` simultaneously. However, its "children" (the params in an `ands` or `ors`) can have different conditionals than their parent. -For example, to make it so that the above policy also passes for `methodBar` and `methodBaz`, it can be ammended as follows: +For example, to make it so that the above policy also passes for `methodBar` and `methodBaz`, it can be amended as follows: ```json { @@ -259,7 +259,7 @@ However, the following is incorrect : } ``` -***In this case, the `ors` will be completely ignored. If both `ors` and `ands` are present, then the `ands` will take presedence.*** +***In this case, the `ors` will be completely ignored. If both `ors` and `ands` are present, then the `ands` will take precedence.*** ### ABI Parsing @@ -268,7 +268,7 @@ For the policy to actually know how to read the `callData` it needs to know the For this we introduce 2 new fields. `policyStaticProps` and `metadata`. Both are essentially free range key-value dictionaries used to store information within the policy to be accessed later. The key thing to note is that values within `policyStaticProps` can be accessed from within `metadata`. This becomes invaluable with policies -that have multiple conditonals like the one above. +that have multiple conditionals like the one above. ```json "policyStaticProps": { @@ -466,11 +466,11 @@ The operation to apply within the params. Currently available: The value to be compared to. Can be a string, number or boolean. ### `ands` -Array consistening of policies (with `policyType` and `policyStaticProps` +Array consisting of policies (with `policyType` and `policyStaticProps` omitted) ### `ors` -Array consistening of policies (with `policyType` and `policyStaticProps` +Array consisting of policies (with `policyType` and `policyStaticProps` omitted) ### `metadata` diff --git a/docs/walletkit/android/notifications/notify/overview.mdx b/docs/walletkit/android/notifications/notify/overview.mdx index 112ef2c6..a62f1715 100644 --- a/docs/walletkit/android/notifications/notify/overview.mdx +++ b/docs/walletkit/android/notifications/notify/overview.mdx @@ -15,7 +15,7 @@ Coupled with the [AppKit Notifications](../../../../appkit/features/notification Some of the key features of the Notify API include: - **Push Notifications for Desktop and Native Platforms**: This feature enables dapps to directly send vital notifications to user wallets, ensuring timely and relevant communication. -- **Robust Spam Protection**: Users have complete authority over which dapps can send them notifications, effectively eliminating any unsolicited messages from unknown sources. Furthermore, users can fine-tune their preferences to only receive notifications types they are interested in, like new features or some important events occurence. +- **Robust Spam Protection**: Users have complete authority over which dapps can send them notifications, effectively eliminating any unsolicited messages from unknown sources. Furthermore, users can fine-tune their preferences to only receive notifications types they are interested in, like new features or some important events occurrence. - **Chain Agnostic Architecture**: The Notify API is built to be compatible with any blockchain, allowing seamless multi-chain support without the need for writing additional integration code. **As of November 2023, the Notify Server and Clients are equipped to support EVM chains. Plans to extend support to non-EVM chains are in progress and are a significant part of our upcoming development roadmap.** _Example integration_ diff --git a/docs/walletkit/android/notifications/notify/spam-protection.mdx b/docs/walletkit/android/notifications/notify/spam-protection.mdx index dfdc5833..3b400bcf 100644 --- a/docs/walletkit/android/notifications/notify/spam-protection.mdx +++ b/docs/walletkit/android/notifications/notify/spam-protection.mdx @@ -14,7 +14,7 @@ Once users have subscribed to their chosen apps, they have the option to define ### Rate limiting -Apps are limited to a maximum number of notifications they’re able to send to their community. Specifically, apps may send accounts notifications twice an hour on average, but may exceeed that average in bursts of up to 50 at a time. +Apps are limited to a maximum number of notifications they’re able to send to their community. Specifically, apps may send accounts notifications twice an hour on average, but may exceed that average in bursts of up to 50 at a time. ## Our continued pledge on spam protection diff --git a/docs/walletkit/android/notifications/notify/usage.mdx b/docs/walletkit/android/notifications/notify/usage.mdx index e5afe9a3..6f713a98 100644 --- a/docs/walletkit/android/notifications/notify/usage.mdx +++ b/docs/walletkit/android/notifications/notify/usage.mdx @@ -60,7 +60,7 @@ Notify.initialize(init = Notify.Params.Init(core = CoreClient) { error: Notify.M ## Account login -In order to register account in Notify API to be able to subscribe to any dapp to start receving notifications, account needs to sign SIWE message to prove ownership. Developers can check if an account is registered by calling **`isRegistered()`** function. If the account is not registered, developers should call **`prepareRegistration()`** and then **`register()`** function to register the account. +In order to register account in Notify API to be able to subscribe to any dapp to start receiving notifications, account needs to sign SIWE message to prove ownership. Developers can check if an account is registered by calling **`isRegistered()`** function. If the account is not registered, developers should call **`prepareRegistration()`** and then **`register()`** function to register the account. Snippet below shows how to check if an account is registered and how to register an account if it's not registered yet. Developers could use `CacaoSigner` to sign the message or use their own signing method. diff --git a/docs/walletkit/flutter/mobile-linking.mdx b/docs/walletkit/flutter/mobile-linking.mdx index d8314b2a..3ab2ea06 100644 --- a/docs/walletkit/flutter/mobile-linking.mdx +++ b/docs/walletkit/flutter/mobile-linking.mdx @@ -155,7 +155,7 @@ A dapp would call `examplewallet://wc?uri={pairingUri}` from their side when the ### Redirecting back to dapp (proposer) after session approval: -WalletKit SDK exports a handy method for easy redirection back to the requester app, whether it be after a session proposal, a session authentica or a session request. +WalletKit SDK exports a handy method for easy redirection back to the requester app, whether it be after a session proposal, a session authentication or a session request. ```javascript Future redirectToDapp({ @@ -234,6 +234,6 @@ Future personalSignRequestHandler(String topic, dynamic parameters) async :::note -`launchUrlString()` from [url_launcher](https://pub.dev/packages/url_launcher) oficial package was used as an example to explain the mechanism, you can choose whatever other package you would like. +`launchUrlString()` from [url_launcher](https://pub.dev/packages/url_launcher) official package was used as an example to explain the mechanism, you can choose whatever other package you would like. ::: \ No newline at end of file diff --git a/docs/walletkit/ios/notifications/notify/overview.mdx b/docs/walletkit/ios/notifications/notify/overview.mdx index 70a172c2..f85be34c 100644 --- a/docs/walletkit/ios/notifications/notify/overview.mdx +++ b/docs/walletkit/ios/notifications/notify/overview.mdx @@ -15,7 +15,7 @@ Coupled with the [AppKit Notifications](../../../../appkit/features/notification Some of the key features of the Notify API include: - **Push Notifications for Desktop and Native Platforms**: This feature enables dapps to directly send vital notifications to user wallets, ensuring timely and relevant communication. -- **Robust Spam Protection**: Users have complete authority over which dapps can send them notifications, effectively eliminating any unsolicited messages from unknown sources. Furthermore, users can fine-tune their preferences to only receive notifications types they are interested in, like new features or some important events occurence. +- **Robust Spam Protection**: Users have complete authority over which dapps can send them notifications, effectively eliminating any unsolicited messages from unknown sources. Furthermore, users can fine-tune their preferences to only receive notifications types they are interested in, like new features or some important events occurrence. - **Chain Agnostic Architecture**: The Notify API is built to be compatible with any blockchain, allowing seamless multi-chain support without the need for writing additional integration code. **As of November 2023, the Notify Server and Clients are equipped to support EVM chains. Plans to extend support to non-EVM chains are in progress and are a significant part of our upcoming development roadmap.** _Example integration_ diff --git a/docs/walletkit/ios/notifications/notify/spam-protection.mdx b/docs/walletkit/ios/notifications/notify/spam-protection.mdx index a7701799..78af6a82 100644 --- a/docs/walletkit/ios/notifications/notify/spam-protection.mdx +++ b/docs/walletkit/ios/notifications/notify/spam-protection.mdx @@ -14,7 +14,7 @@ Once users have subscribed to their chosen apps, they have the option to define ### Rate limiting -Apps are limited to a maximum number of notifications they’re able to send to their community. Specifically, apps may send accounts notifications twice an hour on average, but may exceeed that average in bursts of up to 50 at a time. +Apps are limited to a maximum number of notifications they’re able to send to their community. Specifically, apps may send accounts notifications twice an hour on average, but may exceed that average in bursts of up to 50 at a time. ## Our continued pledge on spam protection diff --git a/docs/walletkit/ios/notifications/notify/usage.mdx b/docs/walletkit/ios/notifications/notify/usage.mdx index 752ae461..f3b13580 100644 --- a/docs/walletkit/ios/notifications/notify/usage.mdx +++ b/docs/walletkit/ios/notifications/notify/usage.mdx @@ -79,7 +79,7 @@ public func subscribe(appDomain: String, account: Account) async throws `appDomain` - dapp domain fetched from WalletConnect explorer -`account` - an account you want to associate a sebscription with +`account` - an account you want to associate a subscription with #### Combine event diff --git a/docs/walletkit/react-native/notifications/notify/usage.mdx b/docs/walletkit/react-native/notifications/notify/usage.mdx index 2f29037d..78887db6 100644 --- a/docs/walletkit/react-native/notifications/notify/usage.mdx +++ b/docs/walletkit/react-native/notifications/notify/usage.mdx @@ -92,7 +92,7 @@ notifyClient.on('notify_subscriptions_changed', ({ params }) => { ## Account login -In order to register account in Notify API to be able to subscribe to any dapp to start receving notifications, account needs to sign SIWE message to prove ownership. Developers can check if an account is registered by calling **`isRegistered()`** function. If the account is not registered, developers should call **`prepareRegistration()`** and then **`register()`** function to register the account. +In order to register account in Notify API to be able to subscribe to any dapp to start receiving notifications, account needs to sign SIWE message to prove ownership. Developers can check if an account is registered by calling **`isRegistered()`** function. If the account is not registered, developers should call **`prepareRegistration()`** and then **`register()`** function to register the account. :::note This is a one-time action per account. It does not need to be repeated after initial registration of the new account. @@ -213,7 +213,7 @@ await notifyClient.unregister({ ## Fetch notification history (Pagination) -There might be different approaces to implement pagination in your app depending on your needs. You can see the following example implemented with `FlatList` which introduces infinite scroll functionality with a basic example: +There might be different approaches to implement pagination in your app depending on your needs. You can see the following example implemented with `FlatList` which introduces infinite scroll functionality with a basic example: Please make sure you have better handling of the notify client instance which handles worst cases by checking initialization status, account status, for production ready apps. diff --git a/docs/walletkit/react-native/notifications/push.mdx b/docs/walletkit/react-native/notifications/push.mdx index af0da1ee..eeee90b9 100644 --- a/docs/walletkit/react-native/notifications/push.mdx +++ b/docs/walletkit/react-native/notifications/push.mdx @@ -13,7 +13,7 @@ For the push notifications to be forwarded to FCM or APNs, the [Push Server](../ To enable a device for push notifications, it's essential to register the device token using `walletKit.registerDeviceToken`. This token can be obtained from either FCM or APNS, depending on the platform used. To receive push notifications from WalletConnect's Push Server via Firebase Cloud Messaging, you will need to setup Firebase in your project. -You can follow their docummentation - [Firebase documentation](https://rnfirebase.io/messaging/usage#installation). +You can follow their documentation - [Firebase documentation](https://rnfirebase.io/messaging/usage#installation). Once you have Firebase configured, you can obtain the device token by calling `messaging().getToken()`. This unique token is used to identify each device. ```ts diff --git a/docs/walletkit/upgrade/from-web3wallet-android.mdx b/docs/walletkit/upgrade/from-web3wallet-android.mdx index 11fba8f1..b24b10da 100644 --- a/docs/walletkit/upgrade/from-web3wallet-android.mdx +++ b/docs/walletkit/upgrade/from-web3wallet-android.mdx @@ -10,7 +10,7 @@ This upgrade guide helps developers transition from using the Web3Wallet library ### Step 1. Update the Repository Dependencies -The Web3Wallet library has been deprecated and moved to a new repository under the reown-com organization. Update your dependecies to use WalletKit: +The Web3Wallet library has been deprecated and moved to a new repository under the reown-com organization. Update your dependencies to use WalletKit: ```swift /* highlight-delete-start */ diff --git a/docs/walletkit/upgrade/from-web3wallet-react-native.mdx b/docs/walletkit/upgrade/from-web3wallet-react-native.mdx index b562c4c7..a2fc83fb 100644 --- a/docs/walletkit/upgrade/from-web3wallet-react-native.mdx +++ b/docs/walletkit/upgrade/from-web3wallet-react-native.mdx @@ -24,7 +24,7 @@ Replace your existing `@walletconnect/web3wallet` dependency with `@reown/wallet ### Step 2. Install `@reown/walletkit` -Run `npm install` (or your prefered package manager command) to install the new package. +Run `npm install` (or your preferred package manager command) to install the new package. ### Step 3. Update your imports diff --git a/docs/walletkit/upgrade/from-web3wallet-web.mdx b/docs/walletkit/upgrade/from-web3wallet-web.mdx index 01f4c656..593eafc9 100644 --- a/docs/walletkit/upgrade/from-web3wallet-web.mdx +++ b/docs/walletkit/upgrade/from-web3wallet-web.mdx @@ -23,7 +23,7 @@ Replace your existing `@walletconnect/web3wallet` dependency with `@reown/wallet ### Step 2. Install `@reown/walletkit` -Run `npm install` (or your prefered package manager command) to install the new package. +Run `npm install` (or your preferred package manager command) to install the new package. ### Step 3. Update your imports