Skip to content

Commit 606012a

Browse files
authored
chore: enable strict TS flag for all packages (#394)
1 parent c7ecc29 commit 606012a

File tree

15 files changed

+24
-10
lines changed

15 files changed

+24
-10
lines changed

packages/devtools-connect/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"moduleResolution": "node",
88
"outDir": "./dist",
99
"allowJs": true,
10+
"strict": true,
1011
"jsx": "react"
1112
},
1213
"include": ["src/**/*"],

packages/dl-center/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "@mongodb-js/tsconfig-devtools/tsconfig.common.json",
33
"compilerOptions": {
44
"outDir": "dist",
5-
"allowJs": true
5+
"allowJs": true,
6+
"strict": true
67
},
78
"include": ["src/**/*"],
89
"exclude": ["./src/**/*.spec.*"]

packages/mongodb-cloud-info/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "@mongodb-js/tsconfig-devtools/tsconfig.common.json",
33
"compilerOptions": {
44
"outDir": "dist",
5-
"allowJs": true
5+
"allowJs": true,
6+
"strict": true
67
},
78
"include": ["src/**/*"],
89
"exclude": ["./src/**/*.spec.*"]

packages/mongodb-downloader/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"compilerOptions": {
44
"outDir": "dist",
55
"allowJs": true,
6+
"strict": true,
67
"target": "es2020",
78
"lib": ["es2020"]
89
},

packages/mongodb-redact/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "@mongodb-js/tsconfig-devtools/tsconfig.common.json",
33
"compilerOptions": {
44
"outDir": "dist",
5-
"allowJs": true
5+
"allowJs": true,
6+
"strict": true
67
},
78
"include": ["src/**/*"],
89
"exclude": ["./src/**/*.spec.*"]

packages/mongodb-runner/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"compilerOptions": {
44
"outDir": "dist",
55
"allowJs": true,
6+
"strict": true,
67
"target": "es2020",
78
"lib": ["es2020"]
89
},

packages/monorepo-tools/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "@mongodb-js/tsconfig-devtools/tsconfig.common.json",
33
"compilerOptions": {
44
"outDir": "dist",
5-
"allowJs": true
5+
"allowJs": true,
6+
"strict": true
67
},
78
"include": ["src/**/*"],
89
"exclude": ["./src/**/*.spec.*"]

packages/oidc-http-server-pages/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"compilerOptions": {
44
"outDir": "dist",
55
"allowJs": true,
6+
"strict": true,
67
"jsx": "react"
78
},
89
"include": ["src/**/*"],

packages/oidc-mock-provider/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "@mongodb-js/tsconfig-devtools/tsconfig.common.json",
33
"compilerOptions": {
44
"outDir": "dist",
5-
"allowJs": true
5+
"allowJs": true,
6+
"strict": true
67
},
78
"include": ["src/**/*"],
89
"exclude": ["./src/**/*.spec.*"]

packages/query-parser/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "@mongodb-js/tsconfig-devtools/tsconfig.common.json",
33
"compilerOptions": {
44
"outDir": "dist",
5-
"allowJs": true
5+
"allowJs": true,
6+
"strict": true
67
},
78
"include": ["src/**/*"],
89
"exclude": ["./src/**/*.spec.*"]

packages/saslprep/src/code-points-data.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { gunzipSync } from 'zlib';
22

33
export default gunzipSync(
44
Buffer.from(
5-
'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',
5+
'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',
66
'base64'
77
)
88
);

packages/saslprep/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "@mongodb-js/tsconfig-devtools/tsconfig.common.json",
33
"compilerOptions": {
44
"outDir": "dist",
5-
"allowJs": true
5+
"allowJs": true,
6+
"strict": true
67
},
78
"include": ["src/**/*"],
89
"exclude": ["./src/**/*.spec.*"]

packages/sbom-tools/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "@mongodb-js/tsconfig-devtools/tsconfig.common.json",
33
"compilerOptions": {
44
"outDir": "dist",
5-
"allowJs": true
5+
"allowJs": true,
6+
"strict": true
67
},
78
"include": ["src/**/*"],
89
"exclude": ["./src/**/*.spec.*"]

packages/signing-utils/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "@mongodb-js/tsconfig-devtools/tsconfig.common.json",
33
"compilerOptions": {
44
"outDir": "dist",
5-
"allowJs": true
5+
"allowJs": true,
6+
"strict": true
67
},
78
"include": ["src/**/*"],
89
"exclude": ["./src/**/*.spec.*"]

scripts/src/create-workspace.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,7 @@ async function main(argv) {
255255
compilerOptions: {
256256
outDir: 'dist',
257257
allowJs: true,
258+
strict: true,
258259
},
259260
include: ['src/**/*'],
260261
exclude: ['./src/**/*.spec.*'],

0 commit comments

Comments
 (0)