From d61d18b749d5058ff67e250ff834ec15108f8e09 Mon Sep 17 00:00:00 2001 From: Marvin Hagemeister Date: Fri, 12 Mar 2021 20:12:20 +0100 Subject: [PATCH] chore: Use @preact/preset-vite for Preact templates --- packages/create-app/template-preact-ts/package.json | 4 ++-- packages/create-app/template-preact-ts/vite.config.ts | 9 ++------- packages/create-app/template-preact/package.json | 4 ++-- packages/create-app/template-preact/vite.config.js | 9 ++------- 4 files changed, 8 insertions(+), 18 deletions(-) diff --git a/packages/create-app/template-preact-ts/package.json b/packages/create-app/template-preact-ts/package.json index 7760839113673f..166381c7696a64 100644 --- a/packages/create-app/template-preact-ts/package.json +++ b/packages/create-app/template-preact-ts/package.json @@ -10,8 +10,8 @@ "preact": "^10.5.9" }, "devDependencies": { - "@prefresh/vite": "^2.0.0", + "@preact/preset-vite": "^2.0.0", "typescript": "^4.1.3", "vite": "^2.0.5" } -} \ No newline at end of file +} diff --git a/packages/create-app/template-preact-ts/vite.config.ts b/packages/create-app/template-preact-ts/vite.config.ts index 35560da39ca851..e3bdaffe854595 100644 --- a/packages/create-app/template-preact-ts/vite.config.ts +++ b/packages/create-app/template-preact-ts/vite.config.ts @@ -1,12 +1,7 @@ import { defineConfig } from 'vite' -import preactRefresh from '@prefresh/vite' +import preact from '@preact/preset-vite' // https://vitejs.dev/config/ export default defineConfig({ - esbuild: { - jsxFactory: 'h', - jsxFragment: 'Fragment', - jsxInject: `import { h, Fragment } from 'preact'` - }, - plugins: [preactRefresh()] + plugins: [preact()] }) diff --git a/packages/create-app/template-preact/package.json b/packages/create-app/template-preact/package.json index 0e12371c76af89..02539cfdc832d8 100644 --- a/packages/create-app/template-preact/package.json +++ b/packages/create-app/template-preact/package.json @@ -10,7 +10,7 @@ "preact": "^10.5.9" }, "devDependencies": { - "@prefresh/vite": "^2.0.0", + "@preact/preset-vite": "^2.0.0", "vite": "^2.0.5" } -} \ No newline at end of file +} diff --git a/packages/create-app/template-preact/vite.config.js b/packages/create-app/template-preact/vite.config.js index 35560da39ca851..e3bdaffe854595 100644 --- a/packages/create-app/template-preact/vite.config.js +++ b/packages/create-app/template-preact/vite.config.js @@ -1,12 +1,7 @@ import { defineConfig } from 'vite' -import preactRefresh from '@prefresh/vite' +import preact from '@preact/preset-vite' // https://vitejs.dev/config/ export default defineConfig({ - esbuild: { - jsxFactory: 'h', - jsxFragment: 'Fragment', - jsxInject: `import { h, Fragment } from 'preact'` - }, - plugins: [preactRefresh()] + plugins: [preact()] })