A Shanzhai step which ensures that a directory exists (as well as all of its parent directories).
Within a trigger's event handler, return an instance of CreateDirectoryStep
similar to the following:
new CreateDirectoryStep(
`A description of the operation being performed`,
[`a`, `path`, `to`, `a`, `directory`, `to`, `create`]
)
Any part of the path a/path/to/a/directory/to/create
which does not already
exist will be created as a directory.
If any part already exists as a file, an error will occur.
If the entire path already exists as a directory, nothing will happen.
This package has no runtime dependencies.
This package has no runtime peer dependencies (it does not expect any other packages to be installed alongside itself).