From 71e68160e9cbc0af643802bb0527185c459dd51b Mon Sep 17 00:00:00 2001
From: Kat Leight <33187102+leightkt@users.noreply.github.com>
Date: Thu, 11 May 2023 13:26:23 -0600
Subject: [PATCH 01/10] Enhancement: Docs upgrade- kit-docs and sveltejs/kit
(#1665)
---
docs/.eslintignore | 13 -
docs/.eslintrc.cjs | 20 -
docs/.gitignore | 2 +-
docs/README.md | 2 +-
docs/package.json | 83 +-
docs/playwright.config.ts | 10 -
docs/src/app.d.ts | 16 +-
docs/src/app.html | 24 +-
docs/src/{lib => }/fonts/FiraCode-VF.woff | Bin
docs/src/{lib => }/fonts/FiraCode-VF.woff2 | Bin
.../fonts/Inter-VF.italic-latin.woff2 | Bin
.../fonts/Inter-VF.roman-latin.woff2 | Bin
docs/src/{lib => }/fonts/SofiaPro-Light.eot | Bin
docs/src/{lib => }/fonts/SofiaPro-Light.svg | 0
docs/src/{lib => }/fonts/SofiaPro-Light.ttf | Bin
docs/src/{lib => }/fonts/SofiaPro-Light.woff | Bin
docs/src/{lib => }/fonts/SofiaPro-Light.woff2 | Bin
docs/src/{lib => }/fonts/SofiaPro-Regular.eot | Bin
docs/src/{lib => }/fonts/SofiaPro-Regular.svg | 0
docs/src/{lib => }/fonts/SofiaPro-Regular.ttf | Bin
.../src/{lib => }/fonts/SofiaPro-Regular.woff | Bin
.../{lib => }/fonts/SofiaPro-Regular.woff2 | Bin
.../src/{lib => }/fonts/SofiaPro-SemiBold.eot | Bin
.../src/{lib => }/fonts/SofiaPro-SemiBold.svg | 0
.../src/{lib => }/fonts/SofiaPro-SemiBold.ttf | Bin
.../{lib => }/fonts/SofiaPro-SemiBold.woff | Bin
.../{lib => }/fonts/SofiaPro-SemiBold.woff2 | Bin
docs/src/img/svelte-horizontal.svg | 1 -
docs/src/kit-docs/README.md | 112 +
docs/src/kit-docs/index.ts | 1 -
docs/src/kit-docs/tabs/TabItem.svelte | 2 +-
docs/src/kit-docs/tabs/Tabs.svelte | 8 +-
docs/src/lib/assets/favicon.ico | Bin 0 -> 861 bytes
.../lib/components/ConnectWalletButton.svelte | 16 +-
.../src/lib/components/FeaturesSection.svelte | 13 +-
docs/src/lib/components/Footer.svelte | 1 -
docs/src/lib/components/GettingStarted.svelte | 6 +-
docs/src/lib/components/HeroSection.svelte | 3 +-
docs/src/lib/components/HomeLayout.svelte | 33 +-
docs/src/lib/components/PrismJS.svelte | 0
docs/src/lib/components/SEO/OpenGraph.svelte | 12 +-
docs/src/lib/components/SEO/Twitter.svelte | 8 +-
docs/src/lib/components/SEO/index.svelte | 11 +-
.../lib/components/TestimonialSection.svelte | 2 +-
docs/src/lib/components/ThemingSection.svelte | 4 +-
.../TransactionPreviewButton.svelte | 2 -
.../code-snippet/getting-started-guide.md | 57 -
.../code-snippet/install-code-tp.md | 16 -
.../components/code-snippet/install-code.md | 16 -
.../components/code-snippet/theming-code.md | 10 -
.../connect-wallet/ConnectWallet.svelte | 2 +-
.../connect-wallet/SvelteConnectWallet.md | 205 -
docs/src/lib/components/examples/index.ts | 2 -
docs/src/lib/components/gas/Gas.svelte | 4 +-
docs/src/lib/components/gas/GasCard.svelte | 5 +-
docs/src/lib/components/gas/index.ts | 2 +-
docs/src/lib/components/gas/types.ts | 4 +-
.../lib/components/icons/blocknative-icon.js | 1 -
.../lib/components/icons/bnWhiteBackground.js | 2 +-
docs/src/lib/components/index.ts | 1 -
docs/src/lib/services/onboard.js | 5 +-
docs/src/lib/styles/docsearch.css | 290 +
docs/src/lib/styles/kit-docs.css | 39 +-
docs/src/routes/+layout.js | 13 +
..._layout-kit-docs.svelte => +layout.svelte} | 60 +-
docs/src/routes/+page.md | 150 +
docs/src/routes/__layout-homepage.svelte | 69 -
docs/src/routes/docs/+page.js | 8 +
.../+page.md} | 40 +-
.../+page.md} | 18 +-
.../+page.md} | 3 +-
.../+page.md} | 6 +-
.../+page.md} | 6 +-
.../+page.md} | 6 +-
.../{core.md => [...1]core/+page.md} | 15 +-
.../{gas.md => [...2]gas/+page.md} | 6 +-
.../{react.md => [...3]react/+page.md} | 18 +-
.../+page.md} | 7 +-
.../+page.md} | 6 +-
.../{vue.md => [...6]vue/+page.md} | 175 +-
.../{keepkey.md => [...10]keepkey/+page.md} | 12 +-
.../{keystone.md => [...11]keystone/+page.md} | 9 +-
.../{ledger.md => [...12]ledger/+page.md} | 9 +-
.../{magic.md => [...13]magic/+page.md} | 9 +-
.../{mew.md => [...14]mew/+page.md} | 8 +-
.../+page.md} | 9 +-
.../{phantom.md => [...16]phantom/+page.md} | 6 +-
.../{portis.md => [...17]portis/+page.md} | 9 +-
.../{taho.md => [...18]taho/+page.md} | 8 +-
.../{tallyho.md => [...19]tallyho/+page.md} | 10 +-
.../{coinbase.md => [...1]coinbase/+page.md} | 10 +-
.../{torus.md => [...20]torus/+page.md} | 10 +-
.../{trezor.md => [...21]trezor/+page.md} | 11 +-
.../{uauth.md => [...22]uauth/+page.md} | 9 +-
.../+page.md} | 6 +-
.../+page.md} | 8 +-
.../{web3auth.md => [...25]web3auth/+page.md} | 158 +-
.../{xdefi.md => [...26]xdefi/+page.md} | 6 +-
.../{zeal.md => [...27]zeal/+page.md} | 6 +-
.../{dcent.md => [...2]dcent/+page.md} | 9 +-
.../{enkrypt.md => [...3]enkrypt/+page.md} | 9 +-
.../{formatic.md => [...4]fortmatic/+page.md} | 9 +-
.../{frame.md => [...5]frame/+page.md} | 14 +-
.../{frontier.md => [...6]frontier/+page.md} | 6 +-
.../{gnosis.md => [...7]gnosis/+page.md} | 17 +-
.../+page.md} | 6 +-
.../{injected.md => [...9]injected/+page.md} | 6 +-
.../+page.md} | 11 +-
.../+page.md} | 6 +-
.../+page.md} | 38 +-
docs/src/routes/docs/__layout@kit-docs.svelte | 3 -
docs/src/routes/docs/index.svelte | 11 -
docs/src/routes/examples/+page.js | 8 +
.../examples/[...1]connect-wallet/+page.md} | 231 +
.../+page.md} | 55 +-
.../routes/examples/__layout@kit-docs.svelte | 3 -
docs/src/routes/examples/connect-wallet.md | 25 -
docs/src/routes/examples/index.svelte | 11 -
docs/src/routes/faq/+page.md | 35 +
docs/src/routes/faq/__layout@kit-docs.svelte | 3 -
docs/src/routes/faq/index.md | 31 -
docs/src/routes/index@homepage.svelte | 5 -
.../+server.js} | 2 +-
.../+server.js} | 2 +-
.../theming-tool/+page.svelte} | 0
.../theming-tool/__layout@homepage.svelte | 3 -
docs/src/routes/theming-tool/index.md | 4 -
docs/static/favicon.ico | Bin 0 -> 861 bytes
docs/svelte.config.js | 81 +-
docs/tailwind.config.cjs | 232 +-
docs/tests/test.ts | 6 -
docs/tsconfig.json | 2 +-
docs/vite.config.js | 40 +
docs/yarn.lock | 8673 +++++++++++------
packages/core/README.md | 2 +-
135 files changed, 7574 insertions(+), 4010 deletions(-)
delete mode 100644 docs/.eslintignore
delete mode 100644 docs/.eslintrc.cjs
delete mode 100644 docs/playwright.config.ts
rename docs/src/{lib => }/fonts/FiraCode-VF.woff (100%)
rename docs/src/{lib => }/fonts/FiraCode-VF.woff2 (100%)
rename docs/src/{lib => }/fonts/Inter-VF.italic-latin.woff2 (100%)
rename docs/src/{lib => }/fonts/Inter-VF.roman-latin.woff2 (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Light.eot (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Light.svg (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Light.ttf (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Light.woff (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Light.woff2 (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Regular.eot (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Regular.svg (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Regular.ttf (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Regular.woff (100%)
rename docs/src/{lib => }/fonts/SofiaPro-Regular.woff2 (100%)
rename docs/src/{lib => }/fonts/SofiaPro-SemiBold.eot (100%)
rename docs/src/{lib => }/fonts/SofiaPro-SemiBold.svg (100%)
rename docs/src/{lib => }/fonts/SofiaPro-SemiBold.ttf (100%)
rename docs/src/{lib => }/fonts/SofiaPro-SemiBold.woff (100%)
rename docs/src/{lib => }/fonts/SofiaPro-SemiBold.woff2 (100%)
delete mode 100644 docs/src/img/svelte-horizontal.svg
create mode 100644 docs/src/kit-docs/README.md
delete mode 100644 docs/src/kit-docs/index.ts
create mode 100644 docs/src/lib/assets/favicon.ico
create mode 100644 docs/src/lib/components/PrismJS.svelte
delete mode 100644 docs/src/lib/components/code-snippet/getting-started-guide.md
delete mode 100644 docs/src/lib/components/code-snippet/install-code-tp.md
delete mode 100644 docs/src/lib/components/code-snippet/install-code.md
delete mode 100644 docs/src/lib/components/code-snippet/theming-code.md
delete mode 100644 docs/src/lib/components/examples/connect-wallet/SvelteConnectWallet.md
create mode 100644 docs/src/lib/styles/docsearch.css
create mode 100644 docs/src/routes/+layout.js
rename docs/src/routes/{__layout-kit-docs.svelte => +layout.svelte} (66%)
create mode 100644 docs/src/routes/+page.md
delete mode 100644 docs/src/routes/__layout-homepage.svelte
create mode 100644 docs/src/routes/docs/+page.js
rename docs/src/routes/docs/[...1]overview/{[...1]introduction.md => [...1]introduction/+page.md} (83%)
rename docs/src/routes/docs/[...1]overview/{[...2]contribution-guide.md => [...2]contribution-guide/+page.md} (88%)
rename docs/src/routes/docs/[...1]overview/{[...3]onboard.js-migration-guide.md => [...3]onboard.js-migration-guide/+page.md} (99%)
rename docs/src/routes/docs/[...2]getting-started/{[...1]installation.md => [...1]installation/+page.md} (97%)
rename docs/src/routes/docs/[...2]getting-started/{[...2]theming.md => [...2]theming/+page.md} (99%)
rename docs/src/routes/docs/[...2]getting-started/{[...3]custom-styling.md => [...3]custom-styling/+page.md} (99%)
rename docs/src/routes/docs/[...3]modules/{core.md => [...1]core/+page.md} (99%)
rename docs/src/routes/docs/[...3]modules/{gas.md => [...2]gas/+page.md} (98%)
rename docs/src/routes/docs/[...3]modules/{react.md => [...3]react/+page.md} (98%)
rename docs/src/routes/docs/[...3]modules/{transaction-preview.md => [...4]transaction-preview/+page.md} (99%)
rename docs/src/routes/docs/[...3]modules/{unstoppable-resolution.md => [...5]unstoppable-resolution/+page.md} (90%)
rename docs/src/routes/docs/[...3]modules/{vue.md => [...6]vue/+page.md} (78%)
rename docs/src/routes/docs/[...4]wallets/{keepkey.md => [...10]keepkey/+page.md} (92%)
rename docs/src/routes/docs/[...4]wallets/{keystone.md => [...11]keystone/+page.md} (93%)
rename docs/src/routes/docs/[...4]wallets/{ledger.md => [...12]ledger/+page.md} (90%)
rename docs/src/routes/docs/[...4]wallets/{magic.md => [...13]magic/+page.md} (97%)
rename docs/src/routes/docs/[...4]wallets/{mew.md => [...14]mew/+page.md} (87%)
rename docs/src/routes/docs/[...4]wallets/{mewwallet.md => [...15]mewwallet/+page.md} (87%)
rename docs/src/routes/docs/[...4]wallets/{phantom.md => [...16]phantom/+page.md} (97%)
rename docs/src/routes/docs/[...4]wallets/{portis.md => [...17]portis/+page.md} (89%)
rename docs/src/routes/docs/[...4]wallets/{taho.md => [...18]taho/+page.md} (92%)
rename docs/src/routes/docs/[...4]wallets/{tallyho.md => [...19]tallyho/+page.md} (88%)
rename docs/src/routes/docs/[...4]wallets/{coinbase.md => [...1]coinbase/+page.md} (91%)
rename docs/src/routes/docs/[...4]wallets/{torus.md => [...20]torus/+page.md} (97%)
rename docs/src/routes/docs/[...4]wallets/{trezor.md => [...21]trezor/+page.md} (93%)
rename docs/src/routes/docs/[...4]wallets/{uauth.md => [...22]uauth/+page.md} (96%)
rename docs/src/routes/docs/[...4]wallets/{walletconnect.md => [...23]walletconnect/+page.md} (98%)
rename docs/src/routes/docs/[...4]wallets/{walletlink.md => [...24]walletlink/+page.md} (88%)
rename docs/src/routes/docs/[...4]wallets/{web3auth.md => [...25]web3auth/+page.md} (52%)
rename docs/src/routes/docs/[...4]wallets/{xdefi.md => [...26]xdefi/+page.md} (94%)
rename docs/src/routes/docs/[...4]wallets/{zeal.md => [...27]zeal/+page.md} (95%)
rename docs/src/routes/docs/[...4]wallets/{dcent.md => [...2]dcent/+page.md} (87%)
rename docs/src/routes/docs/[...4]wallets/{enkrypt.md => [...3]enkrypt/+page.md} (87%)
rename docs/src/routes/docs/[...4]wallets/{formatic.md => [...4]fortmatic/+page.md} (88%)
rename docs/src/routes/docs/[...4]wallets/{frame.md => [...5]frame/+page.md} (97%)
rename docs/src/routes/docs/[...4]wallets/{frontier.md => [...6]frontier/+page.md} (94%)
rename docs/src/routes/docs/[...4]wallets/{gnosis.md => [...7]gnosis/+page.md} (90%)
rename docs/src/routes/docs/[...4]wallets/{infinitywallet.md => [...8]infinitywallet/+page.md} (96%)
rename docs/src/routes/docs/[...4]wallets/{injected.md => [...9]injected/+page.md} (99%)
rename docs/src/routes/docs/[...5]other/{cede-store.md => [...1]cede-store/+page.md} (98%)
rename docs/src/routes/docs/[...6]resources/{[...1]resources.md => [...1]resources/+page.md} (96%)
rename docs/src/routes/docs/[...6]resources/{[...2]troubleshooting.md => [...2]troubleshooting/+page.md} (90%)
delete mode 100644 docs/src/routes/docs/__layout@kit-docs.svelte
delete mode 100644 docs/src/routes/docs/index.svelte
create mode 100644 docs/src/routes/examples/+page.js
rename docs/src/{lib/components/examples/connect-wallet/ReactConnectWallet.md => routes/examples/[...1]connect-wallet/+page.md} (53%)
rename docs/src/routes/examples/{uniswap-widget.md => [...2]uniswap-widget/+page.md} (87%)
delete mode 100644 docs/src/routes/examples/__layout@kit-docs.svelte
delete mode 100644 docs/src/routes/examples/connect-wallet.md
delete mode 100644 docs/src/routes/examples/index.svelte
create mode 100644 docs/src/routes/faq/+page.md
delete mode 100644 docs/src/routes/faq/__layout@kit-docs.svelte
delete mode 100644 docs/src/routes/faq/index.md
delete mode 100644 docs/src/routes/index@homepage.svelte
rename docs/src/routes/kit-docs/{[dir].sidebar.json.js => [dir].sidebar/+server.js} (59%)
rename docs/src/routes/kit-docs/{[slug].meta.json.js => [slug].meta/+server.js} (60%)
rename docs/src/{lib/components/ThemeCustomizer.svelte => routes/theming-tool/+page.svelte} (100%)
delete mode 100644 docs/src/routes/theming-tool/__layout@homepage.svelte
delete mode 100644 docs/src/routes/theming-tool/index.md
create mode 100644 docs/static/favicon.ico
delete mode 100644 docs/tests/test.ts
create mode 100644 docs/vite.config.js
diff --git a/docs/.eslintignore b/docs/.eslintignore
deleted file mode 100644
index 38972655f..000000000
--- a/docs/.eslintignore
+++ /dev/null
@@ -1,13 +0,0 @@
-.DS_Store
-node_modules
-/build
-/.svelte-kit
-/package
-.env
-.env.*
-!.env.example
-
-# Ignore files for PNPM, NPM and YARN
-pnpm-lock.yaml
-package-lock.json
-yarn.lock
diff --git a/docs/.eslintrc.cjs b/docs/.eslintrc.cjs
deleted file mode 100644
index c9c248180..000000000
--- a/docs/.eslintrc.cjs
+++ /dev/null
@@ -1,20 +0,0 @@
-module.exports = {
- root: true,
- parser: '@typescript-eslint/parser',
- extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier'],
- plugins: ['svelte3', '@typescript-eslint'],
- ignorePatterns: ['*.cjs'],
- overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }],
- settings: {
- 'svelte3/typescript': () => require('typescript')
- },
- parserOptions: {
- sourceType: 'module',
- ecmaVersion: 2020
- },
- env: {
- browser: true,
- es2017: true,
- node: true
- }
-}
diff --git a/docs/.gitignore b/docs/.gitignore
index 43cdd4575..27f3e983d 100644
--- a/docs/.gitignore
+++ b/docs/.gitignore
@@ -6,4 +6,4 @@ node_modules
.env
.env.*
!.env.example
-.vercel
+vite.config.js.timestamp-*
diff --git a/docs/README.md b/docs/README.md
index c3385e03e..6c30dafb7 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -22,4 +22,4 @@ Run `yarn build` and confirm no errors present from the proposed changes.
Confirm vercel build within PR builds without error and check instance deployment for accuracy.
-PR should target branch the main develop branch - [develop](https://github.com/blocknative/web3-onboard/tree/develop).
\ No newline at end of file
+PR should target branch the main develop branch - [develop](https://github.com/blocknative/web3-onboard/tree/develop).
diff --git a/docs/package.json b/docs/package.json
index 2e6e65aaf..4bec61fa2 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -1,58 +1,49 @@
{
"name": "docs",
"version": "0.0.1",
+ "private": true,
"scripts": {
- "dev": "svelte-kit dev",
- "build": "NODE_OPTIONS=--max_old_space_size=8192 svelte-kit build",
- "package": "svelte-kit package",
- "preview": "svelte-kit preview",
+ "dev": "vite dev",
+ "build": "export NODE_OPTIONS=--max-old-space-size=32768 && vite build",
+ "preview": "vite preview",
+ "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
+ "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
+ "lint": "prettier --plugin-search-dir . --check .",
+ "format": "prettier --plugin-search-dir . --write .",
"prepare": "svelte-kit sync",
"test": "playwright test",
- "check": "svelte-check --tsconfig ./tsconfig.json",
- "check:watch": "svelte-check --tsconfig ./tsconfig.json --watch",
- "lint": "prettier --check --plugin-search-dir=. . && eslint .",
- "format": "prettier --write --plugin-search-dir=. .",
"w3o-latest-prod": "yarn add '@web3-onboard/coinbase' '@web3-onboard/core' '@web3-onboard/dcent' '@web3-onboard/enkrypt' '@web3-onboard/fortmatic' '@web3-onboard/gas' '@web3-onboard/gnosis' '@web3-onboard/infinity-wallet' '@web3-onboard/injected-wallets' '@web3-onboard/keepkey' '@web3-onboard/keystone' '@web3-onboard/ledger' '@web3-onboard/magic' '@web3-onboard/mew-wallet' '@web3-onboard/portis' '@web3-onboard/sequence' '@web3-onboard/taho' '@web3-onboard/torus' '@web3-onboard/transaction-preview' '@web3-onboard/trezor' '@web3-onboard/trust' '@web3-onboard/uauth' '@web3-onboard/walletconnect' '@web3-onboard/web3auth' '@web3-onboard/xdefi' '@web3-onboard/frame'",
"w3o-latest-alpha": "yarn add '@web3-onboard/coinbase@next' '@web3-onboard/core@next' '@web3-onboard/dcent@next' '@web3-onboard/enkrypt@next' '@web3-onboard/fortmatic@next' '@web3-onboard/gas@next' '@web3-onboard/gnosis@next' '@web3-onboard/infinity-wallet@next' '@web3-onboard/injected-wallets@next' '@web3-onboard/keepkey@next' '@web3-onboard/keystone@next' '@web3-onboard/ledger@next' '@web3-onboard/magic@next' '@web3-onboard/mew-wallet@next' '@web3-onboard/portis@next' '@web3-onboard/sequence@next' '@web3-onboard/taho@next' '@web3-onboard/torus@next' '@web3-onboard/transaction-preview@next' '@web3-onboard/trezor@next' '@web3-onboard/trust@next' '@web3-onboard/uauth@next' '@web3-onboard/walletconnect@next' '@web3-onboard/web3auth@next' '@web3-onboard/xdefi@next' '@web3-onboard/frame'"
},
"devDependencies": {
- "@algolia/client-search": "^4.14.2",
- "@docsearch/css": "^3.2.1",
- "@docsearch/js": "^3.2.1",
- "@iconify-json/ri": "^1.1.3",
- "@playwright/test": "^1.22.2",
- "@sveltejs/adapter-static": "^1.0.0-next.39",
- "@sveltejs/adapter-vercel": "next",
- "@sveltejs/kit": "1.0.0-next.357",
- "@svelteness/kit-docs": "^0.22.12",
- "@tailwindcss/typography": "^0.5.2",
- "@types/react": "^18.0.21",
- "@types/react-dom": "^18.0.6",
- "@typescript-eslint/eslint-plugin": "^5.27.0",
- "@typescript-eslint/parser": "^5.27.0",
- "@vitebook/client": "^0.100.5",
- "@vitebook/core": "^0.100.5",
- "@vitebook/markdown-shiki": "^0.100.5",
- "@vitebook/markdown-svelte": "^0.100.5",
- "autoprefixer": "^10.4.7",
- "clsx": "^1.1.1",
- "daisyui": "^2.17.0",
- "eslint": "^8.16.0",
- "eslint-config-prettier": "^8.3.0",
- "eslint-plugin-svelte3": "^4.0.0",
- "postcss": "^8.4.14",
- "prettier": "^2.6.2",
- "prettier-plugin-svelte": "^2.7.0",
+ "@algolia/client-search": "^4.17.0",
+ "@docsearch/css": "^3.3.3",
+ "@docsearch/js": "^3.3.3",
+ "@iconify-json/ri": "^1.0.0",
+ "@sveltejs/adapter-auto": "^2.0.0",
+ "@sveltejs/kit": "^1.5.0",
+ "@svelteness/kit-docs": "^1.1.3",
+ "@tailwindcss/typography": "^0.5.9",
+ "@types/animejs": "^3.1.7",
+ "@types/react": "^18.0.37",
+ "assert": "^2.0.0",
+ "autoprefixer": "^10.4.14",
+ "clsx": "^1.0.0",
+ "crypto-browserify": "^3.12.0",
+ "prettier": "^2.8.0",
+ "prettier-plugin-svelte": "^2.8.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
- "rollup-plugin-polyfill-node": "^0.11.0",
- "shiki": "^0.10.1",
- "svelte": "^3.49.0",
- "svelte-check": "^2.7.1",
- "svelte-preprocess": "^4.10.7",
- "tslib": "^2.3.1",
- "typescript": "^4.7.2",
- "unplugin-icons": "^0.13.4"
+ "rollup-plugin-polyfill-node": "^0.12.0",
+ "shiki": "^0.12.0",
+ "stream-browserify": "^3.0.0",
+ "svelte": "^3.54.0",
+ "svelte-check": "^3.0.1",
+ "svelte-preprocess": "^5.0.3",
+ "tslib": "^2.4.1",
+ "typescript": "^5.0.4",
+ "unplugin-icons": "^0.14.0",
+ "vite": "^4.2.2"
},
"type": "module",
"dependencies": {
@@ -62,7 +53,7 @@
"@web3-onboard/dcent": "^2.2.6-alpha.2",
"@web3-onboard/enkrypt": "^2.0.3-alpha.2",
"@web3-onboard/fortmatic": "^2.0.18-alpha.2",
- "@web3-onboard/frame": "2.21.2-alpha.1",
+ "@web3-onboard/frame": "^2.21.2-alpha.1",
"@web3-onboard/gas": "^2.1.7-alpha.2",
"@web3-onboard/gnosis": "^2.1.9-alpha.2",
"@web3-onboard/infinity-wallet": "^2.0.3-alpha.2",
@@ -81,9 +72,11 @@
"@web3-onboard/trust": "^2.0.3-alpha.2",
"@web3-onboard/uauth": "^2.0.4-alpha.2",
"@web3-onboard/walletconnect": "^2.3.7-alpha.3",
+ "@web3-onboard/web3auth": "^2.2.1-alpha.1",
"@web3-onboard/xdefi": "^2.0.3-alpha.2",
"animejs": "^3.2.1",
"bnc-sdk": "^4.6.6",
- "ethers": "^5.7.0"
+ "ethers": "^5.7.0",
+ "tailwindcss": "^3.3.1"
}
}
diff --git a/docs/playwright.config.ts b/docs/playwright.config.ts
deleted file mode 100644
index 086f60504..000000000
--- a/docs/playwright.config.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import type { PlaywrightTestConfig } from '@playwright/test'
-
-const config: PlaywrightTestConfig = {
- webServer: {
- command: 'npm run build && npm run preview',
- port: 3000
- }
-}
-
-export default config
diff --git a/docs/src/app.d.ts b/docs/src/app.d.ts
index 02d3fab72..4898fe0d8 100644
--- a/docs/src/app.d.ts
+++ b/docs/src/app.d.ts
@@ -1,14 +1,14 @@
-///