@foxpage/foxpage-node-sdk
Version:
foxpage node sdk
16 lines (15 loc) • 560 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ParseDSLError = exports.ParseDSLErrorCode = void 0;
const enum_1 = require("./enum");
exports.ParseDSLErrorCode = 'PARSE_DSL_EXCEPTION';
class ParseDSLError extends Error {
constructor(error, origin) {
super(`parse dsl fail: ${error.message}`);
this.code = exports.ParseDSLErrorCode;
this.status = enum_1.FoxpageStatus.DSL_PARSE_ERROR;
this.stack = error.stack;
this.detail = origin;
}
}
exports.ParseDSLError = ParseDSLError;