css, lint confs

This commit is contained in:
matthieu42morin 2024-04-28 13:55:30 +02:00
parent 71dbcf2abd
commit c4693a458c
3 changed files with 39 additions and 1 deletions

30
.eslintrc.cjs Normal file
View File

@ -0,0 +1,30 @@
module.exports = {
root: true,
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:svelte/recommended',
'prettier'
],
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint'],
parserOptions: {
sourceType: 'module',
ecmaVersion: 2020,
extraFileExtensions: ['.svelte']
},
env: {
browser: true,
es2017: true,
node: true
},
overrides: [
{
files: ['*.svelte'],
parser: 'svelte-eslint-parser',
parserOptions: {
parser: '@typescript-eslint/parser'
}
}
]
};

6
postcss.config.cjs Normal file
View File

@ -0,0 +1,6 @@
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {}
}
}

View File

@ -26,5 +26,7 @@ export default {
}
},
plugins: [typography, daisyui],
daisyui: { themes: theme.map(({ name }) => name) }
daisyui: {
themes: theme.map(({ name, colors }) => (colors ? { [name]: colors } : name))
}
} satisfies Config