yao-node-client
Version:
A node client for yao application development
69 lines • 1.92 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.log = void 0;
const request_1 = __importDefault(require("./request"));
/**
* 日志对象
*/
exports.log = {
Trace(format, ...args) {
const payload = {
type: "Log",
method: "Trace",
args: [format, ...args],
};
return (0, request_1.default)(payload);
},
Debug(format, ...args) {
const payload = {
type: "Log",
method: "Debug",
args: [format, ...args],
};
return (0, request_1.default)(payload);
},
Info(format, ...args) {
const payload = {
type: "Log",
method: "Info",
args: [format, ...args],
};
return (0, request_1.default)(payload);
},
Warn(format, ...args) {
const payload = {
type: "Log",
method: "Warn",
args: [format, ...args],
};
return (0, request_1.default)(payload);
},
Error(format, ...args) {
const payload = {
type: "Log",
method: "Error",
args: [format, ...args],
};
return (0, request_1.default)(payload);
},
Fatal(format, ...args) {
const payload = {
type: "Log",
method: "Fatal",
args: [format, ...args],
};
return (0, request_1.default)(payload);
},
Panic(format, ...args) {
const payload = {
type: "Log",
method: "Panic",
args: [format, ...args],
};
return (0, request_1.default)(payload);
},
};
//# sourceMappingURL=log.js.map