Refactor, CLI arg, full type coverage w/ JSDoc, handle rollover year and most other errors

This commit is contained in:
2024-06-14 11:27:22 +02:00
parent 4c9c671bc4
commit b8e0e9353d
9 changed files with 488 additions and 161 deletions

24
jsconfig.json Normal file
View File

@@ -0,0 +1,24 @@
{
"compilerOptions": {
"strict": true,
"noImplicitAny": true,
"strictFunctionTypes": true,
"strictPropertyInitialization": true,
"strictBindCallApply": true,
"noImplicitThis": true,
"noImplicitReturns": true,
"alwaysStrict": true,
"esModuleInterop": true,
"checkJs": true,
"allowJs": true,
"declaration": true,
"target": "es2021",
"module": "commonjs",
"outDir": "dist",
"types": ["node"]
},
"include": [
"./src/**/*.js"
],
"verbose": true
}