This is an open source project. Just code.
await keywords are required.
This is an internal tool program (
p3x) to manage a recursive async and serial command for NPM packages.
All folders exclude
bower_components except it is included.
p3x docker clean # delete images the have exitedp3x docker clear # delete all images in dockerp3x docker free # delete exited containersp3x pkg yarn install | <command> # installs recursive every project that has a package.jsonp3x build yarn install | <command> # install recursive every package that has a corifeus-builderp3x npm unpublish # unpublish every package from NPM except the last Minor version (Major.Minor.Build-Commit)p3x link # links every recursive given package togetherp3x git <command> # you can execute a command on every git dir, recursivep3x rm <folder> # remove recursive the given folderp3x ncu -a # updates recursive all packagesp3x git pull # recursive pull every folderp3x git push # recursive push every folder
If you want the commands is serials, add the
--serial flag, otherwise all
git clone firstname.lastname@example.org:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repogit remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.gitgit fetch upstream
git pull upstream master
npm deprecate <pkg>@<version> <message>// or betternpm deprecate my-thing@"< 0.2.3" "critical bug fixed in v0.2.3"
P3X-TOOLS Build v1.1.161-127