@visulima/packem
Version:
A fast and modern bundler for Node.js and TypeScript.
13 lines (12 loc) • 534 B
TypeScript
import type { FilterPattern } from "@rollup/pluginutils";
import type { JsxOptions, TransformOptions } from "oxc-transform";
export type InternalOXCTransformPluginConfig = {
exclude?: FilterPattern;
include?: FilterPattern;
} & TransformOptions;
export type OXCTransformPluginConfig = {
exclude?: FilterPattern;
include?: FilterPattern;
/** Configure how TSX and JSX are transformed. */
jsx?: "preserve" | Omit<JsxOptions, "refresh">;
} & Omit<TransformOptions, "cwd" | "sourcemap" | "target" | "typescript">;