tailwindcssSpec top-level property

FigSpec tailwindcssSpec
final

Completion spec for tailwindcss CLI

Implementation

final FigSpec tailwindcssSpec = FigSpec(
  name: 'tailwindcss',
  description: 'Tailwindcss CLI tools',
  icon: 'https://tailwindcss.com/favicons/favicon-32x32.png',
  options: buildOptions,
  subcommands: [

    Subcommand(
      name: 'init',
      description: 'Creates Tailwind config file. Default: tailwind.config.js',
      args: [
        Arg(
        name: 'filename',
        isOptional: true
      )
      ],
      options: [

        Option(
          name: ['-p', '--postcss'],
          description: 'Initialize a \'postcss.config.js\' file'
        ),
        Option(
          name: ['-f', '--full'],
          description: 'Initialize a full \'tailwind.config.js\' file'
        ),
        ...commonOptions
      ]
    ),
    Subcommand(
      name: 'build',
      description: 'Build CSS file',
      options: buildOptions
    )
  ]
);