https://github.com/jstransformers/nuke
Batch editing tools for repos under jstransformers organization.
https://github.com/jstransformers/nuke
Last synced: 4 months ago
JSON representation
Batch editing tools for repos under jstransformers organization.
- Host: GitHub
- URL: https://github.com/jstransformers/nuke
- Owner: jstransformers
- License: mit
- Created: 2015-04-02T01:11:14.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2025-08-09T07:07:44.000Z (10 months ago)
- Last Synced: 2025-08-09T09:07:29.785Z (10 months ago)
- Language: JavaScript
- Size: 56.6 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nuke (Better name welcome)
Batch editing tools for repos under jstransformers organization.
## clone.js
Clones all interesting repos under the jstransformers organization.
If a directory with the name of the repo already exists and is not empty then
it is skipped.
If the root directory is not specified, `config.ini` is read to see if it is
set there. If it is not, then the repos are cloned in the current directory.
## david.js
Checks the dependency status of all packages, and outputs a nice table to the
console. This does not require cloning all the repos first.
## list.js
List all interesting repos under the jstransformers organization. This does not
require to cloning all the repos first.
## test.sh
Installs and tests all cloned repos, and log the failed ones to file `bad` in
the current working directory.
The root directory of the cloned repos can be specified in `config.ini`.
## add-owners.js
Adds all organization members as owners for each npm package. This will only work for packages of which you are already declared as the owner. For more information, see the [npm owner documentation](https://docs.npmjs.com/cli/owner).
## jst-nuke-boilerplate
Updates Boilerplate across all JSTransformers.
## jst-nuke-push
Pushes up all local changes to JSTransformers.
## config.ini
This file is currently only used to set the root directory for all repos. An
example file is available at `config.ini.in`.