Compare commits

...

3 commits

Author SHA1 Message Date
Manuel Thalmann 02938810e0
Enable checking of all js files
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-14 08:25:47 +01:00
Manuel Thalmann fb8d516e96
Add project files for the server 2022-12-14 08:24:32 +01:00
Manuel Thalmann 52552e8fc2
Add ES2022 library by default 2022-12-14 08:20:52 +01:00
9 changed files with 61 additions and 1 deletions

View file

@ -1,5 +1,9 @@
{ {
"extends": "./tsconfig.base.json", "extends": "./tsconfig.base.json",
"compilerOptions": {
"allowJs": true,
"checkJs": true
},
"include": [ "include": [
"./.eslintrc.cjs" "./.eslintrc.cjs"
] ]

View file

@ -1,5 +1,9 @@
{ {
"extends": "./tsconfig.base.json", "extends": "./tsconfig.base.json",
"compilerOptions": {
"allowJs": true,
"checkJs": true
},
"include": [ "include": [
"./.eslintrc.cjs" "./.eslintrc.cjs"
] ]

View file

@ -0,0 +1,13 @@
const { join } = require("node:path");
module.exports = {
env: {
browser: true
},
parserOptions: {
project: [
join(__dirname, "app.jsconfig.json"),
join(__dirname, "eslint.jsconfig.json")
]
}
};

View file

@ -0,0 +1,11 @@
{
"extends": "./tsconfig.base.json",
"compilerOptions": {
"allowJs": true,
"checkJs": true,
"composite": true
},
"include": [
"./src/**/*"
]
}

View file

@ -0,0 +1,10 @@
{
"extends": "./tsconfig.base.json",
"compilerOptions": {
"allowJs": true,
"checkJs": true
},
"include": [
"./.eslintrc.cjs"
]
}

View file

View file

@ -0,0 +1,3 @@
{
"extends": "../../tsconfig.base.json"
}

View file

@ -0,0 +1,12 @@
{
"extends": "./tsconfig.base.json",
"references": [
{
"path": "./app.jsconfig.json"
},
{
"path": "./eslint.jsconfig.json"
}
],
"include": []
}

View file

@ -1,6 +1,9 @@
{ {
"extends": "@manuth/tsconfig/recommended", "extends": "@manuth/tsconfig/recommended",
"compilerOptions": { "compilerOptions": {
"module": "Node16" "module": "Node16",
"lib": [
"ES2022"
]
} }
} }