.
This commit is contained in:
parent
658a8abaeb
commit
decb819207
8 changed files with 51 additions and 51 deletions
7
dist/logger.d.ts
vendored
7
dist/logger.d.ts
vendored
|
|
@ -1,14 +1,15 @@
|
||||||
type tipoAmb = {
|
type tipoAmb = {
|
||||||
app: string;
|
|
||||||
inquilino: string;
|
inquilino: string;
|
||||||
usuario: string;
|
usuario: string;
|
||||||
eProducao: boolean;
|
|
||||||
};
|
};
|
||||||
type tipoLog = {
|
type tipoLog = {
|
||||||
detalhes?: unknown[];
|
detalhes?: unknown[];
|
||||||
__filename?: string;
|
__filename?: string;
|
||||||
};
|
};
|
||||||
export declare const logger: ({ inquilino, app, eProducao, usuario }: tipoAmb) => {
|
export declare const logger: ({ app, eProducao }: {
|
||||||
|
app: string;
|
||||||
|
eProducao: boolean;
|
||||||
|
}) => ({ inquilino, usuario }: tipoAmb) => {
|
||||||
info: (mensagem: string, op_tipoLog?: tipoLog) => Promise<void>;
|
info: (mensagem: string, op_tipoLog?: tipoLog) => Promise<void>;
|
||||||
warn: (mensagem: string, op_tipoLog?: tipoLog) => Promise<void>;
|
warn: (mensagem: string, op_tipoLog?: tipoLog) => Promise<void>;
|
||||||
error: (mensagem: string, op_tipoLog?: tipoLog) => Promise<void>;
|
error: (mensagem: string, op_tipoLog?: tipoLog) => Promise<void>;
|
||||||
|
|
|
||||||
2
dist/logger.js
vendored
2
dist/logger.js
vendored
|
|
@ -7,7 +7,7 @@ exports.logger = void 0;
|
||||||
const cross_fetch_1 = __importDefault(require("cross-fetch"));
|
const cross_fetch_1 = __importDefault(require("cross-fetch"));
|
||||||
const LOKI_BASE_URL = "https://log.idz.one";
|
const LOKI_BASE_URL = "https://log.idz.one";
|
||||||
const LOKI_ENDPOINT = "/loki/api/v1/push";
|
const LOKI_ENDPOINT = "/loki/api/v1/push";
|
||||||
const logger = ({ inquilino, app, eProducao, usuario }) => {
|
const logger = ({ app, eProducao }) => ({ inquilino, usuario }) => {
|
||||||
const f = (level) => async (mensagem, op_tipoLog) => {
|
const f = (level) => async (mensagem, op_tipoLog) => {
|
||||||
let { __filename, detalhes } = op_tipoLog || {};
|
let { __filename, detalhes } = op_tipoLog || {};
|
||||||
if (!eProducao) {
|
if (!eProducao) {
|
||||||
|
|
|
||||||
2
dist/logger.js.map
vendored
2
dist/logger.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"logger.js","sourceRoot":"","sources":["../src/logger.ts"],"names":[],"mappings":";;;;;;AAAA,8DAAoC;AAEpC,MAAM,aAAa,GAAG,qBAAqB,CAAA;AAC3C,MAAM,aAAa,GAAG,mBAAmB,CAAA;AAgBlC,MAAM,MAAM,GAAG,CAAC,EAAE,SAAS,EAAE,GAAG,EAAE,SAAS,EAAE,OAAO,EAAW,EAAE,EAAE;IACxE,MAAM,CAAC,GACL,CAAC,KAAgB,EAAE,EAAE,CAAC,KAAK,EAAE,QAAgB,EAAE,UAAoB,EAAE,EAAE;QACrE,IAAI,EAAE,UAAU,EAAE,QAAQ,EAAE,GAAG,UAAU,IAAI,EAAE,CAAA;QAE/C,IAAI,CAAC,SAAS,EAAE,CAAC;YACf,GAAG,GAAG,OAAO,GAAG,EAAE,CAAA;QACpB,CAAC;QAED,IAAI,UAAU,IAAI,OAAO,OAAO,IAAI,WAAW,IAAI,OAAO,CAAC,GAAG,EAAE,EAAE,CAAC;YACjE,UAAU,GAAG,UAAU,CAAC,OAAO,CAAC,OAAO,CAAC,GAAG,EAAE,EAAE,EAAE,CAAC,CAAA;QACpD,CAAC;QAED,MAAM,SAAS,GAAG,GAAG,IAAI,CAAC,GAAG,EAAE,QAAQ,CAAA;QAEvC,MAAM,OAAO,GAAG,QAAQ,EAAE,MAAM;YAC9B,CAAC,CAAC,GAAG,QAAQ,MAAM,QAAQ,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE;YACrE,CAAC,CAAC,QAAQ,CAAA;QAEZ,MAAM,OAAO,GAAG;YACd,MAAM,EAAE,EAAE,GAAG,EAAE,SAAS,EAAE,OAAO,EAAE,KAAK,EAAE;YAC1C,MAAM,EAAE;gBACN;oBACE,SAAS;oBACT,OAAO,EAAE,sBAAsB;iBAChC;aACF;SACF,CAAA;QAED,MAAM,QAAQ,GAAG,MAAM,IAAA,qBAAU,EAAC,GAAG,aAAa,GAAG,aAAa,EAAE,EAAE;YACpE,MAAM,EAAE,MAAM;YACd,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;YAC/C,IAAI,EAAE,IAAI,CAAC,SAAS,CAAC,EAAE,OAAO,EAAE,CAAC,OAAO,CAAC,EAAE,CAAC;SAC7C,CAAC,CAAA;QAEF,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE,CAAC;YACjB,MAAM,IAAI,KAAK,CAAC,QAAQ,QAAQ,CAAC,MAAM,KAAK,MAAM,QAAQ,CAAC,IAAI,EAAE,EAAE,CAAC,CAAA;QACtE,CAAC;IACH,CAAC,CAAA;IAEH,OAAO;QACL,IAAI,EAAE,CAAC,CAAC,MAAM,CAAC;QACf,IAAI,EAAE,CAAC,CAAC,MAAM,CAAC;QACf,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC;KAClB,CAAA;AACH,CAAC,CAAA;AA7CY,QAAA,MAAM,UA6ClB"}
|
{"version":3,"file":"logger.js","sourceRoot":"","sources":["../src/logger.ts"],"names":[],"mappings":";;;;;;AAAA,8DAAoC;AAEpC,MAAM,aAAa,GAAG,qBAAqB,CAAA;AAC3C,MAAM,aAAa,GAAG,mBAAmB,CAAA;AAclC,MAAM,MAAM,GACjB,CAAC,EAAE,GAAG,EAAE,SAAS,EAAuC,EAAE,EAAE,CAC5D,CAAC,EAAE,SAAS,EAAE,OAAO,EAAW,EAAE,EAAE;IAClC,MAAM,CAAC,GACL,CAAC,KAAgB,EAAE,EAAE,CAAC,KAAK,EAAE,QAAgB,EAAE,UAAoB,EAAE,EAAE;QACrE,IAAI,EAAE,UAAU,EAAE,QAAQ,EAAE,GAAG,UAAU,IAAI,EAAE,CAAA;QAE/C,IAAI,CAAC,SAAS,EAAE,CAAC;YACf,GAAG,GAAG,OAAO,GAAG,EAAE,CAAA;QACpB,CAAC;QAED,IAAI,UAAU,IAAI,OAAO,OAAO,IAAI,WAAW,IAAI,OAAO,CAAC,GAAG,EAAE,EAAE,CAAC;YACjE,UAAU,GAAG,UAAU,CAAC,OAAO,CAAC,OAAO,CAAC,GAAG,EAAE,EAAE,EAAE,CAAC,CAAA;QACpD,CAAC;QAED,MAAM,SAAS,GAAG,GAAG,IAAI,CAAC,GAAG,EAAE,QAAQ,CAAA;QAEvC,MAAM,OAAO,GAAG,QAAQ,EAAE,MAAM;YAC9B,CAAC,CAAC,GAAG,QAAQ,MAAM,QAAQ,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE;YACrE,CAAC,CAAC,QAAQ,CAAA;QAEZ,MAAM,OAAO,GAAG;YACd,MAAM,EAAE,EAAE,GAAG,EAAE,SAAS,EAAE,OAAO,EAAE,KAAK,EAAE;YAC1C,MAAM,EAAE;gBACN;oBACE,SAAS;oBACT,OAAO,EAAE,sBAAsB;iBAChC;aACF;SACF,CAAA;QAED,MAAM,QAAQ,GAAG,MAAM,IAAA,qBAAU,EAAC,GAAG,aAAa,GAAG,aAAa,EAAE,EAAE;YACpE,MAAM,EAAE,MAAM;YACd,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;YAC/C,IAAI,EAAE,IAAI,CAAC,SAAS,CAAC,EAAE,OAAO,EAAE,CAAC,OAAO,CAAC,EAAE,CAAC;SAC7C,CAAC,CAAA;QAEF,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE,CAAC;YACjB,MAAM,IAAI,KAAK,CAAC,QAAQ,QAAQ,CAAC,MAAM,KAAK,MAAM,QAAQ,CAAC,IAAI,EAAE,EAAE,CAAC,CAAA;QACtE,CAAC;IACH,CAAC,CAAA;IAEH,OAAO;QACL,IAAI,EAAE,CAAC,CAAC,MAAM,CAAC;QACf,IAAI,EAAE,CAAC,CAAC,MAAM,CAAC;QACf,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC;KAClB,CAAA;AACH,CAAC,CAAA;AA/CU,QAAA,MAAM,UA+ChB"}
|
||||||
5
dist/teste.js
vendored
5
dist/teste.js
vendored
|
|
@ -1,10 +1,9 @@
|
||||||
"use strict";
|
"use strict";
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
const logger_1 = require("./logger");
|
const logger_1 = require("./logger");
|
||||||
const { error, info } = (0, logger_1.logger)({
|
const l = (0, logger_1.logger)({ app: "teste", eProducao: true });
|
||||||
|
const { error, info } = l({
|
||||||
inquilino: "conta_1",
|
inquilino: "conta_1",
|
||||||
app: "teste",
|
|
||||||
eProducao: true,
|
|
||||||
usuario: "pedrinho",
|
usuario: "pedrinho",
|
||||||
});
|
});
|
||||||
error("Deu Ruim");
|
error("Deu Ruim");
|
||||||
|
|
|
||||||
2
dist/teste.js.map
vendored
2
dist/teste.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"teste.js","sourceRoot":"","sources":["../src/teste.ts"],"names":[],"mappings":";;AAAA,qCAAiC;AAEjC,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,GAAG,IAAA,eAAM,EAAC;IAC7B,SAAS,EAAE,SAAS;IACpB,GAAG,EAAE,OAAO;IACZ,SAAS,EAAE,IAAI;IACf,OAAO,EAAE,UAAU;CACpB,CAAC,CAAA;AAEF,KAAK,CAAC,UAAU,CAAC,CAAA;AACjB,IAAI,CAAC,SAAS,EAAE,EAAE,UAAU,EAAE,CAAC,CAAA"}
|
{"version":3,"file":"teste.js","sourceRoot":"","sources":["../src/teste.ts"],"names":[],"mappings":";;AAAA,qCAAiC;AAEjC,MAAM,CAAC,GAAG,IAAA,eAAM,EAAC,EAAE,GAAG,EAAE,OAAO,EAAE,SAAS,EAAE,IAAI,EAAE,CAAC,CAAA;AAEnD,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,GAAG,CAAC,CAAC;IACxB,SAAS,EAAE,SAAS;IACpB,OAAO,EAAE,UAAU;CACpB,CAAC,CAAA;AAEF,KAAK,CAAC,UAAU,CAAC,CAAA;AACjB,IAAI,CAAC,SAAS,EAAE,EAAE,UAAU,EAAE,CAAC,CAAA"}
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "p-comuns",
|
"name": "p-comuns",
|
||||||
"version": "0.76.0",
|
"version": "0.78.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,8 @@ const LOKI_ENDPOINT = "/loki/api/v1/push"
|
||||||
type tipoLevel = "info" | "warn" | "error"
|
type tipoLevel = "info" | "warn" | "error"
|
||||||
|
|
||||||
type tipoAmb = {
|
type tipoAmb = {
|
||||||
app: string
|
|
||||||
inquilino: string
|
inquilino: string
|
||||||
usuario: string
|
usuario: string
|
||||||
eProducao: boolean
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type tipoLog = {
|
type tipoLog = {
|
||||||
|
|
@ -17,7 +15,9 @@ type tipoLog = {
|
||||||
__filename?: string
|
__filename?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
export const logger = ({ inquilino, app, eProducao, usuario }: tipoAmb) => {
|
export const logger =
|
||||||
|
({ app, eProducao }: { app: string; eProducao: boolean }) =>
|
||||||
|
({ inquilino, usuario }: tipoAmb) => {
|
||||||
const f =
|
const f =
|
||||||
(level: tipoLevel) => async (mensagem: string, op_tipoLog?: tipoLog) => {
|
(level: tipoLevel) => async (mensagem: string, op_tipoLog?: tipoLog) => {
|
||||||
let { __filename, detalhes } = op_tipoLog || {}
|
let { __filename, detalhes } = op_tipoLog || {}
|
||||||
|
|
@ -62,4 +62,4 @@ export const logger = ({ inquilino, app, eProducao, usuario }: tipoAmb) => {
|
||||||
warn: f("warn"),
|
warn: f("warn"),
|
||||||
error: f("error"),
|
error: f("error"),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
import { logger } from "./logger"
|
import { logger } from "./logger"
|
||||||
|
|
||||||
const { error, info } = logger({
|
const l = logger({ app: "teste", eProducao: true })
|
||||||
|
|
||||||
|
const { error, info } = l({
|
||||||
inquilino: "conta_1",
|
inquilino: "conta_1",
|
||||||
app: "teste",
|
|
||||||
eProducao: true,
|
|
||||||
usuario: "pedrinho",
|
usuario: "pedrinho",
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue