verdaccio-audit
Version:
Verdaccio Middleware plugin to bypass npmjs audit
15 lines (14 loc) • 653 B
TypeScript
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;
}