{"version":3,"sources":["../../src/cypress.ts"],"names":[],"mappings":";;;AAIA,IAAM,KAAmC,GAAA;AAAA,EACxC,qCAAuC,EAAA,CAAA;AAAA,EACvC,oCAAsC,EAAA,CAAA;AAAA,EACtC,wBAA0B,EAAA,CAAA;AAAA,EAC1B,kBAAoB,EAAA,CAAA;AAAA,EACpB,kBAAoB,EAAA,CAAA;AAAA,EACpB,gCAAkC,EAAA,CAAA;AAAA,EAClC,sBAAwB,EAAA;AACzB,CAAA;AAEA,IAAM,MAA0C,GAAA;AAAA,EAC/C;AAAA,IACC,eAAiB,EAAA;AAAA,MAChB,OAAS,EAAA,OAAA,CAAQ,OAAQ,CAAA,OAAA,CAAQ,eAAgB,CAAA;AAAA,KAClD;AAAA,IACA,OAAS,EAAA;AAAA,MACR;AAAA,KACD;AAAA,IACA;AAAA;AAEF,CAAA;AAEA,IAAO,eAAQ,GAAA","file":"cypress.mjs","sourcesContent":["import type { TSESLint } from \"@typescript-eslint/utils\";\n// @ts-expect-error eslint-plugin-cypress is not typed\nimport cypress from \"eslint-plugin-cypress/flat\";\n\nconst rules: TSESLint.FlatConfig.Rules = {\n\t\"cypress/assertion-before-screenshot\": 2,\n\t\"cypress/no-assigning-return-values\": 2,\n\t\"cypress/no-async-tests\": 2,\n\t\"cypress/no-force\": 2,\n\t\"cypress/no-pause\": 2,\n\t\"cypress/no-unnecessary-waiting\": 2,\n\t\"import-x/unambiguous\": 0,\n};\n\nconst config: TSESLint.FlatConfig.ConfigArray = [\n\t{\n\t\tlanguageOptions: {\n\t\t\tglobals: cypress.configs.globals.languageOptions.globals,\n\t\t},\n\t\tplugins: {\n\t\t\tcypress,\n\t\t},\n\t\trules,\n\t},\n];\n\nexport default config;\n"]}