license-kit
Version:
Aggregate license notes of OSS libraries used in your Node.js project, analyze & visualize OSS licenses with AI-turbocharged tooling
16 lines (15 loc) • 527 B
TypeScript
import type { DevDepsMode } from '../types/DevDepsMode';
import type { Format } from '../types/Format';
import type { Output } from '../types/Output';
import type { TransitiveDepsMode } from '../types/TransitiveDepsMode';
export type CLIScanOptions = {
transitiveDepsMode: TransitiveDepsMode;
devDepsMode: DevDepsMode;
includeOptionalDeps: boolean;
};
export type CLIReportOptions = {
format: Format;
output: Output;
root: string;
};
export type CLIVisualizeOptions = CLIReportOptions & CLIScanOptions;