Node v18.11.0
nodejs.org
@adamzdanielle,
@nodejs
Highlights of this release:
- A
--watch mode where files are watched for changes (think nodemon)
- Method
.readlines() of FileHandles
util.parseArgs() supports default values for options.
The new watch mode is used as follows:
node --watch index.js
node --watch-path=./src --watch-path=./tests index.js
Node.js reruns the entry point module whenever the watched files change.
Caveat for --watch-path : “This option is only supported on macOS and Windows.”
Rollup 3
github.com
@RollupJS
Highlights:
- First-class support for import assertions.
- Better defaults for interoperation with ESM on Node.js.
Rollup’s website explains how to migrate to Rollup 3.
Lerna reborn – what’s new in v6?
blog.nrwl.io
@juristr,
@lernajs
Highlights of the new release:
- Performance improvements due to caching by default
- Remote caching and distributed task execution
- Defining task pipelines
lerna add-caching guides you through setting up caching and task pipelines.
- pnpm support
- Visual Studio Code extension for Lerna workspaces
lerna repair automatically fixes Lerna configurations.
- Built-in support for Prettier
nvm v0.39.2
github.com
@ljharb
Highlights:
- Improved performance
- Better support for Apple’s M1 processor and OpenBSD
nvm install-latest-npm now works with the upcoming npm 9.
What is pnpm and is it really so fast and space-efficient?
dev.to
@SylwiaVargas
Quoting the blog post: “In this post, I’d like to talk about what sets pnpm apart from other package managers – and why we need package managers at all.”
|