UNPKG

994 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.logSyntaxError = logSyntaxError;
7
8var _chalk = _interopRequireDefault(require("chalk"));
9
10function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
11
12function _templateObject() {
13 var data = _taggedTemplateLiteral(["\n{red.bold Error number ", "}\n{cyan ", ":", "}\n\n{red ", "} {grey |} ", "\n\n", ""]);
14
15 _templateObject = function _templateObject() {
16 return data;
17 };
18
19 return data;
20}
21
22function _taggedTemplateLiteral(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); }
23
24function logSyntaxError(_ref) {
25 var lineNumber = _ref.lineNumber,
26 line = _ref.line,
27 message = _ref.message,
28 count = _ref.count,
29 path = _ref.path;
30 console.error((0, _chalk["default"])(_templateObject(), count, path, lineNumber, lineNumber, line, message));
31}
\No newline at end of file