UNPKG

buildahcker

Version:

Buildahcker is a node.js library to create and run commands in OCI (Open Container Initiative) container images (or docker images), based on Buildah and a hash-based cache. It also contains utilities to easily create a partitioned bootable disk image of a

19 lines (18 loc) 697 B
import type { Writable } from "stream"; import type { ImageOrContainer } from "../container"; import type { ContainerCache } from "../containerCache"; export interface CertificateOptions { subject: string; validDays: number; } export interface MkcertOptions { certificateFile: string; keyFile: string; keyType?: string; options: CertificateOptions; opensslSource?: ImageOrContainer; containerCache?: ContainerCache; apkCache?: string; logger?: Writable; } export declare const mkcert: ({ certificateFile, keyFile, keyType, options: { subject, validDays }, opensslSource: existingSource, containerCache, apkCache, logger, }: MkcertOptions) => Promise<void>;