Skip to content

Commit a8674a4

Browse files
authored
Merge pull request #621 from enkryptcom/develop
Release: v2.4.0
2 parents 1594101 + b14e85c commit a8674a4

File tree

78 files changed

+6576
-4429
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+6576
-4429
lines changed

package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@
3232
"prepare": "husky"
3333
},
3434
"devDependencies": {
35-
"@commitlint/cli": "^19.5.0",
36-
"@commitlint/config-conventional": "^19.5.0",
37-
"@swc/core": "^1.9.2",
38-
"concurrently": "^9.1.0",
39-
"husky": "^9.1.6",
35+
"@commitlint/cli": "^19.7.1",
36+
"@commitlint/config-conventional": "^19.7.1",
37+
"@swc/core": "^1.10.14",
38+
"concurrently": "^9.1.2",
39+
"husky": "^9.1.7",
4040
"node-notifier": "^10.0.1",
41-
"nodemon": "^3.1.7",
41+
"nodemon": "^3.1.9",
4242
"ultra-runner": "^3.10.5"
4343
},
4444
"resolutions": {

packages/extension-bridge/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -39,28 +39,28 @@
3939
],
4040
"dependencies": {
4141
"nanoevents": "^9.1.0",
42-
"serialize-error": "11.0.3",
42+
"serialize-error": "12.0.0",
4343
"tiny-uid": "^1.1.2",
4444
"webextension-polyfill": "^0.12.0"
4545
},
4646
"devDependencies": {
47-
"@types/node": "^22.9.0",
47+
"@types/node": "^22.13.1",
4848
"@types/webextension-polyfill": "^0.12.1",
4949
"@typescript-eslint/eslint-plugin": "^5.62.0",
5050
"@typescript-eslint/parser": "^5.62.0",
51-
"bumpp": "^9.8.1",
52-
"eslint": "^9.14.0",
51+
"bumpp": "^10.0.2",
52+
"eslint": "^9.20.0",
5353
"eslint-config-airbnb-base": "^15.0.0",
5454
"eslint-config-prettier": "^9.1.0",
5555
"eslint-import-resolver-alias": "^1.1.2",
5656
"eslint-plugin-import": "^2.31.0",
5757
"eslint-plugin-module-resolver": "^1.5.0",
58-
"prettier": "^3.3.3",
58+
"prettier": "^3.4.2",
5959
"ts-node": "^10.9.2",
6060
"tsconfig-paths": "^4.2.0",
61-
"tsup": "^8.3.5",
62-
"type-fest": "^4.26.1",
63-
"typescript": "^5.6.3",
64-
"typescript-eslint": "8.14.0"
61+
"tsup": "^8.3.6",
62+
"type-fest": "^4.33.0",
63+
"typescript": "^5.7.3",
64+
"typescript-eslint": "8.23.0"
6565
}
6666
}
+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
const readFileSync = () => {};
2+
const writeFileSync = () => {};
3+
4+
export { readFileSync, writeFileSync };

packages/extension/configs/vite/transform-manifest.ts

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { CrxPlugin } from '@crxjs/vite-plugin'
1+
import { CrxPlugin } from '@crxjs/vite-plugin';
22

33
function transFormManifest(): CrxPlugin {
44
return {
@@ -17,15 +17,15 @@ function transFormManifest(): CrxPlugin {
1717
js: ['vendor/trezor-content-script.js'],
1818
run_at: 'document_start',
1919
},
20-
] as any
20+
] as any;
2121
if (process.env.BROWSER !== 'opera') {
2222
manifest.content_scripts?.push({
2323
matches: ['file://*/*', 'http://*/*', 'https://*/*'],
2424
js: ['scripts/inject.js'],
2525
run_at: 'document_start',
2626
all_frames: false,
2727
world: 'MAIN',
28-
} as any)
28+
} as any);
2929
}
3030
manifest.web_accessible_resources?.push({
3131
resources: [
@@ -35,9 +35,9 @@ function transFormManifest(): CrxPlugin {
3535
],
3636
use_dynamic_url: false,
3737
matches: ['file://*/*', 'http://*/*', 'https://*/*'],
38-
})
39-
return manifest
38+
});
39+
return manifest;
4040
},
41-
}
41+
};
4242
}
43-
export default transFormManifest
43+
export default transFormManifest;

packages/extension/package.json

