4.0.2 • Published 10 days ago

ember-concurrency v4.0.2

Weekly downloads
130,984
License
MIT
Repository
github
Last release
10 days ago

ember-concurrency

Build Status NPM Ember Observer Score Ember Version

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

Configure Babel Transform

Ember Concurrency requires the use of a Babel Transform to convert tasks in the "async-arrow" notation (e.g. fooTask = task(async () => { /*...*/ }) into generator functions. Since Ember Concurrency 4.0.0+ is an Embroider V2 Addon, this Babel transform needs to be configured on the consuming application or addon.

// in app ember-cli-build.js

const app = new EmberApp(defaults, {
  // ...
  babel: {
    plugins: [
      // ... any other plugins
      require.resolve("ember-concurrency/async-arrow-task-transform"),

      // NOTE: put any code coverage plugins last, after the transform.
    ],
  }
});

// in V1 addon index.js

// ...
options: {
  babel: {
    plugins: [
      require.resolve('ember-concurrency/async-arrow-task-transform'),
    ],
  },
},

See the test application for an example.

Documentation

The ember-concurrency documentation site is an ember-cli app with interactive examples powered by ember-concurrency. It runs from ember-concurrency's test app.

Problems?

Contributing

See the Contributing guide for details.

ember-power-select-f2@everything-registry/sub-chunk-1576guidemaker-default-templateguidemaker-ember-locale-templateguidemaker-ember-templatelabs-ember-searchilios-commonjobs-widgetnavi-reportsnavi-dashboardsnavi-coreeflex-ember-bootstrapeflex-ember-data-copyableeflex-ember-power-selectempress-blog-ember-templateember-statecharts-toolsember-stereoember-styleguideember-railio-form-componentsember-nrg-uiember-presentember-printable-pagesember-positionerember-pollerember-upriseember-model-selectember-overlaysember-youtubeember-needs-asyncember-mobile-menuember-simple-auth-oidcember-simple-chartsember-site-tourember-shikiember-skulptorember-rasterizeember-reactive-helpersember-safe-buttonember-assemblyember-animated-status-labelember-animation-boxember-app-noticeember-aws-ehipsterember-awaitember-bootstrapember-bootstrap-controlsember-c3ember-calumaember-cli-addon-docsember-changeset-historyem-ember-slide-carouselem-ember-slide-objectsem-ember-slide-thumbnail-stripember-aframeember-alexandriaember-cli-new-versionember-cli-usermediaember-cli-uniqember-cognito-identityember-cli-visioember-cli-cruditiesember-data-utilsember-ella-sparseember-ella-treadmillember-emeisember-ebau-gwrember-ecsy-babylonember-concurrency-retryableember-concurrency-scrollember-data-tasksember-data-copyableember-indexeddbember-fit-formember-frost-bunsenember-frost-chartember-form-changeset-validationsember-formidableember-goodsember-google-chartsember-google-mapsember-google-publisher-tagsember-frost-popoverember-frost-tabsember-frost-coreember-headlessuiember-hermesember-jsonapi-resources-formember-jargo-realtimeember-loadingember-light-formepc-cssfoode-ember-google-mapsfoodee-ember-google-mapsnypr-account-settingsnypr-design-system@surkus/ember-cli-loadify@eflexsystems/ember-model-select@eflexsystems/ember-simple-auth-oidc@eflexsystems/ember-cli-new-version@eflexsystems/ember-cli-wizard
4.0.2

10 days ago

4.0.1

19 days ago

4.0.0

2 months ago

4.0.0-beta.4

2 months ago

4.0.0-beta.3

2 months ago

4.0.0-beta.2

2 months ago

4.0.0-beta.1

2 months ago

4.0.0-beta.0

2 months ago

3.1.1

7 months ago

3.1.0

8 months ago

3.0.0

12 months ago

2.3.0

2 years ago

2.3.2

2 years ago

2.3.1

2 years ago

2.3.4

2 years ago

2.3.3

2 years ago

2.3.6

2 years ago

2.3.5

2 years ago

2.3.7

2 years ago

2.2.1

2 years ago

2.2.0

2 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.0

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

2.0.0-rc.2

3 years ago

2.0.0-rc.1

3 years ago

2.0.0-beta.2

3 years ago

2.0.0-beta.1

4 years ago

1.3.0

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

2.0.0-alpha.0

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

5 years ago

1.0.0

5 years ago

0.10.1

5 years ago

0.10.0

5 years ago

0.9.0

5 years ago

0.8.27

5 years ago

0.8.26

5 years ago

0.8.25

5 years ago

0.8.24

5 years ago

0.8.23

5 years ago

0.8.22

5 years ago

0.8.21

6 years ago

0.8.20

6 years ago

0.8.19

6 years ago

0.8.18

6 years ago

0.8.17

6 years ago

0.8.16

6 years ago

0.8.15

6 years ago

0.8.14

6 years ago

0.8.13

6 years ago

0.8.12

6 years ago

0.8.11

6 years ago

0.8.10

7 years ago

0.8.9

7 years ago

0.8.8

7 years ago

0.8.7

7 years ago

0.8.6

7 years ago

0.8.5

7 years ago

0.8.4

7 years ago

0.8.3

7 years ago

0.8.2

7 years ago

0.8.1

7 years ago

0.8.0

7 years ago

0.0.0-next5

7 years ago

0.0.0-next4

7 years ago

0.0.0-next3

7 years ago

0.7.19

7 years ago

0.7.18

7 years ago

0.0.0-next2

7 years ago

0.0.0-next1

7 years ago

0.0.0-next0

7 years ago

0.7.17

7 years ago

0.7.16

7 years ago

0.0.0-sync2

7 years ago

0.0.0-sync

7 years ago

0.0.0-tof10

7 years ago

0.0.0-tof9

7 years ago

0.0.1-tof1

7 years ago

0.7.15

7 years ago

0.7.14

7 years ago

0.7.13

7 years ago

0.7.12

7 years ago

0.7.11

7 years ago

0.7.10

7 years ago

0.7.9

8 years ago

0.7.8

8 years ago

0.7.7

8 years ago

0.7.6

8 years ago

0.7.5

8 years ago

0.7.4

8 years ago

0.7.3

8 years ago

0.7.2

8 years ago

0.7.1

8 years ago

0.7.0

8 years ago

0.6.3

8 years ago

0.6.2

8 years ago

0.6.1

8 years ago

0.6.0

8 years ago

0.5.17

8 years ago

0.5.16

8 years ago

0.5.15

8 years ago

0.5.14

8 years ago

0.5.13

8 years ago

0.5.12

8 years ago

0.5.11

8 years ago

0.5.10

8 years ago

0.5.9

8 years ago

0.5.8

8 years ago

0.5.7

8 years ago

0.5.6

8 years ago

0.5.5

8 years ago

0.5.4

8 years ago

0.5.3

8 years ago

0.5.2

8 years ago

0.5.1

8 years ago

0.5.0

8 years ago

0.4.7

8 years ago

0.4.6

8 years ago

0.4.5

8 years ago

0.4.4

8 years ago

0.4.3

8 years ago

0.4.2

8 years ago

0.1.13

8 years ago

0.1.12

8 years ago