# ember-cli-route-map

> The default blueprint for ember-cli addons.

Latest version **0.0.10** (published 2019-07-16) · MIT license · 0 weekly downloads

## Install

```sh
npm install ember-cli-route-map
pnpm add ember-cli-route-map
yarn add ember-cli-route-map
bun add ember-cli-route-map
```

## Health

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

Positive: no vulnerabilities.

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

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.10 |
| Published | 2019-07-16 |
| First published | 2018-07-27 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | 8.* \|\| >= 10.* |
| Dependencies | 8 |
| Unpacked size | 143 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 15 |
| Maintainers | josex2r |
| Keywords | ember-addon |

## Links

- npm: https://www.npmjs.com/package/ember-cli-route-map
- Repository: https://github.com/BBVAEngineering/ember-cli-route-map
- Homepage: https://github.com/BBVAEngineering/ember-cli-route-map#readme
- Issues: https://github.com/BBVAEngineering/ember-cli-route-map/issues
- npm.io page: https://npm.io/package/ember-cli-route-map

## Dependencies (8)

- [flat](https://npm.io/package/flat.md) ^4.1.0
- [acorn](https://npm.io/package/acorn.md) ^6.1.0
- [lodash](https://npm.io/package/lodash.md) ^4.17.10
- [mkdirp](https://npm.io/package/mkdirp.md) ^0.5.1
- [ember-cli](https://npm.io/package/ember-cli.md) ~3.11.0
- [walk-sync](https://npm.io/package/walk-sync.md) ^2.0.1
- [acorn-walk](https://npm.io/package/acorn-walk.md) ^6.1.1
- [ember-cli-babel](https://npm.io/package/ember-cli-babel.md) ^7.5.0

## Recent versions

- 0.0.10 (latest) — 2019-07-16
- 0.0.9 — 2019-06-28
- 0.0.8 — 2019-05-16
- 0.0.7 — 2019-04-09
- 0.0.6 — 2019-03-01
- 0.0.5 — 2019-02-05
- 0.0.4 — 2019-02-05
- 0.0.3 — 2018-07-30
- 0.0.2 — 2018-07-27
- 0.0.1 — 2018-07-27

## README

# ember-cli-route-map

[![Build Status](https://travis-ci.org/BBVAEngineering/ember-cli-route-map.svg?branch=master)](https://travis-ci.org/BBVAEngineering/ember-cli-route-map)
[![GitHub version](https://badge.fury.io/gh/BBVAEngineering%2Fember-cli-route-map.svg)](https://badge.fury.io/gh/BBVAEngineering%2Fember-cli-route-map)
[![NPM version](https://badge.fury.io/js/ember-cli-route-map.svg)](https://badge.fury.io/js/ember-cli-route-map)
[![Dependency Status](https://david-dm.org/BBVAEngineering/ember-cli-route-map.svg)](https://david-dm.org/BBVAEngineering/ember-cli-route-map)
[![codecov](https://codecov.io/gh/BBVAEngineering/ember-cli-route-map/branch/master/graph/badge.svg)](https://codecov.io/gh/BBVAEngineering/ember-cli-route-map)
[![Greenkeeper badge](https://badges.greenkeeper.io/BBVAEngineering/ember-cli-route-map.svg)](https://greenkeeper.io/)
[![Ember Observer Score](https://emberobserver.com/badges/ember-cli-route-map.svg)](https://emberobserver.com/addons/ember-cli-route-map)

## Information

[![NPM](https://nodei.co/npm/ember-cli-route-map.png?downloads=true&downloadRank=true)](https://nodei.co/npm/ember-cli-route-map/)

Command to generate a route map of your Ember application.

To see what can be done [visit the example page](https://bbvaengineering.github.io/ember-cli-route-map/), it's the real route map from the [BBVA Mobile App](https://movil.bbva.es/)!

![ember-cli-route-map](https://raw.githubusercontent.com/BBVAEngineering/ember-cli-route-map/master/assets/ember-cli-route-map.jpg)

## Installation

```
ember install ember-cli-route-map
```

### Usage

#### Output result in the console

Run the next command:

```bash
ember route-map
```

![console](https://raw.githubusercontent.com/BBVAEngineering/ember-cli-route-map/master/assets/console.png)

#### Storing the report inside a directory

Use `--output` to select an output dir:

```bash
ember route-map --output="reports/route-map/"
```

#### Pretty output, save in HTML format

Use `--pretty` and `--output`:

```bash
ember route-map --output="reports/route-map/" --pretty
```

![console](https://raw.githubusercontent.com/BBVAEngineering/ember-cli-route-map/master/assets/reports.png)

#### ¿How can I add another directory to the report?

If your project have a different directory tree from the official Ember project you can use the `--globs` flag.
It accepts an Array of directories and remember to add all the paths because the default directories will be overriden.

```bash
ember route-map --globs "app/router.js" --globs "addons/*/reopens/router.js" --globs "lib/*/addon/routes/routes.js"
```

## Contribute

If you want to contribute to this addon, please read the [CONTRIBUTING.md](CONTRIBUTING.md).

## Versioning

We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/BBVAEngineering/ember-cli-route-map/tags).

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details

---
_Source: https://npm.io/package/ember-cli-route-map · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
