UNPKG

cnpmcore

Version:

Private NPM Registry for Enterprise

39 lines (38 loc) 1.58 kB
declare class CacheCleanerEvent { private readonly cacheService; protected removeCache(fullname: string): Promise<void>; } export declare class PackageUnpublishedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageBlockedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageUnblockedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageVersionAddedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageVersionRemovedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageTagAddedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageTagChangedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageTagRemovedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageMaintainerChangedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageMaintainerRemovedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export declare class PackageMetaChangedCacheCleanEvent extends CacheCleanerEvent { handle(fullname: string): Promise<void>; } export {};