npm-registry-sdk
Version:
A fully type-safe client library for the npm registry API.
13 lines (12 loc) • 584 B
TypeScript
declare const SearchQueryQualifiers: readonly ["author", "maintainer", "scope", "keywords", "not", "is", "boost-exact"];
type SearchQueryQualifier = (typeof SearchQueryQualifiers)[number];
export type SearchQueryQualifiers = Partial<Record<SearchQueryQualifier, string>>;
/**
*
* @param query
* @param qualifiers
* @description Return query string with qualifiers
* @example buildSearchQueryWithQualifiers('react', { 'not': 'deprecated,insecure' });
*/
export declare function buildSearchQueryWithQualifiers(query: string, qualifiers: SearchQueryQualifiers): string;
export {};