https://github.com/seawatts/ember-cli-commands
This ember addon is aimed to solve mundane tasks in ember-cli.
https://github.com/seawatts/ember-cli-commands
addon ember-cli
Last synced: 2 months ago
JSON representation
This ember addon is aimed to solve mundane tasks in ember-cli.
- Host: GitHub
- URL: https://github.com/seawatts/ember-cli-commands
- Owner: seawatts
- License: mit
- Created: 2016-09-22T04:53:30.000Z (over 9 years ago)
- Default Branch: develop
- Last Pushed: 2025-08-18T17:35:20.000Z (7 months ago)
- Last Synced: 2026-01-21T12:52:09.210Z (2 months ago)
- Topics: addon, ember-cli
- Language: JavaScript
- Homepage:
- Size: 148 KB
- Stars: 11
- Watchers: 3
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ember-cli-commands
[](https://travis-ci.org/seawatts/ember-cli-commands)
[](https://emberobserver.com/addons/ember-cli-commands)
[](https://badge.fury.io/js/ember-cli-commands)
Are you ever tired of typing the same ember-cli update commands posted in the ember-cli releases page?
This ember addon is aimed to solve mundane tasks in ember-cli.
## Installation
`ember install ember-cli-commands`
or
`yarn add -D ember-cli-commands`
or
`npm install --save-dev ember-cli-commands`
## Usage
### Commands
`upgrade`
--------
> Upgrades your ember-cli version globally and locally and runs all the commands specified in the ember-cli [upgrade documentation](https://ember-cli.com/user-guide/#upgrading)
* `ember upgrade:deps`
* Works: `everywhere`
**Parameters**
* `--target | -t` (String) (Default: `latest`)
> The version to update ember-cli to.
* `--interactive | -i` (Boolean) (Default: `false`)
> Allow the user to interactivily upgrade the dependencies. Useful if you don't want to accept the defaults for merging.
* `--yarn | -y` (Boolean) (Default: `false`)
> Use yarn to run the install command instead of npm.
* `--skip-local | -sl` (Boolean) (Default: `false`)
> Prevent upgrading ember-cli inside an ember project
* `--skip-global | -sg` (Boolean) (Default: `false`)
> Prevent upgrading ember-cli outside an ember project.
* `--dry-run | -d` (Boolean) (Default: `false`)
> Only output the commands that will be run.
* `--verbose | -v` (Boolean) (Default: `false`)
> Show extra output. Useful for debugging.
`upgrade:deps`
--------
> Upgrades dependencies inside your ember project.
* `ember upgrade:deps`
* Works: `insideProject`
**Parameters**
* `--target | -t` (String) (Default: `latest`)
> The version to update ember-cli to.
* `--local-version | -l` (String) (Default: `null`)
> The version to update ember-cli to.
* `--interactive | -i` (Boolean) (Default: `false`)
> Allow the user to interactivily upgrade the dependencies. Useful if you don't want to accept the defaults for merging.
* `--yarn | -y` (Boolean) (Default: `false`)
> Use yarn to run the install command instead of npm.
* `--skip-install | -si` (Boolean) (Default: `false`)
> Prevent upgrading ember-cli inside an ember project
* `--dry-run | -d` (Boolean) (Default: `false`)
> Only output the commands that will be run.
* `--verbose | -v` (Boolean) (Default: `false`)
> Show extra output. Useful for debugging.
`versions`
--------
> Lists all the versions of ember-cli.
## Cloning
* `git clone ` this repository
* `cd ember-cli-commands`
* `npm install`
* `bower install`
## Running
* `ember serve`
* Visit your app at [http://localhost:4200](http://localhost:4200).
## Running Tests
* `npm test` (Runs `ember try:each` to test your addon against multiple Ember versions)
* `ember test`
* `ember test --server`
## Building
* `ember build`
For more information on using ember-cli, visit [http://ember-cli.com/](http://ember-cli.com/).