UNPKG

@nangazaki/vue-rbac

Version:

Role-Based Access Control (RBAC) implementation for Vue.js

3 lines (2 loc) 607 B
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