From 63419baf9dc945081c92dc877ea4832eb7eff9ca Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Fri, 16 May 2025 09:22:32 +0900 Subject: [PATCH 1/2] chore: fix ci for svelte 3/4 --- .../rules/sort-attributes/invalid/attach-tag-requirements.json | 3 +++ .../rules/sort-attributes/valid/attach-tag-requirements.json | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 packages/eslint-plugin-svelte/tests/fixtures/rules/sort-attributes/invalid/attach-tag-requirements.json create mode 100644 packages/eslint-plugin-svelte/tests/fixtures/rules/sort-attributes/valid/attach-tag-requirements.json diff --git a/packages/eslint-plugin-svelte/tests/fixtures/rules/sort-attributes/invalid/attach-tag-requirements.json b/packages/eslint-plugin-svelte/tests/fixtures/rules/sort-attributes/invalid/attach-tag-requirements.json new file mode 100644 index 000000000..1a22befbb --- /dev/null +++ b/packages/eslint-plugin-svelte/tests/fixtures/rules/sort-attributes/invalid/attach-tag-requirements.json @@ -0,0 +1,3 @@ +{ + "svelte": "^5.0.0" +} diff --git a/packages/eslint-plugin-svelte/tests/fixtures/rules/sort-attributes/valid/attach-tag-requirements.json b/packages/eslint-plugin-svelte/tests/fixtures/rules/sort-attributes/valid/attach-tag-requirements.json new file mode 100644 index 000000000..1a22befbb --- /dev/null +++ b/packages/eslint-plugin-svelte/tests/fixtures/rules/sort-attributes/valid/attach-tag-requirements.json @@ -0,0 +1,3 @@ +{ + "svelte": "^5.0.0" +} From 35c345f2ca5f7407be8f30b6f8ac394e51ec226c Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Fri, 16 May 2025 09:24:28 +0900 Subject: [PATCH 2/2] run update --- packages/eslint-plugin-svelte/src/meta.ts | 4 ++-- packages/eslint-plugin-svelte/src/types-for-node.ts | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/eslint-plugin-svelte/src/meta.ts b/packages/eslint-plugin-svelte/src/meta.ts index d34775edc..65a367b45 100644 --- a/packages/eslint-plugin-svelte/src/meta.ts +++ b/packages/eslint-plugin-svelte/src/meta.ts @@ -1,5 +1,5 @@ // IMPORTANT! // This file has been automatically generated, // in order to update its content execute "pnpm run update" -export const name = 'eslint-plugin-svelte'; -export const version = '3.6.0'; +export const name = 'eslint-plugin-svelte' as const; +export const version = '3.6.0' as const; diff --git a/packages/eslint-plugin-svelte/src/types-for-node.ts b/packages/eslint-plugin-svelte/src/types-for-node.ts index e67a7c5b3..d49592bd2 100644 --- a/packages/eslint-plugin-svelte/src/types-for-node.ts +++ b/packages/eslint-plugin-svelte/src/types-for-node.ts @@ -475,6 +475,8 @@ export type ASTNodeListener = { ) => void; SvelteSpreadAttribute?: (node: AST.SvelteSpreadAttribute & ASTNodeWithParent) => void; 'SvelteSpreadAttribute:exit'?: (node: AST.SvelteSpreadAttribute & ASTNodeWithParent) => void; + SvelteAttachTag?: (node: AST.SvelteAttachTag & ASTNodeWithParent) => void; + 'SvelteAttachTag:exit'?: (node: AST.SvelteAttachTag & ASTNodeWithParent) => void; SvelteDirective?: (node: AST.SvelteDirective & ASTNodeWithParent) => void; 'SvelteDirective:exit'?: (node: AST.SvelteDirective & ASTNodeWithParent) => void; SvelteStyleDirective?: (node: AST.SvelteStyleDirective & ASTNodeWithParent) => void; @@ -938,6 +940,8 @@ export type SvelteNodeListener = { ) => void; SvelteSpreadAttribute?: (node: AST.SvelteSpreadAttribute & ASTNodeWithParent) => void; 'SvelteSpreadAttribute:exit'?: (node: AST.SvelteSpreadAttribute & ASTNodeWithParent) => void; + SvelteAttachTag?: (node: AST.SvelteAttachTag & ASTNodeWithParent) => void; + 'SvelteAttachTag:exit'?: (node: AST.SvelteAttachTag & ASTNodeWithParent) => void; SvelteDirective?: (node: AST.SvelteDirective & ASTNodeWithParent) => void; 'SvelteDirective:exit'?: (node: AST.SvelteDirective & ASTNodeWithParent) => void; SvelteStyleDirective?: (node: AST.SvelteStyleDirective & ASTNodeWithParent) => void;