Skip to content

Commit 51345a7

Browse files
Yarn v4 (#421)
Co-authored-by: Shiv Bhonde | shivbhonde.eth <shivbhonde04@gmail.com>
1 parent 7169748 commit 51345a7

9 files changed

Lines changed: 2810 additions & 2592 deletions

File tree

.changeset/big-ducks-pump.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"create-eth": patch
3+
---
4+
5+
migrate yarn to v4

.changeset/green-weeks-dig.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"create-eth": patch
3+
---
4+
5+
up dependencies

.yarn/releases/yarn-3.5.0.cjs

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

.yarn/releases/yarn-4.16.0.cjs

Lines changed: 944 additions & 0 deletions
Large diffs are not rendered by default.

.yarnrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

.yarnrc.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1+
compressionLevel: mixed
2+
13
enableColors: true
24

3-
nodeLinker: node-modules
5+
enableGlobalCache: true
6+
47
enableImmutableInstalls: false
58

6-
yarnPath: .yarn/releases/yarn-3.5.0.cjs
9+
nodeLinker: node-modules
10+
11+
npmMinimalAgeGate: 7d
12+
13+
yarnPath: .yarn/releases/yarn-4.16.0.cjs

package.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -33,37 +33,37 @@
3333
],
3434
"license": "MIT",
3535
"devDependencies": {
36-
"@eslint/js": "^9.31.0",
36+
"@eslint/js": "^9.39.4",
3737
"@rollup/plugin-json": "^6.1.0",
38-
"@rollup/plugin-typescript": "^12.1.4",
38+
"@rollup/plugin-typescript": "^12.3.0",
3939
"@types/ncp": "^2.0.8",
40-
"@types/node": "^20.19.8",
41-
"@types/semver": "^7.7.0",
40+
"@types/node": "^22.19.19",
41+
"@types/semver": "^7.7.1",
4242
"@types/validate-npm-package-name": "^4.0.2",
43-
"eslint": "^9.31.0",
44-
"eslint-config-prettier": "^10.1.5",
45-
"eslint-plugin-prettier": "^5.5.1",
46-
"lefthook": "^1.12.2",
47-
"prettier": "^3.6.2",
48-
"rollup": "^4.45.0",
43+
"eslint": "^9.39.4",
44+
"eslint-config-prettier": "^10.1.8",
45+
"eslint-plugin-prettier": "^5.5.5",
46+
"lefthook": "^2.1.8",
47+
"prettier": "^3.8.3",
48+
"rollup": "^4.60.4",
4949
"rollup-plugin-auto-external": "^2.0.0",
5050
"tslib": "^2.8.1",
51-
"typescript": "^5.8.3",
52-
"typescript-eslint": "^8.37.0",
53-
"wait-on": "^8.0.3"
51+
"typescript": "^5.9.3",
52+
"typescript-eslint": "^8.60.0",
53+
"wait-on": "^9.0.10"
5454
},
5555
"dependencies": {
56-
"@changesets/cli": "^2.29.5",
57-
"@fastify/deepmerge": "^3.1.0",
58-
"@inquirer/prompts": "^7.6.0",
56+
"@changesets/cli": "^2.31.0",
57+
"@fastify/deepmerge": "^3.2.1",
58+
"@inquirer/prompts": "^8.5.0",
5959
"arg": "^5.0.2",
60-
"chalk": "^5.4.1",
61-
"execa": "^9.6.0",
62-
"listr2": "^9.0.1",
60+
"chalk": "^5.6.2",
61+
"execa": "^9.6.1",
62+
"listr2": "^10.2.1",
6363
"merge-packages": "^0.1.6",
6464
"ncp": "^2.0.0",
65-
"semver": "^7.7.2",
66-
"validate-npm-package-name": "^6.0.1"
65+
"semver": "^7.8.1",
66+
"validate-npm-package-name": "^7.0.2"
6767
},
68-
"packageManager": "yarn@3.5.0"
68+
"packageManager": "yarn@4.16.0"
6969
}

src/utils/external-extensions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ export const getSolidityFrameworkDirsFromExternalExtension = async (
165165
const githubUrl = `https://github.com/${ownerName}/${repoName}/${branchOrHead}/extension/packages/${framework}`;
166166
try {
167167
const res = await fetch(githubUrl);
168-
if (res.status === 200) return framework as SolidityFramework;
168+
if (res.status === 200) return framework;
169169
if (res.status === 404) return null;
170170

171171
throw new Error(
@@ -174,7 +174,7 @@ export const getSolidityFrameworkDirsFromExternalExtension = async (
174174
} catch (err) {
175175
console.warn((err as Error).message);
176176

177-
return framework as SolidityFramework;
177+
return framework;
178178
}
179179
});
180180

0 commit comments

Comments
 (0)