Skip to content

Commit

Permalink
feat(codemods): add d2-utils-codemods (#397)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mohammer5 committed Feb 2, 2021
1 parent 429967c commit 0afbfe8
Show file tree
Hide file tree
Showing 4 changed files with 429 additions and 59 deletions.
29 changes: 15 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,20 +28,21 @@ Anything following the action verb is either a positional argument or a flag (if

## CLI Modules

| Alias | Executable | Package | Source | Version |
| ---------------- | ---------------- | --------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| d2 | d2 | @dhis2/cli | [./packages/main](packages/main) | [![npm](https://img.shields.io/npm/v/@dhis2/cli.svg)](https://www.npmjs.com/package/@dhis2/cli) |
| d2 app | d2-app | @dhis2/cli-app | [./packages/app](./packages/app) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-app.svg)](https://www.npmjs.com/package/@dhis2/cli-app) |
| d2 app scripts | d2-app-scripts | @dhis2/cli-app-scripts | [dhis2/app-platform](https://github.com/dhis2/app-platform/tree/master/cli) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-app-scripts.svg)](https://www.npmjs.com/package/@dhis2/cli-app-scripts) |
| d2 cluster | d2-cluster | @dhis2/cli-cluster | [./packages/cluster](./packages/cluster) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-cluster.svg)](https://www.npmjs.com/package/@dhis2/cli-cluster) |
| d2 create | d2-create | @dhis2/cli-create | [./packages/create](./packages/create) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-create.svg)](https://www.npmjs.com/package/@dhis2/cli-create) |
| d2 create app | d2-create-app | @dhis2/create-app | [./packages/create-app](./packages/create-app) | [![npm](https://img.shields.io/npm/v/@dhis2/create-app.svg)](https://www.npmjs.com/package/@dhis2/create-app) |
| d2 style | d2-style | @dhis2/cli-style | [dhis2/cli-style](https://github.com/dhis2/cli-style) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-style.svg)](https://www.npmjs.com/package/@dhis2/cli-style) |
| d2 utils | d2-utils | @dhis2/cli-utils | [./packages/utils](./packages/utils) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-utils.svg)](https://www.npmjs.com/package/@dhis2/cli-utils) |
| d2 utils docsite | d2-utils-docsite | @dhis2/cli-utils-docsite | [dhis2/cli-utils-docsite](https://github.com/dhis2/cli-utils-docsite) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-utils-docsite.svg)](https://www.npmjs.com/package/@dhis2/cli-utils-docsite) |
| d2 utils cypress | d2-utils-cypress | @dhis2/cli-utils-cypress | [dhis2/cli-utils-cypress](https://github.com/dhis2/cli-utils-cypress) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-utils-docsite.svg)](https://www.npmjs.com/package/@dhis2/cli-utils-cypress) |
| | | @dhis2/cli-helpers-engine | [dhis2/cli-helpers-engine](https://github.com/dhis2/cli-helpers-engine) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-helpers-engine.svg)](https://www.npmjs.com/package/@dhis2/cli-helpers-engine) |
| | | @dhis2/cli-helpers-template | [dhis2/cli-helpers-template](https://github.com/dhis2/cli-helpers-template) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-helpers-template.svg)](https://www.npmjs.com/package/@dhis2/cli-helpers-template) |
| Alias | Executable | Package | Source | Version |
| ----------------- | ----------------- | --------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| d2 | d2 | @dhis2/cli | [./packages/main](packages/main) | [![npm](https://img.shields.io/npm/v/@dhis2/cli.svg)](https://www.npmjs.com/package/@dhis2/cli) |
| d2 app | d2-app | @dhis2/cli-app | [./packages/app](./packages/app) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-app.svg)](https://www.npmjs.com/package/@dhis2/cli-app) |
| d2 app scripts | d2-app-scripts | @dhis2/cli-app-scripts | [dhis2/app-platform](https://github.com/dhis2/app-platform/tree/master/cli) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-app-scripts.svg)](https://www.npmjs.com/package/@dhis2/cli-app-scripts) |
| d2 cluster | d2-cluster | @dhis2/cli-cluster | [./packages/cluster](./packages/cluster) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-cluster.svg)](https://www.npmjs.com/package/@dhis2/cli-cluster) |
| d2 create | d2-create | @dhis2/cli-create | [./packages/create](./packages/create) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-create.svg)](https://www.npmjs.com/package/@dhis2/cli-create) |
| d2 create app | d2-create-app | @dhis2/create-app | [./packages/create-app](./packages/create-app) | [![npm](https://img.shields.io/npm/v/@dhis2/create-app.svg)](https://www.npmjs.com/package/@dhis2/create-app) |
| d2 style | d2-style | @dhis2/cli-style | [dhis2/cli-style](https://github.com/dhis2/cli-style) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-style.svg)](https://www.npmjs.com/package/@dhis2/cli-style) |
| d2 utils | d2-utils | @dhis2/cli-utils | [./packages/utils](./packages/utils) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-utils.svg)](https://www.npmjs.com/package/@dhis2/cli-utils) |
| d2 utils docsite | d2-utils-docsite | @dhis2/cli-utils-docsite | [dhis2/cli-utils-docsite](https://github.com/dhis2/cli-utils-docsite) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-utils-docsite.svg)](https://www.npmjs.com/package/@dhis2/cli-utils-docsite) |
| d2 utils cypress | d2-utils-cypress | @dhis2/cli-utils-cypress | [dhis2/cli-utils-cypress](https://github.com/dhis2/cli-utils-cypress) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-utils-docsite.svg)](https://www.npmjs.com/package/@dhis2/cli-utils-cypress) |
| d2 utils codemods | d2-utils-codemods | @dhis2/cli-utils-codemods | [dhis2/cli-utils-codemods](https://github.com/dhis2/cli-utils-codemods) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-utils-docsite.svg)](https://www.npmjs.com/package/@dhis2/cli-utils-codemods) |
| | | @dhis2/cli-helpers-engine | [dhis2/cli-helpers-engine](https://github.com/dhis2/cli-helpers-engine) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-helpers-engine.svg)](https://www.npmjs.com/package/@dhis2/cli-helpers-engine) |
| | | @dhis2/cli-helpers-template | [dhis2/cli-helpers-template](https://github.com/dhis2/cli-helpers-template) | [![npm](https://img.shields.io/npm/v/@dhis2/cli-helpers-template.svg)](https://www.npmjs.com/package/@dhis2/cli-helpers-template) |

## Report an issue

Expand Down
1 change: 1 addition & 0 deletions packages/utils/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"private": false,
"dependencies": {
"@dhis2/cli-helpers-engine": "^2.0.0",
"@dhis2/cli-utils-codemods": "^1.0.0",
"@dhis2/cli-utils-cypress": "^2.0.0",
"@dhis2/cli-utils-docsite": "^2.0.2",
"@semantic-release/changelog": "^5.0.1",
Expand Down
1 change: 1 addition & 0 deletions packages/utils/src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ const command = namespace('utils', {
desc: 'Utils for miscellaneous operations',
builder: yargs => {
yargs.command(require('@dhis2/cli-utils-cypress'))
yargs.command(require('@dhis2/cli-utils-codemods'))
yargs.command(require('@dhis2/cli-utils-docsite'))
yargs.commandDir('cmds')
},
Expand Down
Loading

0 comments on commit 0afbfe8

Please sign in to comment.