Skip to content

Commit fa056e9

Browse files
committed
Enforce exact dependency versions
1 parent 7d82d98 commit fa056e9

8 files changed

Lines changed: 342 additions & 79 deletions

File tree

.ncurc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"removeRange": true
3+
}

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
save-exact=true

apps/playground/.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
node-linker=hoisted
2+
save-exact=true

package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,28 @@
44
"scripts": {
55
"build": "turbo run build",
66
"dev": "turbo run dev",
7-
"lint": "turbo run lint",
7+
"lint": "node scripts/check-exact-deps.mjs && turbo run lint",
88
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
99
"check-types": "turbo run check-types",
1010
"test": "turbo run test --no-cache",
1111
"test:coverage": "turbo run test:coverage --no-cache"
1212
},
1313
"devDependencies": {
14-
"prettier": "^3.8.1",
15-
"turbo": "^2.8.8",
14+
"prettier": "3.8.1",
15+
"turbo": "2.8.20",
1616
"typescript": "5.9.3",
17-
"rimraf": "6.1.2"
17+
"rimraf": "6.1.3"
1818
},
19-
"packageManager": "pnpm@10.29.3",
19+
"packageManager": "pnpm@10.32.1",
2020
"engines": {
2121
"node": ">=20"
2222
},
2323
"pnpm": {
2424
"overrides": {
25-
"on-headers": ">=1.1.0",
26-
"glob": ">=11.1.0",
27-
"node-forge": ">=1.3.2",
28-
"js-yaml": ">=4.1.1",
25+
"on-headers": "1.1.0",
26+
"glob": "13.0.4",
27+
"node-forge": "1.3.3",
28+
"js-yaml": "4.1.1",
2929
"tar": "7.5.7"
3030
}
3131
}

packages/react-native/.eslintrc.cjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1+
const project = "tsconfig.json";
2+
13
module.exports = {
24
extends: [
35
"@vercel/style-guide/eslint/browser",
46
"@vercel/style-guide/eslint/typescript",
57
"@vercel/style-guide/eslint/react",
68
].map(require.resolve),
79
parserOptions: {
8-
project: "tsconfig.json",
10+
project,
911
tsconfigRootDir: __dirname,
1012
},
1113
globals: {

packages/react-native/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"devDependencies": {
4848
"@types/react": "19.2.14",
4949
"@vercel/style-guide": "6.0.0",
50+
"@vitest/eslint-plugin": "1.6.12",
5051
"@vitest/coverage-v8": "4.0.18",
5152
"react": "19.2.4",
5253
"react-native": "0.84.0",

0 commit comments

Comments
 (0)