Skip to content

Commit b1e3722

Browse files
authored
Merge pull request #265 from contentstack/v2-dev
DX | 06-07-2026 | Beta Release
2 parents cc3c589 + 3c2632c commit b1e3722

43 files changed

Lines changed: 1016 additions & 888 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/unit-test.yml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,6 @@ jobs:
5555
working-directory: ./packages/contentstack-bootstrap
5656
run: npm run test
5757

58-
# - name: Run tests for Contentstack Import Setup
59-
# working-directory: ./packages/contentstack-import-setup
60-
# run: npm run test:unit
61-
6258
- name: Run tests for Contentstack Branches
6359
working-directory: ./packages/contentstack-branches
6460
run: npm run test:unit
@@ -86,7 +82,20 @@ jobs:
8682
- name: Run tests for Contentstack Bulk Operations
8783
working-directory: ./packages/contentstack-bulk-operations
8884
run: npm test
89-
85+
9086
- name: Run tests for Contentstack Variants
9187
working-directory: ./packages/contentstack-variants
9288
run: npm run test
89+
90+
- name: Run tests for Contentstack Asset Management
91+
working-directory: ./packages/contentstack-asset-management
92+
run: npm run test:unit
93+
94+
- name: Run tests for Contentstack Clone
95+
working-directory: ./packages/contentstack-clone
96+
run: npm run test:unit
97+
98+
# - name: Run tests for Contentstack External Migrate
99+
# working-directory: ./packages/contentstack-external-migrate
100+
# run: npm test
101+

.talismanrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
fileignoreconfig:
22
- filename: pnpm-lock.yaml
3-
checksum: 0feb3713a8f2e4a8a1f5f528218c2c578265dc5b31ff283a283fefc949bbafd2
3+
checksum: 705ce49f9667e34fb64082025a41a1e3b950c1d2f968c3d4faf9461943ae599a
44
version: ""

packages/contentstack-apps-cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@contentstack/apps-cli",
3-
"version": "2.0.0-beta.1",
3+
"version": "2.0.0-beta.2",
44
"description": "App ClI",
55
"author": "Contentstack CLI",
66
"homepage": "https://github.com/contentstack/cli-plugins/tree/main/packages/contentstack-apps-cli",

packages/contentstack-apps-cli/src/commands/app/create.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ export default class Create extends BaseCommand<typeof Create> {
6262

6363
static flags: FlagInput = {
6464
name: flags.string({
65-
char: "n",
6665
description: appCreate.NAME_DESCRIPTION,
6766
}),
6867
"app-type": flags.string({

packages/contentstack-apps-cli/src/commands/app/install.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ export default class Install extends AppCLIBaseCommand {
2626
description: commonMsg.APP_UID,
2727
}),
2828
"stack-api-key": flags.string({
29+
char: "k",
2930
description: commonMsg.STACK_API_KEY,
3031
}),
3132
...AppCLIBaseCommand.baseFlags,

packages/contentstack-apps-cli/src/commands/app/reinstall.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ export default class Reinstall extends AppCLIBaseCommand {
2525
description: commonMsg.APP_UID,
2626
}),
2727
"stack-api-key": flags.string({
28+
char: "k",
2829
description: commonMsg.STACK_API_KEY,
2930
}),
3031
...AppCLIBaseCommand.baseFlags,

packages/contentstack-bootstrap/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@contentstack/cli-cm-bootstrap",
33
"description": "Bootstrap contentstack apps",
4-
"version": "2.0.0-beta.21",
4+
"version": "2.0.0-beta.22",
55
"author": "Contentstack",
66
"bugs": "https://github.com/contentstack/cli/issues",
77
"scripts": {
@@ -16,7 +16,7 @@
1616
"test:report": "nyc --reporter=lcov mocha \"test/**/*.test.js\""
1717
},
1818
"dependencies": {
19-
"@contentstack/cli-cm-seed": "~2.0.0-beta.21",
19+
"@contentstack/cli-cm-seed": "~2.0.0-beta.22",
2020
"@contentstack/cli-command": "~2.0.0-beta.9",
2121
"@contentstack/cli-utilities": "~2.0.0-beta.10",
2222
"@contentstack/cli-config": "~2.0.0-beta.12",

packages/contentstack-cli-cm-regex-validate/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@contentstack/cli-cm-regex-validate",
33
"description": "Validate Fields with Regex Property of Content Type and Global Field in a Stack",
4-
"version": "2.0.0-beta.1",
4+
"version": "2.0.0-beta.2",
55
"author": "Contentstack",
66
"bugs": "https://github.com/contentstack/cli-plugins/issues",
77
"dependencies": {
@@ -32,8 +32,8 @@
3232
"jest": "^30.4.2",
3333
"mocha": "^10.8.2",
3434
"nyc": "^15.1.0",
35-
"oclif": "^4.23.8",
36-
"ts-jest": "^29.4.9",
35+
"oclif": "^4.23.21",
36+
"ts-jest": "^29.4.11",
3737
"ts-node": "^10.9.2",
3838
"typescript": "^5.9.3"
3939
},
@@ -85,3 +85,4 @@
8585
}
8686
}
8787
}
88+

packages/contentstack-cli-cm-regex-validate/src/commands/cm/stacks/validate-regex.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,24 @@ export default class ValidateRegex extends Command {
1010
static examples = [
1111
'$ csdx cm:stacks:validate-regex',
1212
'$ csdx cm:stacks:validate-regex -a <management_token_alias>',
13-
'$ csdx cm:stacks:validate-regex -c',
14-
'$ csdx cm:stacks:validate-regex -g',
15-
'$ csdx cm:stacks:validate-regex -f <path/to/the/directory>',
16-
'$ csdx cm:stacks:validate-regex -a <management_token_alias> -c -g',
17-
'$ csdx cm:stacks:validate-regex -a <management_token_alias> -c -g -f <path/to/the/directory>',
13+
'$ csdx cm:stacks:validate-regex --contentType',
14+
'$ csdx cm:stacks:validate-regex --globalField',
15+
'$ csdx cm:stacks:validate-regex --filePath <path/to/the/directory>',
16+
'$ csdx cm:stacks:validate-regex -a <management_token_alias> --contentType --globalField',
17+
'$ csdx cm:stacks:validate-regex -a <management_token_alias> --contentType --globalField --filePath <path/to/the/directory>',
1818
]
1919
static flags: any = {
2020
alias: flags.string({
2121
char: 'a',
2222
description: regexMessages.command.alias,
2323
}),
2424
contentType: flags.boolean({
25-
char: 'c',
2625
description: regexMessages.command.contentTypes,
2726
}),
2827
filePath: flags.string({
29-
char: 'f',
3028
description: regexMessages.command.filePath,
3129
}),
3230
globalField: flags.boolean({
33-
char: 'g',
3431
description: regexMessages.command.globalFields,
3532
}),
3633
}

packages/contentstack-cli-tsgen/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "contentstack-cli-tsgen",
33
"description": "Generate TypeScript typings from a Stack.",
4-
"version": "5.0.0-beta.1",
4+
"version": "5.0.0-beta.2",
55
"author": "Contentstack",
66
"bugs": "https://github.com/contentstack/cli-plugins/issues",
77
"dependencies": {

0 commit comments

Comments
 (0)