Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .talismanrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
fileignoreconfig:

- filename: pnpm-lock.yaml
checksum: e189b3ff17c005329a25e849555543e0cbdc5ea326d087e78b0a867b8978b308
checksum: 3b163065d39a7c186f29077bd7d89ee1dcd159a3e20e58e29273f0b7b22c26a1
version: '1.0'
6 changes: 3 additions & 3 deletions packages/contentstack-apps-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@contentstack/apps-cli",
"version": "1.7.3",
"version": "1.7.4",
"description": "App ClI",
"author": "Contentstack CLI",
"homepage": "https://github.com/contentstack/cli-plugins/tree/main/packages/contentstack-apps-cli",
Expand All @@ -24,7 +24,7 @@
"@apollo/client": "^3.14.1",
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-launch": "^1.11.1",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-utilities": "~1.19.1",
"adm-zip": "^0.6.0",
"chalk": "^4.1.2",
"lodash": "^4.18.1",
Expand Down Expand Up @@ -106,4 +106,4 @@
"app:deploy": "APDP"
}
}
}
}
2 changes: 1 addition & 1 deletion packages/contentstack-audit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ $ npm install -g @contentstack/cli-audit
$ csdx COMMAND
running command...
$ csdx (--version|-v)
@contentstack/cli-audit/1.19.5 darwin-arm64 node-v22.21.1
@contentstack/cli-audit/1.21.0 darwin-arm64 node-v24.18.0
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand Down
4 changes: 2 additions & 2 deletions packages/contentstack-audit/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@contentstack/cli-audit",
"version": "1.20.0",
"version": "1.21.0",
"description": "Contentstack audit plugin",
"author": "Contentstack CLI",
"homepage": "https://github.com/contentstack/cli",
Expand All @@ -19,7 +19,7 @@
],
"dependencies": {
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-utilities": "~1.19.1",
"@oclif/core": "^4.11.4",
"chalk": "^4.1.2",
"fast-csv": "^4.3.6",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-bootstrap/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ $ npm install -g @contentstack/cli-cm-bootstrap
$ csdx COMMAND
running command...
$ csdx (--version)
@contentstack/cli-cm-bootstrap/1.19.7 darwin-arm64 node-v22.21.1
@contentstack/cli-cm-bootstrap/1.19.9 darwin-arm64 node-v24.18.0
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand Down
8 changes: 4 additions & 4 deletions packages/contentstack-bootstrap/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@contentstack/cli-cm-bootstrap",
"description": "Bootstrap contentstack apps",
"version": "1.19.8",
"version": "1.19.9",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli/issues",
"scripts": {
Expand All @@ -17,10 +17,10 @@
"lint": "eslint \"src/**/*.ts\""
},
"dependencies": {
"@contentstack/cli-cm-seed": "~1.15.9",
"@contentstack/cli-cm-seed": "~1.15.10",
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-config": "~1.21.0",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-config": "~1.21.1",
"@contentstack/cli-utilities": "~1.19.1",
"@oclif/core": "^4.11.4",
"inquirer": "8.2.7",
"mkdirp": "^2.1.6",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-branches/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ $ npm install -g @contentstack/cli-cm-branches
$ csdx COMMAND
running command...
$ csdx (--version)
@contentstack/cli-cm-branches/1.8.3 darwin-arm64 node-v22.21.1
@contentstack/cli-cm-branches/1.8.5 darwin-arm64 node-v24.18.0
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand Down
4 changes: 2 additions & 2 deletions packages/contentstack-branches/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "@contentstack/cli-cm-branches",
"description": "Contentstack CLI plugin to do branches operations",
"version": "1.8.4",
"version": "1.8.5",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-utilities": "~1.19.1",
"@oclif/core": "^4.11.4",
"chalk": "^4.1.2",
"just-diff": "^6.0.2",
Expand Down
4 changes: 2 additions & 2 deletions packages/contentstack-bulk-operations/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@contentstack/cli-bulk-operations",
"version": "1.2.3",
"version": "1.2.4",
"description": "Contentstack CLI plugin for bulk operations",
"author": "Contentstack CLI",
"homepage": "https://github.com/contentstack/cli-plugins/tree/main/packages/contentstack-bulk-operations",
Expand All @@ -21,7 +21,7 @@
],
"dependencies": {
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-utilities": "~1.19.1",
"@contentstack/delivery-sdk": "^5.4.0",
"@contentstack/management": "^1.30.3",
"lodash": "^4.18.1",
Expand Down
39 changes: 30 additions & 9 deletions packages/contentstack-bulk-publish/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ $ npm install -g @contentstack/cli-cm-bulk-publish
$ csdx COMMAND
running command...
$ csdx (--version)
@contentstack/cli-cm-bulk-publish/1.12.1 darwin-arm64 node-v22.21.1
@contentstack/cli-cm-bulk-publish/1.13.0 darwin-arm64 node-v24.18.0
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand All @@ -29,11 +29,11 @@ USAGE
# Commands

<!-- commands -->
* [`csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>] [--source-env <value>]`](#csdx-cmassetspublish--a-value---retry-failed-value--e-value---folder-uid-value---bulk-publish-value--c-value--y---locales-value---branch-value---delivery-token-value---source-env-value)
* [`csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--backup-dir <value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>] [--source-env <value>]`](#csdx-cmassetspublish--a-value---retry-failed-value--e-value---folder-uid-value---backup-dir-value---bulk-publish-value--c-value--y---locales-value---branch-value---delivery-token-value---source-env-value)
* [`csdx cm:assets:unpublish`](#csdx-cmassetsunpublish)
* [`csdx cm:bulk-publish`](#csdx-cmbulk-publish)
* [`csdx cm:entries:update-and-publish [-a <value>] [--retry-failed <value>] [--bulk-publish <value>] [--content-types <value>] [-t <value>] [-e <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>]`](#csdx-cmentriesupdate-and-publish--a-value---retry-failed-value---bulk-publish-value---content-types-value--t-value--e-value--c-value--y---locales-value---branch-value)
* [`csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>] [--source-env <value>]`](#csdx-cmassetspublish--a-value---retry-failed-value--e-value---folder-uid-value---bulk-publish-value--c-value--y---locales-value---branch-value---delivery-token-value---source-env-value)
* [`csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--backup-dir <value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>] [--source-env <value>]`](#csdx-cmassetspublish--a-value---retry-failed-value--e-value---folder-uid-value---backup-dir-value---bulk-publish-value--c-value--y---locales-value---branch-value---delivery-token-value---source-env-value)
* [`csdx cm:bulk-publish:clear`](#csdx-cmbulk-publishclear)
* [`csdx cm:bulk-publish:configure`](#csdx-cmbulk-publishconfigure)
* [`csdx cm:bulk-publish:cross-publish [-a <value>] [--retry-failed <value>] [--bulk-publish <value>] [--content-type <value>] [--locales <value>] [--source-env <value>] [--environments <value>] [--delivery-token <value>] [-c <value>] [-y] [--branch <value>] [--onlyAssets] [--onlyEntries] [--include-variants]`](#csdx-cmbulk-publishcross-publish--a-value---retry-failed-value---bulk-publish-value---content-type-value---locales-value---source-env-value---environments-value---delivery-token-value--c-value--y---branch-value---onlyassets---onlyentries---include-variants)
Expand All @@ -55,14 +55,15 @@ USAGE
* [`csdx cm:stacks:publish-revert`](#csdx-cmstackspublish-revert)
* [`csdx csdx cm:stacks:unpublish [-a <value>] [-e <value>] [-c <value>] [-y] [--locale <value>] [--branch <value>] [--retry-failed <value>] [--bulk-unpublish <value>] [--content-type <value>] [--delivery-token <value>] [--only-assets] [--only-entries]`](#csdx-csdx-cmstacksunpublish--a-value--e-value--c-value--y---locale-value---branch-value---retry-failed-value---bulk-unpublish-value---content-type-value---delivery-token-value---only-assets---only-entries)

## `csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>] [--source-env <value>]`
## `csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--backup-dir <value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>] [--source-env <value>]`

Publish assets to the specified environments

```
USAGE
$ csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--bulk-publish
<value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>] [--source-env <value>]
$ csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--backup-dir
<value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token
<value>] [--source-env <value>]

FLAGS
-B, --branch=<value> [default: main] The name of the branch where you want to perform the bulk publish
Expand All @@ -80,6 +81,10 @@ FLAGS
locales, specify the codes separated by spaces.
-y, --yes Set it to true to process the command with the current configuration.
--api-version=<value> API version to be used. Values [Default: 3, Nested Reference Publishing: 3.2].
--backup-dir=<value> (optional) Path to the import backup directory. When set, each imported asset is
published only to the environments and locales it was published to in the source stack
(read from the backup’s publish details and asset UID mapping), with asset-scan gating
applied. Intended for the post-import publish flow.
--bulk-publish=<value> [default: true] Set this flag to use Contentstack’s Bulk Publish APIs. It is true, by
default.
--delivery-token=<value> The delivery token of the source environment.
Expand Down Expand Up @@ -139,6 +144,12 @@ EXAMPLES
Using --stack-api-key flag

$ csdx cm:assets:publish --environments [ENVIRONMENT 1] [ENVIRONMENT 2] --locales [LOCALE] --stack-api-key [STACK API KEY]



Using --backup-dir flag (publish imported assets to their original environments after asset scanning)

$ csdx cm:assets:publish --backup-dir [PATH TO IMPORT BACKUP DIR] --stack-api-key [STACK API KEY]
```

_See code: [src/commands/cm/assets/publish.js](https://github.com/contentstack/cli/blob/main/packages/contentstack-bulk-publish/src/commands/cm/assets/publish.js)_
Expand Down Expand Up @@ -311,15 +322,15 @@ EXAMPLES
$ csdx cm:entries:update-and-publish --content-types [CONTENT TYPE 1] [CONTENT TYPE 2] -e [ENVIRONMENT 1] [ENVIRONMENT 2] --locales [LOCALE 1] [LOCALE 2] --stack-api-key [STACK API KEY]
```

## `csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>] [--source-env <value>]`
## `csdx cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>] [--backup-dir <value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>] [--source-env <value>]`

Publish assets to the specified environments

```
USAGE
$ csdx cm:bulk-publish:assets cm:assets:publish [-a <value>] [--retry-failed <value>] [-e <value>] [--folder-uid <value>]
[--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>] [--delivery-token <value>]
[--source-env <value>]
[--backup-dir <value>] [--bulk-publish <value>] [-c <value>] [-y] [--locales <value>] [--branch <value>]
[--delivery-token <value>] [--source-env <value>]

FLAGS
-B, --branch=<value> [default: main] The name of the branch where you want to perform the bulk publish
Expand All @@ -337,6 +348,10 @@ FLAGS
locales, specify the codes separated by spaces.
-y, --yes Set it to true to process the command with the current configuration.
--api-version=<value> API version to be used. Values [Default: 3, Nested Reference Publishing: 3.2].
--backup-dir=<value> (optional) Path to the import backup directory. When set, each imported asset is
published only to the environments and locales it was published to in the source stack
(read from the backup’s publish details and asset UID mapping), with asset-scan gating
applied. Intended for the post-import publish flow.
--bulk-publish=<value> [default: true] Set this flag to use Contentstack’s Bulk Publish APIs. It is true, by
default.
--delivery-token=<value> The delivery token of the source environment.
Expand Down Expand Up @@ -396,6 +411,12 @@ EXAMPLES
Using --stack-api-key flag

$ csdx cm:assets:publish --environments [ENVIRONMENT 1] [ENVIRONMENT 2] --locales [LOCALE] --stack-api-key [STACK API KEY]



Using --backup-dir flag (publish imported assets to their original environments after asset scanning)

$ csdx cm:assets:publish --backup-dir [PATH TO IMPORT BACKUP DIR] --stack-api-key [STACK API KEY]
```

## `csdx cm:bulk-publish:clear`
Expand Down
6 changes: 3 additions & 3 deletions packages/contentstack-bulk-publish/package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "@contentstack/cli-cm-bulk-publish",
"description": "Contentstack CLI plugin for bulk publish actions",
"version": "1.12.2",
"version": "1.13.0",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-config": "~1.21.0",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-config": "~1.21.1",
"@contentstack/cli-utilities": "~1.19.1",
"@oclif/core": "^4.11.4",
"chalk": "^4.1.2",
"dotenv": "^16.6.1",
Expand Down
4 changes: 2 additions & 2 deletions packages/contentstack-cli-cm-regex-validate/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@contentstack/cli-cm-regex-validate",
"description": "Validate Fields with Regex Property of Content Type and Global Field in a Stack",
"version": "1.0.2",
"version": "1.0.3",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli-cm-regex-validate/issues",
"devDependencies": {
Expand Down Expand Up @@ -66,7 +66,7 @@
},
"dependencies": {
"@contentstack/cli-command": "^1.8.5",
"@contentstack/cli-utilities": "^1.19.0",
"@contentstack/cli-utilities": "^1.19.1",
"@contentstack/management": "^1.30.4",
"cli-table3": "^0.6.5",
"cli-ux": "^6.0.9",
Expand Down
4 changes: 2 additions & 2 deletions packages/contentstack-cli-tsgen/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "contentstack-cli-tsgen",
"description": "Generate TypeScript typings from a Stack.",
"version": "4.10.2",
"version": "4.10.3",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli-plugins/issues",
"dependencies": {
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-utilities": "~1.19.1",
"@contentstack/types-generator": "^3.10.2"
},
"devDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-clone/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ $ npm install -g @contentstack/cli-cm-clone
$ csdx COMMAND
running command...
$ csdx (--version)
@contentstack/cli-cm-clone/1.21.8 darwin-arm64 node-v22.21.1
@contentstack/cli-cm-clone/1.21.11 darwin-arm64 node-v24.18.0
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand Down
8 changes: 4 additions & 4 deletions packages/contentstack-clone/package.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"name": "@contentstack/cli-cm-clone",
"description": "Contentstack stack clone plugin",
"version": "1.21.10",
"version": "1.21.11",
"author": "Contentstack",
"bugs": "https://github.com/rohitmishra209/cli-cm-clone/issues",
"dependencies": {
"@colors/colors": "^1.6.0",
"@contentstack/cli-cm-export": "~1.26.0",
"@contentstack/cli-cm-import": "~1.34.0",
"@contentstack/cli-cm-export": "~1.27.0",
"@contentstack/cli-cm-import": "~1.35.0",
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-utilities": "~1.19.1",
"@oclif/core": "^4.11.4",
"chalk": "^4.1.2",
"inquirer": "8.2.7",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-content-type/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ $ npm install -g contentstack-cli-content-type
$ csdx COMMAND
running command...
$ csdx (--version)
contentstack-cli-content-type/1.5.1 darwin-arm64 node-v22.21.1
contentstack-cli-content-type/1.5.4 darwin-arm64 node-v24.18.0
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-content-type/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"bugs": "https://github.com/contentstack/cli-plugins/issues",
"dependencies": {
"@contentstack/cli-command": "^1.8.5",
"@contentstack/cli-utilities": "^1.19.0",
"@contentstack/cli-utilities": "^1.19.1",
"axios": "^1.18.1",
"cli-ux": "^6.0.9",
"diff": "^9.0.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-export-to-csv/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ $ npm install -g @contentstack/cli-cm-export-to-csv
$ csdx COMMAND
running command...
$ csdx (--version)
@contentstack/cli-cm-export-to-csv/1.12.5 darwin-arm64 node-v22.21.1
@contentstack/cli-cm-export-to-csv/1.12.8 darwin-arm64 node-v24.18.0
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand Down
4 changes: 2 additions & 2 deletions packages/contentstack-export-to-csv/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "@contentstack/cli-cm-export-to-csv",
"description": "Export entries, taxonomies, terms, or organization users to CSV",
"version": "1.12.7",
"version": "1.12.8",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-utilities": "~1.19.1",
"@oclif/core": "^4.11.4",
"fast-csv": "^4.3.6",
"inquirer": "8.2.7",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-export/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ $ npm install -g @contentstack/cli-cm-export
$ csdx COMMAND
running command...
$ csdx (--version)
@contentstack/cli-cm-export/1.25.2 darwin-arm64 node-v22.21.1
@contentstack/cli-cm-export/1.27.0 darwin-arm64 node-v24.18.0
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand Down
8 changes: 4 additions & 4 deletions packages/contentstack-export/package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "@contentstack/cli-cm-export",
"description": "Contentstack CLI plugin to export content from stack",
"version": "1.26.0",
"version": "1.27.0",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-command": "~1.8.5",
"@contentstack/cli-utilities": "~1.19.0",
"@contentstack/cli-variants": "~1.6.1",
"@contentstack/cli-utilities": "~1.19.1",
"@contentstack/cli-variants": "~1.6.2",
"@oclif/core": "^4.11.4",
"async": "^3.2.6",
"big-json": "^3.2.0",
Expand All @@ -22,7 +22,7 @@
},
"devDependencies": {
"@contentstack/cli-auth": "~1.8.5",
"@contentstack/cli-config": "~1.21.0",
"@contentstack/cli-config": "~1.21.1",
"@contentstack/cli-dev-dependencies": "^1.3.1",
"@oclif/plugin-help": "^6.2.28",
"@oclif/test": "^4.1.18",
Expand Down
Loading
Loading