1.0.1 • Published 4 years ago
@collabco/myday-rename-app v1.0.1
@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-appUsage:
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 \
--dryRunNode Interface
To start using Node interface, install the module locally:
npm install --save-dev @collabco/myday-rename-appUsage:
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
