thx / gogocode

GoGoCode is a transformer for JavaScript/Typescript/HTML based on AST but providing a more intuitive API.
MIT License
5.49k stars 417 forks source link

fix(vue): sfc block positions #198

Closed coxy closed 1 year ago

coxy commented 1 year ago

Fixes Vue SFC custom block sort ordering + newlines.

block.start & block.end were undefined so this changes to block.loc.start.offset & block.loc.end.offset as per https://github.com/vuejs/core/blob/v3.0.11/packages/compiler-core/src/ast.ts#L73-L82