Skip to content

Commit

Permalink
Stricter tsconfig. Fixed implicit return in TS typings.
Browse files Browse the repository at this point in the history
  • Loading branch information
ycros committed Apr 11, 2017
1 parent 7e6353b commit 9c50cb9
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
2 changes: 1 addition & 1 deletion index.d.ts
Expand Up @@ -17,7 +17,7 @@ export declare interface AwilixContainer {
registerClass<T>(nameAndClassPair: RegisterNameAndClassPair<T>): AwilixContainer
registerClass<T>(nameAndArrayClassPair: RegisterNameAndArrayClassPair<T>): AwilixContainer
registerFunction(name: string, fn: Function): AwilixContainer
registerFunction(nameAndFunctionPair: RegisterNameAndFunctionPair)
registerFunction(nameAndFunctionPair: RegisterNameAndFunctionPair): AwilixContainer
registerFunction(nameAndArrayPair: RegisterNameAndArrayFunctionPair): AwilixContainer
registerValue(name: string, value: any): AwilixContainer
registerValue(nameAndValuePairs: RegisterNameAndValuePair): AwilixContainer
Expand Down
6 changes: 5 additions & 1 deletion tsconfig.json
Expand Up @@ -5,7 +5,11 @@
"module": "commonjs",
"outDir": "dist",
"sourceMap": false,
"target": "es6"
"target": "es6",
"noImplicitAny": true,
"noImplicitThis": true,
"noImplicitReturns": true,
"strictNullChecks": true
},
"include": [
"test/**/*.ts"
Expand Down

0 comments on commit 9c50cb9

Please sign in to comment.