File tree Expand file tree Collapse file tree 4 files changed +22
-9
lines changed Expand file tree Collapse file tree 4 files changed +22
-9
lines changed Original file line number Diff line number Diff line change 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" ,
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 ] ;
Original file line number Diff line number Diff 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} ;
You can’t perform that action at this time.
0 commit comments