<commit_before># generator-feathers

[![Build Status](https://travis-ci.org/feathersjs/generator-feathers.png?branch=master)](https://travis-ci.org/feathersjs/generator-feathers)

> A Yeoman generator for a Feathers application

## Installation

First you need install [yeoman](http://yeoman.io/).

```bash
npm install -g yo
```

Then install the feathers generator.

```bash
npm install -g yo generator-feathers
```

## Usage

Create a directory for your new app.

```bash
mkdir my-new-app; cd my-new-app/
```

Generate your app and follow the prompts.

```bash
yo feathers
```

Start your brand new app! 💥

```bash
npm start
```

## Available commands

```bash
# short alias for generate new application
yo feathers

# generate new application
yo feathers:app

# generate new hook
yo feathers:hook

# generate new middleware
yo feathers:middleware

# generate new model
yo feathers:model

# generate new service
yo feathers:service
```


## Changelog

__0.1.0__

- Initial release

## License

Copyright (c) 2015

Licensed under the [MIT license](LICENSE).<commit_msg>updating changelog<commit_after># generator-feathers

[![Build Status](https://travis-ci.org/feathersjs/generator-feathers.png?branch=master)](https://travis-ci.org/feathersjs/generator-feathers)

> A Yeoman generator for a Feathers application

## Installation

First you need install [yeoman](http://yeoman.io/).

```bash
npm install -g yo
```

Then install the feathers generator.

```bash
npm install -g yo generator-feathers
```

## Usage

Create a directory for your new app.

```bash
mkdir my-new-app; cd my-new-app/
```

Generate your app and follow the prompts.

```bash
yo feathers
```

Start your brand new app! 💥

```bash
npm start
```

## Available commands

```bash
# short alias for generate new application
yo feathers

# generate new application
yo feathers:app

# generate new hook
yo feathers:hook

# generate new middleware
yo feathers:middleware

# generate new model
yo feathers:model

# generate new service
yo feathers:service
```


## Changelog

__0.7.0__

- updating to feathers-authentication@0.7.0
- automatically setting `idField`
- adding `restrictToOwner` hook to user service

__0.6.0__

- adding middleware generation
- adding auth hooks
- moving to AST instead of Regex
- a bunch of bug fixes and improvements

__0.5.0__

- bug fixes and improvements
- making nedb the default db
- updating error handler

__0.4.0__

- removing a bunch of boilerplate

__0.3.0__

- sorting out hook path and inclusion
- changing directory structure

__0.2.0__

- cors
- basic local auth
- ability to select dbs

__0.1.0__

- Initial release

## License

Copyright (c) 2015

Licensed under the [MIT license](LICENSE).
{'fraction_non_alphanumeric': 0.10580836108028117, 'fraction_numerical': 0.012948575656677765, 'mean_word_length': 4.1603053435114505, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3853219', 'n_tokens_mistral': 933, 'n_tokens_neox': 860, 'n_words': 299}