Skip to content

Commit 47f1f04

Browse files
committed
More refinements to core
1 parent 9e107d2 commit 47f1f04

File tree

4 files changed

+76
-10
lines changed

4 files changed

+76
-10
lines changed

packages/core/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@web3-onboard/core",
3-
"version": "2.22.0-viem.1",
3+
"version": "2.22.0-viem.2",
44
"description": "Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.",
55
"keywords": [
66
"Ethereum",
@@ -64,22 +64,22 @@
6464
"@rollup/plugin-json": "^4.1.0",
6565
"@rollup/plugin-node-resolve": "^13.0.6",
6666
"@rollup/plugin-replace": "^3.0.0",
67-
"@rollup/plugin-typescript": "^8.0.0",
68-
"@tsconfig/svelte": "^2.0.0",
67+
"@rollup/plugin-typescript": "^11.1.6",
68+
"@tsconfig/svelte": "^5.0.0",
6969
"@types/lodash.merge": "^4.6.6",
7070
"@types/lodash.partition": "^4.6.6",
7171
"@typescript-eslint/eslint-plugin": "^4.31.1",
7272
"@typescript-eslint/parser": "^4.31.1",
7373
"@web3-onboard/gas": "^2.1.5",
7474
"@web3-onboard/transaction-preview": "^2.0.5",
75-
"@web3-onboard/unstoppable-resolution": "^2.0.0",
75+
"@web3-onboard/unstoppable-resolution": "^2.0.0-alpha.1",
7676
"eslint": "^7.32.0",
7777
"eslint-config-prettier": "^8.3.0",
7878
"eslint-plugin-svelte3": "^3.2.1",
7979
"prettier": "^2.4.0",
8080
"prettier-plugin-svelte": "^2.4.0",
81-
"rollup": "^2.3.4",
82-
"rollup-plugin-svelte": "^7.0.0",
81+
"rollup": "^2.14.0",
82+
"rollup-plugin-svelte": "^7.2.0",
8383
"svelte-check": "^3.7.1",
8484
"svelte-preprocess": "^5.1.4",
8585
"tslib": "^2.0.0",

packages/core/rollup.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ export default {
3939
}),
4040
resolve({
4141
browser: true,
42-
dedupe: ['svelte']
42+
dedupe: ['svelte'],
43+
extensions: ['.js', '.ts', '.svelte']
4344
}),
4445
typescript({
4546
sourceMap: !production,

packages/core/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"strictNullChecks": false,
1414
"lib": ["es2020", "dom"],
1515
"types": ["svelte"],
16-
"ignoreDeprecations": "5.0"
16+
"ignoreDeprecations": "5.0",
17+
"moduleResolution": "node",
1718
},
1819
"outDir": "dist"
1920
}

yarn.lock

Lines changed: 66 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3001,6 +3001,14 @@
30013001
"@rollup/pluginutils" "^5.0.1"
30023002
magic-string "^0.30.3"
30033003

3004+
"@rollup/plugin-typescript@^11.1.6":
3005+
version "11.1.6"
3006+
resolved "https://registry.yarnpkg.com/@rollup/plugin-typescript/-/plugin-typescript-11.1.6.tgz#724237d5ec12609ec01429f619d2a3e7d4d1b22b"
3007+
integrity sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==
3008+
dependencies:
3009+
"@rollup/pluginutils" "^5.1.0"
3010+
resolve "^1.22.1"
3011+
30043012
"@rollup/plugin-typescript@^8.0.0":
30053013
version "8.3.0"
30063014
resolved "https://registry.yarnpkg.com/@rollup/plugin-typescript/-/plugin-typescript-8.3.0.tgz#bc1077fa5897b980fc27e376c4e377882c63e68b"
@@ -3018,7 +3026,15 @@
30183026
estree-walker "^1.0.1"
30193027
picomatch "^2.2.2"
30203028

3021-
"@rollup/pluginutils@^5.0.1":
3029+
"@rollup/pluginutils@^4.1.0":
3030+
version "4.2.1"
3031+
resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d"
3032+
integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==
3033+
dependencies:
3034+
estree-walker "^2.0.1"
3035+
picomatch "^2.2.2"
3036+
3037+
"@rollup/pluginutils@^5.0.1", "@rollup/pluginutils@^5.1.0":
30223038
version "5.1.0"
30233039
resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.1.0.tgz#7e53eddc8c7f483a4ad0b94afb1f7f5fd3c771e0"
30243040
integrity sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==
@@ -4000,6 +4016,11 @@
40004016
resolved "https://registry.yarnpkg.com/@tsconfig/svelte/-/svelte-2.0.1.tgz#0e8d7caa693e9b2afce5e622c0475bb0fd89c12c"
40014017
integrity sha512-aqkICXbM1oX5FfgZd2qSSAGdyo/NRxjWCamxoyi3T8iVQnzGge19HhDYzZ6NrVOW7bhcWNSq9XexWFtMzbB24A==
40024018

