README
@collabco/myday-rename-app
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.jsonappId
(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 helpversion
: Displays package version