// @ts-check import js from "@eslint/js"; import eslintPluginPrettierRecommended from "eslint-plugin-prettier/recommended"; import roblox from "eslint-plugin-roblox-ts"; import { defineConfig } from "eslint/config"; import ts from "typescript-eslint"; export default defineConfig( js.configs.recommended, ts.configs.recommended, roblox.configs.recommended, eslintPluginPrettierRecommended, { rules: { "prettier/prettier": "warn", "@typescript-eslint/no-unused-vars": [ "error", { varsIgnorePattern: "^[A-Z].*(Service|Controller|Component)$", }, ], "@typescript-eslint/no-empty-object-type": "off", }, }, );