eslint-config-neon
Version:
The ultimate ESLint shareable config
1 lines • 2.22 kB
Source Map (JSON)
{"version":3,"file":"rxjs.mjs","names":[],"sources":["../../src/rxjs.ts"],"sourcesContent":["import type { TSESLint } from '@typescript-eslint/utils';\nimport eslintPluginRxjs from 'eslint-plugin-rxjs-x';\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-floating-observables': 2,\n\t'rxjs/no-ignored-error': 0,\n\t'rxjs/no-ignored-notifier': 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: eslintPluginRxjs,\n\t\t},\n\t\trules,\n\t},\n];\n\nexport default config;\n"],"mappings":";;;AA6CA,MAAM,SAA0C,CAC/C;CACC,SAAS,EACR,MAAM,iBACP;CACA;EA9CD,wBAAwB;EACxB,sBAAsB;EACtB,gBAAgB;EAChB,aAAa;EACb,2BAA2B;EAC3B,kBAAkB;EAClB,uBAAuB;EACvB,kBAAkB;EAClB,yBAAyB;EACzB,6BAA6B;EAC7B,4BAA4B;EAC5B,mBAAmB;EACnB,gCAAgC;EAChC,yBAAyB;EACzB,4BAA4B;EAC5B,iCAAiC;EACjC,6BAA6B;EAC7B,gCAAgC;EAChC,mCAAmC;EACnC,8BAA8B;EAC9B,iBAAiB;EACjB,oBAAoB;EACpB,4BAA4B;EAC5B,4BAA4B;EAC5B,uBAAuB;EACvB,oBAAoB;EACpB,+BAA+B;EAC/B,yBAAyB;EACzB,8BAA8B;EAC9B,qBAAqB;EACrB,2BAA2B;EAC3B,wBAAwB;EACxB,wBAAwB;EACxB,+BAA+B;EAC/B,4BAA4B;EAC5B,4BAA4B;EAC5B,wBAAwB;EACxB,wBAAwB;EACxB,oBAAoB;CAQf;AACL,CACD"}