カクカクしかじか

技術的なアレコレ

ESLint

TypeScript(JS)でswitch文を書いた際にESLintで「Unexpected lexical declaration in case block」のエラーになる際の解決法

結論 switch文の中で const { hoge, fuga } = event.payload.hogeFuga; のように分割代入をするとESLintで「Unexpected lexical declaration in case block」のエラーになるので、case 〇〇: { 処理 } という形式で書いてあげると怒られなくなります。 switc…

ESLintとPrettierを導入する時にやることメモ

概要 ESLintとPrettierの必要なパッケージのインストールコマンドや設定のアレコレをプロジェクトを新規作成するたびにググっていて進歩がないので、本稿はその手順をメモするための記事です。 必要なもの ESLint eslint-config-prettier ESLintとPrettier…