@pakk/core
Version:
The core library of pakk, that can manage your package.json for library development.
18 lines • 1.06 kB
TypeScript
import { PackageJson, WorkspacePackage } from '@alexaegis/workspace-tools';
import { NormalizedPakkContext } from '../../internal/pakk.class.options.js';
import { PackageExportPathContext } from '../export/package-export-path-context.interface.js';
import { PackageExaminationResult, PakkFeature } from '../pakk-feature.type.js';
import { AutoExportStaticOptions } from './auto-export-static.class.options.js';
export declare class AutoExportStatic implements PakkFeature {
readonly order = 2;
private readonly options;
private readonly context;
private staticExports;
constructor(context: NormalizedPakkContext, options?: AutoExportStaticOptions);
private static collectFileMap;
private static copyAll;
examinePackage(_workspacePackage: WorkspacePackage): Promise<Partial<PackageExaminationResult>>;
process(_packageJson: PackageJson, pathContext: PackageExportPathContext): Promise<PackageJson>;
postprocess(workspacePackage: WorkspacePackage): PackageJson;
}
//# sourceMappingURL=auto-export-static.class.d.ts.map