@vue-macros/test-utils
Version:
Test utilities for Vue Macros.
14 lines (13 loc) • 931 B
TypeScript
import { RollupEscapeNullCharacterPlugin, RollupToStringPlugin, removeSpaces, testFixtures, testFixturesSkip } from "@sxzz/test-utils";
import { Options } from "@vitejs/plugin-vue-jsx";
import { Oxc as UnpluginOxc } from "unplugin-oxc";
import RollupVue from "unplugin-vue/rollup";
import RollupJson from "@rollup/plugin-json";
import { nodeResolve as RollupNodeResolve } from "@rollup/plugin-node-resolve";
import { InputPluginOption, Plugin } from "rollup";
//#region src/rollup.d.ts
declare const RollupVueJsx: (options?: Options) => Plugin;
declare const RollupRemoveVueFilePathPlugin: () => Plugin;
declare function rollupBuild(file: string, plugins: InputPluginOption): Promise<string>;
//#endregion
export { RollupEscapeNullCharacterPlugin, RollupJson, RollupNodeResolve, RollupRemoveVueFilePathPlugin, RollupToStringPlugin, RollupVue, RollupVueJsx, UnpluginOxc, removeSpaces, rollupBuild, testFixtures, testFixturesSkip };