Skip to content

A Contentstack CLI plugin that searches for invalid regexes within the content types and global fields of the stack

License

Notifications You must be signed in to change notification settings

contentstack/cli-cm-regex-validate

Repository files navigation

Regex Validation CLI Plugin

The “Regex Validation” plugin in Contentstack CLI allows users to search for invalid regexes within the content types and global fields of their stack.

Using the CLI “Regex Validation” plugin, you can find the invalid regexes within your stack and rectify them.

oclif Version Downloads/week License

Usage

Step 1:

$ npm install -g @contentstack/cli

$ csdx plugins:install https://github.com/contentstack/cli-cm-regex-validate/releases/download/v1.2.1/contentstack-cli-cm-regex-validate-1.2.1.tgz

$ csdx plugins
running command...
@contentstack/cli-cm-regex-validate/1.2.1 darwin-arm64 node-v20.8.0

$ csdx --help [COMMAND]
USAGE
  $ csdx COMMAND
...

Step 2:

Set the region

Step 3:

Configured management token alias

Commands

csdx cm:stacks:validate-regex

This command is used to find all the invalid regexes present in the content types and global fields of your stack.

USAGE
  $ csdx cm:stacks:validate-regex [-h] [-a <value>] [-c] [-g] [-f <value>]

FLAGS
  -a, --alias=<value>     Alias (name) assigned to the management token
  -c, --contentType       To find invalid regexes within the content types
  -f, --filePath=<value>  [optional] The path or the location in your file system where the CSV output file should be
                          stored.
  -g, --globalField       To find invalid regexes within the global fields
  -h, --help              To show the flags that can be used with this CLI command

DESCRIPTION
  This command is used to find all the invalid regexes present in the content types and global fields of your stack.

EXAMPLES
  $ csdx cm:stacks:validate-regex

  $ csdx cm:stacks:validate-regex -a <management_token_alias>

  $ csdx cm:stacks:validate-regex -c

  $ csdx cm:stacks:validate-regex -g

  $ csdx cm:stacks:validate-regex -f <path/to/the/directory>

  $ csdx cm:stacks:validate-regex -a <management_token_alias> -c -g

  $ csdx cm:stacks:validate-regex -a <management_token_alias> -c -g -f <path/to/the/directory>

See code: src/commands/cm/stacks/validate-regex.ts

About

A Contentstack CLI plugin that searches for invalid regexes within the content types and global fields of the stack

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages