ember-app-scheduler
Version:
Ember addon to schedule work at different phases of app life cycle.
22 lines (21 loc) • 2.15 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
/**
* Subclass of `Error` with additional information
* about location of incorrect markup.
*/
var SyntaxError = function () {
SyntaxError.prototype = Object.create(Error.prototype);
SyntaxError.prototype.constructor = SyntaxError;
function SyntaxError(message, location) {
var error = Error.call(this, message);
this.message = message;
this.stack = error.stack;
this.location = location;
}
return SyntaxError;
}();
exports.default = SyntaxError;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9lcnJvcnMvc3ludGF4LWVycm9yLmpzIl0sIm5hbWVzIjpbIlN5bnRheEVycm9yIiwicHJvdG90eXBlIiwiT2JqZWN0IiwiY3JlYXRlIiwiRXJyb3IiLCJjb25zdHJ1Y3RvciIsIm1lc3NhZ2UiLCJsb2NhdGlvbiIsImVycm9yIiwiY2FsbCIsInN0YWNrIl0sIm1hcHBpbmdzIjoiOzs7OztBQUFBOzs7O0FBSUEsSUFBTSwwQkFBMEIsQUFDNUI7Z0JBQUEsQUFBWSxZQUFZLE9BQUEsQUFBTyxPQUFPLE1BQXRDLEFBQXdCLEFBQW9CLEFBQzVDO2dCQUFBLEFBQVksVUFBWixBQUFzQixjQUF0QixBQUFvQyxBQUNwQzthQUFBLEFBQVMsWUFBVCxBQUFxQixTQUFyQixBQUE4QixVQUFVLEFBQ3BDO1lBQUksUUFBUSxNQUFBLEFBQU0sS0FBTixBQUFXLE1BQXZCLEFBQVksQUFBaUIsQUFDN0I7YUFBQSxBQUFLLFVBQUwsQUFBZSxBQUNmO2FBQUEsQUFBSyxRQUFRLE1BQWIsQUFBbUIsQUFDbkI7YUFBQSxBQUFLLFdBQUwsQUFBZ0IsQUFDbkI7QUFDRDtXQUFBLEFBQU8sQUFDVjtBQVZELEFBQW9CLEFBV3BCLENBWG9CO2tCQVdwQixBQUFlIiwiZmlsZSI6ImxpYi9lcnJvcnMvc3ludGF4LWVycm9yLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTdWJjbGFzcyBvZiBgRXJyb3JgIHdpdGggYWRkaXRpb25hbCBpbmZvcm1hdGlvblxuICogYWJvdXQgbG9jYXRpb24gb2YgaW5jb3JyZWN0IG1hcmt1cC5cbiAqL1xuY29uc3QgU3ludGF4RXJyb3IgPSBmdW5jdGlvbiAoKSB7XG4gICAgU3ludGF4RXJyb3IucHJvdG90eXBlID0gT2JqZWN0LmNyZWF0ZShFcnJvci5wcm90b3R5cGUpO1xuICAgIFN5bnRheEVycm9yLnByb3RvdHlwZS5jb25zdHJ1Y3RvciA9IFN5bnRheEVycm9yO1xuICAgIGZ1bmN0aW9uIFN5bnRheEVycm9yKG1lc3NhZ2UsIGxvY2F0aW9uKSB7XG4gICAgICAgIGxldCBlcnJvciA9IEVycm9yLmNhbGwodGhpcywgbWVzc2FnZSk7XG4gICAgICAgIHRoaXMubWVzc2FnZSA9IG1lc3NhZ2U7XG4gICAgICAgIHRoaXMuc3RhY2sgPSBlcnJvci5zdGFjaztcbiAgICAgICAgdGhpcy5sb2NhdGlvbiA9IGxvY2F0aW9uO1xuICAgIH1cbiAgICByZXR1cm4gU3ludGF4RXJyb3I7XG59KCk7XG5leHBvcnQgZGVmYXVsdCBTeW50YXhFcnJvcjsiXX0=