Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/madarche/dev-tools
Dev tools to work on multiple Git repositories, also using NPM
https://github.com/madarche/dev-tools
Last synced: 3 months ago
JSON representation
Dev tools to work on multiple Git repositories, also using NPM
- Host: GitHub
- URL: https://github.com/madarche/dev-tools
- Owner: madarche
- License: mit
- Created: 2016-10-07T13:28:37.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-11-16T10:02:29.000Z (about 2 years ago)
- Last Synced: 2024-10-15T16:43:19.717Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 2.93 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Git and NPM dev-tools
=====================Some dev tools (actually some shell scripts) to work on multiple Git
repositories and NPM modules arranged in a tree structure.Available tools
---------------* `gitr` : a recursive git command
Runs the given Git command recursively in all the Git repositories located
under the current directory and below.* `npmr` : a recursive npm command
Runs the given NPM command recursively in all the Git repositories being NPM
modules (ie. they have a package.json file at their root) located under the
current directory and below.* `node_modules_rm`
Deletes all the `node_modules` directories under the current directory and
below.* `package-lock_rm`
Deletes all the `package-lock.json` files under the current directory and
below.Installation
------------You can copy those scripts manually, or automatically have a symbolic links to
them from this Git repository to your `~/bin` directory through the provided
`install` script:```shell
$ mkdir -p ~/bin
$ git clone https://github.com/madarche/dev-tools.git
$ cd dev-tools
$ ./install
```