Skip to content

Commit 88ed7e6

Browse files
Fix linting errors in sw-plugin
1 parent 7c2ff99 commit 88ed7e6

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

packages/sw-plugin/src/index.js

+6-5
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,14 @@ export default function swPlugin(options) {
6868
// In development, we bundle to IIFE via Rollup, but use WMR's HTTP server to transpile dependencies:
6969
id = path.resolve(options.cwd, id.slice(4));
7070

71+
let rollup;
7172
try {
72-
var { rollup } = await import('rollup');
73+
// eslint-disable-next-line no-unused-vars
74+
rollup = (await import('rollup')).rollup;
7375
} catch (e) {
74-
console.error(
75-
(e = 'Error: Service Worker compilation requires that you install Rollup:\n npm i --save-dev rollup')
76-
);
77-
return `export default null; throw ${JSON.stringify(e)};`;
76+
const msg = 'Error: Service Worker compilation requires that you install Rollup:\n npm i --save-dev rollup';
77+
console.error(msg);
78+
return `export default null; throw ${JSON.stringify(msg)};`;
7879
}
7980

8081
const bundle = await rollup({

0 commit comments

Comments
 (0)