@specs-feup/alpakka
Version:
A Smali/APK source-to-source compiler written in Typescript
55 lines (47 loc) • 1.16 kB
JavaScript
import typescriptEslint from "typescript-eslint";
// import tsdoc from "eslint-plugin-tsdoc";
// import jest from "eslint-plugin-jest";
import js from "@eslint/js";
import eslintConfigPrettier from "eslint-config-prettier";
export default [
js.configs.recommended,
eslintConfigPrettier,
...typescriptEslint.configs.recomended,
{
ignores: ["**/*.d.ts", "**/*.config.js"],
},
{
plugins: {
"@typescript-eslint": typescriptEslint.plugin,
// tsdoc,
},
languageOptions: {
tsconfigRootDir: __dirname,
parser: typescriptEslint.parser,
ecmaVersion: 5,
sourceType: "script",
parserOptions: {
project: ["./*/tsconfig.json", "./tsconfig.*.json"],
},
},
// rules: {
// "tsdoc/syntax": "warn",
// },
},
{
...typescriptEslint.configs.disableTypeChecked,
files: ["scripts/**/*.js"],
},
// {
// ...jest.configs["flat/recommended"],
// files: ["**/*.spec.ts", "**/*.test.ts"],
// plugins: {
// jest,
// },
// languageOptions: {
// globals: {
// ...jest.environments.globals.globals,
// },
// },
// },
];