diff --git a/v3/internal/templates/_base/default/main.tmpl.go b/v3/internal/templates/_base/default/main.go.tmpl similarity index 100% rename from v3/internal/templates/_base/default/main.tmpl.go rename to v3/internal/templates/_base/default/main.go.tmpl diff --git a/v3/internal/templates/lit-ts/main.tmpl.go b/v3/internal/templates/lit-ts/main.go.tmpl similarity index 100% rename from v3/internal/templates/lit-ts/main.tmpl.go rename to v3/internal/templates/lit-ts/main.go.tmpl diff --git a/v3/internal/templates/lit/main.tmpl.go b/v3/internal/templates/lit/main.go.tmpl similarity index 100% rename from v3/internal/templates/lit/main.tmpl.go rename to v3/internal/templates/lit/main.go.tmpl diff --git a/v3/internal/templates/preact-ts/main.tmpl.go b/v3/internal/templates/preact-ts/main.go.tmpl similarity index 100% rename from v3/internal/templates/preact-ts/main.tmpl.go rename to v3/internal/templates/preact-ts/main.go.tmpl diff --git a/v3/internal/templates/preact/main.tmpl.go b/v3/internal/templates/preact/main.go.tmpl similarity index 100% rename from v3/internal/templates/preact/main.tmpl.go rename to v3/internal/templates/preact/main.go.tmpl diff --git a/v3/internal/templates/react-swc-ts/main.tmpl.go b/v3/internal/templates/react-swc-ts/main.go.tmpl similarity index 100% rename from v3/internal/templates/react-swc-ts/main.tmpl.go rename to v3/internal/templates/react-swc-ts/main.go.tmpl diff --git a/v3/internal/templates/react-swc/main.tmpl.go b/v3/internal/templates/react-swc/main.go.tmpl similarity index 100% rename from v3/internal/templates/react-swc/main.tmpl.go rename to v3/internal/templates/react-swc/main.go.tmpl diff --git a/v3/internal/templates/react-ts/main.tmpl.go b/v3/internal/templates/react-ts/main.go.tmpl similarity index 100% rename from v3/internal/templates/react-ts/main.tmpl.go rename to v3/internal/templates/react-ts/main.go.tmpl diff --git a/v3/internal/templates/react/main.tmpl.go b/v3/internal/templates/react/main.go.tmpl similarity index 100% rename from v3/internal/templates/react/main.tmpl.go rename to v3/internal/templates/react/main.go.tmpl diff --git a/v3/internal/templates/svelte-ts/main.tmpl.go b/v3/internal/templates/svelte-ts/main.go.tmpl similarity index 100% rename from v3/internal/templates/svelte-ts/main.tmpl.go rename to v3/internal/templates/svelte-ts/main.go.tmpl diff --git a/v3/internal/templates/svelte/main.tmpl.go b/v3/internal/templates/svelte/main.go.tmpl similarity index 100% rename from v3/internal/templates/svelte/main.tmpl.go rename to v3/internal/templates/svelte/main.go.tmpl diff --git a/v3/internal/templates/vanilla-ts/main.tmpl.go b/v3/internal/templates/vanilla-ts/main.go.tmpl similarity index 100% rename from v3/internal/templates/vanilla-ts/main.tmpl.go rename to v3/internal/templates/vanilla-ts/main.go.tmpl diff --git a/v3/internal/templates/vanilla/main.tmpl.go b/v3/internal/templates/vanilla/main.go.tmpl similarity index 100% rename from v3/internal/templates/vanilla/main.tmpl.go rename to v3/internal/templates/vanilla/main.go.tmpl diff --git a/v3/internal/templates/vue-ts/main.tmpl.go b/v3/internal/templates/vue-ts/main.go.tmpl similarity index 100% rename from v3/internal/templates/vue-ts/main.tmpl.go rename to v3/internal/templates/vue-ts/main.go.tmpl diff --git a/v3/internal/templates/vue/main.tmpl.go b/v3/internal/templates/vue/main.go.tmpl similarity index 100% rename from v3/internal/templates/vue/main.tmpl.go rename to v3/internal/templates/vue/main.go.tmpl