webpack-serve-certificate-creator
Version:
webpack plugin to generate SSL certificate for local development
17 lines (16 loc) • 548 B
TypeScript
import type { GenerateResult, SelfsignedOptions } from 'selfsigned';
import type { Compiler } from 'webpack';
export type CreateCertificateOptions = {
commonName: string;
options?: SelfsignedOptions;
};
export type CreateCertificateResults = GenerateResult;
export type ServerCertificateCreatorOptions = {
enabled: boolean;
outDir: string;
} & CreateCertificateOptions;
export type ServerCertificateCreatorContext = {
cacheDirectory: string;
dataPath: string;
logger: ReturnType<Compiler['getInfrastructureLogger']>;
};