UNPKG

@contentstack/cli-cm-bootstrap

Version:
149 lines 5.09 kB
{ "commands": { "cm:bootstrap": { "aliases": [], "args": {}, "description": "Bootstrap contentstack apps", "examples": [ "$ csdx cm:bootstrap", "$ csdx cm:bootstrap --project-dir <path/to/setup/the/app>", "$ csdx cm:bootstrap --app-name \"kickstart-next\" --project-dir <path/to/setup/the/app>", "$ csdx cm:bootstrap --app-name \"kickstart-next\" --project-dir <path/to/setup/the/app> --stack-api-key \"stack-api-key\"", "$ csdx cm:bootstrap --app-name \"kickstart-next\" --project-dir <path/to/setup/the/app> --org \"your-org-uid\" --stack-name \"stack-name\"", "$ csdx cm:bootstrap --app-name \"kickstart-next\" --project-dir <path/to/setup/the/app> --run-dev-server" ], "flags": { "app-name": { "description": "App name, kickstart-next, kickstart-next-ssr, kickstart-next-ssg, kickstart-next-graphql, kickstart-next-middleware, kickstart-nuxt, kickstart-nuxt-ssr", "name": "app-name", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "project-dir": { "description": "Directory to setup the project. If directory name has a space then provide the path as a string or escap the space using back slash eg: \"../../test space\" or ../../test\\ space", "name": "project-dir", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "app-type": { "description": "Sample or Starter app", "hidden": true, "name": "app-type", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "stack-api-key": { "char": "k", "description": "Provide stack API key to seed content", "exclusive": [ "org", "stack-name" ], "name": "stack-api-key", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "org": { "description": "Provide organization UID to create a new stack", "exclusive": [ "stack-api-key" ], "name": "org", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "stack-name": { "char": "n", "description": "Name of the new stack that will be created.", "exclusive": [ "stack-api-key" ], "name": "stack-name", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "yes": { "char": "y", "description": "[Optional] Skip stack confirmation", "name": "yes", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "run-dev-server": { "description": "Automatically start the development server after setup", "name": "run-dev-server", "required": false, "allowNo": false, "type": "boolean" }, "appName": { "char": "a", "description": "App name, kickstart-next, kickstart-next-ssr, kickstart-next-ssg, kickstart-next-graphql, kickstart-next-middleware, kickstart-nuxt, kickstart-nuxt-ssr", "hidden": true, "name": "appName", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "directory": { "char": "d", "description": "Directory to set up the project. If directory name has a space then provide the path as a string or escape the space using backslash eg: \"../../test space\" or ../../test\\ space", "hidden": true, "name": "directory", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "appType": { "char": "s", "description": "Sample or Starter app", "hidden": true, "name": "appType", "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" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "cm:bootstrap", "pluginAlias": "@contentstack/cli-cm-bootstrap", "pluginName": "@contentstack/cli-cm-bootstrap", "pluginType": "core", "strict": true, "isESM": false, "relativePath": [ "lib", "commands", "cm", "bootstrap.js" ] } }, "version": "1.17.1" }