UNPKG

europa-test

Version:

Test framework for Europa Core implementations

49 lines (48 loc) 1.41 kB
{ "parser": "@typescript-eslint/parser", "parserOptions": { "project": "tsconfig.json", "sourceType": "module" }, "plugins": ["@typescript-eslint/eslint-plugin", "import", "prettier"], "settings": { "import/internal-regex": "^europa-test/", "import/parsers": { "@typescript-eslint/parser": [".ts"] }, "import/resolver": { "typescript": {} } }, "extends": ["plugin:@typescript-eslint/recommended", "plugin:prettier/recommended", "plugin:import/errors"], "root": true, "env": { "jasmine": true }, "rules": { "@typescript-eslint/interface-name-prefix": "off", "@typescript-eslint/explicit-function-return-type": "off", "@typescript-eslint/explicit-module-boundary-types": "off", "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-non-null-assertion": "off", "@typescript-eslint/no-unused-vars": ["error", { "args": "none" }], "import/order": [ "error", { "alphabetize": { "order": "asc" }, "groups": [["builtin", "external"], "internal", "parent", "sibling", "index"], "pathGroups": [ { "pattern": "europa-test/**", "group": "internal", "position": "after" } ], "newlines-between": "always" } ], "sort-imports": ["error", { "ignoreDeclarationSort": true }] } }