Options
All
  • Public
  • Public/Protected
  • All
Menu

Module entities/Config/logic/createConfiguration

Index

Functions

  • createConfiguration(baseConfig: Config, userConfigPath: string, cliArgs: string[]): Promise<Config>
  • description

    Create Figmagic configuration object.

    Prioritization:

    1. User-provided configuration through figmagic.json or .figmagicrc
    2. Command-line arguments and flags
    3. Environment variables from .env Non-provided values should fall back to defaults outlined in bin/entities/Config/baseConfig.ts

    Parameters

    • baseConfig: Config
    • userConfigPath: string
    • cliArgs: string[]

    Returns Promise<Config>

Generated using TypeDoc