hugoWebsite/node_modules/postcss-reporter/lib/util.js

20 lines
504 B
JavaScript
Raw Normal View History

2022-10-29 00:20:35 +02:00
exports.getLocation = function (message) {
var messageNode = message.node;
var location = {
line: message.line,
column: message.column,
};
var messageInput = messageNode && messageNode.source && messageNode.source.input;
if (!messageInput) return location;
var originLocation =
messageInput.origin && messageInput.origin(message.line, message.column);
if (originLocation) return originLocation;
location.file = messageInput.file || messageInput.id;
return location;
};