Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dzervoudakes/dztools

Shared configs and tooling for the frontend.
https://github.com/dzervoudakes/dztools

configuration eslint jest tools webpack

Last synced: 28 days ago
JSON representation

Shared configs and tooling for the frontend.

Awesome Lists containing this project

README

        

# @dztools

> Mono repo for various configurations to be shared across frontend applications.

[![prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://prettier.io/)
[![license](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/dzervoudakes/dztools/blob/main/LICENSE)

## Thought Process

Over time, I've developed several frontend applications which tend to share the same code formatting, lint configurations, Webpack configurations, etc.
In an effort to ensure consistency and scalability, I've decided to create a shared single source of truth for the aforementioned configurations.

## Available Configurations

### Bundling

- [webpack-config-react](packages/bundling/webpack-config-react/README.md)
- [webpack-config-react-typescript](packages/bundling/webpack-config-react-typescript/README.md)

### Formatting

- [eslint-config-base](packages/formatting/eslint-config-base/README.md)
- [eslint-config-react](packages/formatting/eslint-config-react/README.md)
- [eslint-config-react-typescript](packages/formatting/eslint-config-react-typescript/README.md)
- [eslint-config-typescript](packages/formatting/eslint-config-typescript/README.md)
- [prettier-config](packages/formatting/prettier-config/README.md)
- [stylelint-config](packages/formatting/stylelint-config/README.md)

### Testing

- [jest-config-react](packages/testing/jest-config-react/README.md)
- [jest-config-react-typescript](packages/testing/jest-config-react-typescript/README.md)