Skip to content

Commit 7e71891

Browse files
committed
Merge branch 'main' into feat/safari-support
2 parents bedab7d + 996f7e6 commit 7e71891

39 files changed

Lines changed: 1672 additions & 3222 deletions

File tree

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
"prepare": "husky"
3333
},
3434
"devDependencies": {
35-
"@commitlint/cli": "^20.1.0",
36-
"@commitlint/config-conventional": "^20.0.0",
37-
"@swc/core": "^1.15.2",
35+
"@commitlint/cli": "^20.2.0",
36+
"@commitlint/config-conventional": "^20.2.0",
37+
"@swc/core": "^1.15.3",
3838
"concurrently": "^9.2.1",
3939
"husky": "^9.1.7",
4040
"node-notifier": "^10.0.1",

packages/extension-bridge/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,23 +44,23 @@
4444
"webextension-polyfill": "^0.12.0"
4545
},
4646
"devDependencies": {
47-
"@types/node": "^22.19.1",
47+
"@types/node": "^22.19.2",
4848
"@types/webextension-polyfill": "^0.12.4",
49-
"@typescript-eslint/eslint-plugin": "^8.47.0",
50-
"@typescript-eslint/parser": "^8.47.0",
51-
"bumpp": "^10.3.1",
49+
"@typescript-eslint/eslint-plugin": "^8.49.0",
50+
"@typescript-eslint/parser": "^8.49.0",
51+
"bumpp": "^10.3.2",
5252
"eslint": "^9.39.1",
5353
"eslint-config-airbnb-base": "^15.0.0",
5454
"eslint-config-prettier": "^10.1.8",
5555
"eslint-import-resolver-alias": "^1.1.2",
5656
"eslint-plugin-import": "^2.32.0",
5757
"eslint-plugin-module-resolver": "^1.5.0",
58-
"prettier": "^3.6.2",
58+
"prettier": "^3.7.4",
5959
"ts-node": "^10.9.2",
6060
"tsconfig-paths": "^4.2.0",
6161
"tsup": "^8.5.1",
62-
"type-fest": "^5.2.0",
62+
"type-fest": "^5.3.1",
6363
"typescript": "^5.9.3",
64-
"typescript-eslint": "8.47.0"
64+
"typescript-eslint": "8.49.0"
6565
}
6666
}

packages/extension/env.d.ts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
/// <reference types="vite/client" />
22

