Next for ESLint; aborting Promises; Math.random() vs. Crypto.getRandomValues(); library stdlib.io;

What’s coming next for ESLint

eslint.org @nzakas@fosstodon.org @eslint@fosstodon.org

“The new configuration system is just the beginning of significant changes coming to ESLint.”

Upcoming changes:

  • Language plugins
  • Core rewrite

Creating abortable tasks in JavaScript with Promise.withResolvers() and AbortController

webdeveloper.beehiiv.com

Randomness In JavaScript: Math.random() vs. Crypto.getRandomValues()

www.bennadel.com github.com/BenNadel

A standard library for JavaScript with Philipp Burckhardt from stdlib.io [51-min. audio]

changelog.com github.com/Planeshifter @jerod@changelog.social @jsparty@changelog.social

“Philipp Burckhardt, Athan Reines & the team behind stdlib.io believe in a future in which the web is a preferred environment for numerical computation. They’ve been working toward building that future for over a decade.”

Ship fast. Stay secure.

socket.dev Sponsor

Socket’s AI-powered threat detection blocks JavaScript supply chain attacks before they have the chance to compromise your dependencies. In addition to scanning for known vulnerabilities, Socket detects 70+ supply chain and code quality issues. Install our free GitHub app in under two minutes and start protecting your repositories today.

New libraries and tools

es-toolkit: alternative to Lodash with a focus on speed and TypeScript

github.com github.com/raon0211 github.com/toss

babel-plugin-transform-regex: compile tagged templates with future RegExp features to RegExp literals

github.com github.com/slevithan

Caveat: “Currently, this only transforms tagged regex templates that don’t use interpolation.”

emoji-regex-xs: compact regular expression for matching emojis

github.com github.com/slevithan

Even with flag /v and \p{RGI_Emoji}, this library is still useful.

Mako: web bundler written in Rust with a focus on speed

makojs.dev github.com/umijs

Versions

Node v22.4.0 (current): experimental web storage API and more

nodejs.org @targos@fosstodon.org @nodejs@social.lfx.dev

Bun v1.1.18: .npmrc support, enum inlining and more

bun.sh github.com/dylan-conway github.com/oven-sh

Highlights:
  • .npmrc support
  • enum inlining
  • Constant folding improvements
  • TypeScript namespace merging
  • Improved console.log output for functions

esbuild v0.22.0: es2024 target, WASI binaries and more

github.com @evanw@hachyderm.io

Highlights:
  • The following change was reverted in esbuild v0.23.0: Omit packages from bundles by default when targeting node.
  • Allow es2024 as a target environment
  • Publish binaries for WASI (WebAssembly System Interface) preview 1
  • Add a new Go API for running the CLI with plugins

This email was sent to you. You can unsubscribe from this list here or update your preferences.

Older messages

ECMAScript 2024; new Set methods; JS performance initiative; rounding errors; benchmarking tool

Tuesday, July 2, 2024

We have 10 links for you - Stay up-to-date on JavaScript and tools This Week In React - Keeps senior React devs up to date thisweekinreact.com Partner We keep over 40k mid/senior React devs up-to-date

ES2024 book; State of JS results; improving ESM; web build tool “Farm”; optimizing JS; property-base

Tuesday, June 25, 2024

We have 13 links for you - Stay up-to-date on JavaScript and tools Out now: “Exploring JavaScript (ES2024 Edition)” exploringjs.com @rauschma@fosstodon.org “Exploring JavaScript” is the new name of the

Better ESM experience; Node.js is here to stay; June TC39 meeting; Node.js test runner; MDN as...

Tuesday, June 18, 2024

We have 10 links for you - Stay up-to-date on JavaScript and tools How JavaScript is finally improving the module experience thenewstack.io @marypcbuk@hachyderm.io “Multiple long-term proposals

Prettier 3.3; Turborepo 2.0; Rspack v0.7.1; most popular language; ArrayBuffers; Promises; Corepack;

Tuesday, June 11, 2024

We have 11 links for you - Stay up-to-date on JavaScript and tools Prettier 3.3: better formatting for import attributes, property keys, template interpolations, etc. prettier.io github.com/

ESLint Configuration Migrator; Rspack v0.7; Deno 1.44; oxlint v0.4.2; Intl.DateTimeFormat;

Tuesday, June 4, 2024

We have 8 links for you - Stay up-to-date on JavaScript and tools Tired of handling a tech stack with REST, SQL, Webpack and 1000 other technologies? github.com Sponsor With its radically holistic

You Might Also Like

C#515 How not to benchmark

Sunday, July 21, 2024

Always be careful when you see benchmarks ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1503 [Easy]

Sunday, July 21, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. The power set of a set is the set of all its subsets. Write a function that,

PD#584 Major Windows BSOD issue hits banks, airlines, and TV broadcasters

Sunday, July 21, 2024

Thousands of Windows machines were experiencing BSOD ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#465 Understanding SSR with Hydration

Sunday, July 21, 2024

Hydration is a technique associated with server-side rendering ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

The artist and the inner retreat & Maneken is live

Sunday, July 21, 2024

Create a blog only using Apple Notes, Private Browsing 2.0, blogstatic introduces DesignStudio, A wasted life, and a lot more in this week's issue of Creativerly. Creativerly The artist and the

Azure Weekly #476 - 21st July 2024

Sunday, July 21, 2024

Azure Weekly Newsletter Issue #476 powered by endjin Welcome to issue 476 of the Azure Weekly Newsletter. I've been scouring the web for new blogs and have added over 80 new RSS feeds. If you have

Sunday Digest | Featuring 'The World’s Top 100 Universities, by Country' 📊

Sunday, July 21, 2024

Every visualization published this week, in one place. Visual Capitalist Sunday Digest logo Jul 21, 2024 | View Online | Subscribe | VC+ The Best of This Week's Visuals EXCLUSIVE OFFER ENDS SOON:

Kotlin Weekly #416

Sunday, July 21, 2024

ISSUE #416 21st of July 2024 Articles Xcode-Kotlin 2.0 Release There has been huge improvements to Kotlin Multiplatform debugging in Xcode. Check out this article from Touchlab with more info on the

Android Weekly #632 🤖

Sunday, July 21, 2024

View in web browser 632 July 21st, 2024 Articles & Tutorials Sponsored Solve Mobile Bugs Faster Crashes, jank, and unresponsiveness in your Android app? Join us on Wednesday, July 31st to learn how

This Week's Daily Tip Roundup

Sunday, July 21, 2024

Missed some of this week's tips? No problem. We've compiled all of them here in one convenient place for you to enjoy. Happy learning! iPhoneLife Logo View In Browser Your Tip of the Day is