UNPKG

list-dependents

Version:

Lists all dependents of a project, using npm or ecosyste.ms

27 lines (25 loc) 610 B
/** * @param {import('bunyan-adaptor').BunyanLite|undefined} logger * @returns {import('got').ExtendOptions} */ export function gotBunyan (logger) { if (!logger) { return {}; } return { handlers: [ (options, next) => { logger.debug(`Sending ${options.method} to ${options.url}`); return next(options); }, ], hooks: { beforeRetry: [ (error, retryCount) => { logger.info(`Retrying [${retryCount}]: ${error.code} for ${error.request?.requestUrl}`); // Retrying [1]: ERR_NON_2XX_3XX_RESPONSE }, ], }, }; }