https://github.com/antongolub/misc
Experiment on maintaining a multi-project monorepository
https://github.com/antongolub/misc
experiment hackathon poc util
Last synced: 2 months ago
JSON representation
Experiment on maintaining a multi-project monorepository
- Host: GitHub
- URL: https://github.com/antongolub/misc
- Owner: antongolub
- License: mit
- Created: 2023-05-29T10:38:27.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-04-07T05:00:22.000Z (3 months ago)
- Last Synced: 2025-04-07T16:15:20.516Z (3 months ago)
- Topics: experiment, hackathon, poc, util
- Language: TypeScript
- Homepage:
- Size: 3.86 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## <misc>
> Experiment on maintaining a multi-project monorepository[](https://github.com/antongolub/misc/actions/workflows/ci.yaml)
[](https://codeclimate.com/github/antongolub/misc/maintainability)
[](https://codeclimate.com/github/antongolub/misc/test_coverage)## Statuses
* `Blueprint/B` marks the project as an idea w/o any implementation provided. Just a contract proposal.
* `PoC/C` — proof of concept that shows the declared behavior in action.
* `Working draft/W` — the project work is in progress. Some known corner cases are not covered, but it's already mostly usable.
* `Production ready/R` — the implementation is stable, documented, tested and ready for use.
* `Deprecated/D` — the project is no longer maintained.## Contents
| Package | Description | Latest | Status |
|---|---|---|---|
| [@topoconfig/cmds](./packages/topoconfig/cmds) | Topoconfig basic cmds preset | [](https://www.npmjs.com/package/@topoconfig/cmds) | W |
| [@topoconfig/extends](./packages/topoconfig/extends) | Populates `extends` reference in configs | [](https://www.npmjs.com/package/@topoconfig/extends) | W |
| [@topoconfig/locator](./packages/topoconfig/locator) | Reads and formats shareable configuration refs | [](https://www.npmjs.com/package/@topoconfig/locator) | C |
| [depseek](./packages/dep/depseek) | Seeks for dependency references in JS/TS code | [](https://www.npmjs.com/package/depseek) | W |
| [depshot](./packages/dep/depshot) | Gathers deps snapshot by analyzing sources | [](https://www.npmjs.com/package/depshot) | B |
| [envader](./packages/env/envader) | Occupies env vars for data storage | [](https://www.npmjs.com/package/envader) | C |
| [envimist](./packages/env/envimist) | Applies minimist to process.env | [](https://www.npmjs.com/package/envimist) | W |
| [esbuild-c](./packages/esbuild/c) | Empowers esbuild with config processing | [](https://www.npmjs.com/package/esbuild-c) | C |
| [esbuild-plugin-entry-chunks](./packages/esbuild/plugin-entry-chunks) | Esbuild plugin to compose entryPoints as chunks | [](https://www.npmjs.com/package/esbuild-plugin-entry-chunks) | C |
| [esbuild-plugin-extract-helpers](./packages/esbuild/plugin-extract-helpers) | Esbuild plugin to extract cjs helpers (like tslib) | [](https://www.npmjs.com/package/esbuild-plugin-extract-helpers) | C |
| [esbuild-plugin-hybrid-export](./packages/esbuild/plugin-hybrid-export) | Esbuild plugin to simplify hybrid (aka dual) packages forging | [](https://www.npmjs.com/package/esbuild-plugin-hybrid-export) | C |
| [esbuild-plugin-transform-ext](./packages/esbuild/plugin-transform-ext) | Esbuild plugin for changing file extensions in output | [](https://www.npmjs.com/package/esbuild-plugin-transform-ext) | C |
| [esbuild-plugin-transform-hook](./packages/esbuild/plugin-transform-hook) | Esbuild plugin to apply custom transformation hooks | [](https://www.npmjs.com/package/esbuild-plugin-transform-hook) | C |
| [lcov-utils](./packages/lcov-utils) | LCOV utils: parse, format, merge | [](https://www.npmjs.com/package/lcov-utils) | W |
| [topoconfig](./packages/topoconfig/core) | Toposource-enhanced uniconfig | [](https://www.npmjs.com/package/topoconfig) | W |
| [tsc-dts-fix](./packages/dep/tsc-dts-fix) | Applies some fixes to libdefs produced with tsc | [](https://www.npmjs.com/package/tsc-dts-fix) | W |
| [upkeeper](./packages/dep/upkeeper) | Script generator for deps updating | [](https://www.npmjs.com/package/upkeeper) | C |## License
[MIT](./LICENSE)