---
title: "ES2019 features coming to Node and V8"
publication: "Node Weekly"
issue: 274
published_at: "2019-02-07"
canonical_url: "https://nodeweekly.com/issues/274"
---

The latest Node.js news, articles, tools, and projects.       

#274 — February 7, 2019 

[Read on the Web](https://nodeweekly.com/issues/274)   

Node Weekly 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/aduwcvypoptluvyswc83.jpg)](https://github.com/ziishaned/dumper.js)  

[Dumper.js: A Better Pretty Variable Inspector](https://github.com/ziishaned/dumper.js) — Provides a `dump()` method that pretty prints an object and its contents complete with colors for different data types. 

Zeeshan Ahmad   

[What's New in ES2019: Array `flat` and `flatMap`, `Object.fromEntries` and More](http://thecodebarbarian.com/whats-new-in-es2019-flat-flatmap-catch.html) — Many ES2019 features are always available to play with in the latest version of Node, with a few more to come once V8 is upgraded to 7.3. 

Valeri Karpov   [![\](https://copm.s3.amazonaws.com/70eaa2d0.png)](https://www.redisgreen.net/blog/streams-howto/?utm_source=nodeweekly&utm_medium=email&utm_campaign=redis5&utm_content=primary&utm_term=streams) 

[Modeling Time Series with Redis 5.0](https://www.redisgreen.net/blog/streams-howto/?utm_source=nodeweekly&utm_medium=email&utm_campaign=redis5&utm_content=primary&utm_term=streams) — A walkthrough using ioredis to model simple time series data in Redis. 

RedisGreen sponsor   

[What's Coming in V8 Release v7.3](https://v8.dev/blog/v8-release-73) — Coming to future releases of Node and Chrome near you, the latest version of the popular JavaScript engine includes async stack tracks by default, improved performance for `await`, and some new ES2019 features including `Object.fromEntries` and `String.prototype.matchAll`. 

Clemens Hammacher   

[FlexSearch.js: A Full Text Search Library](https://github.com/nextapps-de/flexsearch) — Claims to outperform all of the alternatives while supporting features like multi-word matching and phonetic transformations. Happy in both the browser and Node.js. 

Nextapps GmbH   

▶[A 90 Minute Node.js Crash Course](https://www.youtube.com/watch?v=fBNz5xF-Kx4) — An up to date ‘crash course’ covering Node fundamentals including several core modules, building an HTTP server, deployment, etc. Even if this isn’t useful for you to revise, it seems ideal to pass on to anyone ready to learn Node. 

Traversy Media  

💻 Jobs  

[Node.js Developer at X-Team (Remote)](https://x-team.com/remote-nodejs-developer-jobs/?utm_source=cooperpress&utm_medium=email-ad&utm_campaign=node) — Join the most energizing community for developers. Work from anywhere with the world's leading brands. 

X-Team   

[100+ Node.js and JavaScript Roles on hackajob 🎉](https://hackajob.co/p/discover?utm_source=cooperpress&utm_medium=paid&utm_campaign=nw_feb-07&utm_term=nodejs) — Upload your GitHub projects and we'll do the rest. Find a role based on your skills, average salary £70k. 

hackajob  

📘 Tutorials and Articles  

[Generating a PDF from HTML with Node and Puppeteer](https://dev.to/bmz1/generating-pdf-from-html-with-nodejs-and-puppeteer-5ln) — Learn how you can generate a PDF document from a heavily styled React page using Node.js, Puppeteer, headless Chrome and Docker. 

Máté Boér   

[First Thoughts on Deno, the JavaScript/TypeScript Runtime](https://43081j.com/2019/01/first-look-at-deno) — [Deno](https://deno.land/) is an interesting alternative runtime for V8 created by the original creator of Node - it’s worth keeping trying or at least keeping an eye on. 

James Garbutt   

[An Introduction to `npx`, The npm Package Runner](https://hackernoon.com/npx-npm-package-runner-7f6683e4304a) — A commonly overlooked part of the npm system. 

Vali Shah   

[Manage your Node App using Docker Like a Pro](https://blog.bitsrc.io/manage-your-node-app-using-docker-like-a-pro-6266f6516cf) — A basic introduction to some Docker concepts and best practices to keep in mind when working with Node.js. 

Ankit Jain   

▶[Maintaining `npm` with Laurie Voss](https://shoptalkshow.com/episodes/345/) — Laurie Voss, co-founder and Chief Data Officer of npm, Inc. talks about npm’s history, some of the issues it faces now, as well as what’s in store for the web in 2019. 

ShopTalk podcast   

[Build Serverless APIs with Node.js and Azure Functions](http://aka.ms/serverless-api-nodejs?ocid=AID756500&wt.mc_id=CFID0380) 

Microsoft Azure sponsor   

[Using Node.js to Read Really Large Files](https://itnext.io/using-node-js-to-read-really-really-large-files-pt-1-d2057fe76b33) 

Paige Niedringhaus   

[Zipping and Unzipping Files with Node](https://mentorcruise.com/learn/zipping-and-unzipping-files-nodejs/) — _gzip_ files, specifically. 

Harriet Ryder  

🔧 Code and Tools  

[Notion: A JavaScript Toolchain Manager for Teams](https://www.notionjs.com/) — _“Ensure everyone in your project uses an identical dev environment, from the Node version to your preferred package manager.”_ 

Notion   

[Build Enterprise-Grade Applications with Ext JS Community Edition](https://www.sencha.com/products/extjs/communityedition/?utm_source=cooperpress&utm_medium=advertising&utm_campaign=sncextjs&utm_content=020719sncextjscommunityad) — Shared free of charge with our community of freelance developers, startups, students and non-profits. 

Sencha, Inc. sponsor   

[Mercury Parser: Extract Content From the 'Chaos' of the Web](https://github.com/postlight/mercury-parser) — Extracts things from Web pages that you ultimately care about, like titles, content, authors, publication date, etc. 

Postlight   

[Flowage: Easy Transformations and Filtering for Node Streams](https://github.com/mtrunkat/flowage) — _“Think about it as Underscore.js for streams.”_ 

Marek Trunkát   

[OpenType.js: Read and Write OpenType Fonts](https://github.com/opentypejs/opentype.js) 

Frederik De Bleser         

Curated by [Cooperpress](https://cooperpress.com/) and [Peter Cooper](https://twitter.com/peterc) 

[Change your email address](https://nodeweekly.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://nodeweekly.com/leave/*|UID|*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
