vamtiger-node-typescript-commit v0.15.1
VAMTIGER Node Typescript Commit
VAMTIGER Node Typescript Commit commits unsaved source code on the source branch, and merges the corresponding build into the master branch. The purpose for this commit strategy is to explore the feesibility of removing any requirement/reliance on postinstall configuration by branch-based separation of Typescript source code and the corresponding traspiled result in order to reduce install time. * The source branch is thus reserved for development. * The master branch is always derived from the source branch.
Installation
VAMTIGER Node Typescript Commit can be installed using npm or yarn:
npm i --save-dev vamtiger-node-typescript-commitor
yarn add --dev vamtiger-node-typescript-commitVAMTIGER Node Typescript Commit can also be installed globally:
npm i --global vamtiger-node-typescript-commitor
yarn global vamtiger-node-typescript-commitUsage
Customiseable options can be listed:
vamtiger-node-typescript-commit --helpVAMTIGER Node Typescript Commit can be referenced as an npm script:
{
"scripts": {
"commit": "vamtiger-node-typescript-commit"
}
}VAMTIGER Node Typescript Commit can then be executed using:
To push changes to a defined remote repository:
{
"scripts": {
"commit": "vamtiger-node-typescript-commit -- --push"
}
}* "--" before options.
The latest master build can also be published to npm:
{
"scripts": {
"commit": "vamtiger-node-typescript-commit -- --push --publish"
}
}Once defined as an npm script, VAMTIGER Node Typescript Commit can executed using:
npm run commitA custom commit meessage can also be defined:
npm run commit --commitMessage "Some custom commit message"Custom folder names can also be defined:
npm run commit --buildFolder "build" --sourceFolder "source" # defaultTS config file can be retained:
npm run commit --keepTsConfigIf installed globally, VAMTIGER Node Typescript Commit can be run as follows:
vamtiger-node-typescript-commit --push --publish --otp 1234566 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago