buildOnlyParams top-level property

List<FigOption> buildOnlyParams
final

Implementation

final List<FigOption> buildOnlyParams = [
  FigOption(
      name: 'compile',
      description:
          'Generate a standalone Bun executable containing your bundled code',
      priority: 50),
  FigOption(
      name: '--format',
      description:
          'Specifies the module format to build to. Only esm is supported currently',
      args: [
        FigArg(name: 'args', suggestions: [const FigSuggestion(name: 'esm')])
      ]),
  FigOption(
      name: '--outdir',
      description: 'Default to "dist" if multiple files',
      priority: 50,
      args: [FigArg(name: 'path')]),
  FigOption(
      name: '--outfile',
      description: 'Write to a file',
      priority: 50,
      args: [FigArg(name: 'path')]),
  FigOption(
      name: '--root',
      description: 'Root directory used for multiple entry points',
      args: [FigArg(name: 'path')]),
  FigOption(
      name: '--splitting', description: 'Enable code splitting', priority: 50),
  FigOption(
      name: '--public-path',
      description:
          'A prefix to be appended to any import paths in bundled code',
      args: [FigArg(name: 'args')]),
  FigOption(
      name: '--sourcemap',
      description:
          'Build with sourcemaps - \'inline\', \'external\', or \'none\'',
      priority: 50,
      args: [
        FigArg(name: 'args', isOptional: true, suggestions: [
          const FigSuggestion(name: 'inline'),
          const FigSuggestion(name: 'external'),
          const FigSuggestion(name: 'none')
        ])
      ]),
  FigOption(
      name: '--entry-naming',
      description:
          'Customize entry point filenames. Defaults to "[dir]/[name].[ext]"',
      args: [FigArg(name: 'args')]),
  FigOption(
      name: '--chunk-naming',
      description:
          'Customize chunk filenames. Defaults to "[name]-[hash].[ext]"',
      args: [FigArg(name: 'args')]),
  FigOption(
      name: '--asset-naming',
      description:
          'Customize asset filenames. Defaults to "[name]-[hash].[ext]"',
      args: [FigArg(name: 'args')]),
  FigOption(
      name: '--server-components',
      description: 'Enable React Server Components (experimental)'),
  FigOption(
      name: '--no-bundle', description: 'Transpile file only, do not bundle')
];