UNPKG

webpack-serve-certificate-creator

Version:
17 lines (16 loc) 548 B
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']>; };