Run npm install
All checks were successful
Lint / pre-commit Linting (push) Successful in 1m23s

This commit is contained in:
2025-12-16 01:06:00 +01:00
parent 9510650dd1
commit 63c2e85f7d
614 changed files with 6056 additions and 159231 deletions

View File

@@ -195,9 +195,21 @@ export interface JackOptions {
export declare class Jack<C extends ConfigSet = {}> {
#private;
constructor(options?: JackOptions);
/**
* Resulting definitions, suitable to be passed to Node's `util.parseArgs`,
* but also including `description` and `short` fields, if set.
*/
get definitions(): C;
/** map of `{ <short>: <long> }` strings for each short name defined */
get shorts(): Record<string, string>;
/**
* options passed to the {@link Jack} constructor
*/
get jackOptions(): JackOptions;
/**
* the data used to generate {@link Jack#usage} and
* {@link Jack#usageMarkdown} content.
*/
get usageFields(): UsageField[];
/**
* Set the default value (which will still be overridden by env or cli)