@lesnoypudge/eslint-plugin-import-export
Version:
lesnoypudge's eslint-plugin-import-export
31 lines (30 loc) • 821 B
JavaScript
import { messageIds, createRule, defaultOptions, ruleName } from "./extra.js";
import { ruleVisitors } from "./ruleVisitors.js";
import { toOneLine } from "@lesnoypudge/utils";
const ruleMeta = {
docs: {
description: toOneLine(`
Import/Export declarations should be formatted as one line,
unless line length exceeds specified character amount.
`)
},
messages: {
[messageIds.longOneLiner]: "Import/Export exceeds specified length.",
[messageIds.shortMultiline]: toOneLine(`
Import/Export is shorter then specified length.
`)
},
type: "layout",
schema: [],
fixable: "whitespace"
};
const rule = createRule({
create: ruleVisitors,
name: ruleName,
meta: ruleMeta,
defaultOptions
});
export {
rule
};
//# sourceMappingURL=rule.js.map