# ember-maybe-import-regenerator

> The default blueprint for ember-cli addons.

Latest version **1.0.0** (published 2021-09-07) · MIT license · 0 weekly downloads

## Install

```sh
npm install ember-maybe-import-regenerator
pnpm add ember-maybe-import-regenerator
yarn add ember-maybe-import-regenerator
bun add ember-maybe-import-regenerator
```

## 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.0.0 |
| Published | 2021-09-07 |
| First published | 2016-06-13 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >= 12.* |
| Dependencies | 4 |
| Unpacked size | 7.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 20 |
| Maintainers | machty, stefanpenner |
| Keywords | ember-addon |

## Links

- npm: https://www.npmjs.com/package/ember-maybe-import-regenerator
- Repository: https://github.com/machty/ember-maybe-import-regenerator
- Homepage: https://github.com/machty/ember-maybe-import-regenerator#readme
- Issues: https://github.com/machty/ember-maybe-import-regenerator/issues
- npm.io page: https://npm.io/package/ember-maybe-import-regenerator

## Dependencies (4)

- [broccoli-funnel](https://npm.io/package/broccoli-funnel.md) ^2.0.1
- [ember-cli-babel](https://npm.io/package/ember-cli-babel.md) ^7.26.6
- [regenerator-runtime](https://npm.io/package/regenerator-runtime.md) ^0.13.2
- [broccoli-merge-trees](https://npm.io/package/broccoli-merge-trees.md) ^3.0.0

## Recent versions

- 1.0.0 (latest) — 2021-09-07
- 0.1.6 — 2017-03-26
- 0.1.5 — 2017-03-15
- 0.1.4 — 2016-06-14
- 0.1.3 — 2016-06-14
- 0.1.2 — 2016-06-13
- 0.1.1 — 2016-06-13
- 0.1.0 — 2016-06-13

## README

# ember-maybe-import-regenerator [![CI Build](https://github.com/machty/ember-maybe-import-regenerator/actions/workflows/ci-build.yml/badge.svg)](https://github.com/machty/ember-maybe-import-regenerator/actions/workflows/ci-build.yml)

> Uncaught TypeError: regeneratorRuntime is not a function

It is now.

This is an addon that'll import the
[Regenerator](https://github.com/facebook/regenerator)
Runtime in your Ember app, but only if you didn't already set
`babel.includePolyfill` to true. This is useful for:

1. Apps that want to use ES6 generator functions (including `async/await`) but don't want to
   import the large ~30kb (gzipped) Babel polyfill. This package adds ~2kb (gzipped).
2. Addons that depend on generator functions (or other addons
   that depend on generator functions) but don't want to
   force users to have to add `babel.includePolyfill: true` to
   their config files (like ember-concurrency, ember-power-select), but
   shouldn't double import regenerator-runtime if the user already
   has `includePolyfill: true`


Compatibility
------------------------------------------------------------------------------

* Ember.js v3.12 or above
* Ember CLI v2.13 or above
* Node.js v12 or above


Installation
------------------------------------------------------------------------------

```
ember install ember-maybe-import-regenerator
```


Usage
------------------------------------------------------------------------------

This exists to give applications that still service IE11 users and also which to use async/await or generators.

Contributing
------------------------------------------------------------------------------

See the [Contributing](CONTRIBUTING.md) guide for details.


License
------------------------------------------------------------------------------

This project is licensed under the [MIT License](LICENSE.md).

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