Opinionated set of common scripts, configurations and
tools for my JavaScript and TypeScript projects.
🤔 Problem
Whenever I start a new project, I usually repeat configuration files or common tasks like testing, building, linting, deploying and code generation. It sucks to repeat and maintain all those tasks on all the projects.
🤓 Solution
I have created this monorepo powered by Yarn workspaces to share those common tasks and configuration files across my projects. The idea of creating a monorepo it's because if I ever want only an eslint configuration, typescript configuration, or code generator, I just have to install the required package rather than all the devtools, if this were a monolith.
📚 Table of Contents
📝 Usage📦 Included packages🍻 Contributors✅ Other solutions❤️ Inspiration and special thanks📄 License
📝 Usage
Usage instructions are different depending on the package you want to install. This is a selfdogfooded monorepo, so every script, every generator and every configuration file, is loaded from here (cool, isn't it? 🤘🏻).
📦 Included packages
| name | description |
|---|---|
🍻 Contributors
Thanks goes to these wonderful people (emoji key):
Kevin Wolf |
This project follows the all-contributors specification. Contributions of any kind welcome!
✅ Other solutions
If you have any similar solution, feel free to open a PR.
❤️ Inspiration and special thanks
This project is heavily inspired by kcd-scripts and react-scripts.
