diff --git a/.talismanrc b/.talismanrc index 2add3355b..0ee68c27f 100644 --- a/.talismanrc +++ b/.talismanrc @@ -4,7 +4,7 @@ fileignoreconfig: - filename: packages/contentstack-bulk-operations/test/unit/utils/backup-dir-asset-fetcher.test.ts checksum: b905524c952aff0f089fa5347e0db18479b75a438cd9ae77e2dfe1cb203d7e59 - filename: pnpm-lock.yaml - checksum: 65d0adc160e75d17f5c8de732d554d352fefdc30751509b9ec4c8b2d250e3e2e + checksum: 217b237c58956910c9ef78351e10054552e7675ed5ff483d94af917bb2b13ae6 - filename: packages/contentstack-bulk-operations/test/unit/utils/revert-retry-handler.test.ts checksum: 142e7b67a06bc13b6b4191b17f2ea8ae31a3bce20086ea35a92f3e3671eb603d - filename: packages/contentstack-bulk-operations/src/utils/batch-helper.ts @@ -15,4 +15,6 @@ fileignoreconfig: checksum: cc2f88294ca026c29ca44ee7f9994ebc64e56d9a7a015c64070aaf271f1c3ba2 - filename: packages/contentstack-bulk-operations/src/commands/cm/stacks/bulk-assets.ts checksum: 9392511b337c361b86c36eb2431d8fea9129a61f6b7d70dcb4a633fea339ca61 +- filename: packages/contentstack-clone/README.md + checksum: de518d10dff18d9f64b9b9589cea94a7f6489eb4ad97648dfbafdd16173985dd version: "" \ No newline at end of file diff --git a/packages/contentstack-apps-cli/README.md b/packages/contentstack-apps-cli/README.md index c29e2f4a9..7cc4af6a7 100644 --- a/packages/contentstack-apps-cli/README.md +++ b/packages/contentstack-apps-cli/README.md @@ -24,7 +24,7 @@ $ npm install -g @contentstack/apps-cli $ csdx COMMAND running command... $ csdx (--version|-v) -@contentstack/apps-cli/2.0.0 darwin-arm64 node-v22.21.1 +@contentstack/apps-cli/2.0.1 darwin-arm64 node-v22.21.1 $ csdx --help [COMMAND] USAGE $ csdx COMMAND diff --git a/packages/contentstack-apps-cli/package.json b/packages/contentstack-apps-cli/package.json index bdf226fcc..53113e173 100644 --- a/packages/contentstack-apps-cli/package.json +++ b/packages/contentstack-apps-cli/package.json @@ -1,6 +1,6 @@ { "name": "@contentstack/apps-cli", - "version": "2.0.0", + "version": "2.0.1", "description": "App ClI", "author": "Contentstack CLI", "homepage": "https://github.com/contentstack/cli-plugins/tree/main/packages/contentstack-apps-cli", @@ -22,11 +22,11 @@ ], "dependencies": { "@apollo/client": "^3.14.1", - "@contentstack/cli-command": "~2.0.0", - "@contentstack/cli-launch": "^1.11.1", - "@contentstack/cli-utilities": "~2.0.0", + "@contentstack/cli-command": "~2.0.1", + "@contentstack/cli-launch": "^1.11.3", + "@contentstack/cli-utilities": "~2.0.1", "chalk": "^5.6.2", - "adm-zip": "^0.6.0", + "adm-zip": "^0.6.1", "lodash": "^4.18.1", "shelljs": "^0.10.0", "tmp": "^0.2.7", diff --git a/packages/contentstack-asset-management/package.json b/packages/contentstack-asset-management/package.json index 825e663c4..55f6d756a 100644 --- a/packages/contentstack-asset-management/package.json +++ b/packages/contentstack-asset-management/package.json @@ -1,6 +1,6 @@ { "name": "@contentstack/cli-asset-management", - "version": "1.0.0", + "version": "1.0.1", "description": "Contentstack Assets API adapter for export and import", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -27,8 +27,9 @@ ], "license": "MIT", "dependencies": { - "@contentstack/cli-utilities": "~2.0.0", - "lodash": "^4.18.1" + "@contentstack/cli-utilities": "~2.0.1", + "lodash": "^4.18.1", + "tslib": "^2.8.1" }, "oclif": { "commands": "./lib/commands", diff --git a/packages/contentstack-audit/README.md b/packages/contentstack-audit/README.md index fe0abfff7..292c23e8c 100644 --- a/packages/contentstack-audit/README.md +++ b/packages/contentstack-audit/README.md @@ -19,7 +19,7 @@ $ npm install -g @contentstack/cli-audit $ csdx COMMAND running command... $ csdx (--version|-v) -@contentstack/cli-audit/2.0.0 darwin-arm64 node-v22.21.1 +@contentstack/cli-audit/2.0.1 darwin-arm64 node-v22.21.1 $ csdx --help [COMMAND] USAGE $ csdx COMMAND diff --git a/packages/contentstack-audit/package.json b/packages/contentstack-audit/package.json index f77a1c418..18abf0883 100644 --- a/packages/contentstack-audit/package.json +++ b/packages/contentstack-audit/package.json @@ -1,6 +1,6 @@ { "name": "@contentstack/cli-audit", - "version": "2.0.0", + "version": "2.0.1", "description": "Contentstack audit plugin", "author": "Contentstack CLI", "homepage": "https://github.com/contentstack/cli", @@ -22,8 +22,8 @@ "/oclif.manifest.json" ], "dependencies": { - "@contentstack/cli-command": "~2.0.0", - "@contentstack/cli-utilities": "~2.0.0", + "@contentstack/cli-command": "~2.0.1", + "@contentstack/cli-utilities": "~2.0.1", "@oclif/core": "^4.11.14", "chalk": "^5.6.2", "fast-csv": "^4.3.6", diff --git a/packages/contentstack-bootstrap/README.md b/packages/contentstack-bootstrap/README.md index 8d0214b41..4de806484 100644 --- a/packages/contentstack-bootstrap/README.md +++ b/packages/contentstack-bootstrap/README.md @@ -15,7 +15,7 @@ $ npm install -g @contentstack/cli-cm-bootstrap $ csdx COMMAND running command... $ csdx (--version) -@contentstack/cli-cm-bootstrap/2.0.0 darwin-arm64 node-v22.21.1 +@contentstack/cli-cm-bootstrap/2.0.1 darwin-arm64 node-v22.21.1 $ csdx --help [COMMAND] USAGE $ csdx COMMAND diff --git a/packages/contentstack-bootstrap/package.json b/packages/contentstack-bootstrap/package.json index db67567bb..ff1b85c35 100644 --- a/packages/contentstack-bootstrap/package.json +++ b/packages/contentstack-bootstrap/package.json @@ -17,10 +17,10 @@ "format": "eslint \"src/**/*.ts\" --fix" }, "dependencies": { - "@contentstack/cli-cm-seed": "~2.0.0", - "@contentstack/cli-command": "~2.0.0", - "@contentstack/cli-utilities": "~2.0.0", - "@contentstack/cli-config": "~2.0.0", + "@contentstack/cli-cm-seed": "~2.0.1", + "@contentstack/cli-command": "~2.0.1", + "@contentstack/cli-utilities": "~2.0.1", + "@contentstack/cli-config": "~2.0.1", "@oclif/core": "^4.11.14", "inquirer": "12.11.1", "mkdirp": "^2.1.6", diff --git a/packages/contentstack-branches/README.md b/packages/contentstack-branches/README.md index af01581fc..2df238ac7 100755 --- a/packages/contentstack-branches/README.md +++ b/packages/contentstack-branches/README.md @@ -19,7 +19,7 @@ $ npm install -g @contentstack/cli-cm-branches $ csdx COMMAND running command... $ csdx (--version) -@contentstack/cli-cm-branches/2.0.0 darwin-arm64 node-v22.21.1 +@contentstack/cli-cm-branches/2.0.1 darwin-arm64 node-v22.21.1 $ csdx --help [COMMAND] USAGE $ csdx COMMAND diff --git a/packages/contentstack-branches/package.json b/packages/contentstack-branches/package.json index e59f5ebef..78c5a55af 100644 --- a/packages/contentstack-branches/package.json +++ b/packages/contentstack-branches/package.json @@ -1,12 +1,12 @@ { "name": "@contentstack/cli-cm-branches", "description": "Contentstack CLI plugin to do branches operations", - "version": "2.0.0", + "version": "2.0.1", "author": "Contentstack", "bugs": "https://github.com/contentstack/cli-plugins/issues", "dependencies": { - "@contentstack/cli-command": "~2.0.0", - "@contentstack/cli-utilities": "~2.0.0", + "@contentstack/cli-command": "~2.0.1", + "@contentstack/cli-utilities": "~2.0.1", "@oclif/core": "^4.11.14", "chalk": "^5.6.2", "just-diff": "^6.0.2", diff --git a/packages/contentstack-bulk-operations/README.md b/packages/contentstack-bulk-operations/README.md index 4a51c94d1..6cd308246 100644 --- a/packages/contentstack-bulk-operations/README.md +++ b/packages/contentstack-bulk-operations/README.md @@ -20,7 +20,7 @@ $ npm install -g @contentstack/cli-bulk-operations $ csdx COMMAND running command... $ csdx (--version|-v) -@contentstack/cli-bulk-operations/2.0.0 darwin-arm64 node-v22.21.1 +@contentstack/cli-bulk-operations/2.1.0 darwin-arm64 node-v22.21.1 $ csdx --help [COMMAND] USAGE $ csdx COMMAND diff --git a/packages/contentstack-bulk-operations/package.json b/packages/contentstack-bulk-operations/package.json index f652d7db3..cadd2d153 100644 --- a/packages/contentstack-bulk-operations/package.json +++ b/packages/contentstack-bulk-operations/package.json @@ -20,13 +20,15 @@ "/oclif.manifest.json" ], "dependencies": { - "@contentstack/cli-asset-management": "~1.0.0", - "@contentstack/cli-command": "~2.0.0", - "@contentstack/cli-utilities": "~2.0.0", - "@contentstack/delivery-sdk": "^5.4.0", - "@contentstack/management": "^1.30.4", + "@contentstack/cli-asset-management": "~1.0.1", + "@contentstack/cli-command": "~2.0.1", + "@contentstack/cli-utilities": "~2.0.1", + "@contentstack/delivery-sdk": "^5.6.0", + "@contentstack/management": "^1.31.1", + "chalk": "^5.6.2", "lodash": "^4.18.1", - "uuid": "^14.0.1" + "tslib": "^2.8.1", + "uuid": "^14.0.2" }, "devDependencies": { "@eslint/eslintrc": "^3.3.5", diff --git a/packages/contentstack-cli-cm-regex-validate/README.md b/packages/contentstack-cli-cm-regex-validate/README.md index f036c6a4c..179d43db1 100644 --- a/packages/contentstack-cli-cm-regex-validate/README.md +++ b/packages/contentstack-cli-cm-regex-validate/README.md @@ -29,7 +29,7 @@ $ csdx plugins:install @contentstack/cli-cm-regex-validate $ csdx plugins running command... -@contentstack/cli-cm-regex-validate/2.0.0 darwin-arm64 node-v22.x +@contentstack/cli-cm-regex-validate/2.0.1 darwin-arm64 node-v22.x $ csdx --help [COMMAND] USAGE diff --git a/packages/contentstack-cli-cm-regex-validate/package.json b/packages/contentstack-cli-cm-regex-validate/package.json index a1c34dbd8..27ef834f5 100644 --- a/packages/contentstack-cli-cm-regex-validate/package.json +++ b/packages/contentstack-cli-cm-regex-validate/package.json @@ -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": "2.0.0", + "version": "2.0.1", "author": "Contentstack", "bugs": "https://github.com/contentstack/cli-plugins/issues", "scripts": { @@ -17,9 +17,9 @@ "format": "eslint \"src/**/*.ts\" --fix" }, "dependencies": { - "@contentstack/cli-command": "~2.0.0", - "@contentstack/cli-utilities": "~2.0.0", - "@contentstack/management": "^1.30.4", + "@contentstack/cli-command": "~2.0.1", + "@contentstack/cli-utilities": "~2.0.1", + "@contentstack/management": "^1.31.1", "cli-table3": "^0.6.5", "inquirer": "12.11.1", "jsonexport": "^3.2.0", diff --git a/packages/contentstack-cli-tsgen/package.json b/packages/contentstack-cli-tsgen/package.json index eeebc750e..6e5b4132c 100644 --- a/packages/contentstack-cli-tsgen/package.json +++ b/packages/contentstack-cli-tsgen/package.json @@ -5,9 +5,10 @@ "author": "Contentstack", "bugs": "https://github.com/contentstack/cli-plugins/issues", "dependencies": { - "@contentstack/cli-command": "~2.0.0", - "@contentstack/cli-utilities": "~2.0.0", - "@contentstack/types-generator": "^3.10.2" + "@contentstack/cli-command": "~2.0.1", + "@contentstack/cli-utilities": "~2.0.1", + "@contentstack/types-generator": "^3.10.5", + "tslib": "^2.8.1" }, "devDependencies": { "@oclif/plugin-help": "^6.2.53", diff --git a/packages/contentstack-clone/README.md b/packages/contentstack-clone/README.md index 43d6a560f..bc6add652 100644 --- a/packages/contentstack-clone/README.md +++ b/packages/contentstack-clone/README.md @@ -16,7 +16,7 @@ $ npm install -g @contentstack/cli-cm-clone $ csdx COMMAND running command... $ csdx (--version) -@contentstack/cli-cm-clone/2.0.0 darwin-arm64 node-v22.21.1 +@contentstack/cli-cm-clone/2.0.1 darwin-arm64 node-v22.21.1 $ csdx --help [COMMAND] USAGE $ csdx COMMAND @@ -38,6 +38,62 @@ USAGE * [`csdx cm:stacks:clone [--source-branch ] [--target-branch ] [--source-management-token-alias ] [--destination-management-token-alias ] [-n ] [--type a|b] [--source-stack-api-key ] [--destination-stack-api-key ] [--import-webhook-status disable|current]`](#csdx-cmstacksclone---source-branch-value---target-branch-value---source-management-token-alias-value---destination-management-token-alias-value--n-value---type-ab---source-stack-api-key-value---destination-stack-api-key-value---import-webhook-status-disablecurrent) +* [`csdx cm:stacks:clone [--source-branch ] [--target-branch ] [--source-management-token-alias ] [--destination-management-token-alias ] [-n ] [--type a|b] [--source-stack-api-key ] [--destination-stack-api-key ] [--import-webhook-status disable|current]`](#csdx-cmstacksclone---source-branch-value---target-branch-value---source-management-token-alias-value---destination-management-token-alias-value--n-value---type-ab---source-stack-api-key-value---destination-stack-api-key-value---import-webhook-status-disablecurrent) + +## `csdx cm:stacks:clone [--source-branch ] [--target-branch ] [--source-management-token-alias ] [--destination-management-token-alias ] [-n ] [--type a|b] [--source-stack-api-key ] [--destination-stack-api-key ] [--import-webhook-status disable|current]` + +Clone data (structure/content or both) of a stack into another stack + +``` +USAGE + $ csdx cm:stack-clone cm:stacks:clone [--source-branch ] [--target-branch ] + [--source-management-token-alias ] [--destination-management-token-alias ] [-n ] [--type a|b] + [--source-stack-api-key ] [--destination-stack-api-key ] [--import-webhook-status disable|current] + +FLAGS + -c, --config= Path for the external configuration + -n, --stack-name= Provide a name for the new stack to store the cloned content. + -y, --yes Force override all Marketplace prompts. + --destination-management-token-alias= Destination management token alias. + --destination-stack-api-key= Destination stack API key + --import-webhook-status=