Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xunnamius/project-utils
📦 A library to help me wrangle the complex landscape between monorepos and polyrepos
https://github.com/xunnamius/project-utils
app application cli create creation lens lint linting management project projector tool
Last synced: 22 days ago
JSON representation
📦 A library to help me wrangle the complex landscape between monorepos and polyrepos
- Host: GitHub
- URL: https://github.com/xunnamius/project-utils
- Owner: Xunnamius
- License: mit
- Created: 2020-05-06T16:04:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-22T13:42:29.000Z (4 months ago)
- Last Synced: 2024-12-02T09:00:01.123Z (26 days ago)
- Topics: app, application, cli, create, creation, lens, lint, linting, management, project, projector, tool
- Language: TypeScript
- Homepage: https://npm.im/@-xun/project-utils
- Size: 3.75 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Support: .github/SUPPORT.md
Awesome Lists containing this project
README
[![Black Lives Matter!][x-badge-blm-image]][x-badge-blm-link]
# @-xun/project-utils
> **Where did
> [the old Projector project](https://github.com/Xunnamius/project-utils/tree/8c91aaba314cd61db7dbd8478b3d5076be3f48d5)
> go?**
>
> After the fall
> ([and subsequent rise](https://github.com/lerna/lerna/issues/3121)) of Lerna,
> Projector was my answer to the organizational issues facing my burgeoning
> monorepos and evolved into my personal toolkit for building all sorts of
> projects using monorepos and polyrepos alike. Unfortunately, Projector's scope
> was too ambitious and I didn't have enough time to make
> [the readme file](https://github.com/Xunnamius/project-utils/tree/8c91aaba314cd61db7dbd8478b3d5076be3f48d5)
> a reality.
>
> I've since come to rely on projects like
> [Turbo Repo](https://turbo.build/repo/docs) to fill the void. As for what
> became of Projector, its more interesting components were spun off into
> [project-utils](https://github.com/Xunnamius/project-utils) (this repository),
> [xscripts](https://github.com/Xunnamius/xscripts),
> [xpipeline](https://github.com/Xunnamius/xpipeline), and the
> conventional-changelog and semantic-release forks
> [xchangelog](https://github.com/Xunnamius/xchangelog) and
> [xrelease](https://github.com/Xunnamius/xrelease) (respectively).- None of the exported functions are async. This is on purpose.
- Note that order matters, and that negated patterns only affect previously
defined patterns and not future patterns. Given an example.
- The above blockquote should go in the "Appendix" section.[x-badge-blm-image]: https://xunn.at/badge-blm 'Join the movement!'
[x-badge-blm-link]: https://xunn.at/donate-blm