Skip to content

Commit 8f46d17

Browse files
authored
Fix: Elliptic dep issue (#1239)
* fix: update elliptic resolution to 6.6.1 * remove: unused code with elliptic dependency issue
1 parent fb093b7 commit 8f46d17

File tree

29 files changed

+84
-10590
lines changed

29 files changed

+84
-10590
lines changed
Lines changed: 80 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,82 @@
11
{
2-
"name": "sdk-playground",
3-
"version": "0.16.0",
4-
"private": true,
5-
"homepage": "./",
6-
"dependencies": {
7-
"@fortawesome/fontawesome-svg-core": "^6.4.2",
8-
"@fortawesome/free-solid-svg-icons": "^6.4.2",
9-
"@fortawesome/react-fontawesome": "^0.2.0",
10-
"@metamask/sdk": "^0.18.6",
11-
"@metamask/sdk-lab": "^0.1.5",
12-
"@metamask/sdk-react": "^0.18.6",
13-
"@metamask/sdk-ui": "^0.4.1",
14-
"@testing-library/jest-dom": "^5.16.5",
15-
"@testing-library/react": "^13.4.0",
16-
"@testing-library/user-event": "^13.5.0",
17-
"@web3-onboard/injected-wallets": "^2.10.9",
18-
"@web3-onboard/metamask": "^2.0.2",
19-
"@web3-onboard/react": "^2.8.13",
20-
"buffer": "^6.0.3",
21-
"crypto-browserify": "^3.12.0",
22-
"next-qrcode": "^2.5.1",
23-
"process": "^0.11.10",
24-
"react": "^18.2.0",
25-
"react-dom": "^18.2.0",
26-
"react-native-device-info": "^10.11.0",
27-
"react-native-gesture-handler": "^2.13.4",
28-
"react-native-jazzicon": "^0.1.2",
29-
"react-native-paper": "^5.11.1",
30-
"react-native-reanimated": "^3.5.4",
31-
"react-native-safe-area-context": "^4.7.4",
32-
"react-native-svg": "^14.0.0",
33-
"react-native-vector-icons": "^10.0.2",
34-
"react-native-web": "^0.19.9",
35-
"react-router": "^6.18.0",
36-
"react-router-dom": "^6.21.1",
37-
"react-scripts": "5.0.1",
38-
"stream-browserify": "^3.0.0",
39-
"vm-browserify": "^1.1.2",
40-
"web-vitals": "^2.1.4"
41-
},
42-
"scripts": {
43-
"build": "craco build",
44-
"eject": "craco eject",
45-
"start": "HOST=0.0.0.0 craco start",
46-
"test": "craco test",
47-
"allow-scripts": "echo 'N/A'"
48-
},
49-
"browserslist": {
50-
"production": [
51-
">0.2%",
52-
"not dead",
53-
"not op_mini all"
54-
],
55-
"development": [
56-
"last 1 chrome version",
57-
"last 1 firefox version",
58-
"last 1 safari version"
59-
]
60-
},
61-
"devDependencies": {
62-
"@babel/plugin-proposal-class-properties": "^7.18.6",
63-
"@babel/plugin-proposal-object-rest-spread": "^7.20.7",
64-
"@babel/preset-env": "^7.23.3",
65-
"@babel/preset-flow": "^7.23.3",
66-
"@babel/preset-react": "^7.23.3",
67-
"@babel/preset-typescript": "^7.23.3",
68-
"@craco/craco": "^7.1.0",
69-
"@lavamoat/allow-scripts": "^2.3.1",
70-
"@types/node": "^20.4.1",
71-
"@types/react": "^18.2.14",
72-
"@types/react-dom": "^18.2.6",
73-
"@typescript-eslint/eslint-plugin": "^6.12.0",
74-
"@typescript-eslint/parser": "^6.12.0",
75-
"babel-loader": "^9.1.3",
76-
"craco-babel-loader": "^1.0.4",
77-
"eslint": "^8.54.0",
78-
"eslint-config-prettier": "^9.0.0",
79-
"eslint-plugin-prettier": "^5.0.1",
80-
"prettier": "^3.1.0",
81-
"typescript": "^5.3.2"
82-
}
2+
"name": "sdk-playground",
3+
"version": "0.16.0",
4+
"private": true,
5+
"homepage": "./",
6+
"dependencies": {
7+
"@fortawesome/fontawesome-svg-core": "^6.4.2",
8+
"@fortawesome/free-solid-svg-icons": "^6.4.2",
9+
"@fortawesome/react-fontawesome": "^0.2.0",
10+
"@metamask/sdk": "^0.18.6",
11+
"@metamask/sdk-lab": "^0.1.5",
12+
"@metamask/sdk-react": "^0.18.6",
13+
"@metamask/sdk-ui": "^0.4.1",
14+
"@testing-library/jest-dom": "^5.16.5",
15+
"@testing-library/react": "^13.4.0",
16+
"@testing-library/user-event": "^13.5.0",
17+
"@web3-onboard/injected-wallets": "^2.10.9",
18+
"@web3-onboard/metamask": "^2.0.2",
19+
"@web3-onboard/react": "^2.8.13",
20+
"buffer": "^6.0.3",
21+
"crypto-browserify": "^3.12.0",
22+
"next-qrcode": "^2.5.1",
23+
"process": "^0.11.10",
24+
"react": "^18.2.0",
25+
"react-dom": "^18.2.0",
26+
"react-native-device-info": "^10.11.0",
27+
"react-native-gesture-handler": "^2.13.4",
28+
"react-native-jazzicon": "^0.1.2",
29+
"react-native-paper": "^5.11.1",
30+
"react-native-reanimated": "^3.5.4",
31+
"react-native-safe-area-context": "^4.7.4",
32+
"react-native-svg": "^14.0.0",
33+
"react-native-vector-icons": "^10.0.2",
34+
"react-native-web": "^0.19.9",
35+
"react-router": "^6.18.0",
36+
"react-router-dom": "^6.21.1",
37+
"react-scripts": "5.0.1",
38+
"stream-browserify": "^3.0.0",
39+
"vm-browserify": "^1.1.2",
40+
"web-vitals": "^2.1.4"
41+
},
42+
"scripts": {
43+
"build": "craco build",
44+
"eject": "craco eject",
45+
"start": "HOST=0.0.0.0 craco start",
46+
"test": "craco test",
47+
"allow-scripts": "echo 'N/A'"
48+
},
49+
"browserslist": {
50+
"production": [">0.2%", "not dead", "not op_mini all"],
51+
"development": [
52+
"last 1 chrome version",
53+
"last 1 firefox version",
54+
"last 1 safari version"
55+
]
56+
},
57+
"devDependencies": {
58+
"@babel/plugin-transform-class-properties": "^7.23.3",
59+
"@babel/plugin-proposal-object-rest-spread": "^7.20.7",
60+
"@babel/preset-env": "^7.23.3",
61+
"@babel/preset-flow": "^7.23.3",
62+
"@babel/preset-react": "^7.23.3",
63+
"@babel/preset-typescript": "^7.23.3",
64+
"@craco/craco": "^7.1.0",
65+
"@lavamoat/allow-scripts": "^2.3.1",
66+
"@types/node": "^20.4.1",
67+
"@types/react": "^18.2.14",
68+
"@types/react-dom": "^18.2.6",
69+
"@typescript-eslint/eslint-plugin": "^6.12.0",
70+
"@typescript-eslint/parser": "^6.12.0",
71+
"babel-loader": "^9.1.3",
72+
"craco-babel-loader": "^1.0.4",
73+
"eslint": "^8.54.0",
74+
"eslint-config-prettier": "^9.0.0",
75+
"eslint-plugin-prettier": "^5.0.1",
76+
"prettier": "^3.1.0",
77+
"typescript": "^5.3.2"
78+
},
79+
"resolutions": {
80+
"elliptic": "6.6.1"
81+
}
8382
}

deployments/dapps/sdk-playground/yarn.lock

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9066,9 +9066,9 @@ __metadata:
90669066
languageName: node
90679067
linkType: hard
90689068

9069-
"elliptic@npm:6.5.4":
9070-
version: 6.5.4
9071-
resolution: "elliptic@npm:6.5.4"
9069+
"elliptic@npm:6.6.1":
9070+
version: 6.6.1
9071+
resolution: "elliptic@npm:6.6.1"
90729072
dependencies:
90739073
bn.js: ^4.11.9
90749074
brorand: ^1.1.0
@@ -9077,22 +9077,7 @@ __metadata:
90779077
inherits: ^2.0.4
90789078
minimalistic-assert: ^1.0.1
90799079
minimalistic-crypto-utils: ^1.0.1
9080-
checksum: d56d21fd04e97869f7ffcc92e18903b9f67f2d4637a23c860492fbbff5a3155fd9ca0184ce0c865dd6eb2487d234ce9551335c021c376cd2d3b7cb749c7d10f4
9081-
languageName: node
9082-
linkType: hard
9083-
9084-
"elliptic@npm:^6.5.3, elliptic@npm:^6.5.4, elliptic@npm:^6.5.5":
9085-
version: 6.5.5
9086-
resolution: "elliptic@npm:6.5.5"
9087-
dependencies:
9088-
bn.js: ^4.11.9
9089-
brorand: ^1.1.0
9090-
hash.js: ^1.0.0
9091-
hmac-drbg: ^1.0.1
9092-
inherits: ^2.0.4
9093-
minimalistic-assert: ^1.0.1
9094-
minimalistic-crypto-utils: ^1.0.1
9095-
checksum: ec9105e4469eb3b32b0ee2579756c888ddf3f99d259aa0d65fccb906ee877768aaf8880caae73e3e669c9a4adeb3eb1945703aa974ec5000d2d33a239f4567eb
9080+
checksum: 27b14a52f68bbbc0720da259f712cb73e953f6d2047958cd02fb0d0ade2e83849dc39fb4af630889c67df8817e24237428cf59c4f4c07700f755b401149a7375
90969081
languageName: node
90979082
linkType: hard
90989083

packages/development-tools/extension-inject-metamask-sdk/.babelrc

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)