Get Ready For ESM — ES modules are rapidly becoming a day to day reality for Node.js package maintainers, so spare a thought for Sindre who has about 20 million packages (slight exaggeration!) to his name. Sindre shares some basics on why it’s important, the benefits, and what his plans are.
Sindre Sorhus
|
Simplify Ecommerce App Development with Node.js + Square 💚 — The Square Node.js SDK with TypeScript support makes it easy to build ecommerce apps in Node.js. Start taking payments, manage a product catalog, organize employees, track orders, and more with Square’s APIs. Give it a try in our API explorer.
Square sponsor
|
Announcing TypeScript 4.2 Beta — What’s new? Leading/middle rest elements in tuple types (e.g.
1
| let bar: [boolean, ...string[], boolean] |
), smarter type alias preservation, stricter checks for the
operator, and more.
Daniel Rosenwasser (Microsoft)
|
👋 RIP: The Official npm.js Blog — The official npm.js blog has been soldiering on despite npm Inc. being acquired by GitHub, but finally the time has come to move release news to the official GitHub blog. End of an era after 7 years and 373 posts!
npm Inc. and GitHub
|
Find Your Next Job Through Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.
Hired
|
supported by
|
|
ow: Function Argument Validation for Humans — A fluent API to define constraints for function arguments (e.g.
1
| ow(input, ow.string.minLength(5)) |
) and get nice error messages if those validations fail.
Sindre Sorhus
|
Trio: Simple Static Site Generation — An ‘almost’ zero-config tool that doesn’t require frameworks or templating languages (you ‘decorate’ your HTML instead – e.g.). It caches every project asset per build, and only generates stale assets when building incrementally, dramatically reducing build times.
Jeffrey Schwartz
|
|
0 Comments