Open2

solidjs用 linter, formatter 設定

tomyam2020tomyam2020

https://github.com/solidjs-community/eslint-plugin-solid

eslint (biomeにsolidjs用のルールがないためeslintを使用)

import solid from "eslint-plugin-solid/configs/typescript";
import tsParser from "@typescript-eslint/parser";

export default [
  {
    files: ["**/*.{ts,tsx}"],
    ...solid,
    languageOptions: {
      parser: tsParser,
      parserOptions: {
        project: "tsconfig.json",
      },
    },
  },
];

tomyam2020tomyam2020

biome(linter solidjs以外、formatter用)

{
  "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
  "organizeImports": {
    "enabled": true
  },
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true
    }
  },
  "formatter": {
    "enabled": true
  }
}