#ESLint

Latest Post

Q. 削除された変数への参照が、グローバル変数と一致しているためエラーが出ない

ESLintのno-restricted-globalsルールを利用することで、グローバル変数を禁止して、意図しないグローバル変数への参照を防ぐ。

Read Post

All Posts

Frontend Weekly 2025-11-07

ESLint v9.39.1のバグ修正、Cloudflare Workers VPC Services (Beta)リリース、Safari 26.1のCSS Anchor Positioning改善、npmセキュリティアップデート、Redux Toolkit v2.10.0のパフォーマンス改善、GitHub Secret ScanningのBase64エンコード対応、GitHub Actionsのpull_request_target変更と再利用可能ワークフロー拡張、GitHub Code Searchのenterprise修飾子一般提供、Rulesetsでの特定チームレビュー必須化など。

Frontend Weekly 2025-10-31

Storybook 10リリース、Chrome 142リリース、Vercel FunctionsにBunランタイム追加、ESLint v9.39.0、Design Tokens仕様初回安定版リリース、GitHub Immutable releases一般提供開始など。

Frontend Weekly 2025-09-05

Chrome 140 ToggleEvent/CSS機能強化、ESLint v9.35.0 preserve-caught-error追加、Fresh 2.0のVite統合、Nuxt 4.1など。

Frontend Weekly 2025-08-29

ESLint v9.34.0のmultithread lintingサポート、GitHubのWebP画像サポートとリポジトリ作成UIの改善、Rspack 1.5のビルドパフォーマンスの大幅改善、ZodのCodecs APIを導入など

Frontend Weekly 2025-08-08

V8 v13.8のJSON.stringify高速化、TypeScript 5.9のimport deferサポート、ESLint v9.33.0、VS Code v1.103のGit worktreeサポート、Chrome 139のオンデバイスWebSpeech APIやCSS Custom Functions、Wrangler 4.27.0で.envファイルをサポートなど

Frontend Weekly 2025-07-25

GitHub「For the Love of Code 2025」コーディングチャレンジ開催、MDN Web Docs 20周年記念、ESLint v9.32.0のExplicit Resource ManagementとTypeScript Accessor Support強化、npm Stylus削除事件によるビルド破綻、GitHubタブ幅設定の一貫した適用について。

Frontend Weekly 2025-07-04

ESLint v9.30.1のTypeScript型インポート改善、Deno v2.4のdeno bundle復活とテキスト・バイトインポート、Rspack v1.4のブラウザ実行と高速化など

Frontend Weekly 2025-06-27

ECMAScript 2025承認、Chrome 138のAI API搭載、Vite 7.0リリース、Prettier 3.6の高速CLI、Playwright v1.53.0、ESLint v9.30.0のサブディレクトリ対応、カスタムリポジトリロールにGitHub Actions fine-grain権限、Google Offerwallなど

Frontend Weekly 2025-06-13

Oxlint v1.0の安定リリース、GitHub Pull Request リマインダーのSlack統合、GitHub App Manager のチーム付与、Node.js v24.2.0のimport.meta.main対応、VS Code 1.101リリース、ESLint 9.29.0の using declarations サポートについて、pnpm 10.12.1のGlobal Virtual Storeの追加について。

Frontend Weekly 2025-06-06

Rolldown-Viteの技術プレビュー公開、Vitest 3.2のリリース、Astro 5.9.0の新機能、ESLint 9.28.0の改善、Jest 30のリリースについて。

Frontend Weekly 2025-05-09

Node.js v24.0.0のリリース、ESLint v9.26.0のMCPサーバー統合と新オプション追加、VS Code 1.100のBaseline対応やエディタ機能改善について。

Frontend Weekly 2025-04-11

Express.js v5.1.0のLTSリリース、ESLint v9.24.0のバルクサプレッション機能、Next.js 15.3のTurbopack build対応と新しいhooks、Bun v1.2.9のRedisクライアント追加について。

Frontend Weekly 2025-04-04

Chrome 135、Safari 18.4、ESLint 9.23.0、React 19.1.0、Tailwind CSS 4.1.0、Rsdoctor 1.0、Bun 1.2.7、Biomeの型推論機能強化、zx 8.5.0、GitHub Issuesのダッシュボード更新、GitHub Actionsの破壊的変更通知など

Frontend Weekly 2025-03-14

TypeScriptコンパイラのGoへのポート計画、Bun v1.2.5、Playwright 1.51.0、pnpm 10.6.0のリリース、ESLintのCSS Baselineサポートなど。

Frontend Weekly 2025-01-17

ESLint v9.18.0, TypeScript ESLint v8.2.0、Copilot on Actions Job、Netlify's Free Plan、WinterTC、Expo EAS Hostingなどについて

Frontend Weekly 2024-07-12

Ladybird Browser Initiative、pnpm v9.5 Catalogs、Next for ESLint、Cloudflareの生成AIによるクローラーブロックなどについて紹介する。

Frontend Weekly 2023-10-20

ESLint v9からflat configがデフォルトに、RemixはViteのプラグインとして動作する、Astro 3.3のPictureコンポーネント、Zodの実装、Vercelのv0がベータ公開などについて紹介する。

Frontend Weekly 2023-09-29

Safari v17、From WebGL to WebGPU、Four common types of code coverage、ESLint Stylistic、Remix v2、TypeScript Origins: The Documentary、Vikeについて紹介する。

About the Author

Hi there. I'm hrdtbs, a frontend expert and technical consultant. I started my career in the creative industry over 13 years ago, learning on the job as a 3DCG modeler and game engineer in the indie scene.

In 2015 I began working as a freelance web designer and engineer. I handled everything from design and development to operation and advertising, delivering comprehensive solutions for various clients.

In 2016 I joined Wemotion as CTO, where I built the engineering team from the ground up and led the development of core web and mobile applications for three years.

In 2019 I joined matsuri technologies as a Frontend Expert, and in 2020 I also began serving as a technical manager supporting streamers and content creators.

I'm so grateful to be working in this field, doing something that brings me so much joy. Thanks for stopping by.