Skip to content

Commit 1f8372e

Browse files
chore(typescript): add @tsconfig/strictest (#1679)
1 parent 49db969 commit 1f8372e

File tree

60 files changed

+164
-23
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+164
-23
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@cloudflare/workers-types": "^4.20250612.0",
4242
"@hono/eslint-config": "workspace:*",
4343
"@ryoppippi/unplugin-typia": "^2.6.5",
44+
"@tsconfig/strictest": "^2.0.8",
4445
"@types/bun": "^1.0.0",
4546
"@types/node": "^25.0.3",
4647
"@types/ws": "^8.18.0",

packages/ajv-validator/tsconfig.spec.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"extends": "../../tsconfig.base.json",
33
"compilerOptions": {
4+
"noUnusedLocals": false,
45
"outDir": "../../dist/packages/ajv-validator",
56
"types": ["vitest/globals"]
67
},

packages/arktype-validator/tsconfig.spec.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
{
22
"extends": "../../tsconfig.base.json",
33
"compilerOptions": {
4+
"noUncheckedIndexedAccess": false,
5+
"noUnusedLocals": false,
46
"outDir": "../../dist/packages/arktype-validator",
57
"types": ["vitest/globals"]
68
},

packages/auth-js/tsconfig.build.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
{
22
"extends": "../../tsconfig.build.json",
33
"compilerOptions": {
4+
"exactOptionalPropertyTypes": false,
5+
"noPropertyAccessFromIndexSignature": false,
6+
"noImplicitReturns": false,
7+
"noUncheckedIndexedAccess": false,
8+
"noUnusedLocals": false,
49
"jsx": "react"
510
},
611
"references": []

packages/auth-js/tsconfig.spec.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
{
22
"extends": "../../tsconfig.base.json",
33
"compilerOptions": {
4+
"exactOptionalPropertyTypes": false,
5+
"noPropertyAccessFromIndexSignature": false,
6+
"noImplicitReturns": false,
7+
"noUncheckedIndexedAccess": false,
8+
"noUnusedLocals": false,
49
"outDir": "../../dist/packages/auth-js",
510
"jsx": "react"
611
},
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{
22
"extends": "../../tsconfig.build.json",
3-
"compilerOptions": {},
3+
"compilerOptions": {
4+
"exactOptionalPropertyTypes": false
5+
},
46
"references": []
57
}

packages/bun-transpiler/tsconfig.spec.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"extends": "../../tsconfig.base.json",
33
"compilerOptions": {
4+
"exactOptionalPropertyTypes": false,
45
"outDir": "../../dist/packages/bun-transpiler",
56
"types": ["vitest/globals"]
67
},
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"extends": "../../tsconfig.build.json",
3-
"compilerOptions": {},
3+
"compilerOptions": {
4+
"noImplicitReturns": false,
5+
"noUncheckedIndexedAccess": false
6+
},
47
"references": []
58
}

packages/casbin/tsconfig.spec.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
{
22
"extends": "../../tsconfig.base.json",
33
"compilerOptions": {
4+
"noImplicitReturns": false,
5+
"noUncheckedIndexedAccess": false,
46
"outDir": "../../dist/packages/casbin",
57
"types": ["vitest/globals"]
68
},

packages/class-validator/tsconfig.spec.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"extends": "../../tsconfig.base.json",
33
"compilerOptions": {
4+
"noUnusedLocals": false,
45
"outDir": "../../dist/packages/class-validator",
56
"types": ["vitest/globals"]
67
},

0 commit comments

Comments
 (0)