+62-61
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@enkryptcom/extension",
3-
"version": "2.3.0",
3+
"version": "2.4.0",
44
"private": true,
55
"type": "module",
66
"scripts": {
@@ -23,7 +23,7 @@
2323
"watch:firefox": "yarn prebuild && cross-env BROWSER='firefox' vite"
2424
},
2525
"dependencies": {
26-
"@amplitude/analytics-browser": "^2.11.9",
26+
"@amplitude/analytics-browser": "^2.11.11",
2727
"@enkryptcom/extension-bridge": "workspace:^",
2828
"@enkryptcom/hw-wallets": "workspace:^",
2929
"@enkryptcom/keyring": "workspace:^",
@@ -35,51 +35,52 @@
3535
"@ethereumjs/common": "^4.4.0",
3636
"@ethereumjs/tx": "^5.4.0",
3737
"@ethereumjs/util": "^9.1.0",
38-
"@kadena/client": "^1.15.0",
39-
"@kadena/pactjs-cli": "^1.15.0",
38+
"@ethereumjs/wallet": "^2.0.4",
39+
"@kadena/client": "^1.16.0",
40+
"@kadena/pactjs-cli": "^1.16.0",
4041
"@ledgerhq/hw-transport-webusb": "^6.29.4",
41-
"@metamask/eth-sig-util": "^7.0.3",
42-
"@metaplex-foundation/mpl-bubblegum": "^4.2.1",
43-
"@metaplex-foundation/umi": "^0.9.2",
44-
"@metaplex-foundation/umi-bundle-defaults": "^0.9.2",
45-
"@polkadot/api": "^14.3.1",
46-
"@polkadot/extension-inject": "^0.56.2",
47-
"@polkadot/keyring": "^13.2.3",
48-
"@polkadot/rpc-provider": "^14.3.1",
49-
"@polkadot/types": "^14.3.1",
50-
"@polkadot/types-known": "^14.3.1",
51-
"@polkadot/ui-shared": "^3.11.3",
52-
"@polkadot/util": "^13.2.3",
42+
"@metamask/eth-sig-util": "^8.2.0",
43+
"@metaplex-foundation/mpl-bubblegum": "^4.3.1",
44+
"@metaplex-foundation/umi": "^1.0.0",
45+
"@metaplex-foundation/umi-bundle-defaults": "^1.0.0",
46+
"@polkadot/api": "^15.5.2",
47+
"@polkadot/extension-inject": "^0.58.3",
48+
"@polkadot/keyring": "^13.3.1",
49+
"@polkadot/rpc-provider": "^15.5.2",
50+
"@polkadot/types": "^15.5.2",
51+
"@polkadot/types-known": "^15.5.2",
52+
"@polkadot/ui-shared": "^3.12.1",
53+
"@polkadot/util": "^13.3.1",
5354
"@polkadot/wasm-crypto": "^7.4.1",
54-
"@solana-developers/helpers": "^2.5.6",
55-
"@solana/spl-token": "^0.4.9",
56-
"@solana/wallet-standard-features": "^1.2.0",
57-
"@solana/web3.js": "^1.95.4",
58-
"@wallet-standard/base": "^0.0.0-20240703212708",
55+
"@solana-developers/helpers": "^2.7.0",
56+
"@solana/spl-token": "^0.4.12",
57+
"@solana/wallet-standard-features": "^1.3.0",
58+
"@solana/web3.js": "^1.98.0",
59+
"@wallet-standard/base": "^1.1.0",
5960
"add": "^2.0.6",
6061
"bignumber.js": "^9.1.2",
6162
"bip39": "^3.1.0",
62-
"bitcoinjs-lib": "^6.1.6",
63+
"bitcoinjs-lib": "^6.1.7",
6364
"bs58": "^6.0.0",
64-
"concurrently": "^9.1.0",
65-
"echarts": "^5.5.1",
65+
"concurrently": "^9.1.2",
66+
"echarts": "^5.6.0",
6667
"ethereum-cryptography": "^2.2.1",
6768
"ethereumjs-abi": "^0.6.8",
68-
"ethereumjs-wallet": "^1.0.2",
6969
"eventemitter3": "^5.0.1",
70+
"jdenticon": "^3.3.0",
7071
"lodash": "^4.17.21",
7172
"memoize-one": "^6.0.0",
7273
"moment": "^2.30.1",
7374
"nanoevents": "^9.1.0",
7475
"pact-lang-api": "^4.3.6",
75-
"pinia": "^2.2.6",
76+
"pinia": "^2.3.1",
7677
"qrcode.vue": "^3.6.0",
7778
"switch-ts": "^1.1.1",
7879
"url-parse": "^1.5.10",
79-
"uuid": "^10.0.0",
80-
"vue": "^3.5.12",
80+
"uuid": "^11.0.5",
81+
"vue": "^3.5.13",
8182
"vue-echarts": "7.0.3",
82-
"vue-router": "^4.4.5",
83+
"vue-router": "^4.5.0",
8384
"vue3-lottie": "^3.3.1",
8485
"vuedraggable": "^4.1.0",
8586
"web3-eth": "^1.10.4",
@@ -88,55 +89,55 @@
8889
"zxcvbn": "^4.4.2"
8990
},
9091
"devDependencies": {
91-
"@crxjs/vite-plugin": "^2.0.0-beta.26",
92-
"@rollup/plugin-commonjs": "^28.0.1",
92+
"@crxjs/vite-plugin": "^2.0.0-beta.31",
93+
"@rollup/plugin-commonjs": "^28.0.2",
9394
"@rollup/plugin-inject": "^5.0.5",
9495
"@rollup/plugin-json": "^6.1.0",
95-
"@rollup/plugin-node-resolve": "^15.3.0",
96-
"@rollup/plugin-replace": "^6.0.1",
96+
"@rollup/plugin-node-resolve": "^16.0.0",
97+
"@rollup/plugin-replace": "^6.0.2",
9798
"@rollup/plugin-terser": "^0.4.4",
98-
"@rollup/plugin-typescript": "^12.1.1",
99+
"@rollup/plugin-typescript": "^12.1.2",
99100
"@tsconfig/node20": "^20.1.4",
100101
"@types/bs58": "^4.0.4",
101-
"@types/chrome": "^0.0.280",
102+
"@types/chrome": "^0.0.302",
102103
"@types/ethereumjs-abi": "^0.6.5",
103104
"@types/events": "^3.0.3",
104105
"@types/fs-extra": "^11.0.4",
105-
"@types/less": "^3.0.6",
106-
"@types/lodash": "^4.17.13",
107-
"@types/node": "^22.9.0",
106+
"@types/less": "^3.0.8",
107+
"@types/lodash": "^4.17.15",
108+
"@types/node": "^22.13.1",
108109
"@types/url-parse": "^1.4.11",
109110
"@types/utf-8-validate": "^5.0.2",
110111
"@types/uuid": "^10.0.0",
111112
"@types/wif": "^2.0.5",
112113
"@types/zxcvbn": "^4.4.5",
113-
"@vitejs/plugin-vue": "^5.1.5",
114-
"@vue/eslint-config-prettier": "^10.1.0",
115-
"@vue/eslint-config-typescript": "^14.1.3",
116-
"@vue/tsconfig": "^0.6.0",
117-
"@vueuse/core": "^11.2.0",
114+
"@vitejs/plugin-vue": "^5.2.1",
115+
"@vue/eslint-config-prettier": "^10.2.0",
116+
"@vue/eslint-config-typescript": "^14.3.0",
117+
"@vue/tsconfig": "^0.7.0",
118+
"@vueuse/core": "^12.5.0",
118119
"cross-env": "^7.0.3",
119-
"eslint": "^9.14.0",
120-
"eslint-plugin-vue": "^9.31.0",
121-
"fs-extra": "^11.2.0",
122-
"jsdom": "^25.0.1",
123-
"less": "^4.2.0",
120+
"eslint": "^9.20.0",
121+
"eslint-plugin-vue": "^9.32.0",
122+
"fs-extra": "^11.3.0",
123+
"jsdom": "^26.0.0",
124+
"less": "^4.2.2",
124125
"less-loader": "^12.2.0",
125-
"npm-run-all2": "^6.2.6",
126-
"prettier": "^3.3.3",
126+
"npm-run-all2": "^7.0.2",
127+
"prettier": "^3.4.2",
127128
"rimraf": "^6.0.1",
128-
"rollup": "^4.25.0",
129-
"rollup-plugin-visualizer": "^5.12.0",
130-
"semver": "^7.6.3",
131-
"systeminformation": "^5.23.5",
132-
"tsup": "^8.3.5",
133-
"typescript": "~5.6.3",
129+
"rollup": "^4.34.6",
130+
"rollup-plugin-visualizer": "^5.14.0",
131+
"semver": "^7.7.1",
132+
"systeminformation": "^5.25.11",
133+
"tsup": "^8.3.6",
134+
"typescript": "~5.7.3",
134135
"url": "^0.11.4",
135-
"vite": "^5.4.11",
136-
"vite-plugin-node-polyfills": "0.17.0",
137-
"vite-tsconfig-paths": "^5.1.2",
138-
"vitest": "^2.1.4",
139-
"vue-tsc": "^2.1.10",
136+
"vite": "^6.1.0",
137+
"vite-plugin-node-polyfills": "0.23.0",
138+
"vite-tsconfig-paths": "^5.1.4",
139+
"vitest": "^3.0.5",
140+
"vue-tsc": "^2.2.0",
140141
"webextension-polyfill": "^0.12.0"
141142
},
142143
"installConfig": {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
const BACKUP_URL = 'https://backupstore.enkrypt.com/';
2+
const HEADERS = {
3+
Accept: 'application/json',
4+
'Content-Type': 'application/json',
5+
};
6+
export { BACKUP_URL, HEADERS };

0 commit comments

Comments
 (0)