From 71964cb7b89528ca59e448295d4f5f731138b71f Mon Sep 17 00:00:00 2001 From: Ignatius Bagus Date: Wed, 23 Feb 2022 18:28:01 +0700 Subject: [PATCH 1/4] comment out empty interface in default --- packages/create-svelte/templates/default/src/app.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/create-svelte/templates/default/src/app.d.ts b/packages/create-svelte/templates/default/src/app.d.ts index 5d1bd737f7f5..dec2abdb691e 100644 --- a/packages/create-svelte/templates/default/src/app.d.ts +++ b/packages/create-svelte/templates/default/src/app.d.ts @@ -7,9 +7,9 @@ declare namespace App { userid: string; } - interface Platform {} + // interface Platform {} - interface Session {} + // interface Session {} - interface Stuff {} + // interface Stuff {} } From 9d94d4426c6aea84acee5510f8e743db298f9497 Mon Sep 17 00:00:00 2001 From: Ignatius Bagus Date: Wed, 23 Feb 2022 18:28:20 +0700 Subject: [PATCH 2/4] add additional empty comment to not get collapsed --- .../create-svelte/templates/skeleton/src/app.d.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/create-svelte/templates/skeleton/src/app.d.ts b/packages/create-svelte/templates/skeleton/src/app.d.ts index 5ec43e560407..6a586e30c8e8 100644 --- a/packages/create-svelte/templates/skeleton/src/app.d.ts +++ b/packages/create-svelte/templates/skeleton/src/app.d.ts @@ -3,11 +3,11 @@ // See https://kit.svelte.dev/docs/types#the-app-namespace // for information about these interfaces declare namespace App { - interface Locals {} - - interface Platform {} - - interface Session {} - - interface Stuff {} + // interface Locals {} + // + // interface Platform {} + // + // interface Session {} + // + // interface Stuff {} } From dc642368a1d7f5d8e71b69317ad7a25135c9e2f5 Mon Sep 17 00:00:00 2001 From: Ignatius Bagus Date: Wed, 23 Feb 2022 18:31:20 +0700 Subject: [PATCH 3/4] add changeset --- .changeset/great-seahorses-fry.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/great-seahorses-fry.md diff --git a/.changeset/great-seahorses-fry.md b/.changeset/great-seahorses-fry.md new file mode 100644 index 000000000000..fd5436210718 --- /dev/null +++ b/.changeset/great-seahorses-fry.md @@ -0,0 +1,5 @@ +--- +'create-svelte': patch +--- + +fix `@typescript-eslint/no-empty-interface` lint error when starting a new app with eslint From 72c56443b7beb204655abe4458e37526c14ffe45 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 23 Feb 2022 09:40:44 -0500 Subject: [PATCH 4/4] Update packages/create-svelte/templates/skeleton/src/app.d.ts --- packages/create-svelte/templates/skeleton/src/app.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/create-svelte/templates/skeleton/src/app.d.ts b/packages/create-svelte/templates/skeleton/src/app.d.ts index 6a586e30c8e8..4175b0372aa8 100644 --- a/packages/create-svelte/templates/skeleton/src/app.d.ts +++ b/packages/create-svelte/templates/skeleton/src/app.d.ts @@ -4,10 +4,10 @@ // for information about these interfaces declare namespace App { // interface Locals {} - // + // interface Platform {} - // + // interface Session {} - // + // interface Stuff {} }