UNPKG

@contentstack/cli-cm-seed

Version:

create a Stack from existing content types, entries, assets, etc.

130 lines 3.92 kB
{ "commands": { "cm:stacks:seed": { "aliases": [ "cm:seed" ], "args": {}, "description": "Create a stack from existing content types, entries, assets, etc", "examples": [ "$ csdx cm:stacks:seed", "$ csdx cm:stacks:seed --repo \"account\"", "$ csdx cm:stacks:seed --repo \"account/repository\"", "$ csdx cm:stacks:seed --repo \"account/repository\" --stack-api-key \"stack-api-key\" //seed content into specific stack", "$ csdx cm:stacks:seed --repo \"account/repository\" --org \"your-org-uid\" --stack-name \"stack-name\" //create a new stack in given org uid" ], "flags": { "repo": { "char": "r", "description": "GitHub organization name or GitHub user name/repository name.", "name": "repo", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "org": { "char": "o", "description": "Provide Organization UID to create a new stack", "exclusive": [ "stack" ], "name": "org", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "stack-api-key": { "char": "k", "description": "Provide stack API key to seed content to", "exclusive": [ "org" ], "name": "stack-api-key", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "stack-name": { "char": "n", "description": "Name of a new stack that needs to be created.", "exclusive": [ "stack" ], "name": "stack-name", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "fetch-limit": { "char": "l", "description": "Limit for number of organizations or stacks to be fetched.", "hidden": true, "name": "fetch-limit", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "yes": { "char": "y", "description": "[Optional] Skip the stack confirmation.", "name": "yes", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "stack": { "char": "s", "description": "Provide the stack UID to seed content.", "exclusive": [ "org", "name" ], "name": "stack", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "alias": { "char": "a", "description": "Alias of the management token", "name": "alias", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "locale": { "description": "Master Locale of the stack", "hidden": true, "name": "locale", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "cm:stacks:seed", "pluginAlias": "@contentstack/cli-cm-seed", "pluginName": "@contentstack/cli-cm-seed", "pluginType": "core", "strict": true, "usage": "cm:stacks:seed [--repo <value>] [--org <value>] [-k <value>] [-n <value>] [-y <value>] [-s <value>] [--locale <value>]", "isESM": false, "relativePath": [ "lib", "commands", "cm", "stacks", "seed.js" ] } }, "version": "1.12.0" }