Skip to content

Commit 9f1498d

Browse files
committed
fix for prettier
1 parent f865a82 commit 9f1498d

File tree

4 files changed

+22
-9
lines changed

4 files changed

+22
-9
lines changed

package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,13 @@
7777
]
7878
}
7979
},
80+
"prettier": {
81+
"endOfLine": "lf",
82+
"printWidth": 80,
83+
"singleQuote": false,
84+
"trailingComma": "es5",
85+
"parser": "typescript"
86+
},
8087
"dependencies": {
8188
"@types/chai": "4.3.11",
8289
"@types/mocha": "10.0.6",

src/code-style/formatter.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ export function createFormatter(dependencies: {
3737
write: boolean
3838
): Promise<boolean> {
3939
logger.log("formatter", `checking ${files.length} files...`);
40-
let options = await resolveConfig(process.cwd());
40+
let options =
41+
(await resolveConfig(".prettierrc")) ??
42+
(await resolveConfig("prettier.config.js"));
43+
logger.log("formatter", `formatter options: ${JSON.stringify(options)}`);
4144
let checks = await Promise.all(files.map(runFile));
4245
return !checks.some((c) => !c);
4346

src/compiler.ts

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,14 +100,17 @@ export function createCompiler(dependencies: {
100100
return 0;
101101
});
102102

103-
let groupedConfigs = tsConfigFiles.reduce((result, file) => {
104-
let key = file.replace("/test", "");
103+
let groupedConfigs = tsConfigFiles.reduce(
104+
(result, file) => {
105+
let key = file.replace("/test", "");
105106

106-
result[key] ??= [];
107-
result[key].push(file);
107+
result[key] ??= [];
108+
result[key].push(file);
108109

109-
return result;
110-
}, <Record<string, string[]>>{});
110+
return result;
111+
},
112+
<Record<string, string[]>>{}
113+
);
111114

112115
Object.values(groupedConfigs).forEach((files) => {
113116
let args = ["--build", ...files];

src/injector.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ export interface Injector<Dependencies> {
22
inject<T>(createFunction: (dependencies: Partial<Dependencies>) => T): T;
33
}
44

5-
export let createInjector = <Dependencies>(
5+
export let createInjector = <Dependencies,>(
66
dependencies: Partial<Dependencies>
77
): Injector<Dependencies> => {
88
return {
9-
inject: <T>(createFunction: (dependencies: Partial<Dependencies>) => T) =>
9+
inject: <T,>(createFunction: (dependencies: Partial<Dependencies>) => T) =>
1010
createFunction(dependencies),
1111
};
1212
};

0 commit comments

Comments
 (0)