UNPKG

string-optimiser

Version:

A utility for generating strings that fall between certain length constraints, useful for website meta titles and meta descriptions.

17 lines 639 B
export type InitialiserConfig = { minimumLength: number; maximumLength: number; separator?: string; }; export type OptimiserInputWithBase = { base: string; additionalPhraseOptions: string[]; }; export type OptimiserInputWithBaseOptions = { baseOptions: string[]; additionalPhraseOptions: string[]; }; export type OptimiserInput = OptimiserInputWithBase | OptimiserInputWithBaseOptions; export type NonConfiguredOptimiserInput = (OptimiserInputWithBase | OptimiserInputWithBaseOptions) & InitialiserConfig; export type InitialisedOptimiser = (input: OptimiserInput) => string; //# sourceMappingURL=types.d.ts.map