vag is a javascript library, cli-app and ui-app for managing sub-repositories. It currently supports only git repositories.
Vag is inspired by:
In a terminal, run:
npx vag help
npx vag pull
npx vag status
npx vag diff
npx vag push
In a terminal, run:
npx vagg
and open the browser at http://localhost:7808
In your script.js:
import vag from 'vag';
cont vag_response = await vag.pull();
In a terminal, run:
git clone https://github.com/charlyoleg2/vag.git
cd vag
npm install
npm run build
node dist/vag.js
node dist/vag.js help
node dist/vag.js pull
node dist/vag.js status
node dist/vag.js diff
node dist/vag.js push
npm outdated
npm update --save
git commit -am 'npm update --save'
or
npx npm-check-updates
npx npm-check-updates --upgrade
npm install
git commit -am 'npx npm-check-updates --upgrade'
npm run versions
git commit -am 'increment sub-package versions'
npm version patch
git push
git push origin v0.5.3