UNPKG

eslint-plugin-import-sorting

Version:

ESLint plugin to group and sort imports by module, à la Python isort

17 lines (16 loc) 415 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); function useGroups(groups) { let group; let groupsSet = new Set(groups.flat()); let defineGroup = (value, override = false) => { if ((!group || override) && groupsSet.has(value)) { group = value; } }; return { getGroup: () => group ?? "unknown", defineGroup }; } exports.useGroups = useGroups;