{"version":3,"sources":["../src/plugin.ts"],"sourcesContent":["import { createRequire } from \"node:module\";\n\nimport { rules } from \"./rules/index.js\";\n\nconst require = createRequire(import.meta.url || __filename);\n\nconst { name, version } = require(\"../package.json\") as {\n\tname: string;\n\tversion: string;\n};\n\nexport const plugin = {\n\tmeta: {\n\t\tname,\n\t\tversion,\n\t},\n\trules,\n};\n\nexport const recommendedRuleSettings = Object.fromEntries(\n\tObject.entries(rules).map(([name]) => [\n\t\t\"expect-type/\" + name,\n\t\t\"error\" as const,\n\t]),\n);\n"],"mappings":";AAAA,SAAS,qBAAqB;AAE9B,SAAS,aAAa;AAEtB,MAAMA,WAAU,cAAc,YAAY,OAAO,UAAU;AAE3D,MAAM,EAAE,MAAM,QAAQ,IAAIA,SAAQ,iBAAiB;AAK5C,MAAM,SAAS;AAAA,EACrB,MAAM;AAAA,IACL;AAAA,IACA;AAAA,EACD;AAAA,EACA;AACD;AAEO,MAAM,0BAA0B,OAAO;AAAA,EAC7C,OAAO,QAAQ,KAAK,EAAE,IAAI,CAAC,CAACC,KAAI,MAAM;AAAA,IACrC,iBAAiBA;AAAA,IACjB;AAAA,EACD,CAAC;AACF;","names":["require","name"]}