UNPKG

nestjs-auditlog

Version:

A powerful package for auditlog using opentelemetry in NestJS applications

25 lines 2.62 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RESPONSE_KEYWORD = exports.OperationStatus = exports.REQUEST_HEADER_USER_AGENT = exports.DEFAULT_OPERATION_TYPE_QUERY = exports.DEFAULT_OPERATION_TYPE_REMOVE = exports.DEFAULT_OPERATION_TYPE_UPDATE = exports.DEFAULT_OPERATION_TYPE_CREATE = exports.DEFAULT_ACTOR_TYPE_FIELD_MAP = exports.DEFAULT_ACTOR_ID_FIELD_MAP = exports.DEFAULT_RESOURCE_ID_FIELD_MAP = exports.DEFAULT_UNKNOWN_VALUE = exports.DEFAULT_AUDIT_LOG_CONFIG_OPTIONS = exports.AUDIT_LOG_CONFIG_OPTIONS = exports.META_AUDIT_LOG = void 0; const exporters_1 = require("./exporters"); exports.META_AUDIT_LOG = Symbol.for('__audit_log__'); exports.AUDIT_LOG_CONFIG_OPTIONS = 'AUDIT_LOG_CONFIG_OPTIONS'; exports.DEFAULT_AUDIT_LOG_CONFIG_OPTIONS = { exporter: new exporters_1.AuditLoggerDefaultExporter(), }; exports.DEFAULT_UNKNOWN_VALUE = 'unknown'; exports.DEFAULT_RESOURCE_ID_FIELD_MAP = 'body.id'; exports.DEFAULT_ACTOR_ID_FIELD_MAP = 'user.id'; exports.DEFAULT_ACTOR_TYPE_FIELD_MAP = 'user.role'; exports.DEFAULT_OPERATION_TYPE_CREATE = 'Create'; exports.DEFAULT_OPERATION_TYPE_UPDATE = 'Update'; exports.DEFAULT_OPERATION_TYPE_REMOVE = 'Remove'; exports.DEFAULT_OPERATION_TYPE_QUERY = 'Query'; exports.REQUEST_HEADER_USER_AGENT = 'user-agent'; var OperationStatus; (function (OperationStatus) { OperationStatus["SUCCEEDED"] = "SUCCEEDED"; OperationStatus["FAILED"] = "FAILED"; })(OperationStatus = exports.OperationStatus || (exports.OperationStatus = {})); exports.RESPONSE_KEYWORD = '$response.'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvbGliL21vZHVsZXMvYXVkaXQtbG9nL2NvbnN0YW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLDJDQUF5RDtBQUU1QyxRQUFBLGNBQWMsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLGVBQWUsQ0FBQyxDQUFDO0FBRTdDLFFBQUEsd0JBQXdCLEdBQUcsMEJBQTBCLENBQUM7QUFDdEQsUUFBQSxnQ0FBZ0MsR0FBMkI7SUFDdEUsUUFBUSxFQUFFLElBQUksc0NBQTBCLEVBQUU7Q0FDM0MsQ0FBQztBQUVXLFFBQUEscUJBQXFCLEdBQUcsU0FBUyxDQUFDO0FBQ2xDLFFBQUEsNkJBQTZCLEdBQUcsU0FBUyxDQUFDO0FBQzFDLFFBQUEsMEJBQTBCLEdBQUcsU0FBUyxDQUFDO0FBQ3ZDLFFBQUEsNEJBQTRCLEdBQUcsV0FBVyxDQUFDO0FBQzNDLFFBQUEsNkJBQTZCLEdBQUcsUUFBUSxDQUFDO0FBQ3pDLFFBQUEsNkJBQTZCLEdBQUcsUUFBUSxDQUFDO0FBQ3pDLFFBQUEsNkJBQTZCLEdBQUcsUUFBUSxDQUFDO0FBQ3pDLFFBQUEsNEJBQTRCLEdBQUcsT0FBTyxDQUFDO0FBRXZDLFFBQUEseUJBQXlCLEdBQUcsWUFBWSxDQUFDO0FBRXRELElBQVksZUFHWDtBQUhELFdBQVksZUFBZTtJQUN6QiwwQ0FBdUIsQ0FBQTtJQUN2QixvQ0FBaUIsQ0FBQTtBQUNuQixDQUFDLEVBSFcsZUFBZSxHQUFmLHVCQUFlLEtBQWYsdUJBQWUsUUFHMUI7QUFFWSxRQUFBLGdCQUFnQixHQUFHLFlBQVksQ0FBQyJ9