JavaScript
32.1K subscribers
1.06K photos
10 videos
33 files
737 links
A resourceful newsletter featuring the latest and most important news, articles, books and updates in the world of #javascript πŸš€ Don't miss our Quizzes!

Let's chat: @nairihar
Download Telegram
🌟 Bun 1.1 Released with Windows Support

With the codename Bundows, the popular alternative JS runtime can now run directly on Windows 10+ (plus WSL, macOS and Linux, etc). This is a key step in Bun's broader adoption vs Node, and even features like Bun Shell work on Windows. Node compatibility continues to improve too with support for node:http2 and IPC support between Bun and Node processes.

THE BUN TEAM
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘11❀7
❓ CHALLENGE

console.log(3 === 3 === 3);
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘7❀5
What is the output?
Anonymous Quiz
47%
true
38%
false
7%
NaN
8%
SnytaxError
🀣55πŸ€”28πŸ‘12
🀟 Janeway: A Node Console REPL with Object Inspection

Has some neat features including being able to look into buffers with a built-in hex viewer.

ELEVEN WAYS
Please open Telegram to view this post
VIEW IN TELEGRAM
7πŸ‘3❀2
❓ CHALLENGE

console.log({} + []);
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘7
🀣31❀9πŸ‘4πŸ€”2
😱 Migrating 500+ tests from Mocha to Node.js

A quick retrospective of how the Astro team migrated more than 500 test suites from Mocha to the Node.js test runner.

ASTRO
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘14❀33
❓ CHALLENGE

console.log(NaN === NaN);
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ€”2❀1
What is the output?
Anonymous Quiz
47%
true
36%
false
6%
TypeError
11%
NaN
🀣36πŸ‘13πŸ€”9❀51
πŸ‘€ zx v8.0: Google's Way to Write Shell Scripts with Node

A long-standing way to make scripting a more pleasant experience. zx provides useful wrappers around child_process, escapes arguments and gives sensible defaults. v8.0 somehow makes zx 20x smaller, faster, makes it easier to kill processes, pass input to commands, and more. A substantial release.

GOOGLE
Please open Telegram to view this post
VIEW IN TELEGRAM
❀9πŸ‘32
❓ CHALLENGE

var x = 1;
if (function f() {}) {
x += typeof f;
}
console.log(x);
Please open Telegram to view this post
VIEW IN TELEGRAM
🀣10πŸ‘7
What is the output?
Anonymous Quiz
31%
1
15%
2undefined
33%
1undefined
21%
TypeError
11🀣8πŸ€”6πŸ‘4❀2
❓ CHALLENGE

console.log(1 + 2 + '3' - 4 + 5);
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘12
What is the output?
Anonymous Quiz
15%
123
8%
10
18%
"9"
59%
34
πŸ‘45πŸ€”28🀣9❀85
πŸŽ‰ESLint 9.0 – A significant release with lots of cleanups, a new no-useless-assignment rule, and numerous tweaks and changes

We just pushed ESLint v9.0.0, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely.

Nicholas C. Zakas
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘8❀33
❓ CHALLENGE

console.log(!!"false" == !!"true");
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6❀2
What is the output?
Anonymous Quiz
18%
SyntaxError
12%
TypeError
35%
false
36%
true
🀣38πŸ€”21πŸ‘125
🍊 Madge 7.0: Create Graphs From Your Module Dependencies

A tool for generating a visual graph of module dependencies, finding circular dependencies, and discovering other useful info.

PATRIK HENNINGSSON
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘7❀22
❓ CHALLENGE

console.log(typeof typeof undefined);
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘3❀1
🀣50πŸ‘12πŸ€”10❀54
🟠 Frontend Development Beyond React: Svelte

A surprisingly thorough article going deep into one developer’s research into using Svelte to build modern front-end apps. If you’ve never experimented with Svelte, this is a good primer to the key concepts, tradeoffs, and techniques involved.

HÉLA BEN KHALFALLAH
Please open Telegram to view this post
VIEW IN TELEGRAM
10πŸ‘5❀2