diff --git a/.changeset/support-trailingSlash.md b/.changeset/support-trailingSlash.md new file mode 100644 index 000000000..85183556c --- /dev/null +++ b/.changeset/support-trailingSlash.md @@ -0,0 +1,5 @@ +--- +"eslint-plugin-svelte": minor +--- + +allow `trailingSlash` in `valid-prop-names-in-kit-pages` diff --git a/src/rules/valid-prop-names-in-kit-pages.ts b/src/rules/valid-prop-names-in-kit-pages.ts index e7b978c14..edba1ff56 100644 --- a/src/rules/valid-prop-names-in-kit-pages.ts +++ b/src/rules/valid-prop-names-in-kit-pages.ts @@ -3,7 +3,7 @@ import type { TSESTree } from "@typescript-eslint/types" import { createRule } from "../utils" import { isKitPageComponent } from "../utils/svelte-kit" -const EXPECTED_PROP_NAMES = ["data", "errors"] +const EXPECTED_PROP_NAMES = ["data", "errors", "trailingSlash"] export default createRule("valid-prop-names-in-kit-pages", { meta: {