You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+34
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,39 @@
1
1
# svelte-eslint-parser
2
2
3
+
## 0.29.0
4
+
5
+
### 💥 Breaking Changes
6
+
7
+
-[#334](https://github.com/sveltejs/svelte-eslint-parser/pull/334)[`fa4adf6`](https://github.com/sveltejs/svelte-eslint-parser/commit/fa4adf6038810573df6cdead34800fb41b3ab3d5) Thanks [@baseballyama](https://github.com/baseballyama)! - **BREAKING CHANGE**: Drop Node 12 support
8
+
9
+
### Minor Changes
10
+
11
+
-[#338](https://github.com/sveltejs/svelte-eslint-parser/pull/338)[`af55230`](https://github.com/sveltejs/svelte-eslint-parser/commit/af5523076d72e29d9f7cc2708d514564a2fafb45) Thanks [@ota-meshi](https://github.com/ota-meshi)! - feat: improve `$$` vars type
12
+
13
+
### Patch Changes
14
+
15
+
-[#337](https://github.com/sveltejs/svelte-eslint-parser/pull/337)[`21c0dc6`](https://github.com/sveltejs/svelte-eslint-parser/commit/21c0dc6a0b4a5e864e0181dfbb31f4b47edcefd1) Thanks [@ota-meshi](https://github.com/ota-meshi)! - fix: wrong scope for ts in `bind:`
16
+
17
+
## 0.28.0
18
+
19
+
### Minor Changes
20
+
21
+
-[#329](https://github.com/sveltejs/svelte-eslint-parser/pull/329)[`45c958e`](https://github.com/sveltejs/svelte-eslint-parser/commit/45c958e752ed2ea1b7d8df3fe21ffc0f7a664275) Thanks [@ota-meshi](https://github.com/ota-meshi)! - feat: export meta object
22
+
23
+
## 0.27.0
24
+
25
+
### Minor Changes
26
+
27
+
-[#314](https://github.com/sveltejs/svelte-eslint-parser/pull/314)[`96a72a5`](https://github.com/sveltejs/svelte-eslint-parser/commit/96a72a5d9e549c6f433a104b5db296684015303c) Thanks [@ota-meshi](https://github.com/ota-meshi)! - feat: improve component event handler type
28
+
29
+
-[#325](https://github.com/sveltejs/svelte-eslint-parser/pull/325)[`36b01ec`](https://github.com/sveltejs/svelte-eslint-parser/commit/36b01ecb3abf6b793127e577d0aa213f9fea32a3) Thanks [@ota-meshi](https://github.com/ota-meshi)! - feat: support for `use:` directive parameter type
30
+
31
+
## 0.26.1
32
+
33
+
### Patch Changes
34
+
35
+
-[#316](https://github.com/sveltejs/svelte-eslint-parser/pull/316)[`501c1b4`](https://github.com/sveltejs/svelte-eslint-parser/commit/501c1b474c14ab3d1655391bacc16c300493cf1c) Thanks [@ota-meshi](https://github.com/ota-meshi)! - fix: crash with plain `this` attribute.
[Svelte] has the official ESLint plugin the [eslint-plugin-svelte3]. The [eslint-plugin-svelte3] works well enough to check scripts. However, it does not handle the AST of the template, which makes it very difficult for third parties to create their own the [ESLint] rules for the [Svelte].
19
-
20
-
The [svelte-eslint-parser] aims to make it easy to create your own rules for the [Svelte] by allowing the template AST to be used in the rules.
18
+
The [svelte-eslint-parser] aims to make it easy to create your own ESLint rules for [Svelte].
21
19
22
20
The [`eslint-plugin-svelte`] is an ESLint plugin that uses the [svelte-eslint-parser]. I have already [implemented some rules].
0 commit comments