NpmRegistryClient
@tsed/cli-core
Usage
typescript
import { NpmRegistryClient } from "@tsed/cli-core";Overview
ts
class NpmRegistryClient {
static escapeName(name: string): string;
request(pathname: string, opts?: any): Promise<any>;
getRequestUrl(registry: string, pathname: string): string;
search(text: string, options?: {
size?: number;
from?: number;
quality?: number;
popularity?: number;
maintenance?: number;
}): Promise<any>;
info(packageName: string, retry?: number): Promise<PackageInfo>;
}static escapeName
ts
static escapeName(name: string): string;request
ts
request(pathname: string, opts?: any): Promise<any>;getRequestUrl
ts
getRequestUrl(registry: string, pathname: string): string;search
ts
search(text: string, options?: {
size?: number;
from?: number;
quality?: number;
popularity?: number;
maintenance?: number;
}): Promise<any>;Search a module on npm registry
info
ts
info(packageName: string, retry?: number): Promise<PackageInfo>;