1.2.8 • Published 1 year ago

testsha-cm-export v1.2.8

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

testsha-cm-export

It is Contentstack’s CLI plugin to export content from the stack. To learn how to export and import content in Contentstack, refer to the Migration guide.

License

For switching to EU region update the hosts at config/default.js

{
  host:'https://eu-api.contentstack.com/v3',
  cdn: 'https://eu-cdn.contentstack.com/v3',
 ...
}

For switching to AZURE-NA region update the hosts at config/default.js

{
  host:'https://azure-na-api.contentstack.com/v3',
  cdn: 'https://azure-na-cdn.contentstack.com/v3',
 ...
}

Usage

$ npm install -g testsha-cm-export
$ csdx COMMAND
running command...
$ csdx (-v|--version|version)
testsha-cm-export/1.2.8 linux-x64 node-v16.18.1
$ csdx --help [COMMAND]
USAGE
  $ csdx COMMAND
...

Commands

csdx cm:stacks:export [-c <value>] [-k <value>] [-d <value>] [-a <value>] [--module <value>] [--content-types <value>] [--branch <value>] [--secured-assets]

Export content from a stack

USAGE
  $ csdx cm:stacks:export [-c <value>] [-k <value>] [-d <value>] [-a <value>] [--module <value>] [--content-types 
  <value>] [--branch <value>] [--secured-assets]

OPTIONS
  -B, --branch=branch                [optional] branch name
  -a, --alias=alias                  alias of the management token
  -c, --config=config                [optional] path of the config
  -d, --data-dir=data-dir            path or location to store the data
  -k, --stack-api-key=stack-api-key  API key of the source stack
  -m, --module=module                [optional] specific module name
  -t, --content-types=content-types  [optional] content type
  --secured-assets                   [optional] use when assets are secured

ALIASES
  $ csdx cm:export

EXAMPLES
  csdx cm:stacks:export --stack-api-key <stack_api_key> --data-dir <path/of/export/destination/dir>
  csdx cm:stacks:export --config <path/to/config/dir>
  csdx cm:stacks:export --alias <management_token_alias>
  csdx cm:stacks:export --alias <management_token_alias> --data-dir <path/to/export/destination/dir>
  csdx cm:stacks:export --alias <management_token_alias> --config <path/to/config/file>
  csdx cm:stacks:export --module <single module name>
  csdx cm:stacks:export --branch [optional] branch name