{"version":3,"sources":["../../src/rules/ruleTester.ts"],"sourcesContent":["import { RuleTester } from \"@typescript-eslint/rule-tester\";\nimport * as path from \"path\";\nimport * as vitest from \"vitest\";\n\nexport const tsconfigRootDir = path.join(__dirname, \"sandbox\");\n\nexport const filename = path.join(tsconfigRootDir, \"file.ts\");\n\nRuleTester.afterAll = vitest.afterAll;\nRuleTester.it = vitest.it;\nRuleTester.itOnly = vitest.it.only;\nRuleTester.describe = vitest.describe;\n\nexport const ruleTester = new RuleTester({\n\tlanguageOptions: {\n\t\tparserOptions: {\n\t\t\tprojectService: true,\n\t\t\ttsconfigRootDir,\n\t\t},\n\t},\n});\n"],"mappings":";AAAA,SAAS,kBAAkB;AAC3B,YAAY,UAAU;AACtB,YAAY,YAAY;AAEjB,MAAM,kBAAkB,KAAK,KAAK,WAAW,SAAS;AAEtD,MAAM,WAAW,KAAK,KAAK,iBAAiB,SAAS;AAE5D,WAAW,WAAW,OAAO;AAC7B,WAAW,KAAK,OAAO;AACvB,WAAW,SAAS,OAAO,GAAG;AAC9B,WAAW,WAAW,OAAO;AAEtB,MAAM,aAAa,IAAI,WAAW;AAAA,EACxC,iBAAiB;AAAA,IAChB,eAAe;AAAA,MACd,gBAAgB;AAAA,MAChB;AAAA,IACD;AAAA,EACD;AACD,CAAC;","names":[]}