{"version":3,"sources":["../../src/components/eslint.ts"],"sourcesContent":["import { typescript } from 'projen';\n\nexport class Eslint {\n  constructor(private project: typescript.TypeScriptProject) {\n    this.configureTestFiles();\n  }\n\n  private configureTestFiles() {\n    this.project.eslint?.addOverride({\n      files: ['*.test.ts'],\n      rules: {\n        'dot-notation': 'off',\n        'import/no-extraneous-dependencies': [\n          'error',\n          {\n            devDependencies: true,\n          },\n        ],\n      },\n    });\n  }\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAEO,MAAM,OAAO;AAAA,EAClB,YAAoB,SAAuC;AAAvC;AAClB,SAAK,mBAAmB;AAAA,EAC1B;AAAA,EAEQ,qBAAqB;AAC3B,SAAK,QAAQ,QAAQ,YAAY;AAAA,MAC/B,OAAO,CAAC,WAAW;AAAA,MACnB,OAAO;AAAA,QACL,gBAAgB;AAAA,QAChB,qCAAqC;AAAA,UACnC;AAAA,UACA;AAAA,YACE,iBAAiB;AAAA,UACnB;AAAA,QACF;AAAA,MACF;AAAA,IACF,CAAC;AAAA,EACH;AACF;","names":[]}