UNPKG

@visulima/packem

Version:

A fast and modern bundler for Node.js and TypeScript.

19 lines (18 loc) 847 B
import type { Pail } from "@visulima/pail"; import type { Plugin } from "rollup"; export interface LicenseOptions { dependenciesMarker?: string; dependenciesTemplate?: (licenses: string[], dependencyLicenseTexts: string, packageName: string | undefined) => string; dtsMarker?: string; dtsTemplate?: (licenses: string[], dependencyLicenseTexts: string, packageName: string | undefined) => string; path?: string; } export declare const license: ({ dtsMarker, licenseFilePath, licenseTemplate, logger, marker, mode, packageName, }: { dtsMarker?: string; licenseFilePath: string; licenseTemplate: (licenses: string[], dependencyLicenseTexts: string, packageName: string | undefined) => string; logger: Pail; marker: string; mode: "dependencies" | "types"; packageName: string | undefined; }) => Plugin;