Skip to content

Commit 6e579e2

Browse files
authored
Merge pull request #10 from jihchi/master
Pass through query.generate
2 parents cd57f1f + fa75f1f commit 6e579e2

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

index.js

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ module.exports = function(source, map) {
1010
try {
1111
let { code, map } = compile(source, {
1212
filename: filename,
13+
generate: query.generate,
1314
format: query.format || 'es',
1415
shared: query.shared || false,
1516
name: query.name,

test/loader.spec.js

+21
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,27 @@ describe('loader', function() {
208208

209209
});
210210

211+
describe('generate', function() {
212+
213+
it('should configure generate=undefined (default)',
214+
testLoader('test/fixtures/good.html', function(err, code, map) {
215+
expect(err).not.to.exist;
216+
217+
expect(code).not.to.contain('SvelteComponent.render = function ( root, options ) {');
218+
})
219+
);
220+
221+
222+
it('should configure generate=ssr',
223+
testLoader('test/fixtures/good.html', function(err, code, map) {
224+
expect(err).not.to.exist;
225+
226+
expect(code).to.contain('SvelteComponent.render = function ( root, options ) {');
227+
}, { generate: 'ssr' })
228+
);
229+
230+
});
231+
211232
});
212233

213234
});

0 commit comments

Comments
 (0)