@nangazaki/vue-rbac
Version:
Role-Based Access Control (RBAC) implementation for Vue.js
3 lines (2 loc) • 607 B
JavaScript
var e;function l(l={}){var r,o;const n={level:null!==(r=l.level)&&void 0!==r?r:e.INFO,prefix:null!==(o=l.prefix)&&void 0!==o?o:"[vue-rbac]"};return{debug(...l){n.level<=e.DEBUG&&console.debug(n.prefix,...l)},info(...l){n.level<=e.INFO&&console.info(n.prefix,...l)},warn(...l){n.level<=e.WARN&&console.warn(n.prefix,...l)},error(...l){n.level<=e.ERROR&&console.error(n.prefix,...l)}}}!function(e){e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR",e[e.NONE=4]="NONE"}(e||(e={}));const r=l();export{e as LogLevel,l as createLogger,r as logger};
//# sourceMappingURL=logger.js.map