feat: manually mirror opencoze's code from bytedance
Change-Id: I09a73aadda978ad9511264a756b2ce51f5761adf
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"$schema": "https://developer.microsoft.com/json-schemas/rush/v5/command-line.schema.json",
|
||||
"commands": [
|
||||
{
|
||||
"name": "init-project",
|
||||
"commandKind": "global",
|
||||
"summary": "Initialize project in this monorepo",
|
||||
"shellCommand": "rush-init-project",
|
||||
"safeForSimultaneousRushProcesses": true
|
||||
}
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"parameterKind": "string",
|
||||
"description": "Provide predefined answers with JSON string",
|
||||
"shortName": "-a",
|
||||
"longName": "--answer",
|
||||
"argumentName": "ANSWER",
|
||||
"associatedCommands": ["init-project"],
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"parameterKind": "flag",
|
||||
"description": "Provide the option isDryRun in plugin context",
|
||||
"longName": "--dry-run",
|
||||
"associatedCommands": ["init-project"],
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"parameterKind": "flag",
|
||||
"description": "Provide verbose log output",
|
||||
"shortName": "-v",
|
||||
"longName": "--verbose",
|
||||
"associatedCommands": ["init-project"],
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"parameterKind": "flag",
|
||||
"description": "Provide terminal ui operation",
|
||||
"longName": "--ui",
|
||||
"associatedCommands": ["init-project"],
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"$schema": "https://developer.microsoft.com/json-schemas/rush/v5/rush-plugin-manifest.schema.json",
|
||||
"plugins": [
|
||||
{
|
||||
"pluginName": "rush-init-project-plugin",
|
||||
"description": "Rush plugin for initialize project in monorepo",
|
||||
"commandLineJsonFilePath": "command-line.json"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user