2024-05-25

ESLintとPrettierのignoreを同じ行に設定する

ESLint と Prettier の ignore を同じ行に設定したい

コメントを 1 行にまとめると機能しない

<script lang="ts" context="module">
  // ESLintのignoreが機能しない
  // prettier-ignore eslint-disable-next-line @typescript-eslint/no-explicit-any
  type T = {[key: string]: any};
</script>
<script lang="ts" context="module">
  // Prettierのignoreが機能しない
  // eslint-disable-next-line @typescript-eslint/no-explicit-any prettier-ignore
  type T = {[key: string]: any};
</script>

コメントを 複数行にする

<script lang="ts" context="module">
  // prettier-ignore
  // eslint-disable-next-line @typescript-eslint/no-explicit-any
  type T = {[key: string]: any};
</script>