https://github.com/rowanmanning/repo-tools
Various libraries to help with managing repos
https://github.com/rowanmanning/repo-tools
library monorepo
Last synced: about 2 months ago
JSON representation
Various libraries to help with managing repos
- Host: GitHub
- URL: https://github.com/rowanmanning/repo-tools
- Owner: rowanmanning
- License: mit
- Created: 2024-07-09T22:10:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-05-07T10:53:40.000Z (about 2 months ago)
- Last Synced: 2026-05-07T12:38:05.819Z (about 2 months ago)
- Topics: library, monorepo
- Language: JavaScript
- Homepage:
- Size: 465 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
- Code of conduct: docs/code_of_conduct.md
- Codeowners: .github/CODEOWNERS
- Security: docs/security.md
Awesome Lists containing this project
README
# Repo Tools
Various libraries to help with managing repositories.
* [Usage](#usage)
* [Contributing](#contributing)
* [License](#license)
## Usage
Each of the libraries can be found in the [`packages` folder](./packages/):
* **[@rowanmanning/node-versions](./packages/node-versions#readme):** Get the Node.js versions that a repo says it supports
* **[@rowanmanning/npm-dependencies](./packages/npm-dependencies#readme):** Get a resolved list of dependencies found in a `package.json` or `package-lock.json` file
* **[@rowanmanning/npm-workspaces](./packages/npm-workspaces#readme):** Get a list of all the npm workspaces found in a `package-lock.json` file
* **[@rowanmanning/package-json](./packages/package-json#readme):** Load and parse `package.json` and `package-lock.json` files
* **[@rowanmanning/package-json-github](./packages/package-json-github#readme):** Load and parse `package.json` and `package-lock.json` files from GitHub repositories
## Contributing
[The contributing guide is available here](docs/contributing.md). All contributors must follow [this library's code of conduct](docs/code_of_conduct.md).
## License
Licensed under the [MIT](LICENSE) license.
Copyright © 2024, Rowan Manning