Skip to content

Commit 9c9e82a

Browse files
Merge pull request #466 from preactjs/vite-hmr
2 parents 0e03def + 50efb41 commit 9c9e82a

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"@playwright/test": "^1.28.0",
5454
"@preact/preset-vite": "^2.3.0",
5555
"@preact/signals": "^1.1.1",
56+
"@prefresh/vite": "^2.2.9",
5657
"@testing-library/preact": "^2.0.0",
5758
"@types/archiver": "^5.3.1",
5859
"@types/babel__core": "^7.1.19",

test-e2e/fixtures/vite.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ import { loadPreactVersion } from "./load-preact-version";
55
import { listPreactVersions } from "./list-preact-versions";
66
import path from "path";
77
import { injectSvgSpritePlugin } from "./inject-sprite";
8+
import prefresh from "@prefresh/vite";
89

910
// https://vitejs.dev/config/
1011
export default defineConfig({
1112
optimizeDeps: {
1213
exclude: ["preact"],
1314
},
1415
plugins: [
16+
prefresh(),
1517
{
1618
name: "preact:config",
1719
config() {
@@ -23,7 +25,6 @@ export default defineConfig({
2325
define: {
2426
"process.env.DEBUG": JSON.stringify(false),
2527
},
26-
minify: false,
2728
},
2829

2930
resolve: {

yarn.lock

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -767,6 +767,11 @@
767767
resolved "https://registry.yarnpkg.com/@prefresh/babel-plugin/-/babel-plugin-0.4.3.tgz#175ecf6f7a038d06a83d1806503283c98c7d9865"
768768
integrity sha512-fYAWbU1WDSLn108kKY4eDaaeUcnszFqXjgaGKYXNZ5NLulpRTpsrY+Sbfo9q8LDpWrBpqIgzjrwNnvglWI1xNQ==
769769

770+
"@prefresh/[email protected]":
771+
version "0.4.4"
772+
resolved "https://registry.yarnpkg.com/@prefresh/babel-plugin/-/babel-plugin-0.4.4.tgz#54872f9f938d3adff587037ab987c5e6449bdfee"
773+
integrity sha512-/EvgIFMDL+nd20WNvMO0JQnzIl1EJPgmSaSYrZUww7A+aSdKsi37aL07TljrZR1cBMuzFxcr4xvqsUQLFJEukw==
774+
770775
"@prefresh/core@^1.3.3":
771776
version "1.3.4"
772777
resolved "https://registry.yarnpkg.com/@prefresh/core/-/core-1.3.4.tgz#90fdf865538e99362db1b352b61d22c2ebc21065"
@@ -788,6 +793,17 @@
788793
"@prefresh/utils" "^1.1.2"
789794
"@rollup/pluginutils" "^4.1.0"
790795

796+
"@prefresh/vite@^2.2.9":
797+
version "2.2.9"
798+
resolved "https://registry.yarnpkg.com/@prefresh/vite/-/vite-2.2.9.tgz#e719126fbba3f0de93f1f95d494ab44d064243c1"
799+
integrity sha512-1ERBF85Ja9/lkrfaltmo4Gca7R2ClQPSHHDDysFgfvPzHmLUeyB0x9WHwhwov/AA1DnyPhsfYT54z3yQd8XrgA==
800+
dependencies:
801+
"@babel/core" "^7.9.6"
802+
"@prefresh/babel-plugin" "0.4.4"
803+
"@prefresh/core" "^1.3.3"
804+
"@prefresh/utils" "^1.1.2"
805+
"@rollup/pluginutils" "^4.1.0"
806+
791807
"@rollup/pluginutils@^4.1.0":
792808
version "4.1.0"
793809
resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.1.0.tgz#0dcc61c780e39257554feb7f77207dceca13c838"

0 commit comments

Comments
 (0)