Skip to content

Commit 3e9b51e

Browse files
build(deps): update deps (#920)
1 parent 5c9aeac commit 3e9b51e

26 files changed

+1526
-1110
lines changed

.github/actions/prepare/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ inputs:
55
node-version:
66
required: false
77
description: "`node-version` passed to `actions/setup-node`."
8-
default: "20"
8+
default: "latest"
99

1010
runs:
1111
using: "composite"

eslint.config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ const configs = await rsEslint(
5151
eslint: pluginEslint,
5252
},
5353
rules: {
54+
"import/extensions": "off",
55+
5456
// Some types say they have nonnullable properties, but they don't always.
5557
"ts/no-unnecessary-condition": "off",
5658
},

knip.jsonc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
"project": ["src/**/*.ts!", "tests/**/*.{js,ts}"],
55
"ignore": ["lib/**", "tests/fixture/file.ts"],
66
"ignoreDependencies": ["@eslint/compat", "tsc-files"],
7+
"ignoreBinaries": ["lint-staged"],
78
"exclude": ["exports", "nsExports", "types", "nsTypes"],
89
}

package.json

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"scripts": {
5252
"build": "pnpm run build:node && pnpm run build:docs",
5353
"build:docs": "eslint-doc-generator",
54-
"build:node": "rimraf lib && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript",
54+
"build:node": "rimraf lib && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript --configImportAttributesKey with",
5555
"lint": "eslint && pnpm run lint:md && pnpm lint:eslint-docs && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages",
5656
"lint-fix": "pnpm run build && eslint --fix && pnpm run lint:md-fix && pnpm run lint:packages-fix",
5757
"lint:eslint-docs": "eslint-doc-generator --check",
@@ -83,50 +83,50 @@
8383
"dts-bundle-generator": "9.5.1"
8484
},
8585
"dependencies": {
86-
"@typescript-eslint/utils": "^8.10.0",
86+
"@typescript-eslint/utils": "^8.20.0",
8787
"deepmerge-ts": "^7.1.3",
8888
"escape-string-regexp": "^5.0.0",
89-
"is-immutable-type": "^5.0.0",
89+
"is-immutable-type": "^5.0.1",
9090
"ts-api-utils": "^2.0.0",
91-
"ts-declaration-location": "^1.0.4"
91+
"ts-declaration-location": "^1.0.5"
9292
},
9393
"devDependencies": {
94-
"@babel/eslint-parser": "7.25.9",
95-
"@cspell/dict-cryptocurrencies": "5.0.3",
96-
"@eslint/compat": "1.2.3",
97-
"@rebeccastevens/eslint-config": "3.3.4",
98-
"@rollup/plugin-replace": "6.0.1",
99-
"@rollup/plugin-typescript": "12.1.1",
94+
"@babel/eslint-parser": "7.26.5",
95+
"@cspell/dict-cryptocurrencies": "5.0.4",
96+
"@eslint/compat": "1.2.5",
97+
"@rebeccastevens/eslint-config": "3.5.3",
98+
"@rollup/plugin-replace": "6.0.2",
99+
"@rollup/plugin-typescript": "12.1.2",
100100
"@semantic-release/changelog": "6.0.3",
101101
"@semantic-release/commit-analyzer": "13.0.1",
102102
"@semantic-release/git": "10.0.1",
103103
"@semantic-release/github": "11.0.1",
104104
"@semantic-release/npm": "12.0.1",
105105
"@semantic-release/release-notes-generator": "14.0.3",
106-
"@stylistic/eslint-plugin": "2.10.1",
106+
"@stylistic/eslint-plugin": "2.13.0",
107107
"@types/dedent": "0.7.2",
108-
"@types/node": "18.19.67",
109-
"@typescript-eslint/eslint-plugin": "8.12.2",
110-
"@typescript-eslint/parser": "8.12.2",
108+
"@types/node": "18.19.70",
109+
"@typescript-eslint/eslint-plugin": "8.20.0",
110+
"@typescript-eslint/parser": "8.20.0",
111111
"@vitest/coverage-v8": "2.1.8",
112-
"@vitest/eslint-plugin": "1.1.13",
113-
"cspell": "8.17.1",
112+
"@vitest/eslint-plugin": "1.1.25",
113+
"cspell": "8.17.2",
114114
"dedent": "1.5.3",
115-
"eslint": "9.17.0",
115+
"eslint": "9.18.0",
116116
"eslint-config-prettier": "9.1.0",
117117
"eslint-doc-generator": "2.0.2",
118118
"eslint-flat-config-utils": "0.4.0",
119-
"eslint-import-resolver-typescript": "3.6.3",
119+
"eslint-import-resolver-typescript": "3.7.0",
120120
"eslint-merge-processors": "0.1.0",
121121
"eslint-plugin-eslint-comments": "3.2.0",
122-
"eslint-plugin-eslint-plugin": "6.3.2",
122+
"eslint-plugin-eslint-plugin": "6.4.0",
123123
"eslint-plugin-format": "0.1.3",
124124
"eslint-plugin-functional": "link:.",
125-
"eslint-plugin-import-x": "4.4.3",
126-
"eslint-plugin-jsdoc": "50.6.0",
125+
"eslint-plugin-import-x": "4.6.1",
126+
"eslint-plugin-jsdoc": "50.6.1",
127127
"eslint-plugin-jsonc": "2.18.2",
128128
"eslint-plugin-markdown": "5.1.0",
129-
"eslint-plugin-n": "17.14.0",
129+
"eslint-plugin-n": "17.15.1",
130130
"eslint-plugin-no-only-tests": "3.3.0",
131131
"eslint-plugin-optimize-regex": "1.2.1",
132132
"eslint-plugin-prettier": "5.2.1",
@@ -135,24 +135,24 @@
135135
"eslint-plugin-sonarjs": "3.0.1",
136136
"eslint-plugin-unicorn": "56.0.1",
137137
"eslint-plugin-yml": "1.16.0",
138-
"eslint-vitest-rule-tester": "0.6.1",
139-
"fast-glob": "3.3.2",
138+
"eslint-vitest-rule-tester": "0.7.1",
139+
"fast-glob": "3.3.3",
140140
"husky": "9.1.7",
141141
"jsonc-eslint-parser": "2.4.0",
142-
"knip": "5.38.3",
143-
"lint-staged": "15.2.10",
144-
"markdownlint-cli2": "0.15.0",
145-
"prettier": "3.4.1",
142+
"knip": "5.42.0",
143+
"lint-staged": "15.3.0",
144+
"markdownlint-cli2": "0.17.1",
145+
"prettier": "3.4.2",
146146
"rimraf": "6.0.1",
147-
"rollup": "4.28.0",
147+
"rollup": "4.30.1",
148148
"rollup-plugin-deassert": "1.3.0",
149149
"rollup-plugin-dts-bundle-generator": "1.4.0",
150150
"semantic-release": "24.2.1",
151151
"semantic-release-replace-plugin": "1.2.7",
152152
"tsc-files": "1.1.4",
153153
"tsx": "4.19.2",
154-
"typescript": "5.7.2",
155-
"vite-tsconfig-paths": "5.1.3",
154+
"typescript": "5.7.3",
155+
"vite-tsconfig-paths": "5.1.4",
156156
"vitest": "2.1.8",
157157
"yaml-eslint-parser": "1.2.3"
158158
},
@@ -165,7 +165,7 @@
165165
"optional": true
166166
}
167167
},
168-
"packageManager": "pnpm@9.14.4",
168+
"packageManager": "pnpm@9.15.4",
169169
"engines": {
170170
"node": ">=v18.18.0"
171171
},

0 commit comments

Comments
 (0)