# @copart/coa (create-ops-app)

## Usage

```sh
npm i -g @copart/coa
coa <appName> [...options]
```

`coa <appName>` will clone the boiler, remove the `.git` folder associated with the boiler's repo, `git init` as a new repo, install dependencies with `yarn`, and start the webpack development server. You can immediately begin building your app.

To get help with the tool and see available options, run `coa --help`.

## Options

`coa` provides a few different options to help you have a more seamless experience when creating your project.

### `start`

default: `true`
usage: `coa my-app start <value>`
shorthand: `-s <value>`


## Development

```sh
# test clone, git handling, name handling, install, and start
npm i
npm start
```

```sh
# test git committing and pushing
npm i
npm run test-push
```

```sh
# test help documentation
npm i
npm run help
```

## Notes

- If you do not have access to the `copartit/ops-app-boilerplate` repo, `coa` will not work for you. Please check to see if you can see the repo on Github before attempting to use `coa`. If it is hidden from you, please contact me (Colton Colcleasure, @colshacol on Slack) and I will give you access.