Skip to content

improve typing #100

@github-actions

Description

@github-actions

@ts-expect-error 2322

// TODO improve typing
// @ts-expect-error 2322

};

let initialized = false;

// TODO improve typing
// @ts-expect-error 2322
const config: Configuration = { lifoUsage: true };

/**
 * Configure core options
 *
 * May be called multiple times, overlaying partial configurations they become
 * available/defined
 *
 * @see {@link Configuration}
 */
export async function configure(proposal: Configuration = {}) {
  config.lifoUsage = Plugin.hydrate(proposal.lifoUsage, config.lifoUsage);
  const { core = {}, jackspeak: jackOptions, positionals = {} } = proposal;
  const { requirePositionals, ...deprecated } = core;
  const jackspeak = {
    ...deprecated,

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions