@atlaskit/eslint-plugin-ui-styling-standard
Version:
The eslint plugin to enforce and educate on Atlassian's UI Styling Standard
19 lines (18 loc) • 712 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getSourceLocationFromRange = getSourceLocationFromRange;
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
var _contextCompat = require("@atlaskit/eslint-utils/context-compat");
function getSourceLocationFromRange(context, _ref) {
var _ref2 = (0, _slicedToArray2.default)(_ref, 2),
start = _ref2[0],
end = _ref2[1];
var sourceCode = (0, _contextCompat.getSourceCode)(context);
return {
start: sourceCode.getLocFromIndex(start),
end: sourceCode.getLocFromIndex(end)
};
}