File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -227,6 +227,8 @@ module.exports = function svelte(options = {}) {
227
227
228
228
if ( ! ~ extensions . indexOf ( extension ) ) return null ;
229
229
230
+
231
+ const filename = path . relative ( process . cwd ( ) , id ) ;
230
232
const dependencies = [ ] ;
231
233
let preprocessPromise ;
232
234
if ( options . preprocess ) {
@@ -246,11 +248,11 @@ module.exports = function svelte(options = {}) {
246
248
}
247
249
preprocessPromise = preprocess (
248
250
code ,
249
- Object . assign ( preprocessOptions , { filename : id } )
251
+ Object . assign ( preprocessOptions , { filename } )
250
252
) . then ( code => code . toString ( ) ) ;
251
253
} else {
252
254
preprocessPromise = preprocess ( code , options . preprocess , {
253
- filename : id
255
+ filename
254
256
} ) . then ( processed => {
255
257
if ( processed . dependencies ) {
256
258
dependencies . push ( ...processed . dependencies ) ;
@@ -274,7 +276,7 @@ module.exports = function svelte(options = {}) {
274
276
const compiled = compile (
275
277
code ,
276
278
Object . assign ( base_options , fixed_options , {
277
- filename : id
279
+ filename
278
280
} , major_version >= 3 ? null : {
279
281
name : capitalize ( sanitize ( id ) )
280
282
} )
You can’t perform that action at this time.
0 commit comments