Skip to content

Commit 680097c

Browse files
askoufisalechoey
andauthored
compiler: Propagate server.middlewareMode, set custom app type (#1696)
Co-authored-by: Alec Hoey <[email protected]>
1 parent d1257c7 commit 680097c

4 files changed

Lines changed: 14 additions & 2 deletions

File tree

.changeset/frank-turtles-open.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@vanilla-extract/compiler': patch
3+
---
4+
5+
Set `appType: 'custom'` on compiler's Vite server to disable unused HTML middlewares

.changeset/mighty-streets-thank.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@vanilla-extract/compiler': patch
3+
---
4+
5+
Propagate `server.middlewareMode` from parent server's Vite config

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
"start": "pnpm start-fixture themed",
1414
"start-site": "pnpm --filter=site start",
1515
"build-site": "pnpm --filter=site build",
16-
"test:unit": "pnpm test:vitest",
17-
"test:vitest": "vitest --watch=false",
16+
"test:unit": "vitest run",
1817
"test:playwright": "pnpm test:clean-next && pnpm test:build-next && playwright test",
1918
"test:clean-next": "pnpm --filter=@fixtures/next-* run '/^clean.*/'",
2019
"test:build-next": "node scripts/copy-next-plugin.ts && pnpm --filter=@fixtures/next-* run '/^build.*/'",

packages/compiler/src/compiler.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,10 @@ const createViteServer = async ({
108108
base: undefined,
109109
configFile: false,
110110
root,
111+
// Don't include HTML middlewares
112+
appType: 'custom',
111113
server: {
114+
middlewareMode: viteConfig.server?.middlewareMode,
112115
hmr: false,
113116
watch: enableFileWatcher ? viteConfig.server?.watch : null,
114117
},

0 commit comments

Comments
 (0)