UNPKG

eslint-plugin-perfectionist

Version:

ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.

15 lines (14 loc) 478 B
/** * Builds a map from nodes to their corresponding sorting nodes. * * @param sortingNodes - An array of sorting nodes. * @returns A map where each key is a node and the value is its sorting node. */ function buildSortingNodeByNodeMap(sortingNodes) { let sortingNodeByNode = /* @__PURE__ */ new Map() for (let sortingNode of sortingNodes) { sortingNodeByNode.set(sortingNode.node, sortingNode) } return sortingNodeByNode } export { buildSortingNodeByNodeMap }