Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
fde3605
feat: add publishing rules support
Mar 24, 2026
77ce3f0
chore: add test cases for publishing rules
Mar 24, 2026
42a8633
chore: fix lint issues
Mar 24, 2026
f143fb2
update script
Apr 9, 2026
d10e753
Merge branch 'development' into feat/DX-3618
Apr 10, 2026
5350581
update lockfile
Apr 14, 2026
501947f
Merge branch 'development' into feat/DX-3618
Apr 22, 2026
8d8cc92
chore: update lint
Apr 22, 2026
8c054c0
chore: fix lint issues
Apr 22, 2026
756877b
chore: version bumps
Apr 22, 2026
00cf33c
Merge pull request #49 from contentstack/feat/DX-3618
naman-contentstack Apr 24, 2026
c71d0b5
version bump
harshitha-cstk Apr 24, 2026
6412c8d
Merge pull request #109 from contentstack/fix/version-bump
harshitha-cstk Apr 24, 2026
01a1407
Revert "Merge pull request #109 from contentstack/fix/version-bump"
Apr 27, 2026
04ba5a1
Revert "Merge pull request #49 from contentstack/feat/DX-3618"
Apr 27, 2026
01c6f30
update lockfile
Apr 27, 2026
af877f2
SRE: axios version bump and version overide
netrajpatel Apr 27, 2026
484f688
Merge pull request #115 from contentstack/fix/dx-6700
netrajpatel Apr 28, 2026
0b2afcb
SRE: axios version bump and version overide
netrajpatel Apr 28, 2026
da9b36c
SRE: update lockfile
netrajpatel Apr 28, 2026
0eddc0c
Merge pull request #113 from contentstack/fix/revert-publishing-rules
netrajpatel Apr 28, 2026
775d8a1
Bump uuid package to major version and other package cleanups
netrajpatel Apr 28, 2026
06a5de9
Merge pull request #117 from contentstack/fix/dx-6701
netrajpatel Apr 28, 2026
71984a1
Cleanup unused plugins
netrajpatel Apr 28, 2026
bc448b6
Centralise uuid and short-uuid helpers from utilities
netrajpatel Apr 28, 2026
4705a67
SRE: snyk issue fix
netrajpatel Apr 29, 2026
749b79a
Merge pull request #119 from contentstack/chore/dx-6715
netrajpatel Apr 29, 2026
3b97c97
export query v1 support
shafeeqd959 Apr 30, 2026
3080fb8
updated lock file
shafeeqd959 Apr 30, 2026
ee186c6
Merge branch 'development' into chore/DX-6926
netrajpatel Apr 30, 2026
498f75b
Merge pull request #120 from contentstack/chore/DX-6926
cs-raj May 4, 2026
9ed90e8
Merge branch 'development' of github.com:contentstack/cli-plugins int…
shafeeqd959 May 4, 2026
5e2df24
Merge pull request #122 from contentstack/query-export-v1
shafeeqd959 May 4, 2026
166f34b
chore: updated plugins version
cs-raj May 4, 2026
b448d55
Merge pull request #125 from contentstack/chore/version-bump
cs-raj May 4, 2026
701d7fd
Merge pull request #108 from contentstack/development
cs-raj May 4, 2026
3646bb1
Merge pull request #126 from contentstack/chore/back-merge
cs-raj May 4, 2026
c5aa0eb
Merge branch 'development' into v2-dev
cs-raj May 5, 2026
28cb75d
chore: lock file update
cs-raj May 5, 2026
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
1 change: 0 additions & 1 deletion packages/contentstack-audit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ USAGE
<!-- commands -->
* [`csdx cm:stacks:audit`](#csdx-cmstacksaudit)
* [`csdx cm:stacks:audit:fix`](#csdx-cmstacksauditfix)
* [`csdx help [COMMAND]`](#csdx-help-command)

## `csdx cm:stacks:audit`

Expand Down
8 changes: 1 addition & 7 deletions packages/contentstack-audit/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,10 @@
"@contentstack/cli-command": "~2.0.0-beta.6",
"@contentstack/cli-utilities": "~2.0.0-beta.7",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"chalk": "^5.6.2",
"fast-csv": "^4.3.6",
"fs-extra": "^11.3.0",
"lodash": "^4.18.1",
"uuid": "^9.0.1",
"winston": "^3.19.0"
},
"devDependencies": {
Expand All @@ -35,9 +33,8 @@
"@types/fs-extra": "^11.0.4",
"@types/mocha": "^10.0.10",
"@types/node": "^20.17.50",
"@types/uuid": "^9.0.8",
"chai": "^4.5.0",
"eslint": "^8.57.1",
"eslint": "^9.26.0",
"eslint-config-oclif": "^6.0.62",
"eslint-config-oclif-typescript": "^3.1.14",
"mocha": "^10.8.2",
Expand All @@ -51,9 +48,6 @@
"oclif": {
"bin": "csdx",
"commands": "./lib/commands",
"plugins": [
"@oclif/plugin-help"
],
"topicSeparator": ":",
"additionalHelpFlags": [
"-h"
Expand Down
4 changes: 2 additions & 2 deletions packages/contentstack-audit/src/audit-base-command.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { getChalk } from '@contentstack/cli-utilities';
import * as csv from 'fast-csv';
import { copy } from 'fs-extra';
import { v4 as uuid } from 'uuid';
import isEmpty from 'lodash/isEmpty';
import { join, resolve } from 'path';
import cloneDeep from 'lodash/cloneDeep';
Expand All @@ -15,6 +14,7 @@ import {
CLIProgressManager,
clearProgressModuleSetting,
readContentTypeSchemas,
generateUid
} from '@contentstack/cli-utilities';
import { createWriteStream, existsSync, mkdirSync, readFileSync, writeFileSync, rmSync } from 'fs';
import config from './config';
Expand Down Expand Up @@ -471,7 +471,7 @@ export abstract class AuditBaseCommand extends BaseCommand<typeof AuditBaseComma
this.flags['copy-path'] ||
this.flags['data-dir'] ||
this.sharedConfig.basePath
).replace(/\/+$/, '')}_backup_${uuid()}`;
).replace(/\/+$/, '')}_backup_${generateUid()}`;

if (!existsSync(backupDirPath)) {
mkdirSync(backupDirPath, { recursive: true });
Expand Down
7 changes: 2 additions & 5 deletions packages/contentstack-bootstrap/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,8 @@
"@contentstack/cli-utilities": "~2.0.0-beta.7",
"@contentstack/cli-config": "~2.0.0-beta.8",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.37",
"inquirer": "12.11.1",
"mkdirp": "^1.0.4",
"mkdirp": "^2.1.6",
"tar": "^7.5.11"
},
"devDependencies": {
Expand All @@ -33,9 +32,7 @@
"@types/node": "^18.11.9",
"@types/tar": "^6.1.13",
"chai": "^4.5.0",
"eslint": "^8.57.1",
"eslint-config-oclif": "^6.0.62",
"eslint-config-oclif-typescript": "^3.1.14",
"eslint": "^9.26.0",
"mocha": "10.8.2",
"nyc": "^15.1.0",
"oclif": "^4.17.46",
Expand Down
8 changes: 2 additions & 6 deletions packages/contentstack-branches/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,16 @@
"dependencies": {
"@contentstack/cli-command": "~2.0.0-beta.6",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"@contentstack/cli-utilities": "~2.0.0-beta.7",
"chalk": "^5.6.2",
"just-diff": "^6.0.2",
"lodash": "^4.18.1"
},
"devDependencies": {
"@contentstack/cli-dev-dependencies": "~2.0.0-beta.0",
"@oclif/plugin-help": "^6.2.28",
"@types/flat": "^5.0.5",
"chai": "^4.5.0",
"dotenv": "^16.5.0",
"dotenv-expand": "^9.0.0",
"eslint": "^8.57.1",
"eslint": "^9.26.0",
"eslint-config-oclif": "^6.0.62",
"mocha": "10.8.2",
"nyc": "^15.1.0",
Expand Down Expand Up @@ -80,4 +76,4 @@
}
},
"repository": "https://github.com/contentstack/cli"
}
}
3 changes: 1 addition & 2 deletions packages/contentstack-clone/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
"@contentstack/cli-command": "~2.0.0-beta.6",
"@contentstack/cli-utilities": "~2.0.0-beta.7",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"chalk": "^5.6.2",
"inquirer": "12.11.1",
"lodash": "^4.18.1",
Expand All @@ -28,7 +27,7 @@
"@types/sinon": "^10.0.0",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"chai": "^4.5.0",
"eslint": "^8.57.1",
"eslint": "^9.26.0",
"eslint-config-oclif": "^6.0.62",
"mocha": "^10.8.2",
"nyc": "^15.1.0",
Expand Down
6 changes: 2 additions & 4 deletions packages/contentstack-export-to-csv/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
"@contentstack/cli-command": "~2.0.0-beta.6",
"@contentstack/cli-utilities": "~2.0.0-beta.7",
"@oclif/core": "^4.8.0",
"@oclif/plugin-help": "^6.2.32",
"fast-csv": "^4.3.6"
},
"devDependencies": {
Expand All @@ -18,11 +17,10 @@
"@types/mocha": "^10.0.10",
"@types/node": "^20.17.50",
"chai": "^4.5.0",
"eslint": "^8.57.1",
"eslint": "^9.26.0",
"eslint-config-oclif": "^6.0.62",
"eslint-config-oclif-typescript": "^3.1.14",
"mocha": "^10.8.2",
"nock": "^13.5.6",
"nyc": "^15.1.0",
"oclif": "^4.17.46",
"sinon": "^21.0.1",
Expand Down Expand Up @@ -73,4 +71,4 @@
"test:unit:report": "nyc --extension .ts mocha --forbid-only \"test/unit/**/*.test.ts\"",
"version": "oclif readme && git add README.md"
}
}
}
3 changes: 1 addition & 2 deletions packages/contentstack-export/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,7 @@
"chai": "^4.4.1",
"dotenv": "^16.5.0",
"dotenv-expand": "^9.0.0",
"eslint": "^8.57.1",
"eslint-config-oclif": "^6.0.68",
"eslint": "^9.26.0",
"mocha": "10.8.2",
"nyc": "^15.1.0",
"oclif": "^4.17.46",
Expand Down
7 changes: 2 additions & 5 deletions packages/contentstack-import-setup/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
},
"devDependencies": {
"@types/big-json": "^3.2.5",
"@types/bluebird": "^3.5.42",
"@types/chai": "^4.3.20",
"@types/fs-extra": "^11.0.4",
"@types/mkdirp": "^1.0.2",
Expand All @@ -30,15 +29,13 @@
"@types/uuid": "^9.0.8",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"chai": "^4.5.0",
"eslint": "^8.57.1",
"eslint-config-oclif": "^6.0.62",
"eslint": "^9.26.0",
"mocha": "^10.8.2",
"nyc": "^15.1.0",
"oclif": "^4.17.46",
"rewire": "^9.0.1",
"sinon": "^21.0.1",
"ts-node": "^10.9.2",
"tsx": "^4.20.3",
"typescript": "^4.9.5"
},
"scripts": {
Expand Down Expand Up @@ -85,4 +82,4 @@
}
},
"repository": "https://github.com/contentstack/cli"
}
}
7 changes: 1 addition & 6 deletions packages/contentstack-import/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
"merge": "^2.1.1",
"mkdirp": "^1.0.4",
"promise-limit": "^2.7.0",
"uuid": "^9.0.1",
"winston": "^3.19.0"
},
"devDependencies": {
Expand All @@ -32,16 +31,12 @@
"@types/mkdirp": "^1.0.2",
"@types/mocha": "^8.2.3",
"@types/node": "^14.18.63",
"@types/rewire": "^2.5.30",
"@types/tar": "^6.1.13",
"@types/uuid": "^9.0.8",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"eslint": "^8.57.1",
"eslint": "^9.26.0",
"eslint-config-oclif": "^6.0.89",
"mocha": "^10.8.2",
"nyc": "^15.1.0",
"oclif": "^4.17.46",
"rewire": "^9.0.1",
"ts-node": "^10.9.2",
"typescript": "^4.9.5"
},
Expand Down
5 changes: 2 additions & 3 deletions packages/contentstack-import/src/import/modules/assets.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,8 @@ import isEmpty from 'lodash/isEmpty';
import uniq from 'lodash/uniq';
import { existsSync } from 'node:fs';
import includes from 'lodash/includes';
import { v4 as uuid } from 'uuid';
import { resolve as pResolve, join } from 'node:path';
import { FsUtility, log, handleAndLogError } from '@contentstack/cli-utilities';
import { FsUtility, log, handleAndLogError, generateUid } from '@contentstack/cli-utilities';
import { ImportSpaces, type SpaceMapping } from '@contentstack/cli-asset-management';
import { PATH_CONSTANTS } from '../../constants';

Expand Down Expand Up @@ -570,7 +569,7 @@ export default class ImportAssets extends BaseClass {
// 2. if there are multiple assets fetched with same query, then check the parent uid against mapper created while importing folders
// 3. Replace matched assets
this.rootFolder = {
uid: uuid(),
uid: generateUid(),
name: `Import-${formatDate()}`,
parent_uid: null,
created_at: null,
Expand Down
5 changes: 2 additions & 3 deletions packages/contentstack-migration/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
"@contentstack/cli-command": "~2.0.0-beta.6",
"@contentstack/cli-utilities": "~2.0.0-beta.7",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"async": "^3.2.6",
"callsites": "^3.1.0",
"cardinal": "^2.1.1",
Expand All @@ -22,7 +21,7 @@
"@types/mocha": "^8.2.3",
"@types/node": "^14.18.63",
"chai": "^4.5.0",
"eslint": "^8.57.1",
"eslint": "^9.26.0",
"eslint-config-oclif": "^6.0.62",
"jsdoc-to-markdown": "^8.0.3",
"mocha": "^10.8.2",
Expand Down Expand Up @@ -71,4 +70,4 @@
"cm:stacks:migration": "MGRTN"
}
}
}
}
Loading
Loading