JS・フロントエンド– category –
-
JS・フロントエンド
【検証】oxlint vs ESLint 10 — 3,000ファイルの lint 速度を実測
oxlint 1.85.0 と ESLint 10.11.0 に同じ3,000ファイル(216,000行)を lint させた実測比較です。速度は64.6倍、既定設定での検出差分と移行手順までまとめます。 -
JS・フロントエンド
【Tailwind CSS v4】Cannot apply unknown utility class の直し方
Tailwind CSS v4 の @apply は登録済みのユーティリティしか展開できません。@layer components のクラスや tailwind.config.js の色など、よくある4つの原因を再現して直し方を確かめます。 -
JS・フロントエンド
【JavaScript】Jest から Vitest 5 へ移行した記録
Jest で書いた ESM のテストを Vitest 5 に移した記録です。素の jest が読み込みで止まる理由と、jest.mock が require is not defined になる理由を実測ログでまとめます。 -
JS・フロントエンド
【pnpm】ERR_PNPM_IGNORED_BUILDS の直し方 — allowBuilds へ移行
pnpm 11以降でinstallがERR_PNPM_IGNORED_BUILDSで止まる原因と、廃止されたonlyBuiltDependenciesをallowBuildsへ移す手順を、v10とv12の実測結果つきで説明します。 -
JS・フロントエンド
【Node.js】ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX の直し方
Node.js 26で消えた--experimental-transform-typesと、ERR_UNSUPPORTED_TYPESCRIPT_SYNTAXで落ちるenumの書き換え方を、v26.8.2での実行結果とともに示します。 -
JS・フロントエンド
【Node.js】Node 26 完全ガイド — Temporal API と Iterator.concat
Node.js 26で標準搭載されたTemporal APIとMap.getOrInsert・Iterator.concatの使い方を、v26.8.2で実行した結果とともにまとめます。LTS昇格や削除されたAPIの確認点も分かります。 -
JS・フロントエンド
【Vite】Vite 8 移行ガイド2026 — Rolldown 統合で壊れる設定
Vite 8移行で壊れる設定と実測ビルド速度を609モジュールの検証から整理します。Node.jsのバージョン要件、manualChunksからcodeSplittingへの書き換え、esbuild依存の設定まで確認できます。 -
JS・フロントエンド
【Biome】ESLint + Prettier から Biome v2 への移行ガイド2026
ESLintとPrettierからBiome v2への移行手順をまとめます。Biome 2.5.13で問題を仕込んだファイルを実際にlintし、migrateコマンドやVSCode設定の切り替えまで確認しました。 -
JS・フロントエンド
Tailwind CSS v4 セットアップ完全ガイド|Vite + @theme
Tailwind CSS v4 のセットアップを Vite で走らせ、ビルド出力と @theme のカスタムトークンまで確認しました。tailwind.config.js が不要になった理由と、v3 からの移行で直す箇所をまとめます。
1