https://github.com/taiga-family/toolkit
ESlint, Stylelint, Prettier and more tools
https://github.com/taiga-family/toolkit
ci-cd cicd config tools
Last synced: 2 months ago
JSON representation
ESlint, Stylelint, Prettier and more tools
- Host: GitHub
- URL: https://github.com/taiga-family/toolkit
- 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-27T11:50:09.000Z (2 months ago)
- Last Synced: 2025-02-27T18:08:38.826Z (2 months ago)
- Topics: ci-cd, cicd, config, tools
- Language: TypeScript
- Homepage:
- Size: 10.6 MB
- Stars: 21
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
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