Skip to content

Commit

Permalink
Enable strictFunctionTypes (DefinitelyTyped#20373)
Browse files Browse the repository at this point in the history
  • Loading branch information
Andy authored Oct 6, 2017
1 parent 6e1ad98 commit 947a8fb
Show file tree
Hide file tree
Showing 3,805 changed files with 13,281 additions and 8,878 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 2 additions & 1 deletion types/abbrev/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand All @@ -19,4 +20,4 @@
"index.d.ts",
"abbrev-tests.ts"
]
}
}
1 change: 1 addition & 0 deletions types/ably/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
1 change: 1 addition & 0 deletions types/abs/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
1 change: 1 addition & 0 deletions types/absolute/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": false,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
1 change: 1 addition & 0 deletions types/acc-wizard/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": false,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
16 changes: 12 additions & 4 deletions types/accept-language-parser/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,23 @@
{
"compilerOptions": {
"module": "commonjs",
"lib": ["es6"],
"lib": [
"es6"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": ["../"],
"typeRoots": [
"../"
],
"types": [],
"noEmit": true,
"forceConsistentCasingInFileNames": true
},
"files": ["index.d.ts", "accept-language-parser-tests.ts"]
}
"files": [
"index.d.ts",
"accept-language-parser-tests.ts"
]
}
1 change: 1 addition & 0 deletions types/accepts/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
1 change: 1 addition & 0 deletions types/accounting/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": false,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
1 change: 1 addition & 0 deletions types/ace/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"noImplicitAny": false,
"noImplicitThis": false,
"strictNullChecks": false,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
1 change: 1 addition & 0 deletions types/acl/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": false,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
1 change: 1 addition & 0 deletions types/acorn/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": false,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
1 change: 1 addition & 0 deletions types/actioncable/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": false,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-access/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-adodb/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-dao/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-excel/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-infopath/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-libreoffice/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-msforms/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-mshtml/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-msxml2/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-office/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-outlook/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-powerpoint/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": false,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-scripting/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-stdole/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-vbide/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": false,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
7 changes: 5 additions & 2 deletions types/activex-wia/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@

{
"compilerOptions": {
"module": "commonjs",
"lib": ["es5", "scripthost"],
"lib": [
"es5",
"scripthost"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
Expand Down
Loading

0 comments on commit 947a8fb

Please sign in to comment.