diff --git a/v2/cmd/wails/internal/commands/initialise/templates/generate/generate.go b/v2/cmd/wails/internal/commands/initialise/templates/generate/generate.go index bd004f675..e3b070977 100644 --- a/v2/cmd/wails/internal/commands/initialise/templates/generate/generate.go +++ b/v2/cmd/wails/internal/commands/initialise/templates/generate/generate.go @@ -82,78 +82,80 @@ var templates = []*template{ FilesToDelete: []string{"frontend/index.html", "frontend/.gitignore", "frontend/src/app.css", "frontend/src/assets/svelte.svg"}, DirsToDelete: []string{"frontend/public", "frontend/src/lib"}, }, - //{ - // Name: "Lit + Vite", - // ShortName: "Lit", - // Description: "Lit + Vite development server", - // Assets: lit, - // FilesToDelete: []string{"frontend/index.html", "frontend/vite.config.js"}, - //}, - //{ - // Name: "Lit + Vite (Typescript)", - // ShortName: "Lit-TS", - // Description: "Lit + TS + Vite development server", - // Assets: litts, - // FilesToDelete: []string{"frontend/index.html", "frontend/src/favicon.svg"}, - //}, - //{ - // Name: "Vue + Vite", - // ShortName: "Vue", - // Description: "Vue + Vite development server", - // Assets: vue, - // FilesToDelete: []string{"frontend/index.html", "frontend/.gitignore"}, - // DirsToDelete: []string{"frontend/src/assets", "frontend/src/components", "frontend/public"}, - //}, - //{ - // Name: "Vue + Vite (Typescript)", - // ShortName: "Vue-TS", - // Description: "Vue + Vite development server", - // Assets: vuets, - // FilesToDelete: []string{"frontend/index.html", "frontend/.gitignore"}, - // DirsToDelete: []string{"frontend/src/assets", "frontend/src/components", "frontend/public"}, - //}, - //{ - // Name: "React + Vite", - // ShortName: "React", - // Description: "React + Vite development server", - // Assets: react, - // FilesToDelete: []string{"frontend/src/index.css", "frontend/src/favicon.svg", "frontend/src/logo.svg", "frontend/.gitignore", "frontend/index.html"}, - //}, - //{ - // Name: "React + Vite (Typescript)", - // ShortName: "React-TS", - // Description: "React + Vite development server", - // Assets: reactts, - // FilesToDelete: []string{"frontend/src/index.css", "frontend/src/favicon.svg", "frontend/src/logo.svg", "frontend/.gitignore", "frontend/index.html"}, - //}, - //{ - // Name: "Preact + Vite", - // ShortName: "Preact", - // Description: "Preact + Vite development server", - // Assets: preact, - // FilesToDelete: []string{"frontend/src/index.css", "frontend/src/favicon.svg", "frontend/src/logo.jsx", "frontend/.gitignore", "frontend/index.html"}, - //}, - //{ - // Name: "Preact + Vite (Typescript)", - // ShortName: "Preact-TS", - // Description: "Preact + Vite development server", - // Assets: preactts, - // FilesToDelete: []string{"frontend/src/index.css", "frontend/src/favicon.svg", "frontend/src/logo.tsx", "frontend/.gitignore", "frontend/index.html"}, - //}, - //{ - // Name: "Vanilla + Vite", - // ShortName: "Vanilla", - // Description: "Vanilla + Vite development server", - // Assets: vanilla, - // FilesToDelete: []string{"frontend/.gitignore", "frontend/index.html", "frontend/favicon.svg", "frontend/main.js", "frontend/style.css"}, - //}, - //{ - // Name: "Vanilla + Vite (Typescript)", - // ShortName: "Vanilla-TS", - // Description: "Vanilla + Vite development server", - // Assets: vanillats, - // FilesToDelete: []string{"frontend/.gitignore", "frontend/index.html", "frontend/favicon.svg", "frontend/src/main.ts", "frontend/src/style.css"}, - //}, + { + Name: "Lit + Vite", + ShortName: "Lit", + Description: "Lit + Vite development server", + Assets: lit, + FilesToDelete: []string{"frontend/index.html", "frontend/vite.config.js"}, + }, + { + Name: "Lit + Vite (Typescript)", + ShortName: "Lit-TS", + Description: "Lit + TS + Vite development server", + Assets: litts, + FilesToDelete: []string{"frontend/index.html", "frontend/src/favicon.svg"}, + }, + { + Name: "Vue + Vite", + ShortName: "Vue", + Description: "Vue + Vite development server", + Assets: vue, + FilesToDelete: []string{"frontend/index.html", "frontend/.gitignore"}, + DirsToDelete: []string{"frontend/src/assets", "frontend/src/components", "frontend/public"}, + }, + { + Name: "Vue + Vite (Typescript)", + ShortName: "Vue-TS", + Description: "Vue + Vite development server", + Assets: vuets, + FilesToDelete: []string{"frontend/index.html", "frontend/.gitignore"}, + DirsToDelete: []string{"frontend/src/assets", "frontend/src/components", "frontend/public"}, + }, + { + Name: "React + Vite", + ShortName: "React", + Description: "React + Vite development server", + Assets: react, + FilesToDelete: []string{"frontend/src/index.css", "frontend/src/favicon.svg", "frontend/src/logo.svg", "frontend/.gitignore", "frontend/index.html"}, + }, + { + Name: "React + Vite (Typescript)", + ShortName: "React-TS", + Description: "React + Vite development server", + Assets: reactts, + FilesToDelete: []string{"frontend/src/index.css", "frontend/src/favicon.svg", "frontend/src/logo.svg", "frontend/.gitignore", "frontend/index.html"}, + }, + { + Name: "Preact + Vite", + ShortName: "Preact", + Description: "Preact + Vite development server", + Assets: preact, + FilesToDelete: []string{"frontend/src/index.css", "frontend/src/favicon.svg", "frontend/src/logo.jsx", "frontend/.gitignore", "frontend/index.html"}, + DirsToDelete: []string{"frontend/public"}, + }, + { + Name: "Preact + Vite (Typescript)", + ShortName: "Preact-TS", + Description: "Preact + Vite development server", + Assets: preactts, + FilesToDelete: []string{"frontend/src/index.css", "frontend/src/favicon.svg", "frontend/src/assets/preact.svg", "frontend/src/logo.tsx", "frontend/.gitignore", "frontend/index.html"}, + DirsToDelete: []string{"frontend/public"}, + }, + { + Name: "Vanilla + Vite", + ShortName: "Vanilla", + Description: "Vanilla + Vite development server", + Assets: vanilla, + FilesToDelete: []string{"frontend/.gitignore", "frontend/index.html", "frontend/favicon.svg", "frontend/main.js", "frontend/style.css"}, + }, + { + Name: "Vanilla + Vite (Typescript)", + ShortName: "Vanilla-TS", + Description: "Vanilla + Vite development server", + Assets: vanillats, + FilesToDelete: []string{"frontend/.gitignore", "frontend/index.html", "frontend/favicon.svg", "frontend/src/main.ts", "frontend/src/style.css"}, + }, } func main() { @@ -169,7 +171,7 @@ func main() { s.RMDIR("../templates/plain") s.COPYDIR("plain", "../templates/plain") - s.ECHO(`Until an auto fix is done, add "@babel/types": "^7.17.10" to vite-ts/frontend/package.json`) + s.ECHO(`Until an auto fix is done, add "@babel/types": "^7.17.10" to vue-ts/frontend/package.json`) } func rebuildRuntime() {