Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
c84591e
Removed deprecated flags from auth command
netrajpatel Nov 14, 2025
bf763d6
Bumped core package version
netrajpatel Nov 14, 2025
71bb9d6
Merge pull request #2237 from contentstack/feat/dx-3731
netrajpatel Nov 14, 2025
ce85541
Removed deprecated code from Migrate RTE plugin
netrajpatel Nov 14, 2025
3d04de9
Removed deprecated code from clone plugin
netrajpatel Nov 14, 2025
6e7d478
Updated unit test case
netrajpatel Nov 14, 2025
cd4cb0f
Merge branch 'feat/dx-3728' into feat/dx-3725
netrajpatel Nov 14, 2025
b83f3a1
Merge pull request #2238 from contentstack/feat/dx-3728
netrajpatel Nov 19, 2025
4d2cc45
Merge branch 'DX-3724_deprecation' into feat/dx-3725
netrajpatel Nov 19, 2025
fb88280
Merge pull request #2239 from contentstack/feat/dx-3725
netrajpatel Nov 19, 2025
c8f8fee
Removed deprecated code from migration plugin
netrajpatel Nov 19, 2025
d0fb5df
Updated unit tests for migraton plugin
netrajpatel Nov 19, 2025
3d08d06
Merge pull request #2245 from contentstack/feat/dx-3729
netrajpatel Nov 20, 2025
d4c509a
Removed deprecated code from Seed plugin
netrajpatel Nov 20, 2025
ada4637
Updated unit test cases
netrajpatel Nov 21, 2025
4e840fa
Removed alies of deprecated commands
netrajpatel Nov 21, 2025
a336571
removed deprecated code from bootstrap plugin
netrajpatel Nov 21, 2025
d3f72cd
Removed deprecated code from config plugin
netrajpatel Nov 21, 2025
67ee24b
Updated unit tests for config plugin
netrajpatel Nov 21, 2025
02e8ef0
Removed deprecated code from import setup plugin
netrajpatel Nov 21, 2025
24dc096
Updated and fixed unit test cases and linting issues
netrajpatel Nov 21, 2025
a791ad9
Merge pull request #2247 from contentstack/feat/dx-3730
netrajpatel Nov 24, 2025
fb9ecb7
Merge branch 'DX-3724_deprecation' into feat/dx-3732
netrajpatel Nov 24, 2025
9cee530
Merge branch 'DX-3724_deprecation' into feat/dx-3733
netrajpatel Nov 24, 2025
ba5892c
Merge branch 'DX-3724_deprecation' into feat/dx-3734
netrajpatel Nov 24, 2025
f715656
Merge pull request #2249 from contentstack/feat/dx-3732
netrajpatel Nov 24, 2025
26c6c48
Merge branch 'DX-3724_deprecation' into feat/dx-3733
netrajpatel Nov 24, 2025
31950c7
Merge branch 'DX-3724_deprecation' into feat/dx-3734
netrajpatel Nov 24, 2025
c95b997
Merge pull request #2250 from contentstack/feat/dx-3733
netrajpatel Nov 24, 2025
4732de8
Updated talisman
netrajpatel Nov 24, 2025
5b8c72e
Merge branch 'DX-3724_deprecation' into feat/dx-3734
netrajpatel Nov 24, 2025
6676d88
Merge pull request #2251 from contentstack/feat/dx-3734
netrajpatel Nov 24, 2025
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
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,8 @@ contents-*
*.http
*.todo
talisman_output.log
snyk_output.log
snyk_output.log
# Snyk Security Extension - AI Rules (auto-generated)
.cursor/rules/snyk_rules.mdc
**/migration-logs
**/migration-logs/**
206 changes: 0 additions & 206 deletions .talismanrc

Large diffs are not rendered by default.

4,281 changes: 2,586 additions & 1,695 deletions package-lock.json

Large diffs are not rendered by default.

307 changes: 3 additions & 304 deletions packages/contentstack-audit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ $ npm install -g @contentstack/cli-audit
$ csdx COMMAND
running command...
$ csdx (--version|-v)
@contentstack/cli-audit/1.14.2 darwin-arm64 node-v22.14.0
@contentstack/cli-audit/1.16.0 darwin-arm64 node-v24.11.1
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand All @@ -35,16 +35,6 @@ USAGE
* [`csdx cm:stacks:audit`](#csdx-cmstacksaudit)
* [`csdx cm:stacks:audit:fix`](#csdx-cmstacksauditfix)
* [`csdx help [COMMAND]`](#csdx-help-command)
* [`csdx plugins`](#csdx-plugins)
* [`csdx plugins:add PLUGIN`](#csdx-pluginsadd-plugin)
* [`csdx plugins:inspect PLUGIN...`](#csdx-pluginsinspect-plugin)
* [`csdx plugins:install PLUGIN`](#csdx-pluginsinstall-plugin)
* [`csdx plugins:link PATH`](#csdx-pluginslink-path)
* [`csdx plugins:remove [PLUGIN]`](#csdx-pluginsremove-plugin)
* [`csdx plugins:reset`](#csdx-pluginsreset)
* [`csdx plugins:uninstall [PLUGIN]`](#csdx-pluginsuninstall-plugin)
* [`csdx plugins:unlink [PLUGIN]`](#csdx-pluginsunlink-plugin)
* [`csdx plugins:update`](#csdx-pluginsupdate)

## `csdx audit`

Expand Down Expand Up @@ -273,7 +263,7 @@ USAGE
$ csdx help [COMMAND...] [-n]

ARGUMENTS
COMMAND... Command to show help for.
[COMMAND...] Command to show help for.

FLAGS
-n, --nested-commands Include all nested commands in the output.
Expand All @@ -282,296 +272,5 @@ DESCRIPTION
Display help for csdx.
```

_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v6.2.33/src/commands/help.ts)_
_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v6.2.33/src/commands/help.ts)_

## `csdx plugins`

List installed plugins.

```
USAGE
$ csdx plugins [--json] [--core]

FLAGS
--core Show core plugins.

GLOBAL FLAGS
--json Format output as json.

DESCRIPTION
List installed plugins.

EXAMPLES
$ csdx plugins
```

_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.49/src/commands/plugins/index.ts)_

## `csdx plugins:add PLUGIN`

Installs a plugin into csdx.

```
USAGE
$ csdx plugins:add PLUGIN... [--json] [-f] [-h] [-s | -v]

ARGUMENTS
PLUGIN... Plugin to install.

FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.

GLOBAL FLAGS
--json Format output as json.

DESCRIPTION
Installs a plugin into csdx.

Uses npm to install plugins.

Installation of a user-installed plugin will override a core plugin.

Use the CSDX_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the CSDX_NPM_REGISTRY environment variable to set the npm registry.

ALIASES
$ csdx plugins:add

EXAMPLES
Install a plugin from npm registry.

$ csdx plugins:add myplugin

Install a plugin from a github url.

$ csdx plugins:add https://github.com/someuser/someplugin

Install a plugin from a github slug.

$ csdx plugins:add someuser/someplugin
```

## `csdx plugins:inspect PLUGIN...`

Displays installation properties of a plugin.

```
USAGE
$ csdx plugins:inspect PLUGIN...

ARGUMENTS
PLUGIN... [default: .] Plugin to inspect.

FLAGS
-h, --help Show CLI help.
-v, --verbose

GLOBAL FLAGS
--json Format output as json.

DESCRIPTION
Displays installation properties of a plugin.

EXAMPLES
$ csdx plugins:inspect myplugin
```

_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.49/src/commands/plugins/inspect.ts)_

## `csdx plugins:install PLUGIN`

Installs a plugin into csdx.

```
USAGE
$ csdx plugins:install PLUGIN... [--json] [-f] [-h] [-s | -v]

ARGUMENTS
PLUGIN... Plugin to install.

FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.

GLOBAL FLAGS
--json Format output as json.

DESCRIPTION
Installs a plugin into csdx.

Uses npm to install plugins.

Installation of a user-installed plugin will override a core plugin.

Use the CSDX_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the CSDX_NPM_REGISTRY environment variable to set the npm registry.

ALIASES
$ csdx plugins:add

EXAMPLES
Install a plugin from npm registry.

$ csdx plugins:install myplugin

Install a plugin from a github url.

$ csdx plugins:install https://github.com/someuser/someplugin

Install a plugin from a github slug.

$ csdx plugins:install someuser/someplugin
```

_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.49/src/commands/plugins/install.ts)_

## `csdx plugins:link PATH`

Links a plugin into the CLI for development.

```
USAGE
$ csdx plugins:link PATH [-h] [--install] [-v]

ARGUMENTS
PATH [default: .] path to plugin

FLAGS
-h, --help Show CLI help.
-v, --verbose
--[no-]install Install dependencies after linking the plugin.

DESCRIPTION
Links a plugin into the CLI for development.

Installation of a linked plugin will override a user-installed or core plugin.

e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
command will override the user-installed or core plugin implementation. This is useful for development work.


EXAMPLES
$ csdx plugins:link myplugin
```

_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.49/src/commands/plugins/link.ts)_

## `csdx plugins:remove [PLUGIN]`

Removes a plugin from the CLI.

```
USAGE
$ csdx plugins:remove [PLUGIN...] [-h] [-v]

ARGUMENTS
PLUGIN... plugin to uninstall

FLAGS
-h, --help Show CLI help.
-v, --verbose

DESCRIPTION
Removes a plugin from the CLI.

ALIASES
$ csdx plugins:unlink
$ csdx plugins:remove

EXAMPLES
$ csdx plugins:remove myplugin
```

## `csdx plugins:reset`

Remove all user-installed and linked plugins.

```
USAGE
$ csdx plugins:reset [--hard] [--reinstall]

FLAGS
--hard Delete node_modules and package manager related files in addition to uninstalling plugins.
--reinstall Reinstall all plugins after uninstalling.
```

_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.49/src/commands/plugins/reset.ts)_

## `csdx plugins:uninstall [PLUGIN]`

Removes a plugin from the CLI.

```
USAGE
$ csdx plugins:uninstall [PLUGIN...] [-h] [-v]

ARGUMENTS
PLUGIN... plugin to uninstall

FLAGS
-h, --help Show CLI help.
-v, --verbose

DESCRIPTION
Removes a plugin from the CLI.

ALIASES
$ csdx plugins:unlink
$ csdx plugins:remove

EXAMPLES
$ csdx plugins:uninstall myplugin
```

_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.49/src/commands/plugins/uninstall.ts)_

## `csdx plugins:unlink [PLUGIN]`

Removes a plugin from the CLI.

```
USAGE
$ csdx plugins:unlink [PLUGIN...] [-h] [-v]

ARGUMENTS
PLUGIN... plugin to uninstall

FLAGS
-h, --help Show CLI help.
-v, --verbose

DESCRIPTION
Removes a plugin from the CLI.

ALIASES
$ csdx plugins:unlink
$ csdx plugins:remove

EXAMPLES
$ csdx plugins:unlink myplugin
```

## `csdx plugins:update`

Update installed plugins.

```
USAGE
$ csdx plugins:update [-h] [-v]

FLAGS
-h, --help Show CLI help.
-v, --verbose

DESCRIPTION
Update installed plugins.
```

_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.49/src/commands/plugins/update.ts)_
_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v6.2.35/src/commands/help.ts)_
<!-- commandsstop -->
4 changes: 1 addition & 3 deletions packages/contentstack-audit/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
"@contentstack/cli-utilities": "~1.15.0",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"@oclif/plugin-plugins": "^5.4.38",
"chalk": "^4.1.2",
"fast-csv": "^4.3.6",
"fs-extra": "^11.3.0",
Expand Down Expand Up @@ -53,8 +52,7 @@
"bin": "csdx",
"commands": "./lib/commands",
"plugins": [
"@oclif/plugin-help",
"@oclif/plugin-plugins"
"@oclif/plugin-help"
],
"topicSeparator": ":",
"additionalHelpFlags": [
Expand Down
8 changes: 4 additions & 4 deletions packages/contentstack-auth/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ $ npm install -g @contentstack/cli-auth
$ csdx COMMAND
running command...
$ csdx (--version)
@contentstack/cli-auth/1.6.2 darwin-arm64 node-v22.14.0
@contentstack/cli-auth/2.0.0-beta.1 darwin-arm64 node-v24.11.1
$ csdx --help [COMMAND]
USAGE
$ csdx COMMAND
Expand Down Expand Up @@ -141,12 +141,12 @@ USAGE

FLAGS
-a, --alias=<value> Alias (name) you want to assign to the token
-d, --delivery Set this flag to save delivery token
-e, --environment=<value> Environment name for delivery token
-k, --stack-api-key=<value> Stack API Key
-m, --management Set this flag to save management token
-t, --token=<value> Add the token name
-y, --yes Use this flag to skip confirmation
--delivery Set this flag to save delivery token
--management Set this flag to save management token
--token=<value> [env: TOKEN] Add the token name

DESCRIPTION
Adds management/delivery tokens to your session to use it with other CLI commands
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-auth/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@contentstack/cli-auth",
"description": "Contentstack CLI plugin for authentication activities",
"version": "1.6.2",
"version": "2.0.0-beta.1",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli/issues",
"scripts": {
Expand Down
Loading
Loading