Initial commit

This commit is contained in:
Markus Nellen-Schmitz
2025-05-26 16:58:58 +02:00
parent 7f76e44238
commit c89afcb167
17 changed files with 2685 additions and 93 deletions

23
.eslintrc.js Normal file
View File

@@ -0,0 +1,23 @@
module.exports = {
parser: '@typescript-eslint/parser',
plugins: ['prettier', '@typescript-eslint'],
parserOptions: {
project: './tsconfig.json',
ecmaVersion: 2021,
sourceType: 'module',
},
extends: [
'plugin:@typescript-eslint/recommended',
'plugin:prettier/recommended',
],
ignorePatterns: ['.eslintrc.js'],
rules: {
'@typescript-eslint/array-type': ['error', { default: 'array-simple' }],
'@typescript-eslint/no-explicit-any': ['off'],
'@typescript-eslint/no-unused-vars': [
'warn',
{ argsIgnorePattern: '^_', varsIgnorePattern: '^_' },
],
semi: ['error', 'always'],
},
};