{"version":3,"sources":["../../src/rxjs.ts"],"names":["fixupPluginRules","eslintPluginRxjs"],"mappings":";;;;;;;;;;AAKA,IAAM,KAAmC,GAAA;AAAA,EACxC,sBAAwB,EAAA,CAAA;AAAA,EACxB,oBAAsB,EAAA,CAAA;AAAA,EACtB,cAAgB,EAAA,CAAA;AAAA,EAChB,WAAa,EAAA,CAAA;AAAA,EACb,yBAA2B,EAAA,CAAA;AAAA,EAC3B,gBAAkB,EAAA,CAAA;AAAA,EAClB,qBAAuB,EAAA,CAAA;AAAA,EACvB,gBAAkB,EAAA,CAAA;AAAA,EAClB,uBAAyB,EAAA,CAAA;AAAA,EACzB,2BAA6B,EAAA,CAAA;AAAA,EAC7B,0BAA4B,EAAA,CAAA;AAAA,EAC5B,iBAAmB,EAAA,CAAA;AAAA,EACnB,uBAAyB,EAAA,CAAA;AAAA,EACzB,0BAA4B,EAAA,CAAA;AAAA,EAC5B,4BAA8B,EAAA,CAAA;AAAA,EAC9B,+BAAiC,EAAA,CAAA;AAAA,EACjC,2BAA6B,EAAA,CAAA;AAAA,EAC7B,8BAAgC,EAAA,CAAA;AAAA,EAChC,iCAAmC,EAAA,CAAA;AAAA,EACnC,4BAA8B,EAAA,CAAA;AAAA,EAC9B,eAAiB,EAAA,CAAA;AAAA,EACjB,kBAAoB,EAAA,CAAA;AAAA,EACpB,0BAA4B,EAAA,CAAA;AAAA,EAC5B,0BAA4B,EAAA,CAAA;AAAA,EAC5B,qBAAuB,EAAA,CAAA;AAAA,EACvB,kBAAoB,EAAA,CAAA;AAAA,EACpB,6BAA+B,EAAA,CAAA;AAAA,EAC/B,uBAAyB,EAAA,CAAA;AAAA,EACzB,4BAA8B,EAAA,CAAA;AAAA,EAC9B,mBAAqB,EAAA,CAAA;AAAA,EACrB,yBAA2B,EAAA,CAAA;AAAA,EAC3B,sBAAwB,EAAA,CAAA;AAAA,EACxB,sBAAwB,EAAA,CAAA;AAAA,EACxB,6BAA+B,EAAA,CAAA;AAAA,EAC/B,0BAA4B,EAAA,CAAA;AAAA,EAC5B,0BAA4B,EAAA,CAAA;AAAA,EAC5B,sBAAwB,EAAA,CAAA;AAAA,EACxB,sBAAwB,EAAA,CAAA;AAAA,EACxB,kBAAoB,EAAA;AACrB,CAAA;AAEA,IAAM,MAA0C,GAAA;AAAA,EAC/C;AAAA,IACC,OAAS,EAAA;AAAA,MACR,IAAA,EAAMA,wBAAiBC,iCAAgB;AAAA,KACxC;AAAA,IACA;AAAA;AAEF,CAAA;AAEA,IAAO,YAAQ,GAAA","file":"rxjs.cjs","sourcesContent":["import { fixupPluginRules } from \"@eslint/compat\";\nimport type { TSESLint } from \"@typescript-eslint/utils\";\n// @ts-expect-error eslint-plugin-rxjs is not typed\nimport eslintPluginRxjs from \"eslint-plugin-rxjs\";\n\nconst rules: TSESLint.FlatConfig.Rules = {\n\t\"rxjs/ban-observables\": 0,\n\t\"rxjs/ban-operators\": 0,\n\t\"rxjs/finnish\": 2,\n\t\"rxjs/just\": 0,\n\t\"rxjs/no-async-subscribe\": 0,\n\t\"rxjs/no-compat\": 2,\n\t\"rxjs/no-connectable\": 2,\n\t\"rxjs/no-create\": 2,\n\t\"rxjs/no-cyclic-action\": 2,\n\t\"rxjs/no-explicit-generics\": 0,\n\t\"rxjs/no-exposed-subjects\": 0,\n\t\"rxjs/no-finnish\": 0,\n\t\"rxjs/no-ignored-error\": 0,\n\t\"rxjs/no-ignored-notifier\": 2,\n\t\"rxjs/no-ignored-observable\": 2,\n\t\"rxjs/no-ignored-replay-buffer\": 2,\n\t\"rxjs/no-ignored-subscribe\": 0,\n\t\"rxjs/no-ignored-subscription\": 0,\n\t\"rxjs/no-ignored-takewhile-value\": 2,\n\t\"rxjs/no-implicit-any-catch\": 2,\n\t\"rxjs/no-index\": 2,\n\t\"rxjs/no-internal\": 2,\n\t\"rxjs/no-nested-subscribe\": 2,\n\t\"rxjs/no-redundant-notify\": 2,\n\t\"rxjs/no-sharereplay\": 2,\n\t\"rxjs/no-subclass\": 2,\n\t\"rxjs/no-subject-unsubscribe\": 2,\n\t\"rxjs/no-subject-value\": 0,\n\t\"rxjs/no-subscribe-handlers\": 0,\n\t\"rxjs/no-topromise\": 2,\n\t\"rxjs/no-unbound-methods\": 2,\n\t\"rxjs/no-unsafe-catch\": 2,\n\t\"rxjs/no-unsafe-first\": 2,\n\t\"rxjs/no-unsafe-subject-next\": 2,\n\t\"rxjs/no-unsafe-switchmap\": 2,\n\t\"rxjs/no-unsafe-takeuntil\": 2,\n\t\"rxjs/prefer-observer\": 0,\n\t\"rxjs/suffix-subjects\": 0,\n\t\"rxjs/throw-error\": 2,\n};\n\nconst config: TSESLint.FlatConfig.ConfigArray = [\n\t{\n\t\tplugins: {\n\t\t\trxjs: fixupPluginRules(eslintPluginRxjs),\n\t\t},\n\t\trules,\n\t},\n];\n\nexport default config;\n"]}