# Functions
NewComposefileWriter returns an IWriter for Composefiles.
NewDockerfileWriter returns an IWriter for Dockerfiles.
NewKubernetesfileWriter returns an IWriter for Kubernetesfiles.
NewWrittenPath returns an IWrittenPath that contains information linking a newly written file and its original.
# Interfaces
IWriter provides an interface for Writers, which are responsible for writing files with information from a Lockfile to paths in outputDir.
IWrittenPath provides an interface for WrittenPaths, which contain the original path from a Lockfile and a new path written by an IWriter.