Comments (1)
I am not sure if this is something that should be held within regenerator but at the moment it seems it's not possible to handle errors emitted through a regenerator transformation through browserify.
So:
browserify(src)
.transform(require('regenerator'))
.bundle(function (err, bundle) {
if (err) { return handleError(err); }
handleBundle(bundle);
});
where handleError
never gets triggered and the application crashes beforehand because apparently regenerator is throwing an Error instead of emitting through this.emit('error', new Error())
more on how to achieve this:
https://github.com/substack/node-browserify/blob/071642ad9cbb44cb530d43edfac17c5077a9442c/test/tr_error.js#L11-L13
from regenerator.
Related Issues (20)
- Runtime - Transformation of async/await try...catch prevents inspecting variable defined in catch statement
- Is the copyright @ 2013 kept knowingly or it should be changed every year like other Open Source projects of Facebook?
- "The Function constructor is eval" warning from Mozilla Addons Linter HOT 2
- regeneratorRuntime is not defined on cli
- Minified Error, do you have minified version of it?
- Problem on both using Babel babel/plugin-transform-classes and regenerator for async class methods
- Question: why isn't the minified version of regenerator runtime published?
- docs: NPM package `regenerator-runtime` registry repository link broken
- runtime.js should read Symbol values dynamically HOT 1
- Not able to update the chrome version to 58.
- Latest version error HOT 5
- Crashes when processing sparse array with `await`
- regenerator-runtime new version 0.13.11 not tagged as latest HOT 1
- I need to delete this issue
- Sandbox bug report
- Sandbox bug report
- Compile to pure function
- What changed in version 0.14.0? HOT 2
- `npm deprecate` regenerator-runtmie@<0.13.8 HOT 2
- Generator spec reference link is outdated in `runtime.js` file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from regenerator.