https://github.com/taiga-family/configurations
ESlint, Stylelint and Prettier and more configurations
https://github.com/taiga-family/configurations
ci-cd cicd config tools
Last synced: 2 months ago
JSON representation
ESlint, Stylelint and Prettier and more configurations
- Host: GitHub
- URL: https://github.com/taiga-family/configurations
- Owner: taiga-family
- License: apache-2.0
- Created: 2023-08-14T12:07:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-14T04:28:06.000Z (3 months ago)
- Last Synced: 2025-02-16T20:36:42.901Z (3 months ago)
- Topics: ci-cd, cicd, config, tools
- Language: TypeScript
- Homepage:
- Size: 11.2 MB
- Stars: 19
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
## Taiga UI development infrastructure
Monorepo for all the tooling which enables ESLint, Prettier, Stylelint to support TypeScript projects.
### ♻️ Sharable configs
| **Package** | **Version** | **README** | **Downloads** |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| [@taiga-ui/tsconfig](https://npmjs.com/package/@taiga-ui/tsconfig) |  | [](projects/tsconfig/README.md) | [](https://npmjs.com/package/@taiga-ui/tsconfig) |
| [@taiga-ui/jest-config](https://npmjs.com/package/@taiga-ui/jest-config) |  | [](projects/jest-config/README.md) | [](https://npmjs.com/package/@taiga-ui/jest-config) |
| [@taiga-ui/cspell-config](https://npmjs.com/package/@taiga-ui/cspell-config) |  | [](projects/cspell-config/README.md) | [](https://npmjs.com/package/@taiga-ui/cspell-config) |
| [@taiga-ui/prettier-config](https://npmjs.com/package/@taiga-ui/prettier-config) |  | [](projects/prettier-config/README.md) | [](https://npmjs.com/package/@taiga-ui/prettier-config) |
| [@taiga-ui/stylelint-config](https://npmjs.com/package/@taiga-ui/stylelint-config) |  | [](projects/stylelint-config/README.md) | [](https://npmjs.com/package/@taiga-ui/stylelint-config) |
| [@taiga-ui/release-it-config](https://npmjs.com/package/@taiga-ui/release-it-config) |  | [](projects/release-it-config/README.md) | [](https://npmjs.com/package/@taiga-ui/release-it-config) |
| [@taiga-ui/commitlint-config](https://npmjs.com/package/@taiga-ui/commitlint-config) |  | [](projects/commitlint-config/README.md) | [](https://npmjs.com/package/@taiga-ui/commitlint-config) |
| [@taiga-ui/browserslist-config](https://npmjs.com/package/@taiga-ui/browserslist-config) |  | [](projects/browserslist-config/README.md) | [](https://npmjs.com/package/@taiga-ui/browserslist-config) |
| [@taiga-ui/auto-changelog-config](https://npmjs.com/package/@taiga-ui/auto-changelog-config) |  | [](projects/auto-changelog-config/README.md) | [](https://npmjs.com/package/@taiga-ui/auto-changelog-config) |### 📝 Eslint plugins
| **Package** | **Version** | **README** | **Downloads** |
| ----------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| [@taiga-ui/eslint-plugin-experience-next](https://npmjs.com/package/@taiga-ui/eslint-plugin-experience-next)
for ESlint 9+ |  | [](projects/eslint-plugin-experience-next/README.md) | [](https://npmjs.com/package/@taiga-ui/eslint-plugin-experience-next) |
| [@taiga-ui/eslint-plugin-experience](https://npmjs.com/package/@taiga-ui/eslint-plugin-experience)
for ESlint 8 (deprecated) |  | [](projects/eslint-plugin-experience/README.md) | [](https://npmjs.com/package/@taiga-ui/eslint-plugin-experience) |### 🏗️ Tools
| **Package** | **Version** | **README** | **Downloads** |
| -------------------------------------------------------------- | ----------------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| [@taiga-ui/syncer](https://npmjs.com/package/@taiga-ui/syncer) |  | [](projects/syncer/README.md) | [](https://npmjs.com/package/@taiga-ui/syncer) |### Rulesets templates
- [Pull Request restriction](./rulesets/Pull%20request%20restriction.json)
Read more about: https://github.com/github/ruleset-recipes