UNPKG

@nymphjs/nymph

Version:

Nymph.js - Nymph ORM

32 lines 936 B
import createDebug from 'debug'; const debuggers = {}; function getDebuggers(source) { if (source in debuggers) { return debuggers[source]; } debuggers[source] = { info: createDebug(`nymphjs:info:${source}`), log: createDebug(`nymphjs:log:${source}`), error: createDebug(`nymphjs:error:${source}`), }; debuggers[source].info.log = console.info.bind(console); debuggers[source].log.log = console.log.bind(console); return debuggers[source]; } export default { cache: false, cacheThreshold: 4, cacheLimit: 50, emptyListError: false, updateMDate: true, debugInfo: (source, message) => { getDebuggers(source).info(message); }, debugLog: (source, message) => { getDebuggers(source).log(message); }, debugError: (source, message) => { getDebuggers(source).error(message); }, }; //# sourceMappingURL=defaults.js.map