Generate Composer
Node module for generating and updating composer files for DC WordPress sites.
Installation
npm i -g @designcontainer/generate-composer
CLI
cd into a the root directory of a WordPress repository and run:
generate-composer
The first time running the CLI, you will be prompted to enter you GitHub API token. This will be saved in your os' keychain.
To set a new token run:
generate-composer --github-token
API
cd into a the root directory of a WordPress repository and run:
const GenerateComposerFile = require('@designcontainer/generate-composer');
const composer = new GenerateComposerFile(dir, name, githubToken);
Generate a new Composer file
composer.generate();
Update a new Composer file
composer.update();
Write file
composer.generate();
composer.write();