{"version":3,"sources":["jsdelivr-header.js","/npm/@tada5hi/eslint-config-typescript@1.2.18/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAQ,MAAO,gBAAmB,QAAQ,yCAG1C,eAAuB,OAAE,GAAK,EAE9B,OAAO,QAAU,CACb,QAAU,CACN,yBACA,2BACA,yBACA,yCAEJ,OAAS,4BACT,cAAgB,CACZ,YAAc,KACd,WAAa,UAEjB,QAAS,CACL,sBAEJ,MAAQ,CACJ,YAAa,MACb,6CAA8C,OAC9C,4BAA6B,eAAuB,OACpD,wCAAyC,MACzC,qCAAsC,MACtC,+BAAgC,MAChC,0CAA2C,OAE/C,SAAU,CACN,iBAAkB,CACd,4BAA6B,CAAC,MAAO,SAEzC,kBAAmB,CACf,WAAc,CAAC","file":"/npm/@tada5hi/eslint-config-typescript@1.2.18/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@tada5hi/eslint-config-typescript@1.2.18/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","const { rules: baseStyleRules } = require('eslint-config-airbnb-base/rules/style');\n\n// set tab size to 4 ;)\nbaseStyleRules['indent'][1] = 4;\n\nmodule.exports = {\n    extends:  [\n        'airbnb-typescript/base',\n        'plugin:import/typescript',\n        '@tada5hi/eslint-config',\n        'plugin:@typescript-eslint/recommended'\n    ],\n    parser:  '@typescript-eslint/parser',  // Specifies the ESLint parser\n    parserOptions:  {\n        ecmaVersion:  2020,  // Allows for the parsing of modern ECMAScript features\n        sourceType:  'module',  // Allows for the use of imports\n    },\n    plugins: [\n        '@typescript-eslint'\n    ],\n    rules:  {\n        \"no-shadow\": \"off\",\n        \"@typescript-eslint/consistent-type-imports\": \"warn\",\n        \"@typescript-eslint/indent\": baseStyleRules['indent'],\n        \"@typescript-eslint/no-empty-interface\": \"off\",\n        \"@typescript-eslint/no-explicit-any\": \"off\",\n        \"@typescript-eslint/no-shadow\": \"off\",\n        \"@typescript-eslint/object-curly-spacing\": \"off\"\n    },\n    settings: {\n        \"import/parsers\": {\n            '@typescript-eslint/parser': ['.ts', '.tsx']\n        },\n        \"import/resolver\": {\n            \"typescript\": {}\n        }\n    }\n};\n"]}