/* tslint:disable */ /* eslint-disable */ /* auto-generated by NAPI-RS */ /** Raw options passed from the Node.js side */ export interface FervidJsCompilerOptions { /** Apply production optimizations. Default: false */ isProduction?: boolean /** * TODO Support SSR * Enable SSR. Default: false */ ssr?: boolean /** * TODO Find a performant solution to source-maps * TODO Implement source-maps * Enable source maps */ sourceMap?: boolean /** Script compilation options */ script?: FervidJsCompilerOptionsScript /** Template compilation options */ template?: FervidJsCompilerOptionsTemplate /** Style compilation options */ style?: FervidJsCompilerOptionsStyle /** * TODO Regex handling logic is needed (plus sanitation) * TODO Implement custom element mode (low priority) * Transform Vue SFCs into custom elements. * - `true`: all `*.vue` imports are converted into custom elements * - `string | RegExp`: matched files are converted into custom elements * Default: files ending with `.ce.vue` */ customElement?: undefined } export interface FervidJsCompilerOptionsTemplate {} export interface FervidJsCompilerOptionsScript { /** * Ignored * Hoist