UNPKG

eslint-plugin-perfectionist

Version:

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

11 lines (10 loc) 377 B
'use strict' Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }) let rangeToDiff = (node, sourceCode) => { let nodeText = sourceCode.getText(node) let endsWithCommaOrSemicolon = nodeText.endsWith(';') || nodeText.endsWith(',') let [from, to] = node.range return to - from - (endsWithCommaOrSemicolon ? 1 : 0) } exports.rangeToDiff = rangeToDiff