|
|
- var createCustomError = require('../utils/createCustomError');
-
- module.exports = function SyntaxError(message, input, offset) {
- var error = createCustomError('SyntaxError', message);
-
- error.input = input;
- error.offset = offset;
- error.rawMessage = message;
- error.message = error.rawMessage + '\n' +
- ' ' + error.input + '\n' +
- '--' + new Array((error.offset || error.input.length) + 1).join('-') + '^';
-
- return error;
- };
|