# create-digigov-app

> `create-digigov-app` tool is a scaffolder CLI tool that helps devs to quickly
> create new empty codebases without writing any code

## How to run the scaffolder

Create a new service app in a folder called `my-digigov-service`. The tool
will ask you for a few options to customize the newly created codebase.

```
yarn create digigov-app my-digigov-service
```

or if you prefer to use `npx`

```
npx create-digigov-app my-digigov-service
```

## Test the scaffolder locally

If you done some changes in the tool and you need to test that it works as
expected, you can run the `cli.js` in your terminal as a node script and
instruct the tool to create the new folder to the `/tmp` directory thus keeping
the `digigov-sdk` repository clean.

```
node cli.js /tmp/test-service
```

After the script ends successfully, you can visit the `/tmp/test-service` and
make sure that the files were generated as expected and run scripts like `yarn
dev` and `yarn build` as in any other application.