projecthor
Version:
Save, manage, and run project setup commands automatically from the CLI.
2 lines (1 loc) • 1.42 kB
TypeScript
export declare const helpMessage = "\n\tUsage\n\t $ projecthor <command> <args[]> <options> \n\n\tCommands\n\t\tsave\t\t\t\tSave a project workspace(s)\n\t\t\t --source <file_path>\tProject setup file (.psup file) to setup new projects quickly\n\n\t\tload <project_name[]>\t\tLoad the workspace of the passed project(s)\n\t\t\t--shell, -s\t\tWhich shell to use to run project setup commands\n\n\t\tdelete <project_name[]>\t\tDelete the passed project workspace(s)\n\n\t\tlist\t\t\t\tList of all the available projects\n\t\t\t--full, -f\t\tShow full projects data with\n\n\t\tsetdf\t\t\t\tSet a default folder where all projects are stored\n\n\t\tgetdf\t\t\t\tGet the current default folder\n\t\n\tProject Setup File\n\t\n\t\tProject setup files (.psup) are files with a specific syntax that can be used\n\t\tto save one or more projects without using 'projecthor' save interface. They require\n\t\ta specific format:\n\n\t\tPROJECT:\n\t\t\tNAME: <project_name>\n\t\t\tFOLDER: <project_folder_path>\n\t\t\tCOMMANDS:\n\t\t\t\t<first_command>\n\t\t\t\t<second_command>\n\t\t\t\t...\n\t\t\t\t<nth_command>\n\t\t\n\t\tMultiple projects can be declared in a .psup file:\n\n\t\tPROJECT:\n\t\t\tNAME: ...\n\t\t\tFOLDER: ...\n\t\t\tCOMMANDS:\n\t\t\t\t...\n\n\t\tPROJECT:\n\t\t\tNAME: ...\n\t\t\tFOLDER: ...\n\t\t\tCOMMANDS:\n\t\t\t\t...\n\n\t\tPROJECT:\n\t\t\tNAME: ...\n\t\t\tFOLDER: ...\n\t\t\tCOMMANDS:\n\t\t\t\t...\n";