/** * Minified by jsDelivr using Terser v5.39.0. * Original file: /npm/lint-config-nojvek@1.0.4/.eslintrc.js * * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files */ const{NODE_ENV:NODE_ENV="development"}=process.env,WARN_IF_DEV="development"===NODE_ENV?"warn":"error";function asTsEslintRules(e){const r={};for(const[s,o]of Object.entries(e))r[`@typescript-eslint/${s}`]=o,r[s]=["off"];return r}const TS_ES_RULES={"no-unused-expressions":["error",{allowShortCircuit:!0,allowTernary:!0}],"no-unused-vars":["error",{argsIgnorePattern:"^_"}],"no-use-before-define":["error",{functions:!1,classes:!1}],"require-await":["error"],camelcase:["error",{ignoreDestructuring:!0}],quotes:["error","backtick"]},REACT_RULES={"react/jsx-uses-react":["error"],"react/jsx-uses-vars":["error"]},TS_OVERRIDE={files:["**/*.ts","**/*.tsx"],parser:"@typescript-eslint/parser",parserOptions:{project:"./tsconfig.json",createDefaultProgram:!0},plugins:["@typescript-eslint"],extends:["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking","prettier","prettier/@typescript-eslint"],rules:{...asTsEslintRules(TS_ES_RULES),"@typescript-eslint/array-type":["error",{default:"array-simple"}],"@typescript-eslint/no-misused-promises":["error",{checksVoidReturn:!1}],"@typescript-eslint/ban-ts-ignore":["off"],"@typescript-eslint/no-explicit-any":["off"],"@typescript-eslint/explicit-function-return-type":["off"],"@typescript-eslint/unbound-method":["off"],"@typescript-eslint/no-empty-interface":["off"]}};module.exports={root:!0,env:{browser:!0,es6:!0},extends:"eslint:recommended",overrides:[TS_OVERRIDE],parserOptions:{ecmaVersion:2020,sourceType:"module",ecmaFeatures:{jsx:!0}},plugins:["react"],settings:{react:{pragma:"h"}},rules:{"arrow-parens":["error"],"comma-dangle":["error","always-multiline"],"comma-spacing":["error",{before:!1,after:!0}],"eol-last":["error"],eqeqeq:["error"],"key-spacing":["error",{beforeColon:!1,afterColon:!0,mode:"minimum"}],"keyword-spacing":["error"],"linebreak-style":["error","unix"],"no-control-regex":["off"],"no-debugger":[WARN_IF_DEV],"no-multi-spaces":["error"],"no-trailing-spaces":["error"],"no-var":["error"],"object-curly-spacing":["error","never"],"object-shorthand":["error","always"],"prefer-const":["error",{destructuring:"all",ignoreReadBeforeAssign:!0}],semi:["error","always"],"sort-keys":["off"],"space-before-blocks":["error","always"],"space-before-function-paren":["error",{anonymous:"never",named:"never",asyncArrow:"always"}],...REACT_RULES,...TS_ES_RULES}}; //# sourceMappingURL=/sm/ead5d2ca231f050921d2ce7d098154b2af7441e13bcb100b7aee0c23296cf33b.map