Update dependencies:

* update @tsconfig/nodes12 to @tsconfig/node16
* Peertube >= 5.2.0 required
This commit is contained in:
John Livingston
2024-09-11 11:29:28 +02:00
parent 1d0a7a97d2
commit 33be9b3fc5
5 changed files with 18 additions and 23 deletions

View File

@ -1,16 +1,9 @@
{
"extends": "@tsconfig/node12/tsconfig.json",
"extends": "@tsconfig/node16/tsconfig.json",
"compilerOptions": {
"moduleResolution": "node", // Tell tsc to look in node_modules for modules
"strict": true, // That implies alwaysStrict, noImplicitAny, noImplicitThis
"alwaysStrict": true, // should already be true because of strict:true
"noImplicitAny": true, // should already be true because of strict:true
"noImplicitThis": true, // should already be true because of strict:true
"noImplicitReturns": true,
"noImplicitOverride": true,
"strictBindCallApply": true, // should already be true because of strict:true
"noUnusedLocals": false, // works better as a linter error/warning
"noUnusedLocals": true,
"removeComments": true,
"sourceMap": true,