UNPKG

@storm-software/config-tools

Version:

A package containing various utilities to support custom workspace configurations and environment management for Storm Software projects, including configuration file handling, environment variable management, and logging utilities.

9 lines (6 loc) 863 B
import { BaseTokenizerOptions, ProjectTokenizerOptions } from '../types.js'; import '@storm-software/config'; declare const applyWorkspaceBaseTokens: <TTokenizerOptions extends BaseTokenizerOptions = BaseTokenizerOptions>(option: string, tokenParams: TTokenizerOptions) => Promise<string>; declare const applyWorkspaceProjectTokens: <TTokenizerOptions extends ProjectTokenizerOptions = ProjectTokenizerOptions>(option: string, tokenParams: TTokenizerOptions) => Promise<string>; declare const applyWorkspaceTokens: <TTokenizerOptions extends BaseTokenizerOptions = BaseTokenizerOptions>(options: Record<string, any>, tokenParams: TTokenizerOptions, tokenizerFn: (option: string, tokenParams: TTokenizerOptions) => string | Promise<string>) => Promise<Record<string, any>>; export { applyWorkspaceBaseTokens, applyWorkspaceProjectTokens, applyWorkspaceTokens };