Skip to content

ember-concurrency is an Ember Addon that enables you to write concise, worry-free, cancelable, restartable, asynchronous tasks.

License

Notifications You must be signed in to change notification settings

lolmaus/ember-concurrency

 
 

Repository files navigation

ember-concurrency Build StatusEmber Observer Score

Improved concurrency primitives for Ember.js. Documentation can be found here.

Installation

ember-concurrency is an ember-cli addon. You can install it via:

ember install ember-concurrency

ember-concurrency also requires that the Regenerator runtime be included in your app. The easiest way to ensure this is to enable the babel.includePolyfill option in your ember-cli-build.js or Brocfile.js files.

var app = new EmberApp(defaults, {
  babel: {
    includePolyfill: true,
  },
});

Documentation

The ember-concurrency documentation site is an ember-cli app with interactive examples powered by ember-concurrency. It runs from ember-concurrency's dummy test app (thanks to ef4 for spearheading this approach).

Addon Maintenance

Installation

  • git clone this repository
  • npm install
  • bower install

Running

Running Tests

  • npm test (Runs ember try:testall 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://www.ember-cli.com/.

Generate Docs

TODO: use build pipeline.

./builddocs.sh

About

ember-concurrency is an Ember Addon that enables you to write concise, worry-free, cancelable, restartable, asynchronous tasks.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 67.7%
  • HTML 23.9%
  • CSS 8.1%
  • Other 0.3%