UNPKG

eslint-plugin-perfectionist

Version:

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

18 lines (17 loc) 481 B
'use strict' Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }) let getGroupNumber = (groups, node) => { for (let max = groups.length, i = 0; i < max; i++) { let currentGroup = groups[i] if ( node.group === currentGroup || (Array.isArray(currentGroup) && typeof node.group === 'string' && currentGroup.includes(node.group)) ) { return i } } return groups.length } exports.getGroupNumber = getGroupNumber