template-project/node_modules/exiftool-vendored/eslint.config.mjs
2025-05-30 18:13:30 +08:00

35 lines
710 B
JavaScript

// eslint.config.mjs
import tsPlugin from "@typescript-eslint/eslint-plugin"
import tsParser from "@typescript-eslint/parser"
export default [
{
files: ["src/**/*.ts"],
languageOptions: {
parser: tsParser,
parserOptions: {
ecmaVersion: "latest",
sourceType: "module",
project: "./tsconfig.json",
},
},
plugins: {
"@typescript-eslint": tsPlugin,
},
rules: {
...tsPlugin.configs.recommended.rules,
// Add or override rules as needed
// 'semi': ['error', 'always'],
},
},
{
ignores: [
"**/*js",
"**/*.spec.ts",
"**/update/*.ts",
"**/*.d.ts",
"**/node_modules/**",
],
},
]