UNPKG

bam-ticketing-sdk

Version:

SDK for B.A.M Ticketing API

55 lines (54 loc) 1.23 kB
{ "env": { "es2021": true, "node": true }, "extends": [ "eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier" ], "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 12, "sourceType": "module", "project": "tsconfig.json" }, "plugins": [ "@typescript-eslint", "eslint-plugin-import", "eslint-plugin-jsdoc" ], "rules": { "no-caller": "error", "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-var-requires": "off", "@typescript-eslint/explicit-module-boundary-types": "off", "spaced-comment": [ "error", "always", { "markers": ["/"] } ], "use-isnan": "error", "@typescript-eslint/no-misused-new": "error", "jsdoc/check-alignment": "error", "jsdoc/check-indentation": "error", "no-throw-literal": "error", "no-duplicate-imports": "error", "no-var": "error", "@typescript-eslint/no-unused-vars": "off", "@typescript-eslint/no-unnecessary-qualifier": "error", "@typescript-eslint/no-unnecessary-type-assertion": "error", "@typescript-eslint/triple-slash-reference": [ "error", { "path": "always", "types": "prefer-import", "lib": "always" } ], "no-eval": "error" } }