@janus-idp/backstage-scaffolder-backend-module-regex v2.2.1
Regex actions for Backstage
This plugin provides Backstage template actions for RegExp.
The following actions are currently supported in this plugin:
Prerequisites
- A Backstage project
Installation
Run the following command to install the action package in your Backstage project:
yarn workspace backend add @janus-idp/backstage-scaffolder-backend-module-regexInstalling the action on the new backend
Add the following to your packages/backend/src/index.ts file:
const backend = createBackend();
// Add the following line
backend.add(import('@janus-idp/backstage-scaffolder-backend-module-regex'));
backend.start();Usage
Action : regex:replace
| Parameter Name | Type | Required | Description |
|---|---|---|---|
regExps[].pattern | string | Yes | The regex pattern to match the value like in String.prototype.replace() |
regExps[].flags | string[] | No | The flags for the regex, possible values are: g, m, i, y, u, s, d |
regExps[].replacement | string | Yes | The replacement value for the regex like in String.prototype.replace() |
regExps[].values[].key | string | Yes | The key to access the regex value |
regExps[].values[].value | string | Yes | The input value of the regex |
Warning
The
regExps[].patternstring cannot have a leading or trailing forward slashThe
regExps[].values[].keyvalues must all be unique since the key is used forvalues.<key>to access the return value
Output
| Name | Type | Description |
|---|---|---|
values.<key> | string | A new string, with one, some, or all matches of the pattern replaced by the specified replacement. |
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
2 years ago
2 years ago
3 years ago