commands top-level property

List<Command> commands
getter/setter pair

Implementation

List<Command> commands = [
  CommandParent(
    "create",
    [
      CreateProject(),
      CreateFeature(),
      CreateServices(),
    ],
  ),
  RunBuildRunner(),
  InitProject(),
  Update()
];