3-
export namespace NodeJS {
4-
export interface ProcessEnv {
5-
BROWSER: 'chrome' | 'firefox' | 'edge' | 'opera' | 'safari';
6-
MINIFY: 'true' | 'false';
7-
}
8-
}
9-
103
declare module '*.svg' {
114
const content: string;
125
export default content;
@@ -20,3 +13,8 @@ declare let __IS_OPERA__: boolean;
2013
declare let __IS_CHROME__: boolean;
2114
declare let __IS_SAFARI__: boolean;
2215
declare let __BUILD_TIME__: string;
16+
17+
interface Window {
18+
// Declare your custom global variable here
19+
readonly __PACKAGE_VERSION__: string;
20+
}

packages/extension/package.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@enkryptcom/extension",
3-
"version": "2.14.0",
3+
"version": "2.15.0",
44
"private": true,
55
"type": "module",
66
"scripts": {
@@ -24,7 +24,7 @@
2424
"watch:firefox": "yarn prebuild && cross-env BROWSER='firefox' vite"
2525
},
2626
"dependencies": {
27-
"@amplitude/analytics-browser": "^2.31.1",
27+
"@amplitude/analytics-browser": "^2.32.0",
2828
"@enkryptcom/extension-bridge": "workspace:^",
2929
"@enkryptcom/hw-wallets": "workspace:^",
3030
"@enkryptcom/keyring": "workspace:^",
@@ -45,15 +45,15 @@
4545
"@metaplex-foundation/mpl-bubblegum": "^5.0.2",
4646
"@metaplex-foundation/umi": "^1.4.1",
4747
"@metaplex-foundation/umi-bundle-defaults": "^1.4.1",
48-
"@polkadot/api": "^16.5.2",
49-
"@polkadot/extension-inject": "^0.62.5",
50-
"@polkadot/keyring": "^13.5.8",
51-
"@polkadot/rpc-provider": "^16.5.2",
52-
"@polkadot/types": "^16.5.2",
53-
"@polkadot/types-known": "^16.5.2",
54-
"@polkadot/ui-shared": "^3.16.3",
55-
"@polkadot/util": "^13.5.8",
56-
"@polkadot/wasm-crypto": "^7.5.2",
48+
"@polkadot/api": "^16.5.4",
49+
"@polkadot/extension-inject": "^0.62.6",
50+
"@polkadot/keyring": "^14.0.1",
51+
"@polkadot/rpc-provider": "^16.5.4",
52+
"@polkadot/types": "^16.5.4",
53+
"@polkadot/types-known": "^16.5.4",
54+
"@polkadot/ui-shared": "^3.16.4",
55+
"@polkadot/util": "^14.0.1",
56+
"@polkadot/wasm-crypto": "^7.5.4",
5757
"@solana-developers/helpers": "2.8.0",
5858
"@solana/spl-token": "^0.4.14",
5959
"@solana/wallet-standard-features": "^1.3.0",
@@ -77,10 +77,10 @@
7777
"pact-lang-api": "^4.3.6",
7878
"pinia": "^3.0.4",
7979
"qrcode.vue": "^3.6.0",
80-
"switch-ts": "^1.1.1",
80+
"switch-ts": "^2.0.0",
8181
"url-parse": "^1.5.10",
8282
"uuid": "^13.0.0",
83-
"vue": "^3.5.24",
83+
"vue": "^3.5.25",
8484
"vue-echarts": "8.0.1",
8585
"vue-router": "^4.6.3",
8686
"vue3-lottie": "^3.3.1",
@@ -91,7 +91,7 @@
9191
"zxcvbn": "^4.4.2"
9292
},
9393
"devDependencies": {
94-
"@crxjs/vite-plugin": "^2.2.1",
94+
"@crxjs/vite-plugin": "^2.3.0",
9595
"@rollup/plugin-commonjs": "^29.0.0",
9696
"@rollup/plugin-inject": "^5.0.5",
9797
"@rollup/plugin-json": "^6.1.0",
@@ -101,13 +101,13 @@
101101
"@rollup/plugin-typescript": "^12.3.0",
102102
"@tsconfig/node20": "^20.1.8",
103103
"@types/bs58": "^5.0.0",
104-
"@types/chrome": "^0.1.31",
104+
"@types/chrome": "^0.1.32",
105105
"@types/ethereumjs-abi": "^0.6.5",
106106
"@types/events": "^3.0.3",
107107
"@types/fs-extra": "^11.0.4",
108108
"@types/less": "^3.0.8",
109-
"@types/lodash": "^4.17.20",
110-
"@types/node": "^22.19.1",
109+
"@types/lodash": "^4.17.21",
110+
"@types/node": "^22.19.2",
111111
"@types/semver": "^7.7.1",
112112
"@types/url-parse": "^1.4.11",
113113
"@types/utf-8-validate": "^5.0.2",
@@ -118,29 +118,29 @@
118118
"@vue/eslint-config-prettier": "^10.2.0",
119119
"@vue/eslint-config-typescript": "^14.6.0",
120120
"@vue/tsconfig": "^0.8.1",
121-
"@vueuse/core": "^14.0.0",
121+
"@vueuse/core": "^14.1.0",
122122
"cross-env": "^10.1.0",
123123
"eslint": "^9.39.1",
124-
"eslint-plugin-vue": "^10.5.1",
124+
"eslint-plugin-vue": "^10.6.2",
125125
"fs-extra": "^11.3.2",
126-
"jsdom": "^26.1.0",
126+
"jsdom": "^27.3.0",
127127
"less": "^4.4.2",
128128
"less-loader": "^12.3.0",
129129
"npm-run-all2": "^8.0.4",
130-
"prettier": "^3.6.2",
130+
"prettier": "^3.7.4",
131131
"rimraf": "^6.1.2",
132132
"rollup": "^4.53.3",
133133
"rollup-plugin-visualizer": "^6.0.5",
134134
"semver": "^7.7.3",
135-
"systeminformation": "^5.27.11",
135+
"systeminformation": "^5.27.14",
136136
"tsup": "^8.5.1",
137137
"typescript": "~5.9.3",
138138
"url": "^0.11.4",
139-
"vite": "^7.2.2",
139+
"vite": "^7.2.7",
140140
"vite-plugin-node-polyfills": "0.24.0",
141141
"vite-tsconfig-paths": "^5.1.4",
142-
"vitest": "^4.0.10",
143-
"vue-tsc": "^3.1.4",
142+
"vitest": "^4.0.15",
143+
"vue-tsc": "^3.1.8",
144144
"webextension-polyfill": "^0.12.0"
145145
},
146146
"installConfig": {

packages/extension/src/libs/dapp-list/index.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,6 @@ const lists: Partial<Record<NetworkNames, string>> = {
2525
'https://raw.githubusercontent.com/enkryptcom/dynamic-data/main/dapps/astr.json',
2626
[NetworkNames.AstarEVM]:
2727
'https://raw.githubusercontent.com/enkryptcom/dynamic-data/main/dapps/astr.json',
28-
[NetworkNames.Shiden]:
29-
'https://raw.githubusercontent.com/enkryptcom/dynamic-data/main/dapps/sdn.json',
30-
[NetworkNames.ShidenEVM]:
31-
'https://raw.githubusercontent.com/enkryptcom/dynamic-data/main/dapps/sdn.json',
3228
[NetworkNames.Okc]:
3329
'https://raw.githubusercontent.com/enkryptcom/dynamic-data/main/dapps/okc.json',
3430
[NetworkNames.Optimism]:

packages/extension/src/libs/json-tree-view/JsonTreeViewItem.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ function getValueColor(value: ValueTypes): string {
100100
.is(v => v === 'boolean', then('var(--jtv-boolean-color)'))
101101
.is(v => v === 'object', then('var(--jtv-null-color)'))
102102
.is(v => v === 'undefined', then('var(--jtv-null-color)'))
103-
.default(then('var(--jtv-valueKey-color)'));
103+
.otherwise(then('var(--jtv-valueKey-color)'));
104104
}
105105
106106
const classes = computed((): unknown => {

packages/extension/src/providers/ethereum/libs/activity-handlers/providers/etherscan/configs.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ const NetworkEndpoints: Record<string, string> = {
88
[NetworkNames.Moonriver]: 'https://api.etherscan.io/v2/api?chainid=1285&',
99
[NetworkNames.KaruraEVM]: 'https://blockscout.karura.network/api?',
1010
[NetworkNames.AstarEVM]: 'https://blockscout.com/astar/api?',
11-
[NetworkNames.ShidenEVM]: 'https://blockscout.com/shiden/api?',
1211
[NetworkNames.Optimism]: 'https://api.etherscan.io/v2/api?chainid=10&',
1312
[NetworkNames.EdgeEVM]: 'https://edgscan.live/api?',
1413
[NetworkNames.Rootstock]: 'https://blockscout.com/rsk/mainnet/api?',
@@ -24,8 +23,6 @@ const NetworkEndpoints: Record<string, string> = {
2423
'https://haunting-devoted-deneb.explorer.mainnet.skalenodes.com/api?',
2524
[NetworkNames.SkaleEuropa]:
2625
'https://elated-tan-skat.explorer.mainnet.skalenodes.com/api?',
27-
[NetworkNames.SkaleExorde]:
28-
'https://light-vast-diphda.explorer.mainnet.skalenodes.com/api?',
2926
[NetworkNames.SkaleNebula]:
3027
'https://green-giddy-denebola.explorer.mainnet.skalenodes.com/api?',
3128
[NetworkNames.SkaleTitan]:

packages/extension/src/providers/ethereum/libs/assets-handlers/assetinfo-mew.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,6 @@ const supportedNetworks: Record<SupportedNetworkNames, SupportedNetwork> = {
5454
tbName: 'mobm',
5555
cgPlatform: CoingeckoPlatform.Moonbeam,
5656
},
57-
[NetworkNames.ShidenEVM]: {
58-
tbName: 'sdn',
59-
cgPlatform: CoingeckoPlatform.Shiden,
60-
},
6157
[NetworkNames.Rootstock]: {
6258
cgPlatform: CoingeckoPlatform.Rootstock,
6359
bsEndpoint: true,

packages/extension/src/providers/ethereum/libs/assets-handlers/token-lists.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ const TokenList: Record<SupportedNetworkNames, string> = {
3434
[NetworkNames.Sanko]: `https://tokens.coingecko.com/${CoingeckoPlatform.Sanko}/all.json`,
3535
[NetworkNames.Scroll]: `https://tokens.coingecko.com/${CoingeckoPlatform.Scroll}/all.json`,
3636
[NetworkNames.Shibarium]: `https://tokens.coingecko.com/${CoingeckoPlatform.Shibarium}/all.json`,
37-
[NetworkNames.ShidenEVM]: `https://tokens.coingecko.com/${CoingeckoPlatform.Shiden}/all.json`,
3837
[NetworkNames.Solana]: `https://tokens.coingecko.com/${CoingeckoPlatform.Solana}/all.json`,
3938
[NetworkNames.SyscoinNEVM]: `https://tokens.coingecko.com/${CoingeckoPlatform.Syscoin}/all.json`,
4039
[NetworkNames.Telos]: `https://tokens.coingecko.com/${CoingeckoPlatform.Telos}/all.json`,

packages/extension/src/providers/ethereum/libs/assets-handlers/types/tokenbalance-mew.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ export type SupportedNetworkNames =
3434
| NetworkNames.Optimism
3535
| NetworkNames.Moonriver
3636
| NetworkNames.Moonbeam
37-
| NetworkNames.ShidenEVM
3837
| NetworkNames.Rootstock
3938
| NetworkNames.Arbitrum
4039
| NetworkNames.ArbitrumNova

0 commit comments

Comments
 (0)