395 文字
2 分

Frontend Weekly 2025-01-17

ESLint v9.18.0#

ESLint v9.18.0 がリリースされた。

https://eslint.org/blog/2025/01/eslint-v9.18.0-released/

フラグなしでeslint.config.tsのように設定ファイルに TypeScript を利用できるようになった。

また NaN や Infinity などの変数名を禁止するno-shadow-restricted-namesルールがインポート宣言やクラス名にも有効になった他、no-consoleルールが許可されているメソッドをレポートに含む変更などが入っている。

typescript-eslint v8.2.0#

TypeScript ESLint v8.2.0 がリリースされた。

https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8200-2025-01-13

文字列やマップなどに対する誤ったスプレッド演算子の使用を禁止するno-misused-spreadルールが追加された。

Copilot Users Can Ask About A Failed Actions Job#

失敗した Actions のジョブについて、Copilot に尋ねることが出来る機能の一般提供が開始された。

https://github.blog/changelog/2025-01-15-copilot-users-can-ask-about-a-failed-actions-job-ga/

プルリクエストのステータスチェックや、アクションジョブページから利用できる。

この機能は誰でも利用出来るが、Copilot のチャットメッセージを消費する。 つまり Copilot Free の場合は、月間 50 メッセージまで利用可能だと思われる。

WinterTC#

サーバーサイドの JavaScript ランタイムの相互運用性の向上を目指していた Winter CG が、W3C コミュニティグループから Ecma International に移行し、WinterTC になった。

https://deno.com/blog/wintertc

https://wintercg.org/

Netlify’s Free Plan#

クレジットカードの登録も不要な Netlify Free Plan の提供が開始された。

https://www.netlify.com/blog/introducing-netlify-free-plan/

このプランでは、Netlify を次の制限で利用することが出来る。制限を超えた場合は停止されるが、プランをアップグレードすることで再起動される。

Each month receives 100 GB bandwidth, 300 build minutes, 125,000 function and 1 million edge function invocations, 10 GB storage, and more.

EAS Hosting - Expo#

Expo の EAS(Expo Application Services)に、Web アプリケーションをホスティングする EAS Hosting が追加された。

https://expo.dev/blog/expo-announces-eas-hosting-service

Frontend Weekly 2025-01-17
https://blog.ohirunewani.com/series/frontend-weekly/2025-01-17/
作者
hrdtbs
公開日
2025-01-17
ライセンス
CC BY-NC-SA 4.0