vue-jsx-vapor
Version:
Vapor Mode of Vue JSX
16 lines (14 loc) • 439 B
JavaScript
import { transform } from "@vue-jsx-vapor/compiler-rs";
//#region src/core/index.ts
function transformVueJsxVapor(code, id, options, needSourceMap = false, needHMR = false, ssr = false) {
return transform(code, {
filename: id,
sourceMap: needSourceMap,
interop: new URLSearchParams(id).get("vapor") ? false : options?.interop,
hmr: needHMR,
ssr,
...options?.compiler
});
}
//#endregion
export { transformVueJsxVapor as t };