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>