4019+
"@tsconfig/svelte@^5.0.0":
4020+
version "5.0.4"
4021+
resolved "https://registry.yarnpkg.com/@tsconfig/svelte/-/svelte-5.0.4.tgz#8bd0254472bd39a5e750f1b4a05ecb18c9f3bf80"
4022+
integrity sha512-BV9NplVgLmSi4mwKzD8BD/NQ8erOY/nUE/GpgWe2ckx+wIQF5RyRirn/QsSSCPeulVpc3RA/iJt6DpfTIZps0Q==
4023+
40034024
"@types/bn.js@*":
40044025
version "5.1.5"
40054026
resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.5.tgz#2e0dacdcce2c0f16b905d20ff87aedbc6f7b4bf0"
@@ -5585,6 +5606,13 @@
55855606
"@walletconnect/window-getters" "^1.0.1"
55865607
tslib "1.14.1"
55875608

5609+
"@web3-onboard/common@2.4.0-viem.1":
5610+
version "2.4.0-viem.1"
5611+
resolved "https://registry.yarnpkg.com/@web3-onboard/common/-/common-2.4.0-viem.1.tgz#fd2c59484c5b08661832eca5b400974b0159bc7a"
5612+
integrity sha512-fmcPOOiWBcekkxqblXjf0ywD1uVuoUdQQ2iNxmAGz8Wbv1rvFVHjZOFXFZ3yjwDQfRZJ8FJ6/veHVnLtxlgOpw==
5613+
dependencies:
5614+
joi "17.9.1"
5615+
55885616
"@web3-onboard/common@^2.3.3", "@web3-onboard/common@^2.3.4":
55895617
version "2.3.4"
55905618
resolved "https://registry.yarnpkg.com/@web3-onboard/common/-/common-2.3.4.tgz#1ce41e090c19e8ac802c45737de3dda3dabea751"
@@ -5646,7 +5674,7 @@
56465674
svelte "^3.49.0"
56475675
svelte-i18n "^3.3.13"
56485676

5649-
"@web3-onboard/unstoppable-resolution@^2.0.0":
5677+
"@web3-onboard/unstoppable-resolution@^2.0.0-alpha.1":
56505678
version "2.0.2"
56515679
resolved "https://registry.yarnpkg.com/@web3-onboard/unstoppable-resolution/-/unstoppable-resolution-2.0.2.tgz#465cf00bf77e29ce6299d59cad52fbac06d36beb"
56525680
integrity sha512-gtfmyQ445CXnioBGmPqcIWzZsUlBzeNjezHaXa8C3e21tg1MEbb2qF3xkAIVK2umpQZHZx5+FIDFT6OCRrwV0w==
@@ -10532,6 +10560,13 @@ is-callable@^1.1.4, is-callable@^1.2.4:
1053210560
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945"
1053310561
integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
1053410562

10563+
is-core-module@^2.13.0:
10564+
version "2.13.1"
10565+
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384"
10566+
integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
10567+
dependencies:
10568+
hasown "^2.0.0"
10569+
1053510570
is-core-module@^2.8.1:
1053610571
version "2.8.1"
1053710572
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
@@ -13484,6 +13519,11 @@ resolve-from@^5.0.0:
1348413519
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
1348513520
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
1348613521

13522+
resolve.exports@^2.0.0:
13523+
version "2.0.2"
13524+
resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800"
13525+
integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==
13526+
1348713527
resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.9.0:
1348813528
version "1.22.0"
1348913529
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
@@ -13493,6 +13533,15 @@ resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.9.0:
1349313533
path-parse "^1.0.7"
1349413534
supports-preserve-symlinks-flag "^1.0.0"
1349513535

13536+
resolve@^1.22.1:
13537+
version "1.22.8"
13538+
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
13539+
integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
13540+
dependencies:
13541+
is-core-module "^2.13.0"
13542+
path-parse "^1.0.7"
13543+
supports-preserve-symlinks-flag "^1.0.0"
13544+
1349613545
responselike@^2.0.0:
1349713546
version "2.0.1"
1349813547
resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc"
@@ -13611,6 +13660,14 @@ rollup-plugin-svelte@^7.0.0:
1361113660
require-relative "^0.8.7"
1361213661
rollup-pluginutils "^2.8.2"
1361313662

13663+
rollup-plugin-svelte@^7.2.0:
13664+
version "7.2.0"
13665+
resolved "https://registry.yarnpkg.com/rollup-plugin-svelte/-/rollup-plugin-svelte-7.2.0.tgz#1aa4422dfba9709eed3104275cfc4089b7cc5737"
13666+
integrity sha512-Qvo5VNFQZtaI+sHSjcCIFDP+olfKVyslAoJIkL3DxuhUpNY5Ys0+hhxUY3kuEKt9BXFgkFJiiic/XRb07zdSbg==
13667+
dependencies:
13668+
"@rollup/pluginutils" "^4.1.0"
13669+
resolve.exports "^2.0.0"
13670+
1361413671
rollup-plugin-visualizer@^5.9.2:
1361513672
version "5.9.2"
1361613673
resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.2.tgz#f1aa2d9b1be8ebd6869223c742324897464d8891"
@@ -13628,6 +13685,13 @@ rollup-pluginutils@^2.8.2:
1362813685
dependencies:
1362913686
estree-walker "^0.6.1"
1363013687

13688+
rollup@^2.14.0:
13689+
version "2.79.1"
13690+
resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7"
13691+
integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==
13692+
optionalDependencies:
13693+
fsevents "~2.3.2"
13694+
1363113695
rollup@^2.3.4:
1363213696
version "2.68.0"
1363313697
resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.68.0.tgz#6ccabfd649447f8f21d62bf41662e5caece3bd66"

0 commit comments

Comments
 (0)