build: enable TypeScript strict configuration (#395)

* feat: utilize catched-error-message to parse catched error

* test: fix typing in `inputs.test.ts`

* build: enable TypeScript strict configuration

* build: configure TypeScript to skip library check
This commit is contained in:
Alfi Maulana
2024-08-06 15:41:09 +07:00
committed by GitHub
parent eb127dc7da
commit fe729787d8
6 changed files with 26 additions and 5 deletions

View File

@@ -2,9 +2,12 @@
"include": ["src"],
"exclude": ["**/*.test.ts"],
"compilerOptions": {
"exactOptionalPropertyTypes": true,
"strict": true,
"module": "node16",
"moduleResolution": "node16",
"esModuleInterop": true,
"target": "es2022"
"target": "es2022",
"skipLibCheck": true
}
}