Optional
dependencies?: LayerArtifact[]A collection of artifacts that this artifact depends on. The dependent artifact are saved before this one.
The name of the object that is exported from the source file being created. To be used as a reference to the object defined in this source file.
Path where this artifact should be stored.
The source code of the source file.
Represents an artifact within a layer of the application being generated. The
LayerArtifact
instnance contains data about the path, where the artifact will be stored, the reference object being exported (i.e. exported object name), the source code to be written in the source file as well as any other dependent artifacts.