rush-git-lfs-plugin
Version:
Rush plugin for git-lfs
60 lines (59 loc) • 1.72 kB
JSON
{
"$schema": "https://developer.microsoft.com/json-schemas/rush/v5/command-line.schema.json",
"commands": [
{
"name": "git-lfs-check",
"commandKind": "global",
"summary": "Check Git LFS file in rush project",
"shellCommand": "node <packageFolder>/lib/check.js",
"safeForSimultaneousRushProcesses": true
},
{
"name": "git-lfs-pull",
"commandKind": "global",
"summary": "pull git lfs",
"shellCommand": "node <packageFolder>/lib/pull.js",
"safeForSimultaneousRushProcesses": true
}
],
"parameters": [
{
"description": "Fix Git LFS status",
"parameterKind": "flag",
"longName": "--fix",
"associatedCommands": ["git-lfs-check"],
"required": false
},
{
"description": "The path array of the files",
"parameterKind": "stringList",
"longName": "--file",
"argumentName": "FILE_PATH",
"required": false,
"associatedCommands": ["git-lfs-check"]
},
{
"description": "The version of the plugin",
"parameterKind": "flag",
"longName": "--version",
"required": false,
"associatedCommands": ["git-lfs-check"]
},
{
"parameterKind": "string",
"description": "verbosity that can be increased",
"longName": "--verbose",
"argumentName": "VERBOSE",
"associatedCommands": ["git-lfs-check"],
"required": false
},
{
"parameterKind": "stringList",
"argumentName": "PROJECT",
"longName": "--to",
"shortName": "-t",
"description": "choose project",
"associatedCommands": ["git-lfs-pull"]
}
]
}