question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Plans to drop babel in v3

See original GitHub issue

I have been thinking about this lately, once we dropped node v4 and v6 support in 3.x release, do we still need babel?

My gut feeling is node v8+ are modern enough that all of our code are covered, so there is no value in transpiling (and I want to change back to CommonJS syntax)

https://node.green

If possible I want to drop our build step (rollup) altogether.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:4
  • Comments:9 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
bitinncommented, Jun 12, 2019

@TimothyGu I hear you, but the status quo seems to be that many bundling tools are better at transforming from CommonJS to ESM? We have had a lot of problem with people trying to package up node-fetch for AWS using Webpack.

(My guess is most of them are confused about how Webpack/ESM work, but my anecdote observation remains that Webpack seem to just work with CommonJS?)

I love the named export from ESM, for sure, just that it seems to cause some troubles for users at the moment.

0reactions
Richienbcommented, Sep 8, 2019

Babel and rollup have been dropped in favour of microbundle in 3.x

Read more comments on GitHub >

github_iconTop Results From Across the Web

Babel Roadmap
This document outlines some of the improvements our team members would like to work on during this year.
Read more >
Planning for 7.0 - Babel
By dropping unsupported versions of Node, we can not only make a number of improvements to the codebase, but also upgrade dependencies and...
Read more >
7.4.0 Released: core-js 3, static private methods and partial ...
Today we are releasing Babel 7.4.0! This release includes support for TypeScript 3.4, the proposal for partial application in function calls ...
Read more >
Babel's Funding Plans
Thinkmill funded 3 months of part-time work on Babel for Sebastian, the creator of Babel, while he was employed there. This was followed...
Read more >
7.14.0 Released: New class features enabled by default ...
Babel 7.14.0 is out! ... Thus, you can remove @babel/plugin-proposal-class-properties and @babel/plugin-proposal-private-methods , since ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found