Generate a new project given the starting point project. Do not change the starting point. May perform additional action after persisting the project.
editor that does the actual transformation
persist function to persist the new project: for example, to GitHub
id of target repo for persistence
optional parameters to be passed to persister
action to perform after project persistence.
finds a directory for the new project; defaults to tmp
Generated using TypeDoc
Function that knows how to persist a project using the given credentials. Can take parameters and return a subclass of action result.