pubPassthroughCommandDefinitions top-level constant

List<PubCommandDefinition> const pubPassthroughCommandDefinitions

Implementation

const pubPassthroughCommandDefinitions = [
  PubCommandDefinition(
    name: 'add',
    description: 'Add dependencies to pubspec.yaml.',
    category: CommandCategory.dependencies,
    changesResolution: true,
  ),
  PubCommandDefinition(
    name: 'remove',
    description: 'Remove dependencies from pubspec.yaml.',
    category: CommandCategory.dependencies,
    changesResolution: true,
  ),
  PubCommandDefinition(
    name: 'upgrade',
    description: 'Upgrade dependencies to their latest versions.',
    aliases: ['update'],
    category: CommandCategory.dependencies,
    changesResolution: true,
  ),
  PubCommandDefinition(
    name: 'downgrade',
    description: 'Downgrade dependencies to their oldest versions.',
    category: CommandCategory.dependencies,
    changesResolution: true,
  ),
  PubCommandDefinition(
    name: 'outdated',
    description: 'Show dependencies with newer versions.',
    category: CommandCategory.dependencies,
  ),
  PubCommandDefinition(
    name: 'deps',
    description: 'Print the dependency graph.',
    category: CommandCategory.dependencies,
  ),
  PubCommandDefinition(
    name: 'bump',
    description: 'Increase the version of the current package.',
  ),
  PubCommandDefinition(
    name: 'publish',
    description: 'Publish the current package to pub.flutter-io.cn.',
  ),
  PubCommandDefinition(
    name: 'workspace',
    description: 'Work with the pub workspace.',
  ),
  PubCommandDefinition(name: 'cache', description: 'Work with the pub cache.'),
  PubCommandDefinition(
    name: 'global',
    description: 'Work with global packages.',
  ),
  PubCommandDefinition(
    name: 'unpack',
    description: 'Download a package without adding it as a dependency.',
  ),
  PubCommandDefinition(name: 'login', description: 'Log in to pub.flutter-io.cn.'),
  PubCommandDefinition(name: 'logout', description: 'Log out of pub.flutter-io.cn.'),
  PubCommandDefinition(
    name: 'token',
    description: 'Manage tokens for hosted pub repositories.',
  ),
];