UNPKG

intentful

Version:

Create Custom Skills with less headache

68 lines 1.67 kB
module.exports = { "parser": "@typescript-eslint/parser", "extends": [ "eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking", "prettier" ], "parserOptions": { "ecmaVersion": 2019, "sourceType": "module", "project": __dirname + "/tsconfig.eslint.json" }, "ignorePatterns": [ "build", "dist", "node_modules", "*.snap", "*.d.ts", "*.js" ], "plugins": [ "import", ], "rules": { "@typescript-eslint/no-empty-function": "off", "@typescript-eslint/no-empty-interface": "off", "@typescript-eslint/explicit-module-boundary-types": "off", "@typescript-eslint/no-unsafe-call": "off", "@typescript-eslint/no-non-null-assertion": "off", "@typescript-eslint/require-await": [ "warn" ], "@typescript-eslint/no-unsafe-assignment": [ "warn" ], "no-non-null-assertion": "off", "quote-props": [ "error", "as-needed" ], "import/order": [ "error", { "alphabetize": { "order": "asc" }, "groups": [ [ "builtin", "external" ], [ "index", "sibling", "parent", "internal" ] ], "newlines-between": "always", "pathGroups": [ ], "pathGroupsExcludedImportTypes": [] } ] } };