This release introduces two powerful new security & compatibility features:
1️⃣ Automatic Node.js runtime installation for dependencies
2️⃣ Configurable trust policy for detecting supply-chain downgrades
🧵👇
This release introduces two powerful new security & compatibility features:
1️⃣ Automatic Node.js runtime installation for dependencies
2️⃣ Configurable trust policy for detecting supply-chain downgrades
🧵👇
Details: hubs.la/Q03NrdfR0
Details: hubs.la/Q03NrdfR0
@dale.link @socket.dev
socket.dev/blog/introdu...
#ECMAScript #JavaScript
@dale.link @socket.dev
socket.dev/blog/introdu...
#ECMAScript #JavaScript
socket.dev/blog/socket-...
socket.dev/blog/socket-...
Full details and package list: socket.dev/blog/ongoing... #NodeJS #JavaScript
Full details and package list: socket.dev/blog/ongoing... #NodeJS #JavaScript
Tools like Taze and npm-check-updates are testing similar “maturity” options, hinting at a cautious new trend in #JavaScript package management.
socket.dev/blog/pnpm-10... #NodeJS
Tools like Taze and npm-check-updates are testing similar “maturity” options, hinting at a cautious new trend in #JavaScript package management.
socket.dev/blog/pnpm-10... #NodeJS
A nice countermeasure against accidental installs of short-lived compromised packages before they get taken down. Not a 100% fix, but a great additional step!
A nice countermeasure against accidental installs of short-lived compromised packages before they get taken down. Not a 100% fix, but a great additional step!
Our latest webinar breaks down why this "simple" async function is one of the most misunderstood tools in Node.js 🧵👇
Our latest webinar breaks down why this "simple" async function is one of the most misunderstood tools in Node.js 🧵👇
The only problem is it's slow to match URLs against a large set of patterns by linearly scanning.
So I just made url-pattern-list: a utility that parses patterns into a efficient prefix-tree for 2-30x faster matching! 😲
www.npmjs.com/package/url-...
The only problem is it's slow to match URLs against a large set of patterns by linearly scanning.
So I just made url-pattern-list: a utility that parses patterns into a efficient prefix-tree for 2-30x faster matching! 😲
www.npmjs.com/package/url-...
Multiple Prettier tooling packages were compromised through the phishing campaign we published about just hours ago. Watch out for more compromised accounts and malicious packages.
Follow-up: socket.dev/blog/npm-phi... #nodejs #npm
Multiple Prettier tooling packages were compromised through the phishing campaign we published about just hours ago. Watch out for more compromised accounts and malicious packages.
Follow-up: socket.dev/blog/npm-phi... #nodejs #npm
Our Rust-powered JavaScript/TypeScript linter delivers 50~100x faster performance than ESLint with 500+ rules and zero configuration required.
Time to give it a try!
voidzero.dev/posts/announ...
Our Rust-powered JavaScript/TypeScript linter delivers 50~100x faster performance than ESLint with 500+ rules and zero configuration required.
Time to give it a try!
voidzero.dev/posts/announ...
It is *wild* how simple that change is for that kind of startup perf boost 😍
It is *wild* how simple that change is for that kind of startup perf boost 😍
- sick 3D platformer!
- everything is made out of crafting materials
- levels open, unfold, rotate
- theme song by Banjo-Kazooie composer
- voice cast ft the voice of Sly Cooper
PaperKlay, coming 27th May, please DM for codes
- sick 3D platformer!
- everything is made out of crafting materials
- levels open, unfold, rotate
- theme song by Banjo-Kazooie composer
- voice cast ft the voice of Sly Cooper
PaperKlay, coming 27th May, please DM for codes
Node.js 24 LTS ships these new JS features 🎉
🔶 Atomics.pause
🔶 Error.isError
🔶 Explicit Resource Management (`using`)
🔶 Float16Array
🔶 Intl.DurationFormat
🔶 Promise.try
🔶 RegExp.escape
🔶 RegExp Modifiers
🔶 RegExp Duplicate Named Capture Groups
Featuring updates to V8 v13.6, npm v11, improved Permission Model and more new features in the blog.
Check it out and let us know what you think: hubs.ly/Q03lfLDC0
Node.js 24 LTS ships these new JS features 🎉
🔶 Atomics.pause
🔶 Error.isError
🔶 Explicit Resource Management (`using`)
🔶 Float16Array
🔶 Intl.DurationFormat
🔶 Promise.try
🔶 RegExp.escape
🔶 RegExp Modifiers
🔶 RegExp Duplicate Named Capture Groups
→ Use `--fix --format` to format modified files, using Formatly and your project's formatter + config ✨
→ Support aliases from plugins, added for Vite, Vitest & webpack (`resolve.alias`)
→ Simplified plugin development (removed `resolveEntryPaths`, use only `resolveConfig`)
→ Use `--fix --format` to format modified files, using Formatly and your project's formatter + config ✨
→ Support aliases from plugins, added for Vite, Vitest & webpack (`resolve.alias`)
→ Simplified plugin development (removed `resolveEntryPaths`, use only `resolveConfig`)
Featuring updates to V8 v13.6, npm v11, improved Permission Model and more new features in the blog.
Check it out and let us know what you think: hubs.ly/Q03lfLDC0
Featuring updates to V8 v13.6, npm v11, improved Permission Model and more new features in the blog.
Check it out and let us know what you think: hubs.ly/Q03lfLDC0
This package hasn't seen an update in 10 years. It doesn't know about modern JS, ESM, or anything else.
And it has millions of downloads weekly 🙈