
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
@contentstack/cli-cm-migrate-rte
Advanced tools
Contentstack CLI plugin to migrate HTML RTE to JSON RTE
It is Contentstack’s CLI plugin to migrate rte. Using this command, you can copy existing value of HTML RTE into JSON RTE.
$ npm install -g @contentstack/cli-cm-migrate-rte
$ csdx COMMAND
running command...
$ csdx (--version)
@contentstack/cli-cm-migrate-rte/1.6.1 darwin-arm64 node-v22.14.0
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
...
csdx cm:entries:migrate-html-rte
Migration script to migrate content from HTML RTE to JSON RTE
USAGE
$ csdx cm:entries:migrate-html-rte [-c <value>] [-a <value>] [--stack-api-key <value>] [--content-type <value>]
[--global-field] [-y] [--branch <value>] [--html-path <value> --json-path <value>] [--delay <value>] [--locale
<value>] [--batch-limit <value>]
FLAGS
-a, --alias=<value> Enter the alias name. You must use either the --alias flag or the --stack-api-key flag.
-c, --config-path=<value> Specify the path where your config file is located.
-y, --yes Avoids reconfirmation of your configuration.
--batch-limit=<value> [default: 50] Provide batch limit for updating entries (default: 50).
--branch=<value> The name of the branch to be used.
--content-type=<value> Specify the UID of the content type for which you want to migrate HTML RTE content.
--delay=<value> [default: 1000] To set the interval time between the migration of HTML RTE to JSON RTE in
subsequent entries of a content type. The default value is 1,000 milliseconds.
--global-field Checks whether the specified UID belongs to a content type or a global field. This flag
is set to false by default.
--html-path=<value> Enter the path to the HTML RTE whose content you want to migrate.
--json-path=<value> Enter the path to the JSON RTE to which you want to migrate the HTML RTE content.
--locale=<value> The locale from which entries will be migrated.
--stack-api-key=<value> API key of the source stack. You must use either the --stack-api-key flag or the --alias
flag.
DESCRIPTION
Migration script to migrate content from HTML RTE to JSON RTE
ALIASES
$ csdx cm:migrate-rte
EXAMPLES
General Usage
$ csdx cm:entries:migrate-html-rte --config-path path/to/config.json
Using Flags
$ csdx cm:entries:migrate-html-rte --alias alias --content-type content_type_uid --html-path html-path --json-path json-path
Nested RTE
$ csdx cm:entries:migrate-html-rte --alias alias --content-type content_type_uid --html-path modular_block_uid.block_uid.html_rte_uid --json-path modular_block_uid.block_uid.json_rte_uid
$ csdx cm:entries:migrate-html-rte --alias alias --content-type content_type_uid --html-path group_uid.html_rte_uid --json-path group_uid.json_rte_uid
Global Field
$ csdx cm:entries:migrate-html-rte --alias alias --content-type global_field_uid --global-field --html-path html-path --json-path json-path
See code: src/commands/cm/entries/migrate-html-rte.js
csdx cm:migrate-rte
Migration script to migrate content from HTML RTE to JSON RTE
USAGE
$ csdx cm:migrate-rte [-c <value>] [-a <value>] [--stack-api-key <value>] [--content-type <value>]
[--global-field] [-y] [--branch <value>] [--html-path <value> --json-path <value>] [--delay <value>] [--locale
<value>] [--batch-limit <value>]
FLAGS
-a, --alias=<value> Enter the alias name. You must use either the --alias flag or the --stack-api-key flag.
-c, --config-path=<value> Specify the path where your config file is located.
-y, --yes Avoids reconfirmation of your configuration.
--batch-limit=<value> [default: 50] Provide batch limit for updating entries (default: 50).
--branch=<value> The name of the branch to be used.
--content-type=<value> Specify the UID of the content type for which you want to migrate HTML RTE content.
--delay=<value> [default: 1000] To set the interval time between the migration of HTML RTE to JSON RTE in
subsequent entries of a content type. The default value is 1,000 milliseconds.
--global-field Checks whether the specified UID belongs to a content type or a global field. This flag
is set to false by default.
--html-path=<value> Enter the path to the HTML RTE whose content you want to migrate.
--json-path=<value> Enter the path to the JSON RTE to which you want to migrate the HTML RTE content.
--locale=<value> The locale from which entries will be migrated.
--stack-api-key=<value> API key of the source stack. You must use either the --stack-api-key flag or the --alias
flag.
DESCRIPTION
Migration script to migrate content from HTML RTE to JSON RTE
ALIASES
$ csdx cm:migrate-rte
EXAMPLES
General Usage
$ csdx cm:entries:migrate-html-rte --config-path path/to/config.json
Using Flags
$ csdx cm:entries:migrate-html-rte --alias alias --content-type content_type_uid --html-path html-path --json-path json-path
Nested RTE
$ csdx cm:entries:migrate-html-rte --alias alias --content-type content_type_uid --html-path modular_block_uid.block_uid.html_rte_uid --json-path modular_block_uid.block_uid.json_rte_uid
$ csdx cm:entries:migrate-html-rte --alias alias --content-type content_type_uid --html-path group_uid.html_rte_uid --json-path group_uid.json_rte_uid
Global Field
$ csdx cm:entries:migrate-html-rte --alias alias --content-type global_field_uid --global-field --html-path html-path --json-path json-path
FAQs
Contentstack CLI plugin to migrate HTML RTE to JSON RTE
We found that @contentstack/cli-cm-migrate-rte demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.