@visulima/packem
Version:
A fast and modern bundler for Node.js and TypeScript.
10 lines (9 loc) • 421 B
TypeScript
import type { FilterPattern } from "@rollup/pluginutils";
import type { PackageJson } from "@visulima/package";
import type { Plugin } from "rollup";
export declare const GLOBAL_REQUIRE_REGEX: RegExp;
export interface EsmShimCjsSyntaxOptions {
exclude?: FilterPattern;
include?: FilterPattern;
}
export declare const esmShimCjsSyntaxPlugin: (packageJson: PackageJson, options: EsmShimCjsSyntaxOptions) => Plugin;