UNPKG

@lesnoypudge/eslint-plugin-import-export

Version:

lesnoypudge's eslint-plugin-import-export

36 lines (35 loc) 766 B
import { pluginVersion, pluginName, ruleName } from "./extra.js"; import { rule } from "./rule.js"; import parser from "@typescript-eslint/parser"; const plugin = { meta: { name: pluginName, version: pluginVersion }, rules: { [ruleName]: rule }, configs: {}, processors: {} }; const recommendedFlatConfig = { languageOptions: { ecmaVersion: "latest", parser }, plugins: {}, rules: { [`@lesnoypudge/eslint-plugin-${ruleName}/${ruleName}`]: "warn" } }; Object.assign(recommendedFlatConfig.plugins, { [`@lesnoypudge/eslint-plugin-${ruleName}`]: plugin }); const configs = { recommended: recommendedFlatConfig }; Object.assign(plugin.configs, configs); export { plugin as default }; //# sourceMappingURL=plugin.js.map