feat(svelte): add ThemeBox component

This commit is contained in:
Stefan Imhoff
2023-02-24 17:01:19 +01:00
parent 8219cf576a
commit 140cb69709
5 changed files with 105 additions and 8 deletions

View File

@@ -4,10 +4,18 @@
"node": true,
"browser": true
},
"extends": ["eslint:recommended", "plugin:prettier/recommended", "plugin:astro/recommended"],
"extends": [
"eslint:recommended",
"plugin:prettier/recommended",
"plugin:astro/recommended",
"plugin:svelte/recommended"
],
"plugins": ["prettier", "astro"],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"sourceType": "module"
"sourceType": "module",
"project": "./tsconfig.json",
"extraFileExtensions": [".astro", ".svelte"]
},
"rules": {
"prettier/prettier": "error"
@@ -38,6 +46,13 @@
"rules": {
"prettier/prettier": "off"
}
},
{
"files": ["*.svelte"],
"parser": "svelte-eslint-parser",
"parserOptions": {
"parser": "@typescript-eslint/parser"
}
}
]
}