Updates from the TC39 meeting in November 2022
dev.to
@hemanth
Stage changes:
- Stage 4: Intl Enumeration API
- Stage 3: Set Methods, Explicit Resource Management, Iterator Helpers, Well-Formed Unicode Strings
- Stage 2: eraDisplay option for Intl.DateTimeFormat, Async Explicit Resource Management
- Stage 1: Mass Proxy Revocation, Intl era and monthCode, Intl.MessageFormat
ESLint v8.29.0 released
eslint.org
@mdjermanovic,
@eslint
Highlights (quoting the blog post):
- The
no-extra-parens rule has a new option allowParensAfterCommentPattern .
- The
prefer-named-capture-group rule now provides suggestions for some of the problems reported by this rule.
Capture the Flag 101 Workshop: Solve your first CTF hacking challenge
snyk.io
Sponsor
In Snyk’s on-demand workshop, you’ll learn how to solve Capture the Flag (CTF) challenges with a step-by-step demo and build the security skills and experience you need to compete in CTFs. Watch the workshop to solve your first challenge today.
Tips for typing import statements in JavaScript
2ality.com
@rauschma
Quote: “This blog post gives tips for typing import statements more quickly, including a helpful text snippet for Visual Studio Code.”
modern-errors: handle errors in a simple, stable, consistent way
github.com
@ehmicky
Features according to the project’s readme:
- Creating error classes
- Setting error properties
- Wrapping or aggregating errors
- Separating known and unknown errors
- Normalizing potentially invalid errors
Speeding up the JavaScript ecosystem – one library at a time
marvinh.dev
@marvinhagemeister
Quote: “Most popular libraries can be sped up by avoiding unnecessary type conversions or by avoiding creating functions inside functions.”
|