{"library":"svelte-eslint-parser","type":"library","category":null,"description":"svelte-eslint-parser is the official ESLint parser designed specifically for Svelte applications. It processes `.svelte` files, including their template, script, and style sections, enabling ESLint to analyze and report issues within Svelte's unique syntax. The current stable version is 1.6.0. It follows a release cadence that aligns with new Svelte features and ESLint updates, with minor and patch releases occurring frequently to add support for new Svelte runes, syntax, and improve compatibility with recent ESLint versions. Its key differentiator is its deep integration with Svelte's AST, allowing it to provide a unified parsing experience for both the JavaScript/TypeScript logic and the Svelte-specific template markup, which is crucial for tools like `eslint-plugin-svelte` and `@intlify/eslint-plugin-svelte` to function effectively. The parser is essential for any Svelte project using ESLint for code quality and style enforcement.","language":"javascript","status":"active","version":"1.6.0","tags":["javascript","svelte","sveltejs","eslint","parser","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install svelte-eslint-parser","imports":["import svelteParser from 'svelte-eslint-parser';","import type { AST } from 'svelte-eslint-parser';","parserOptions: { parser: tsParser, ecmaVersion: 2024, sourceType: 'module' }"]},{"cmd":"yarn add svelte-eslint-parser","imports":[]},{"cmd":"pnpm add svelte-eslint-parser","imports":[]}],"homepage":null,"github":"https://github.com/sveltejs/svelte-eslint-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/svelte-eslint-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/svelte-eslint-parser/compatibility"}}