UNPKG

verdaccio-audit

Version:

Verdaccio Middleware plugin to bypass npmjs audit

15 lines (14 loc) 653 B
import { type Express } from 'express'; import type { Auth } from '@verdaccio/auth'; import { pluginUtils } from '@verdaccio/core'; import type { Logger } from '@verdaccio/types'; import type { ConfigAudit } from './types'; export declare const REGISTRY_DOMAIN = "https://registry.npmjs.org"; export default class ProxyAudit extends pluginUtils.Plugin<ConfigAudit> implements pluginUtils.ExpressMiddleware<ConfigAudit, {}, Auth> { enabled: boolean; logger: Logger; strict_ssl: boolean; timeout: number; constructor(config: ConfigAudit, options: pluginUtils.PluginOptions); register_middlewares(app: Express, auth: Auth): void; }