{"version":3,"sources":["jsdelivr-header.js","/npm/@youversion/eslint-config-typescript@4.0.4/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCLO,qBAAsB,mCAEtB,eAAgB,0BAaR,IACV,WACH,CACE,gBAAiB,CACf,OAAQ,iBACR,cAAe,CACb,WAAY,SACZ,aAAc,CACZ,KAAK,GAEP,oCAAoC,IAGxC,SAAU,CACR,iBAAkB,CAChB,4BAA6B,CAAC,MAAO,OAAQ,OAAQ,UAEvD,kBAAmB,CACjB,KAAM,CACJ,WAAY,CAAC,MAAO,QAEtB,WAAY,CACV,gBAAgB","file":"/npm/@youversion/eslint-config-typescript@4.0.4/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@youversion/eslint-config-typescript@4.0.4/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","/* eslint-disable sort-keys */\nimport typescriptParser from '@typescript-eslint/parser';\n\nimport baseConfig from './base.js';\n/**\n * Base rule sets.\n *\n * @example\n * ```js\n * // eslint.config.mjs\n * import eslintConfig from '@youversion/eslint-config-typescript';\n * import { defineConfig } from 'eslint/config';\n *\n * export default defineConfig(eslintConfig);\n * ```\n */\nexport default [\n  ...baseConfig,\n  {\n    languageOptions: {\n      parser: typescriptParser,\n      parserOptions: {\n        sourceType: 'module',\n        ecmaFeatures: {\n          jsx: true,\n        },\n        warnOnUnsupportedTypeScriptVersion: true,\n      },\n    },\n    settings: {\n      'import/parsers': {\n        '@typescript-eslint/parser': ['.ts', '.mts', '.cts', '.d.ts'],\n      },\n      'import/resolver': {\n        node: {\n          extensions: ['.js', '.ts'],\n        },\n        typescript: {\n          alwaysTryTypes: true,\n        },\n      },\n    },\n  },\n];\n"]}