# CodeMySpecGenerators
Generators for [Code My Spec](https://github.com/Code-My-Spec) applications. Provides
`mix cms_gen.*` tasks that scaffold accounts, integrations, and related modules
into a host Phoenix application.
## Installation
Add `code_my_spec_generators` to your Phoenix app's `deps` in `mix.exs`:
```elixir
def deps do
[
{:code_my_spec_generators, "~> 0.1", only: :dev, runtime: false}
]
end
```
Then run `mix deps.get`.
## Available tasks
| Task | Description |
| --- | --- |
| `mix cms_gen.accounts` | Accounts, members, and invitations scaffolding |
| `mix cms_gen.integrations` | OAuth integrations context and LiveViews |
| `mix cms_gen.integration_provider` | A single OAuth provider module (github, google, facebook, quickbooks, codemyspec) |
| `mix cms_gen.feedback_widget` | Embeddable CodeMySpec feedback widget |
Run any task with `--help` style inspection by opening the module docs, or see
the [hex docs](https://hexdocs.pm/code_my_spec_generators).
## License
MIT — see [LICENSE](LICENSE).