Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muravjev/configs
Config for monorepo with pnpm + eslint + prettier + husky + lintstaged + commitlint + changesets
https://github.com/muravjev/configs
changesets commitlint config configs configuration eslint husky lint-staged pnpm prettier remark syncpack typescript workspaces
Last synced: 22 days ago
JSON representation
Config for monorepo with pnpm + eslint + prettier + husky + lintstaged + commitlint + changesets
- Host: GitHub
- URL: https://github.com/muravjev/configs
- Owner: muravjev
- License: mit
- Created: 2022-10-02T02:29:55.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-11T02:44:42.000Z (almost 2 years ago)
- Last Synced: 2024-10-14T09:16:29.728Z (23 days ago)
- Topics: changesets, commitlint, config, configs, configuration, eslint, husky, lint-staged, pnpm, prettier, remark, syncpack, typescript, workspaces
- Language: JavaScript
- Homepage:
- Size: 217 KB
- Stars: 74
- Watchers: 5
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Monorepo Configuration | 2023
The purpose of this configuration is to ensure strict coding standards and facilitate coding experience using monorepo with `pnpm` + `typescript` + `eslint` + `prettier` + `remark` + `husky` + `lintstaged` + `commitlint` + `changesets` + `syncpack`.
## Configuration
### Core
- [Git](/docs/core/git.md)
### Monorepo
- [Monorepo](docs/packages/monorepo.md)
- [Prettier](/packages/prettier/README.md)
- [ESLint](/packages/eslint-ts/README.md)
- [Remark](/packages/remark/README.md)
- [CommitLint](/packages/commitlint/README.md)
- [LintStaged](/docs/tools/lint-staged.md)
- [Husky](/docs/tools/husky.md)
- [Changesets](docs/tools/changesets.md)
- [Syncpack](/packages/syncpack/README.md)### Lib
- [Lib](/docs/packages/lib.md)
- [Typescript](/packages/ts/README.md)
- [Jest](/packages/jest-ts/README.md)### Lib | `react`
- [React Lib](/docs/packages/lib-react.md)
- [Typescript](/packages/ts-react/README.md)
- [ESLint](/packages/eslint-ts-react/README.md)
- [Jest](/packages/jest-ts-react/README.md)### App | `next`
- [Next App](/docs/packages/app-next.md)
- [Typescript](/packages/ts-next/README.md)
- [ESLint](/packages/eslint-ts-next/README.md)## Sample
Sample monorepo with step by step commits can be found here - [Monorepo | 2023](https://github.com/muravjev/monorepo#monorepo--2023)
## Donation
| If you found this project helpful, consider |
| :---: |
[**buying me a coffee**](https://www.buymeacoffee.com/muravjev), [**donate by paypal**](https://www.paypal.me/muravjev) or just [**leave a star**](../..)⭐
Thanks for your support, it is much appreciated!## License
[MIT](LICENSE) © [Sergey Muravjev](https://github.com/muravjev)