Skip to content

Commit c946e00

Browse files
authored
fix: correct the regexp for vite's import assets suffixes (#57)
1 parent ba4ce18 commit c946e00

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

examples/cloudflare-pages/e2e.test.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,9 @@ test('Should return 200 response - /api', async ({ page }) => {
3434
expect(response?.status()).toBe(200)
3535
expect(await response?.json()).toEqual({ message: 'Hello', var: 'My Value' })
3636
})
37+
38+
test('Should return 200 response - /api?', async ({ page }) => {
39+
const response = await page.goto('/api?')
40+
expect(response?.status()).toBe(200)
41+
expect(await response?.json()).toEqual({ message: 'Hello', var: 'My Value' })
42+
})

src/vite-plugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export default (options: Options): Plugin => {
3232
'/app/**',
3333
'/src/app/**',
3434
// matches for vite's import assets suffixes
35-
/\?(import(&)?)?(inline|url|no-inline|raw)?$/,
35+
/\?(?:inline|url|no-inline|raw|import(?:&(?:inline|url|no-inline|raw)?)?)$/,
3636
],
3737
injectClientScript: false,
3838
loadModule: async (server, entry) => {

0 commit comments

Comments
 (0)