@@ -372,42 +372,42 @@ export const plugin = createUnplugin<Options | undefined, false>(
372
372
return fs . readFileSync ( filename , "utf-8" ) ;
373
373
}
374
374
375
- // const descriptor = getDescriptor(filename, options.value)!;
376
- // let block: SFCBlock | null | undefined;
377
- // if (query.type === "script") {
378
- // // handle <script> + <script setup> merge via compileScript()
379
- // block = resolveScript(
380
- // meta.framework,
381
- // descriptor,
382
- // options.value,
383
- // ssr,
384
- // customElementFilter.value(filename),
385
- // );
386
- // } else if (query.type === "template") {
387
- // block = descriptor.template!;
388
- // } else if (query.type === "style") {
389
- // block = descriptor.styles[query.index!];
390
- // } else if (query.index != null) {
391
- // block = descriptor.customBlocks[query.index];
392
- // }
393
-
394
- // if (block) {
395
-
396
- const res = fervidCompiler . compileSync (
397
- fs . readFileSync ( filename , "utf-8" ) ,
398
- {
399
- id,
400
- filename : id ,
401
- } ,
402
- ) ;
375
+ const descriptor = getDescriptor ( filename , options . value ) ! ;
376
+ let block : SFCBlock | null | undefined ;
377
+ if ( query . type === "script" ) {
378
+ // handle <script> + <script setup> merge via compileScript()
379
+ block = resolveScript (
380
+ meta . framework ,
381
+ descriptor ,
382
+ options . value ,
383
+ ssr ,
384
+ customElementFilter . value ( filename ) ,
385
+ ) ;
386
+ } else if ( query . type === "template" ) {
387
+ block = descriptor . template ! ;
388
+ } else if ( query . type === "style" ) {
389
+ block = descriptor . styles [ query . index ! ] ;
390
+ } else if ( query . index != null ) {
391
+ block = descriptor . customBlocks [ query . index ] ;
392
+ }
403
393
404
- return {
405
- code : res . code ,
406
- // code: block.content,
407
- // map:
408
- map : "" ,
409
- } ;
410
- // }
394
+ if ( block ) {
395
+ // const res = fervidCompiler.compileSync(
396
+ // fs.readFileSync(filename, "utf-8"),
397
+ // {
398
+ // id,
399
+ // filename: id,
400
+ // },
401
+ // );
402
+ console . log ( block . content ) ;
403
+
404
+ return {
405
+ // code: res.code,
406
+ code : block . content ,
407
+ // map:
408
+ map : "" ,
409
+ } ;
410
+ }
411
411
}
412
412
} ,
413
413
@@ -437,6 +437,7 @@ export const plugin = createUnplugin<Options | undefined, false>(
437
437
fervidCompiler ,
438
438
) ;
439
439
} else {
440
+ console . log ( query ) ;
440
441
// sub block request
441
442
const descriptor = query . src
442
443
? getSrcDescriptor ( filename , query ) ||
0 commit comments