Skip to content

Commit e1ab103

Browse files
authored
fix(deps): repair lint after security overrides (#2058)
The ajv@6 override broke @eslint/eslintrc (the patched ajv 6.14 drops the missingRefs API), failing every lint run. The override is removed and the ajv alert gets dismissed as dev tooling instead. eslint is updated to 9.39 across packages with two trailing-comma autofixes for its newer rule set.
1 parent 35ad309 commit e1ab103

8 files changed

Lines changed: 843 additions & 604 deletions

File tree

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@
8888
"ws@8": ">=8.21.0",
8989
"@babel/helpers@7": ">=7.26.10",
9090
"brace-expansion@1": ">=1.1.13",
91-
"ajv@6": ">=6.14.0",
9291
"braces@3": ">=3.0.3",
9392
"glob@10": ">=10.5.0",
9493
"glob@11": ">=11.1.0",

packages/axios/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@
5858
"pinia-orm": ">=1.9.1 || >=2.0.0-alpha"
5959
},
6060
"devDependencies": {
61-
"@nuxt/eslint-config": "^1.1.0",
61+
"@nuxt/eslint-config": "^1.16.0",
6262
"@size-limit/preset-small-lib": "^11.1.4",
6363
"@vitest/coverage-v8": "^3.2.7",
6464
"axios": "^1.18.1",
6565
"axios-mock-adapter": "^2.0.0",
66-
"eslint": "^9.21.0",
66+
"eslint": "^9.39.5",
6767
"pinia": "^4.0.2",
6868
"pinia-orm": "workspace:*",
6969
"size-limit": "^11.1.4",

packages/normalizr/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,5 @@ export type NormalizedSchema<E, R> = { entities: E, result: R }
5959

6060
export function normalize<T = any, E = { [key: string]: { [key: string]: T } | undefined }, R = any> (
6161
data: any,
62-
schema: Schema<T>
62+
schema: Schema<T>,
6363
): NormalizedSchema<E, R>

packages/normalizr/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@
5555
],
5656
"license": "MIT",
5757
"devDependencies": {
58-
"@nuxt/eslint-config": "^1.1.0",
58+
"@nuxt/eslint-config": "^1.16.0",
5959
"@size-limit/preset-small-lib": "^11.1.4",
60-
"eslint": "^9.21.0",
60+
"eslint": "^9.39.5",
6161
"immutable": "^5.1.9",
6262
"size-limit": "^11.1.4",
6363
"typescript": "^5.8.2",

packages/nuxt/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,12 @@
4747
},
4848
"devDependencies": {
4949
"@nuxt/devtools": "^2.1.3",
50-
"@nuxt/eslint-config": "^1.1.0",
50+
"@nuxt/eslint-config": "^1.16.0",
5151
"@nuxt/module-builder": "^1.0.2",
5252
"@nuxt/schema": "^4.5.0",
5353
"@pinia/nuxt": "^1.0.1",
5454
"@types/prettier": "^3.0.0",
55-
"eslint": "^9.21.0",
55+
"eslint": "^9.39.5",
5656
"nuxt": "^4.5.0",
5757
"pinia": "^4.0.2",
5858
"prettier": "^3.3.2",

packages/pinia-orm/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"@pinia-orm/normalizr": "workspace:*"
6262
},
6363
"devDependencies": {
64-
"@nuxt/eslint-config": "^1.1.0",
64+
"@nuxt/eslint-config": "^1.16.0",
6565
"@pinia/testing": "^2.0.1",
6666
"@size-limit/preset-small-lib": "^11.1.4",
6767
"@types/node": "^22.10.5",
@@ -73,7 +73,7 @@
7373
"@vue/test-utils": "^2.4.6",
7474
"c8": "^10.1.2",
7575
"core-js": "^3.37.1",
76-
"eslint": "^9.21.0",
76+
"eslint": "^9.39.5",
7777
"happy-dom": "^20.11.0",
7878
"mkdist": "^2.1.0",
7979
"nanoid": "^5.1.16",

packages/pinia-orm/src/global.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ declare let __BROWSER__: boolean
66
declare let __CI__: boolean
77
declare let __VUE_DEVTOOLS_TOAST__: (
88
message: string,
9-
type?: 'normal' | 'error' | 'warn'
9+
type?: 'normal' | 'error' | 'warn',
1010
) => void
1111

1212
declare module '@/composables'

pnpm-lock.yaml

Lines changed: 833 additions & 593 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)