Skip to content

Commit 6580e9b

Browse files
committed
update dependencies
1 parent 0719df6 commit 6580e9b

File tree

10 files changed

+363
-404
lines changed

10 files changed

+363
-404
lines changed

examples/eslint/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
"@aryaemami59/eslint-config": "workspace:^",
2020
"@aryaemami59/tsconfig": "workspace:^",
2121
"@aryaemami59/vitest-config": "workspace:^",
22-
"@types/node": "^24.0.3",
23-
"eslint": "^9.29.0",
22+
"@types/node": "^24.0.7",
23+
"eslint": "^9.30.0",
2424
"globals": "^16.2.0",
2525
"jiti": "^2.4.2",
2626
"rimraf": "^6.0.1",
2727
"typescript": "^5.8.3",
28-
"vitest": "^3.2.3"
28+
"vitest": "^3.2.4"
2929
}
3030
}

examples/prettier/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
"@aryaemami59/prettier-config": "workspace:^",
2020
"@aryaemami59/tsconfig": "workspace:^",
2121
"@aryaemami59/vitest-config": "workspace:^",
22-
"@types/node": "^24.0.3",
23-
"prettier": "^3.5.3",
22+
"@types/node": "^24.0.7",
23+
"prettier": "^3.6.2",
2424
"rimraf": "^6.0.1",
2525
"typescript": "^5.8.3",
26-
"vitest": "^3.2.3"
26+
"vitest": "^3.2.4"
2727
}
2828
}

examples/prettier/tests/test-utils.ts

Lines changed: 36 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { ExecFileOptionsWithOtherEncoding } from 'node:child_process'
22
import * as childProcess from 'node:child_process'
33
import * as path from 'node:path'
4-
import { promisify } from 'node:util'
4+
import { promisify, stripVTControlCharacters } from 'node:util'
55

66
export const execFile = promisify(childProcess.execFile)
77

@@ -18,14 +18,43 @@ export const defaultExecFileOptions = {
1818
shell: true,
1919
} as const satisfies ExecFileOptionsWithOtherEncoding
2020

21-
export const runPrettierCLI = (
21+
// TODO: Fix error messages in tests.
22+
/**
23+
* @todo Fix error messages in tests.
24+
*/
25+
export const runPrettierCLI = async (
2226
CLIArguments: readonly string[] = [],
2327
execFileOptions?: Partial<ExecFileOptionsWithOtherEncoding>,
24-
) =>
25-
execFile(defaultCLICommand, [...defaultCLIArguments, ...CLIArguments], {
26-
...defaultExecFileOptions,
27-
...execFileOptions,
28-
})
28+
) => {
29+
try {
30+
const execFileResults = await execFile(
31+
defaultCLICommand,
32+
[...defaultCLIArguments, ...CLIArguments],
33+
{
34+
...defaultExecFileOptions,
35+
...execFileOptions,
36+
},
37+
)
38+
39+
const { stdout, stderr } = execFileResults
40+
41+
if (stdout) {
42+
console.log(stdout)
43+
}
44+
45+
if (stderr) {
46+
console.error(stderr)
47+
}
48+
49+
return execFileResults
50+
} catch (error) {
51+
if (error instanceof Error) {
52+
error.message = stripVTControlCharacters(error.message)
53+
}
54+
55+
throw error
56+
}
57+
}
2958

3059
export const fixturesDirectoryName = 'temp'
3160

examples/typescript/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
"devDependencies": {
1919
"@aryaemami59/tsconfig": "workspace:^",
2020
"@aryaemami59/vitest-config": "workspace:^",
21-
"@types/node": "^24.0.3",
21+
"@types/node": "^24.0.7",
2222
"rimraf": "^6.0.1",
2323
"typescript": "^5.8.3",
24-
"vitest": "^3.2.3"
24+
"vitest": "^3.2.4"
2525
}
2626
}

examples/vitest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
"jsdom": "^26.1.0",
2222
"rimraf": "^6.0.1",
2323
"typescript": "^5.8.3",
24-
"vitest": "^3.2.3"
24+
"vitest": "^3.2.4"
2525
}
2626
}

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@
3636
"@aryaemami59/prettier-config": "workspace:^",
3737
"@aryaemami59/tsconfig": "workspace:^",
3838
"@aryaemami59/vitest-config": "workspace:^",
39-
"@types/node": "^24.0.3",
40-
"@typescript-eslint/utils": "^8.34.1",
41-
"@vitest/eslint-plugin": "^1.2.7",
42-
"eslint": "^9.29.0",
43-
"prettier": "^3.5.3",
39+
"@types/node": "^24.0.7",
40+
"@typescript-eslint/utils": "^8.35.0",
41+
"@vitest/eslint-plugin": "^1.3.3",
42+
"eslint": "^9.30.0",
43+
"prettier": "^3.6.2",
4444
"typescript": "^5.8.3",
45-
"vitest": "^3.2.3"
45+
"vitest": "^3.2.4"
4646
},
4747
"packageManager": "[email protected]"
4848
}

packages/eslint/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,16 +67,16 @@
6767
"test-types": "tsc -p $INIT_CWD/tsconfig.json"
6868
},
6969
"dependencies": {
70-
"@eslint/js": "^9.29.0",
71-
"@typescript-eslint/utils": "^8.34.1",
70+
"@eslint/js": "^9.30.0",
71+
"@typescript-eslint/utils": "^8.35.0",
7272
"eslint-config-prettier": "^10.1.5",
7373
"globals": "^16.2.0",
74-
"typescript-eslint": "^8.34.1"
74+
"typescript-eslint": "^8.35.0"
7575
},
7676
"devDependencies": {
7777
"@arethetypeswrong/cli": "^0.18.2",
7878
"@aryaemami59/tsconfig": "workspace:^",
79-
"eslint": "^9.29.0",
79+
"eslint": "^9.30.0",
8080
"publint": "^0.3.12",
8181
"rimraf": "^6.0.1",
8282
"tsup": "^8.5.0",

packages/prettier/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
"devDependencies": {
7070
"@arethetypeswrong/cli": "^0.18.2",
7171
"@aryaemami59/tsconfig": "workspace:^",
72-
"prettier": "^3.5.3",
72+
"prettier": "^3.6.2",
7373
"publint": "^0.3.12",
7474
"rimraf": "^6.0.1",
7575
"tsup": "^8.5.0",

packages/vitest/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,13 @@
7373
"devDependencies": {
7474
"@arethetypeswrong/cli": "^0.18.2",
7575
"@aryaemami59/tsconfig": "workspace:^",
76-
"@types/node": "^24.0.3",
76+
"@types/node": "^24.0.7",
7777
"publint": "^0.3.12",
7878
"rimraf": "^6.0.1",
7979
"tsup": "^8.5.0",
8080
"typescript": "^5.8.3",
81-
"vite": "^6.3.5",
82-
"vitest": "^3.2.3"
81+
"vite": "^7.0.0",
82+
"vitest": "^3.2.4"
8383
},
8484
"peerDependencies": {
8585
"vite": "*",

0 commit comments

Comments
 (0)