Make it easy to do chores and maintenance work using the meta package
Install :
npm install
npm run meta git update
Add a new package :
npm run meta project import prismarine-something https://github.com/PrismarineJS/prismarine-something.git
Add all missing JS/TS PrismarineJS projects updated in the last year with :
# dry run to check if anything needs to be added to updateRepoList.js's `blockList`
node updateRepoList.js
# add everything after confirming
node updateRepoList.js add
Do git actions on all repos : https://github.com/mateodelnorte/meta-git
Prefer using node_modules/.bin/meta
for better compatibility
Example node_modules/.bin/meta git checkout -b my_new_branch
https://github.com/mateodelnorte/loop
Example :
node_modules/.bin/meta loop --include-only diamond-square,mcdevs-wiki-extractor,minecraft-chunk-dumper,minecraft-wiki-extractor,mineflayer-navigate,node-minecraft-wrap,prismarine-biome,prismarine-entity,prismarine-recipe "mkdir -p .github/workflows && cp -R ../prismarine-template/.github/workflows/* .github/workflows"