1.0.1 • Published 3 years ago

@collabco/myday-rename-app v1.0.1

Weekly downloads
1
License
-
Repository
github
Last release
3 years ago

@collabco/myday-rename-app

npm-version node-version dependencies

myday

Utility to rename apps on myday platform, by Collabco. This will replace app IDs (e.g. tenantalias.appname) from one to another across all files and filenames.

Command Line Interface

To start using CLI, install the module globally:

npm install --global @collabco/myday-rename-app

Usage:

myday-rename-app [options]

Use npx to run it anywhere, for example in CI/CD pipelines:

npx @collabco/myday-rename-app [options]

Example usage:

myday-rename-app \
  --path "../myday-apps-example/tenantalias.appname" \
  --appId "differentalias.differentname" \
  --verbose \
  --dryRun

Node Interface

To start using Node interface, install the module locally:

npm install --save-dev @collabco/myday-rename-app

Usage:

const MydayRenameApp = require('@collabco/myday-rename-app');

const config = {
  path: '../myday-apps-example/tenantalias.appname',
  appId: 'differentalias.differentname',
  verbose: true,
  dryRun: true
};

const instance = new MydayRenameApp(config).start();

Configuration

App options:

  • path (required): Path to the application folder that contains app.json
  • appId (required): New application ID, e.g. tenantalias.appname

Additional options:

  • verbose (optional): Verbose mode (additional output)
  • silent (optional): Silent mode (disable output)
  • dryRun (optional): Dry run, does not rename the app

CLI only options:

  • help: Displays help
  • version: Displays package version