Skip to content

CLI Roadmap for V1 #1

@AffectedArc07

Description

@AffectedArc07

Commands:

  • dmpm init - Sets up a repository for use with DMPM
  • dmpm add <dependency> - Adds a dependency to the existing project
  • dmpm remove <dependency> - Removes a dependency from the existing project
  • dmpm update [dependency] - Updates one (or all) of the dependencies
  • dmpm check [dependency] - Checks one (or all) dependencies for updates, exits with 0 if no update available, 1 if an update is available
  • dmpm install - Installs all dependencies listed in the package manager
  • dmpm help - Show a help menu

Core:

  • Update checker
  • Handle linking of all packages and other files regarding them (including statics)
  • Sane API error handling
  • Local store is dmpm.json

Other:

  • Repo readme
  • Repo CI

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions