Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
121 commits
Select commit Hold shift + click to select a range
e64f9e7
feat: add pagination and test cases for AM package
Jun 4, 2026
06dbdec
chore: fix test cases
Jun 7, 2026
a798a61
Merge branch 'v2-dev' into feat/DX-8625
Jun 7, 2026
ccf0a90
Merge branch 'v2-dev' into feat/DX-8625
Jun 9, 2026
8eb2965
change master locale fix, change master locale script support for loc…
Jun 11, 2026
3bf2ce8
Merge branch 'development' of github.com:contentstack/cli-plugins int…
Jun 11, 2026
3e57fa8
chore: update logic to stay consistent with CLI export package
Jun 11, 2026
ebdc2ae
feat: add retry mechanism for transient HTTP errors
Jun 11, 2026
8e305a9
Merge branch 'v2-dev' into feat/DX-8625
Jun 12, 2026
512423d
chore: update lockfile
Jun 12, 2026
c3953ef
fixes three related pagination bugs in the command's org user fetch …
cs-raj Jun 19, 2026
4bcaea7
issues-jira.yml
Aravind-Kumar-cstk Jun 19, 2026
6439829
version bump
cs-raj Jun 19, 2026
27d8b97
Merge pull request #234 from contentstack/fix/DX-9107-dev
cs-raj Jun 19, 2026
3b0458a
Merge branch 'main' into fix/back-merge
harshitha-cstk Jun 19, 2026
d38e617
Merge pull request #238 from contentstack/fix/back-merge
harshitha-cstk Jun 19, 2026
e81a662
Merge pull request #236 from contentstack/development
harshitha-cstk Jun 22, 2026
64817f3
Merge pull request #239 from contentstack/main
harshitha-cstk Jun 23, 2026
7c84381
Bumps the minimum supported Node.js version from >=18.0.0 (and variou…
cs-raj Jun 24, 2026
8f0bc84
Lock file update
cs-raj Jun 24, 2026
90a0c87
upgrade eslint to v10
harshitha-cstk Jun 24, 2026
7c17d34
Merge pull request #240 from contentstack/fix/DX-9300
cs-raj Jun 24, 2026
0739547
Merge branch 'v2-dev' into enh/dx-9299-eslint-upgrade
harshitha-cstk Jun 24, 2026
b150485
fixed unit test cases
Jun 24, 2026
dc1ec4a
add eslint.config.js file
harshitha-cstk Jun 24, 2026
33d0233
remove eslintrc and eslintignore files
harshitha-cstk Jun 24, 2026
2c570c0
add eslintrc.js for cli-tsgen and external migrate packages
harshitha-cstk Jun 24, 2026
fb5eb2a
Updated posttest and lint scripts in package.json files
harshitha-cstk Jun 24, 2026
d382dbe
update eslint config
harshitha-cstk Jun 24, 2026
5e2aec5
update eslint config
harshitha-cstk Jun 24, 2026
2c6781e
update eslint config
harshitha-cstk Jun 24, 2026
68e8c5a
Merge pull request #241 from contentstack/enh/dx-9299-eslint-upgrade
harshitha-cstk Jun 24, 2026
df4fe43
Upgraded Node version to 22 for plugins and Readme Update
cs-raj Jun 25, 2026
752f05d
Dependency Update
cs-raj Jun 25, 2026
da5c9ea
Merge pull request #245 from contentstack/fix/DX-9334
harshitha-cstk Jun 26, 2026
e86d7a7
feat: migrate cli-plugins ESLint configs to flat config format
harshitha-cstk Jun 26, 2026
7a56bec
Merge branch 'development' into enh/dx-9335-eslint-upgrade
harshitha-cstk Jun 26, 2026
078fbe0
Merge pull request #246 from contentstack/enh/dx-9335-eslint-upgrade
harshitha-cstk Jun 26, 2026
eaa18a6
Merge v2-dev in feat/DX-8625
Jun 26, 2026
53caf2b
fix: enhance error logging in ImportAssetTypes and ImportAssets
Jun 27, 2026
0ff8360
Merge branch 'development' of github.com:contentstack/cli-plugins int…
Jun 29, 2026
6d8b11c
Merge pull request #231 from contentstack/fix/DX-8939
shafeeqd959 Jun 29, 2026
9bd3f91
revert: asset localisation
Jun 29, 2026
13237c7
chore: update lockfile
Jun 29, 2026
738be48
Merge pull request #209 from contentstack/feat/DX-8625
naman-contentstack Jun 29, 2026
e8f151e
version bump
harshitha-cstk Jun 29, 2026
f087a7e
version bump
harshitha-cstk Jun 29, 2026
19c5041
fix(regex-validate): remove eslint-config-oclif-typescript from flat …
cs-raj Jun 29, 2026
d25ad18
lock file update
cs-raj Jun 29, 2026
8f301ef
upgrade eslint-config-oclif-typescript
harshitha-cstk Jun 29, 2026
c0d0aba
Merge pull request #250 from contentstack/fix/version-bumps
harshitha-cstk Jun 29, 2026
0bd4b21
Merge pull request #253 from contentstack/fix/dev
cs-raj Jun 29, 2026
1293503
Merge pull request #247 from contentstack/development
harshitha-cstk Jun 29, 2026
fa179b3
version bump
harshitha-cstk Jun 29, 2026
aea8fd2
update pnpm lock file
harshitha-cstk Jun 29, 2026
da53c1f
Merge branch 'v2-dev' into fix/version-bump-v2
harshitha-cstk Jun 29, 2026
1f1b75b
Merge pull request #254 from contentstack/fix/version-bump-v2
harshitha-cstk Jun 29, 2026
22633be
Merge pull request #248 from contentstack/v2-dev
harshitha-cstk Jun 29, 2026
55b8e09
version bump import setup plugin
harshitha-cstk Jun 29, 2026
cc3c589
Merge pull request #255 from contentstack/fix/version-bump--v2
harshitha-cstk Jun 29, 2026
c528e1f
Merge pull request #256 from contentstack/v2-beta
harshitha-cstk Jun 30, 2026
74ab428
fix: show login error on console and improve API key validation
harshitha-cstk Jun 30, 2026
a144f07
Merge branch 'main' into fix/back-merge-development-v2
harshitha-cstk Jun 30, 2026
c03512c
update pnpm lock file
harshitha-cstk Jun 30, 2026
aa3ed22
Merge pull request #259 from contentstack/fix/back-merge-development-v2
harshitha-cstk Jun 30, 2026
7af59f5
Merge branch 'v2-dev' into fix/dx-7893-login-error-validate-api-key
harshitha-cstk Jun 30, 2026
ce01740
pnpm lock update
harshitha-cstk Jun 30, 2026
d840c17
fix(flags): normalize short flag consistency across cli-cm-regex-vali…
cs-raj Jun 30, 2026
e047d2a
fixed org plan check feature
Jul 1, 2026
e6285c7
removed console logs
Jul 1, 2026
1fcb265
updated short flags of external commands
cs-raj Jul 1, 2026
b0ff480
Merge branch 'feat/DX-93-72' of github.com:contentstack/cli-plugins i…
Jul 1, 2026
ebefac5
updated unit test workflow
cs-raj Jul 1, 2026
956306e
updated unit test workflow
cs-raj Jul 1, 2026
2136d28
updated unit test workflow and added parallel execution
cs-raj Jul 1, 2026
c03672c
fixed test case and removed parallel test execution
cs-raj Jul 1, 2026
000ca75
fixed seed tests
cs-raj Jul 1, 2026
c57bef9
Removed character flag from the command and removed seed test from wo…
cs-raj Jul 1, 2026
3d77725
added asset scanning plan check
Jul 1, 2026
1116da1
fix: show backup folder path on command completion
harshitha-cstk Jul 2, 2026
0c8b660
Revert "fix: show backup folder path on command completion"
harshitha-cstk Jul 2, 2026
504e7b6
Merge branch 'v2-dev' into fix/test-case-import-setup
harshitha-cstk Jul 2, 2026
8292c50
Merge pull request #242 from contentstack/fix/test-case-import-setup
cs-raj Jul 2, 2026
79bdfae
Merge branch 'v2-dev' into fix/dx-7895-import-setup-backup-folder-path
harshitha-cstk Jul 2, 2026
5cdde34
Merge branch 'v2-dev' into fix/dx-7893-login-error-validate-api-key
harshitha-cstk Jul 2, 2026
33c2959
Merge pull request #258 from contentstack/fix/dx-7893-login-error-val…
harshitha-cstk Jul 2, 2026
5d0fe3c
Merge branch 'v2-dev' into fix/dx-7895-import-setup-backup-folder-path
harshitha-cstk Jul 3, 2026
c2c6b63
fix: show backup folder path on command completion
harshitha-cstk Jul 3, 2026
ca3011f
fix(export,import): validate --module flag value before execution
cs-raj Jul 3, 2026
a7b2e78
Merge pull request #264 from contentstack/fix/dx-7895-import-setup-ba…
harshitha-cstk Jul 3, 2026
f2cc5a8
version bump
harshitha-cstk Jul 3, 2026
695cc32
Merge branch 'v2-dev' into fix/DX-9444
cs-raj Jul 3, 2026
afb8915
Merge branch 'v2-dev' into fix/DX-9363
netrajpatel Jul 3, 2026
0ec25d9
fixed the commits
cs-raj Jul 3, 2026
efaaf46
Merge pull request #266 from contentstack/fix/DX-9444
cs-raj Jul 3, 2026
5410870
Merge branch 'v2-dev' into fix/DX-9363
netrajpatel Jul 3, 2026
0a1eab2
version bump
harshitha-cstk Jul 3, 2026
d6acd8b
Merge branch 'v2-dev' into fix/version-bump
harshitha-cstk Jul 3, 2026
e22e8b6
Merge pull request #261 from contentstack/fix/DX-9363
cs-raj Jul 3, 2026
c78ebd7
pnpm update
harshitha-cstk Jul 3, 2026
6c89dbd
Merge branch 'v2-dev' into fix/version-bump
harshitha-cstk Jul 3, 2026
3cb1c6e
override added
cs-raj Jul 3, 2026
e32c2a5
lock file update
cs-raj Jul 3, 2026
3bf33df
Merge pull request #267 from contentstack/fix/version-bump
harshitha-cstk Jul 3, 2026
7ee5d17
version bump
harshitha-cstk Jul 3, 2026
388afbe
Merge pull request #269 from contentstack/fix/version-bumps
harshitha-cstk Jul 3, 2026
933e6b9
added publishing rules and varient entries
cs-raj Jul 3, 2026
3c2632c
Merge pull request #270 from contentstack/fix/v2-dev
cs-raj Jul 3, 2026
517cdd2
docs: comprehensive README audit, package.json standardization, and s…
cs-raj Jul 5, 2026
17256f8
fix bulk operation and export-to-csv
cs-raj Jul 5, 2026
0095452
Merge branch 'v2-dev' into fix/DX-9346
Jul 6, 2026
b1e3722
Merge pull request #265 from contentstack/v2-dev
OMpawar-21 Jul 6, 2026
d9ed638
Merge pull request #274 from contentstack/v2-beta
OMpawar-21 Jul 6, 2026
4caa096
Merge branch 'v2-dev' into fix/DX-9364
cs-raj Jul 6, 2026
a10275f
Merge pull request #271 from contentstack/fix/DX-9364
cs-raj Jul 7, 2026
88683fb
Merge branch 'v2-dev' into fix/DX-9346
naman-contentstack Jul 7, 2026
8f039f4
fix: failing test cases
Jul 7, 2026
8783af2
Merge pull request #249 from contentstack/fix/DX-9346
naman-contentstack Jul 7, 2026
856084e
merged latest changes
Jul 8, 2026
d75525e
fixed snyk
Jul 8, 2026
0653a70
merged latest code
Jul 8, 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
5 changes: 3 additions & 2 deletions .github/workflows/release-v2-beta-plugins.yml
Original file line number Diff line number Diff line change
Expand Up @@ -192,12 +192,13 @@ jobs:
access: public
tag: beta
# External Migrate
- name: Publishing external-migrate (Production)
- name: Publishing external-migrate (Beta)
uses: JS-DevTools/npm-publish@v3
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack-external-migrate/package.json
tag: latest
access: public
tag: beta

- name: Create Production Release
id: create_release
Expand Down
19 changes: 14 additions & 5 deletions .github/workflows/unit-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,6 @@ jobs:
working-directory: ./packages/contentstack-bootstrap
run: npm run test

# - name: Run tests for Contentstack Import Setup
# working-directory: ./packages/contentstack-import-setup
# run: npm run test:unit

- name: Run tests for Contentstack Branches
working-directory: ./packages/contentstack-branches
run: npm run test:unit
Expand Down Expand Up @@ -86,7 +82,20 @@ jobs:
- name: Run tests for Contentstack Bulk Operations
working-directory: ./packages/contentstack-bulk-operations
run: npm test

- name: Run tests for Contentstack Variants
working-directory: ./packages/contentstack-variants
run: npm run test

- name: Run tests for Contentstack Asset Management
working-directory: ./packages/contentstack-asset-management
run: npm run test:unit

- name: Run tests for Contentstack Clone
working-directory: ./packages/contentstack-clone
run: npm run test:unit

# - name: Run tests for Contentstack External Migrate
# working-directory: ./packages/contentstack-external-migrate
# run: npm test

63 changes: 58 additions & 5 deletions .talismanrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,59 @@
fileignoreconfig:
- filename: packages/contentstack-import/src/commands/cm/stacks/import.ts
checksum: bbf5ebdec2350c3b6d8118a25046e4e11b68c56434ac6c89be6aaab047a6ac4b
- filename: packages/contentstack-import/src/import/modules/assets.ts
checksum: ce46c32788ea908075873b4dee475bae75975eb58771d0da06a3debb6817bf91
version: '1.0'

- filename: packages/contentstack-apps-cli/eslint.config.js
checksum: 22e7f364a33612f0100f7b5f6e2f1d28491298cbaca1debf806cd0a988c8bb2c
- filename: packages/contentstack-import-setup/eslint.config.js
checksum: d487ec978f0dc2471c68c618bf77f9cc7feb1d745d4bb1d84c28f218f132a2b3
- filename: packages/contentstack-import-setup/src/commands/cm/stacks/import-setup.ts
checksum: 5b00b1df4ef25313dc1451c19af32748d9e54d72c39752870086f225007ee044
- filename: packages/contentstack-asset-management/eslint.config.js
checksum: b951a153138f42ee34ab7c0e17827637e25e2d7cb89e150ba378ba533f6d23a7
- filename: packages/contentstack-asset-management/src/export/base.ts
checksum: a74fe9f5b20f7c0636d571062bce1f12d4078a0354d23fb6879b13c316a2fa06
- filename: packages/contentstack-clone/eslint.config.js
checksum: 148993140399d12ae033602585f84c06c6a04b0a96b8d7811303211543962ba7
- filename: packages/contentstack-import/eslint.config.js
checksum: 2aeebb2c8d4836490b8aacdda15a9951df41a405c72d5758ef656fe8a31314cc
- filename: packages/contentstack-asset-management/test/unit/import/asset-types.test.ts
checksum: fa4c08a47a52b8bd27353b9ba712e6128674315610d3372b53abe6af361ba0b7
- filename: packages/contentstack-asset-management/test/unit/export/assets.test.ts
checksum: bafd24cb0e809fd9510a876a8e9fe53ff616f1dbc9df49bb797f6bcff433ccb7
- filename: packages/contentstack-import-setup/README.md
checksum: 192a98001d5587baffeae64fded2542e57031dc83c375c04b79fa92c882602ea
- filename: packages/contentstack-external-migrate/README.md
checksum: 220ed03e300d38036b27ca99f02b15c573e96731d33460910ec43385b2e377bc
- filename: packages/contentstack-query-export/README.md
checksum: 2fc7639a5d2f25c0020b270fa88252583c110e81947cfbadd37342c7aabf0520
- filename: packages/contentstack-asset-management/src/utils/cs-assets-api-adapter.ts
checksum: 80fb2531b43eefe9af0cebddbd43413bbc7adb7cf5c25ddcd6372675cefa0de9
- filename: packages/contentstack-asset-management/test/unit/utils/cs-assets-api-adapter.test.ts
checksum: b4a678fde7c3acce5518cb0303d604b195ddff2165a1269690d60c740c713fe3
- filename: packages/contentstack-query-export/eslint.config.js
checksum: b87cecdd9c351066fbda88fc5984a48cade05b227a5ce5fbb84aed36805bf9ed
- filename: packages/contentstack-asset-management/test/unit/import/assets.test.ts
checksum: 37613b7f2b5812282eedf87e0b9f87efc8eebb5e3cf75afc5f0eaa3605be4b5d
- filename: packages/contentstack-export/eslint.config.js
checksum: bb451c301e84929aca8c284cb74636de5fd851b18654e07d0eae5e88b0a729ac
- filename: packages/contentstack-export-to-csv/README.md
checksum: 54f70d5191a4e1941855f94c78db9b8d2a9bcd88a2cc9c9170b4c5584b509780
- filename: packages/contentstack-content-type/eslint.config.js
checksum: 26da78717a38d8e7464a069626213dd3010efa6e50f91efbc996f26b18346948
- filename: packages/contentstack-asset-management/src/export/assets.ts
checksum: 0a4e04bc91f65cb695a4ca0415dc042b64e6563f0b4a3b718cd9a0ac0d1d7fab
- filename: packages/contentstack-branches/eslint.config.js
checksum: 7b043a59fc9c523d5f772c1b81d6d4b6c65fb7f8edb8df73e48ba821e7298f0b
- filename: packages/contentstack-asset-management/test/unit/import/fields.test.ts
checksum: c2830111af2bf72c5a661fe2251a3520a865c42c3980289195a08d713703e4b1
- filename: packages/contentstack-asset-management/test/unit/import/spaces.test.ts
checksum: f95e4b7ce04d4beb70c7f70c762f03541588c211a8c15ba68d426c98215a0769
- filename: packages/contentstack-asset-management/test/unit/import/base.test.ts
checksum: c6ed81639052b5905f481e90d6c17e19b099b30916d4cf6bf7eabfe33fd15530
- filename: pnpm-lock.yaml
checksum: 6008bdae93fa48b09ea58d6588202517fff1fc02f559c87bdbbb058334473ea6
- filename: packages/contentstack-import-setup/src/utils/import-config-handler.ts
checksum: c13ca4996b3767fae9d2716fe9ae7d90d98b26012e064f42ea9fdd054f684761
- filename: packages/contentstack-import/src/utils/import-config-handler.ts
checksum: 5b2050b283ea3d990e8ad3207b054c6932b76d2bd82a9f659b287ef11dec9f83
- filename: packages/contentstack-export/src/utils/export-config-handler.ts
checksum: 39a5f63dab167c6ed442391ed0528a457ef9f32a7d9e9972d1f8cc54289d67b3
version: ""
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ CLI supports content management scripts through which you can perform the follow
## Installing CLI
### Prerequisites
Contentstack account
Node.js version 16 or above
Node.js version 22 or above

### Installation
To install CLI on your system, run the below command in your terminal:
Expand Down Expand Up @@ -55,19 +55,18 @@ $ csdx --help
## Namespaces
**auth**: To perform [authentication-related](/packages/contentstack-auth) activities

**cm**: To perform content management activities such as [bulk publish](/packages/contentstack-bulk-publish), [import](/packages/contentstack-import), and [export](/packages/contentstack-export), [export-to-csv] (/packages/contentstack-export-to-csv), [seed] (/packages/contentstack-seed)
**cm**: To perform content management activities such as [bulk operations](/packages/contentstack-bulk-operations), [import](/packages/contentstack-import), and [export](/packages/contentstack-export), [export-to-csv](/packages/contentstack-export-to-csv), [seed](/packages/contentstack-seed)

**help**: To list the helpful commands in CLI

**config**: To set regions and customize them

## Documentation

To get a more detailed documentation for every command, visit the [CLI section](https://www.contentstack.com/docs/developers/cli) in our docs.
To get a more detailed documentation for every command, visit the [CLI section](https://www.contentstack.com/docs/headless-cms/cli) in our docs.

## Useful Plugins

- [Generate TypeScript typings from a Stack](https://github.com/contentstack/cli-plugins/tree/v2-beta/packages/contentstack-cli-tsgen) (`contentstack-cli-tsgen`)
- [Generate TypeScript typings from a Stack](https://github.com/Contentstack-Solutions/contentstack-cli-tsgen)
- [Generate TypeScript typings from a Stack](https://github.com/contentstack/cli-plugins/tree/main/packages/contentstack-cli-tsgen) (`contentstack-cli-tsgen`)
- [Manage Content Types (list, details, audit, compare, diagram)](https://github.com/contentstack/cli-plugins/tree/main/packages/contentstack-content-type) (`contentstack-cli-content-type`)
- [Validate regex fields in Content Types and Global Fields](https://github.com/contentstack/cli-plugins/tree/main/packages/contentstack-cli-cm-regex-validate) (`@contentstack/cli-cm-regex-validate`)
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"pnpm": "^10.28.0"
},
"engines": {
"node": ">=18.0.0"
"node": ">=22.0.0"
},
"private": true,
"scripts": {
Expand Down
1 change: 0 additions & 1 deletion packages/contentstack-apps-cli/.eslintignore

This file was deleted.

42 changes: 0 additions & 42 deletions packages/contentstack-apps-cli/.eslintrc

This file was deleted.

24 changes: 12 additions & 12 deletions packages/contentstack-apps-cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ $ csdx plugins:install @contentstack/apps-cli

## How to use this plugin

This plugin requires you to be authenticated using [csdx auth:login](https://www.contentstack.com/docs/developers/cli/authenticate-with-the-cli/).
This plugin requires you to be authenticated using [csdx auth:login](https://www.contentstack.com/docs/headless-cms/cli-authentication).

<!-- usage -->
```sh-session
$ npm install -g @contentstack/apps-cli
$ csdx COMMAND
running command...
$ csdx (--version|-v)
@contentstack/apps-cli/1.6.1 darwin-arm64 node-v18.20.2
@contentstack/apps-cli/2.0.0-beta.2 darwin-arm64 node-v18.20.2
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand Down Expand Up @@ -74,7 +74,7 @@ EXAMPLES
$ csdx app:update
```

_See code: [src/commands/app/index.ts](https://github.com/contentstack/apps-cli/blob/v1.6.1/src/commands/app/index.ts)_
_See code: [src/commands/app/index.ts](https://github.com/contentstack/cli-plugins/blob/main/packages/contentstack-apps-cli/src/commands/app/index.ts)_

## `csdx app:create`

Expand Down Expand Up @@ -114,7 +114,7 @@ EXAMPLES
$ csdx app:create --name App-4 --app-type organization --org <UID> --boilerplate <Ecommerce App Boilerplate>
```

_See code: [src/commands/app/create.ts](https://github.com/contentstack/apps-cli/blob/v1.6.1/src/commands/app/create.ts)_
_See code: [src/commands/app/create.ts](https://github.com/contentstack/cli-plugins/blob/main/packages/contentstack-apps-cli/src/commands/app/create.ts)_

## `csdx app:delete`

Expand All @@ -139,7 +139,7 @@ EXAMPLES
$ csdx app:delete --app-uid <value> --org <value> -d ./boilerplate
```

_See code: [src/commands/app/delete.ts](https://github.com/contentstack/apps-cli/blob/v1.6.1/src/commands/app/delete.ts)_
_See code: [src/commands/app/delete.ts](https://github.com/contentstack/cli-plugins/blob/main/packages/contentstack-apps-cli/src/commands/app/delete.ts)_

## `csdx app:deploy`

Expand All @@ -151,7 +151,7 @@ USAGE
[--app-url <value>] [--launch-project existing|new] [-c <value>]

FLAGS
-c, --config=<value> [optional] Please enter the path of the config file.
-c, --config=<value> Path to the optional config file.
--app-uid=<value> Provide the app UID of an existing app.
--app-url=<value> Please enter the URL of the app you want to deploy.
--hosting-type=<option> Choose a valid Hosting Type.
Expand All @@ -177,7 +177,7 @@ EXAMPLES
$ csdx app:deploy --org <UID> --app-uid <APP-UID-1> --hosting-type <hosting-with-launch> --launch-project <new> --config <config-path>
```

_See code: [src/commands/app/deploy.ts](https://github.com/contentstack/apps-cli/blob/v1.6.1/src/commands/app/deploy.ts)_
_See code: [src/commands/app/deploy.ts](https://github.com/contentstack/cli-plugins/blob/main/packages/contentstack-apps-cli/src/commands/app/deploy.ts)_

## `csdx app:get`

Expand Down Expand Up @@ -207,7 +207,7 @@ EXAMPLES
$ csdx app:get --org <value> --app-uid <value> --app-type organization
```

_See code: [src/commands/app/get.ts](https://github.com/contentstack/apps-cli/blob/v1.6.1/src/commands/app/get.ts)_
_See code: [src/commands/app/get.ts](https://github.com/contentstack/cli-plugins/blob/main/packages/contentstack-apps-cli/src/commands/app/get.ts)_

## `csdx app:install`

Expand All @@ -233,7 +233,7 @@ EXAMPLES
$ csdx app:install --org <UID> --app-uid <APP-UID-1> --stack-api-key <STACK-API-KEY-1>
```

_See code: [src/commands/app/install.ts](https://github.com/contentstack/apps-cli/blob/v1.6.1/src/commands/app/install.ts)_
_See code: [src/commands/app/install.ts](https://github.com/contentstack/cli-plugins/blob/main/packages/contentstack-apps-cli/src/commands/app/install.ts)_

## `csdx app:reinstall`

Expand All @@ -259,7 +259,7 @@ EXAMPLES
$ csdx app:reinstall --org <UID> --app-uid <APP-UID-1> --stack-api-key <STACK-API-KEY-1>
```

_See code: [src/commands/app/reinstall.ts](https://github.com/contentstack/apps-cli/blob/v1.6.1/src/commands/app/reinstall.ts)_
_See code: [src/commands/app/reinstall.ts](https://github.com/contentstack/cli-plugins/blob/main/packages/contentstack-apps-cli/src/commands/app/reinstall.ts)_

## `csdx app:uninstall`

Expand All @@ -286,7 +286,7 @@ EXAMPLES
$ csdx app:uninstall --org <UID> --app-uid <APP-UID-1> --installation-uid <INSTALLATION-UID-1>
```

_See code: [src/commands/app/uninstall.ts](https://github.com/contentstack/apps-cli/blob/v1.6.1/src/commands/app/uninstall.ts)_
_See code: [src/commands/app/uninstall.ts](https://github.com/contentstack/cli-plugins/blob/main/packages/contentstack-apps-cli/src/commands/app/uninstall.ts)_

## `csdx app:update`

Expand All @@ -309,5 +309,5 @@ EXAMPLES
$ csdx app:update --app-manifest ./boilerplate/manifest.json
```

_See code: [src/commands/app/update.ts](https://github.com/contentstack/apps-cli/blob/v1.6.1/src/commands/app/update.ts)_
_See code: [src/commands/app/update.ts](https://github.com/contentstack/cli-plugins/blob/main/packages/contentstack-apps-cli/src/commands/app/update.ts)_
<!-- commandsstop -->
47 changes: 47 additions & 0 deletions packages/contentstack-apps-cli/eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
import tseslint from 'typescript-eslint';
import globals from 'globals';

export default [
...tseslint.configs.recommended,
{
ignores: [
'lib/**/*',
'test/**/*',
'dist/**/*',
],
},
{
languageOptions: {
parser: tseslint.parser,
parserOptions: {
project: './tsconfig.json',
},
sourceType: 'module',
globals: {
...globals.node,
},
},
plugins: {
'@typescript-eslint': tseslint.plugin,
},
rules: {
'@typescript-eslint/no-unused-vars': [
'error',
{
args: 'none',
},
],
'@typescript-eslint/prefer-namespace-keyword': 'error',
quotes: 'off',
semi: 'off',
'@typescript-eslint/no-redeclare': 'off',
eqeqeq: ['error', 'smart'],
'id-match': 'error',
'no-eval': 'error',
'no-var': 'error',
'@typescript-eslint/no-explicit-any': 'off',
'@typescript-eslint/no-require-imports': 'off',
'prefer-const': 'error',
},
},
];
Loading
Loading