UNPKG

verdaccio

Version:

A lightweight private npm proxy registry

1 lines 856 B
{"version":3,"file":"index.mjs","names":[],"sources":["../../../src/lib/logger/index.ts"],"sourcesContent":["import createDebug from 'debug';\n\nimport { setup as setupModule } from '@verdaccio/logger';\nimport { Logger } from '@verdaccio/types';\n\nlet logger: Logger;\n\nconst debug = createDebug('verdaccio:logger');\n\ntype SetupModuleOptions = Parameters<typeof setupModule>[0];\n\nexport function setup(options: SetupModuleOptions): void {\n debug('setup logger with options %o', options);\n if (!logger) {\n debug('logger not initialized, setting up');\n logger = setupModule(options);\n debug('logger initialized');\n }\n}\n\nexport { logger };\n"],"mappings":";;;AAKA,IAAI;AAEJ,IAAM,QAAQ,YAAY,kBAAkB;AAI5C,SAAgB,MAAM,SAAmC;CACvD,MAAM,gCAAgC,OAAO;CAC7C,IAAI,CAAC,QAAQ;EACX,MAAM,oCAAoC;EAC1C,SAAS,QAAY,OAAO;EAC5B,MAAM,oBAAoB;CAC5B;AACF"}