# twistermw-angular-component-generator

> Generates an AngularJS component, creating all related files (Controller, filter, module, service, spec for UT)

Latest version **1.1.1** (published 2016-08-15) · 0 weekly downloads

## Install

```sh
npm install twistermw-angular-component-generator
pnpm add twistermw-angular-component-generator
yarn add twistermw-angular-component-generator
bun add twistermw-angular-component-generator
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.1.1 |
| Published | 2016-08-15 |
| First published | 2016-08-14 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 9 |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| Author | TwisterMW |
| Maintainers | twistermw |
| Keywords | yeoman-generator |

## Links

- npm: https://www.npmjs.com/package/twistermw-angular-component-generator
- Repository: https://github.com/twistermw/generator-angular-component
- Homepage: https://github.com/TwisterMW/angular-generator
- Issues: https://github.com/twistermw/generator-angular-component/issues
- npm.io page: https://npm.io/package/twistermw-angular-component-generator

## Dependencies (9)

- [chalk](https://npm.io/package/chalk.md) ^1.0.0
- [karma](https://npm.io/package/karma.md) ^1.2.0
- [yosay](https://npm.io/package/yosay.md) ^1.0.0
- [jasmine-core](https://npm.io/package/jasmine-core.md) ^2.4.1
- [angular-mocks](https://npm.io/package/angular-mocks.md) ^1.5.8
- [karma-jasmine](https://npm.io/package/karma-jasmine.md) ^1.0.2
- [yeoman-generator](https://npm.io/package/yeoman-generator.md) ^0.23.0
- [karma-chrome-launcher](https://npm.io/package/karma-chrome-launcher.md) ^1.0.1
- [karma-phantomjs-launcher](https://npm.io/package/karma-phantomjs-launcher.md) ^1.0.1

## Recent versions

- 1.1.1 (latest) — 2016-08-15
- 1.1.0-1 — 2016-08-14
- 1.1.0 — 2016-08-14
- 1.0.5-5 — 2016-08-14
- 1.0.5-3 — 2016-08-14
- 1.0.5-2 — 2016-08-14
- 1.0.5-1 — 2016-08-14
- 1.0.5 — 2016-08-14
- 1.0.3 — 2016-08-14
- 1.0.2 — 2016-08-14
- 1.0.1 — 2016-08-14

## README

[![Build Status](https://travis-ci.org/TwisterMW/angular-generator.svg?branch=master)](https://travis-ci.org/TwisterMW/angular-generator)
[![npm version](https://badge.fury.io/js/twistermw-angular-component-generator.svg)](https://badge.fury.io/js/twistermw-angular-component-generator)

# AngularJS Component Generator
Generates an AngularJS component, creating all related files (Controller, filter, module, servic e, spec for UT). Combined with the AngularJS Seed project: [AngularJS Seed Project](https://github.com/TwisterMW/angular-fc-seedproject.git)

## Requirements
1. NodeJS (version used 5.5.0)
2. Node NPM (version used 3.3.12)

## Installation
- Clone repo from [GitHub](git@github.com:TwisterMW/angular-generator.git)
- Do a npm install:
	```
	$ npm install
	```

## Usage
If we run at console this command: ```$ yo angular-component``` we'll be asked for a folder to deploy the generated components. The next step is choose the module name, and finally we can select all kind of angular files to be generated using the data inputed before.

`**NOTE:** If you create diferent modules for each component that you generate, you must include the module dependency on 'app/app.routes.js' file.`

---
_Source: https://npm.io/package/twistermw-angular-component-generator · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
