mirror of
https://github.com/swc-project/swc.git
synced 2024-11-28 02:29:04 +03:00
99f4f0f280
swc_ecma_parser: - Support `private declare`. (#1503) - Recover `backtracking` state while doing some nested backtracking. (#1505) - Allow using `readonly` as the name of class properties. (#1514) swc_ecma_transforms_base: - `hygiene`: Keep the name of class expressions. (#1507) swc_ecma_transforms_typescript: - Allow a namespace and a class to have the same name. (#1515) swc: - Disable `tsx` if the ext of a file is ts.
43 lines
1.4 KiB
TypeScript
43 lines
1.4 KiB
TypeScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
class ServiceError extends Error {
|
|
constructor(...args){
|
|
super(...args);
|
|
this.code = ServiceError.Code.badResponse;
|
|
this.name = "ServiceError.BadResponse";
|
|
}
|
|
}
|
|
exports.ServiceError = ServiceError;
|
|
(function(ServiceError1) {
|
|
var Code;
|
|
(function(Code1) {
|
|
Code1[Code1["serviceNotFound"] = 404] = "serviceNotFound";
|
|
Code1[Code1["serviceNotCompatible"] = 426] = "serviceNotCompatible";
|
|
Code1[Code1["serviceGone"] = 410] = "serviceGone";
|
|
Code1[Code1["implementation"] = 500] = "implementation";
|
|
Code1[Code1["timedOut"] = 504] = "timedOut";
|
|
Code1[Code1["badRequest"] = 400] = "badRequest";
|
|
Code1[Code1["badResponse"] = 422] = "badResponse";
|
|
})(Code || (Code = {
|
|
}));
|
|
class ServiceNotFound extends ServiceError {
|
|
constructor(...args1){
|
|
super(...args1);
|
|
// Service was probably not registered, or using the wrong channel
|
|
this.code = Code.serviceNotFound;
|
|
this.name = "ServiceError.ServiceNotFound";
|
|
}
|
|
}
|
|
ServiceError1.ServiceNotFound = ServiceNotFound;
|
|
function toMessageBody(error) {
|
|
return {
|
|
code: ServiceError.Code.implementation
|
|
};
|
|
}
|
|
ServiceError1.toMessageBody = toMessageBody;
|
|
ServiceError1.Code = Code;
|
|
})(ServiceError || (ServiceError = {
|
|
}));
|