Everyday tooling for npm package development.
@metreeca/rack collects build, test and documentation tooling for recurring npm package development needs, so each package consumes a single maintained copy instead of carrying its own. Tools are grouped by the toolchain they extend:
| Subpath | Contents |
|---|---|
| @metreeca/rack/tool | CLI tools |
| @metreeca/rack/node | Node hooks |
| @metreeca/rack/vite | Vite plugins |
npm install --save-dev @metreeca/rack
TypeScript consumers must use "moduleResolution": "nodenext"/"node16"/"bundler" in tsconfig.json.
The legacy "node" resolver is not supported.
This project is licensed under the Apache 2.0 License – see LICENSE file for details.