UNPKG

ajv-cli

Version:

Command line interface for Ajv JSON schema validator

37 lines (35 loc) 968 B
const jsConfig = require("@ajv-validator/config/.eslintrc_js") const tsConfig = require("@ajv-validator/config/.eslintrc") module.exports = { extends: ["plugin:prettier/recommended"], env: { es6: true, node: true, }, overrides: [ { ...jsConfig, rules: { ...jsConfig.rules, "no-console": "off", "no-invalid-this": "off", }, }, { ...tsConfig, files: ["*.ts"], rules: { ...tsConfig.rules, complexity: ["error", 15], "no-console": "off", "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-unsafe-assignment": "off", "@typescript-eslint/no-unsafe-call": "off", "@typescript-eslint/no-unsafe-member-access": "off", "@typescript-eslint/no-unsafe-return": "off", "@typescript-eslint/no-var-requires": "off", "@typescript-eslint/restrict-template-expressions": "off", }, }, ], }