@grw-int/dev-tools
v0.2.0
Published
GW developer tooling.
Readme
GW Dev Tools
Code sync
Tool for Git-like syncing of code between different codebases and projects. Like Git submodules but simpler and with less coupling. This does not replace libraries, it is an alterantive.
- Most of the advantages of libraries but without the problems associated with libraries
- Way to propagate "example code" for AI agents
- Allows loose collaboration on generic modules between different projects and teams
- Quick bootstrapping of projects
- Is essentially a live template (can be synced once and then edited)
- Allows projects/teams anytime to eject and become owner of the code instead of consumers
Synced code must be published under a version.
Supported sources:
gh-code:owner/repo:path@ref
gh-release:owner/repo:archive@versionFor example:
{
"code": [
{
"src": "gh-code:garwan/hs-timber-b2b-portal:e2e-tests@cs-test",
"dst": "e2e"
}
]
}