Skip to content
This repository was archived by the owner on Mar 1, 2023. It is now read-only.

Commit a81008e

Browse files
committed
feat: get svelte3 rollup loader functional
1 parent d45a4fb commit a81008e

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

rollup/svelte3.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
const svelte = require("svelte3/compiler.js");
2-
const { createFilter } = require('rollup-pluginutils');
2+
const { createFilter } = require("rollup-pluginutils");
33

44
const defaults = {
5-
include : [ "**/*.svelte" ],
6-
exclude : [ "**/node_modules/**" ],
5+
include : [ /\.svelte$/ ],
6+
exclude : [ "**/node_modules/**" ],
77
preprocess : [],
8-
options : {},
8+
options : {
9+
format : "esm",
10+
sveltePath : "svelte3"
11+
},
912
};
1013

1114
module.exports = (args = {}) => {
@@ -26,7 +29,7 @@ module.exports = (args = {}) => {
2629

2730
const { code : processed, dependencies } = await svelte.preprocess(code, options.preprocess, { filename });
2831

29-
dependencies.forEach((dep) => this.addwatchFile(dep));
32+
dependencies.forEach((dep) => this.addWatchFile(dep));
3033

3134
const { js, warnings } = svelte.compile(processed, {
3235
...options.options,

0 commit comments

Comments
 (0)