The NodeSource Blog

Need to Node – Volume 20

We've had quite a few interesting new discussions, teams, and initiatives kicking up over the past few weeks in the Node.js GitHub organization. While reviewing this for this week's article, I was actually rather shocked to discover some of the new work that the project is doing – truly exciting things that I'd have previously thought impossible.

Check out some of what’s happened in the Node.js GitHub organization over the past week:

What’s New in the Node.js Project

  • A JavaScript/Simplified mode is being discussed for llnode, and seems to generally be approachable and accepted from the little context that has already been shared. Exciting news for JavaScript developers who want to dig in!
  • The newly created Tooling Team has begun discussions with a bang, discussing the possibilities of enabling bundling as a priority with the coming introduction of ESM support in Node.js.
  • There’s currently discussion around creating a repository to discuss a Dynamic Modules Specification in the Node.js organization, per a TC-39 decision.
  • The Modules Team has created an internal fork of Node.js to begin building out the implementation of ECMAScript Modules (ESM) support in Node.js. This approach is similar to how the HTTP/2 implementation operated, and is the suggested route over the older enhancement proposals approach (the repo for which was recently archived).

  • Beyond simply migrating the vulnerabilities that the Security WG maintains, there is also an ongoing discussion of an open API to consume those vulnerabilities using Algolia.

Shipped Last Week

Awesome Articles, Links, and Resources

One Last Thing...

If you find any awesome Node.js or JavaScript things over the next week (or beyond!), never hesitate to reach out to us on Twitter at @NodeSource to share and get it included in Need to Node - our DMs are open if you don’t want to share publicly!