Skip to content

Commit 7d60d72

Browse files
committed
fix: sw path again
1 parent 0e36b89 commit 7d60d72

File tree

5 files changed

+15
-1
lines changed

5 files changed

+15
-1
lines changed

.changeset/friendly-crabs-sneeze.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@web/mocks': patch
3+
---
4+
5+
differentiate service worker url between dev and build

packages/mocks/browser.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import './polyfills.js';
2+
import { swPath } from '#sw-path';
23
import { setupWorker } from 'msw/browser';
34
import { _registerMockRoutes } from './registerMockRoutes.js';
45

@@ -7,7 +8,7 @@ const worker = setupWorker();
78
const workerPromise = worker
89
.start({
910
serviceWorker: {
10-
url: '/__msw_sw__.js',
11+
url: swPath,
1112
},
1213
quiet: true,
1314
// See https://github.com/mswjs/msw/discussions/1231#discussioncomment-2729999 if you'd like to warn if there's a unhandled request

packages/mocks/package.json

+6
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,12 @@
7575
"@web/dev-server": "^0.4.0",
7676
"@web/dev-server-storybook": "^2.0.0"
7777
},
78+
"imports": {
79+
"#sw-path": {
80+
"development": "./sw-path/dev.js",
81+
"default": "./sw-path/build.js"
82+
}
83+
},
7884
"wireit": {
7985
"types": {
8086
"command": "tsc --build --pretty",

packages/mocks/sw-path/build.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const swPath = '__msw_sw__.js';

packages/mocks/sw-path/dev.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const swPath = '/__msw_sw__.js';

0 commit comments

Comments
 (0)