@goldenpath-cloud/frontend-standards
Version:
Golden Path frontend development standards for Svelte 5 with TypeScript, testing, and validation
27 lines (25 loc) • 736 B
JavaScript
// Golden Path Standards - Svelte 5 Core Standard
module.exports = {
extends: [
'plugin:svelte/recommended'
],
overrides: [
{
files: ['*.svelte'],
parser: 'svelte-eslint-parser',
parserOptions: {
parser: '@typescript-eslint/parser',
extraFileExtensions: ['.svelte']
},
rules: {
// Core Svelte Standards (80/20 focus from Task-1 validation)
'svelte/no-at-html-tags': 'error',
'svelte/no-dom-manipulating': 'error',
'svelte/no-dupe-else-if-blocks': 'error',
'svelte/no-dynamic-slot-name': 'error',
// This rule catches 80% of accessibility issues automatically
'svelte/valid-compile': 'error'
}
}
]
}