{"id":16057762,"url":"https://github.com/lmc-eu/code-quality-tools","last_synced_at":"2025-03-15T10:30:53.006Z","repository":{"id":37492263,"uuid":"380166890","full_name":"lmc-eu/code-quality-tools","owner":"lmc-eu","description":"Monorepo with some frequently-used configurations we use on frontend projects 🎨","archived":false,"fork":false,"pushed_at":"2025-03-09T02:02:30.000Z","size":2050,"stargazers_count":16,"open_issues_count":23,"forks_count":1,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-09T03:17:31.881Z","etag":null,"topics":["browserslist-config","commitlint-config","conventional-changelog","eslint","frontend","graphql","javascript","jest","monorepo","prettier-config","remark-config","renovate-config","stylelint-config","textlint-config"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmc-eu.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-06-25T07:59:19.000Z","updated_at":"2025-03-04T10:53:46.000Z","dependencies_parsed_at":"2023-02-15T11:16:17.842Z","dependency_job_id":"e0a49819-e804-4974-8ef3-1d919a314525","html_url":"https://github.com/lmc-eu/code-quality-tools","commit_stats":{"total_commits":281,"total_committers":9,"mean_commits":31.22222222222222,"dds":0.4412811387900356,"last_synced_commit":"7fb00322facb71f55fb75cd5e6ae37c6f0451709"},"previous_names":[],"tags_count":193,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmc-eu%2Fcode-quality-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmc-eu%2Fcode-quality-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmc-eu%2Fcode-quality-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmc-eu%2Fcode-quality-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmc-eu","download_url":"https://codeload.github.com/lmc-eu/code-quality-tools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243718768,"owners_count":20336589,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browserslist-config","commitlint-config","conventional-changelog","eslint","frontend","graphql","javascript","jest","monorepo","prettier-config","remark-config","renovate-config","stylelint-config","textlint-config"],"created_at":"2024-10-09T03:04:36.033Z","updated_at":"2025-03-15T10:30:52.336Z","avatar_url":"https://github.com/lmc-eu.png","language":"JavaScript","readme":"# Code Quality Tools\n\n\u003e Built with ❤️ at [Alma Career][alma-home]\n\nThis monorepo contains shareable configurations for various coding-style/best practices/lint tools to make the configurations consistent across projects and provide an easy setup mechanism.\n\n## Available Configurations\n\n| Tool                   | Package                                                                                       | Version                                                                   |\n| ---------------------- | --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- |\n| Browserslist           | [@lmc-eu/browserslist-config](packages/browserslist-config)                                   | [![@lmc-eu/browserslist-config][blc-badge]][blc-npm]                      |\n| Commitlint             | [@lmc-eu/commitlint-config](packages/commitlint-config)                                       | [![@lmc-eu/commitlint-config][clc-badge]][clc-npm]                        |\n| Conventional Changelog | [@lmc-eu/conventional-changelog-lmc-bitbucket](packages/conventional-changelog-lmc-bitbucket) | [![@lmc-eu/conventional-changelog-lmc-bitbucket][cc-bb-badge]][cc-bb-npm] |\n| Conventional Changelog | [@lmc-eu/conventional-changelog-lmc-github](packages/conventional-changelog-lmc-github)       | [![@lmc-eu/conventional-changelog-lmc-github][cc-gh-badge]][cc-gh-npm]    |\n| ESLint                 | [@lmc-eu/eslint-config-base](packages/eslint-config-base)                                     | [![@lmc-eu/eslint-config-base][ec-base-badge]][ec-base-npm]               |\n| ESLint                 | [@lmc-eu/eslint-config-graphql](packages/eslint-config-graphql)                               | [![@lmc-eu/eslint-config-graphql][ec-gql-badge]][ec-gql-npm]              |\n| ESLint                 | [@lmc-eu/eslint-config-react](packages/eslint-config-react)                                   | [![@lmc-eu/eslint-config-react][ec-react-badge]][ec-react-npm]            |\n| ESLint                 | [@lmc-eu/eslint-config-jest](packages/eslint-config-jest)                                     | [![@lmc-eu/eslint-config-jest][ec-jest-badge]][ec-jest-npm]               |\n| ESLint                 | [@lmc-eu/eslint-config-typescript](packages/eslint-config-typescript)                         | [![@lmc-eu/eslint-config-typescript][ec-ts-badge]][ec-ts-npm]             |\n| Prettier               | [@lmc-eu/prettier-config](packages/prettier-config)                                           | [![@lmc-eu/prettier-config][pc-badge]][pc-npm]                            |\n| Renovate               | [@lmc-eu/renovate-config](packages/renovate-config)                                           | [![@lmc-eu/renovate-config][rc-badge]][rc-npm]                            |\n| Remark                 | [@almacareer/remark-config](packages/remark-config)                                           | [![@almacareer/remark-config][rmc-badge]][rmc-npm]                        |\n| Stylelint              | [@almacareer/stylelint-config](packages/stylelint-config)                                     | [![@almacareer/stylelint-config][slc-badge]][slc-npm]                     |\n| Textlint               | [@lmc-eu/textlint-rule-preset-lmc](packages/textlint-rule-preset-lmc)                         | [![@lmc-eu/textlint-rule-preset-lmc][tlc-badge]][tlc-npm]                 |\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n## Credit\n\nWe got a lot of inspiration from a similar project at [STRV][strv-github]. Thank you very much ❤️!\n\n[alma-home]: https://www.almacareer.com\n[blc-npm]: https://npmjs.org/package/%40lmc-eu/browserslist-config\n[blc-badge]: https://img.shields.io/npm/v/%40lmc-eu/browserslist-config.svg?style=flat-square\n[cc-bb-npm]: https://npmjs.org/package/%40lmc-eu/conventional-changelog-lmc-bitbucket\n[cc-bb-badge]: https://img.shields.io/npm/v/%40lmc-eu/conventional-changelog-lmc-bitbucket.svg?style=flat-square\n[cc-gh-npm]: https://npmjs.org/package/%40lmc-eu/conventional-changelog-lmc-github\n[cc-gh-badge]: https://img.shields.io/npm/v/%40lmc-eu/conventional-changelog-lmc-github.svg?style=flat-square\n[pc-npm]: https://www.npmjs.com/package/@lmc-eu/prettier-config\n[pc-badge]: https://img.shields.io/npm/v/%40lmc-eu/prettier-config.svg?style=flat-square\n[clc-npm]: https://www.npmjs.com/package/@lmc-eu/commitlint-config\n[clc-badge]: https://img.shields.io/npm/v/%40lmc-eu/commitlint-config.svg?style=flat-square\n[slc-npm]: https://www.npmjs.com/package/@almacareer/stylelint-config\n[slc-badge]: https://img.shields.io/npm/v/%40almacareer/stylelint-config.svg?style=flat-square\n[rc-npm]: https://www.npmjs.com/package/@lmc-eu/renovate-config\n[rc-badge]: https://img.shields.io/npm/v/%40lmc-eu/renovate-config.svg?style=flat-square\n[ec-base-npm]: https://www.npmjs.com/package/@lmc-eu/eslint-config-base\n[ec-base-badge]: https://img.shields.io/npm/v/%40lmc-eu/eslint-config-base.svg?style=flat-square\n[ec-gql-npm]: https://www.npmjs.com/package/@lmc-eu/eslint-config-graphql\n[ec-gql-badge]: https://img.shields.io/npm/v/%40lmc-eu/eslint-config-graphql.svg?style=flat-square\n[ec-react-npm]: https://www.npmjs.com/package/@lmc-eu/eslint-config-react\n[ec-react-badge]: https://img.shields.io/npm/v/%40lmc-eu/eslint-config-react.svg?style=flat-square\n[ec-jest-npm]: https://www.npmjs.com/package/@lmc-eu/eslint-config-jest\n[ec-jest-badge]: https://img.shields.io/npm/v/%40lmc-eu/eslint-config-jest.svg?style=flat-square\n[ec-ts-npm]: https://www.npmjs.com/package/@lmc-eu/eslint-config-typescript\n[ec-ts-badge]: https://img.shields.io/npm/v/%40lmc-eu/eslint-config-typescript.svg?style=flat-square\n[tlc-npm]: https://www.npmjs.com/package/@lmc-eu/textlint-rule-preset-lmc\n[tlc-badge]: https://img.shields.io/npm/v/%40lmc-eu/textlint-rule-preset-lmc.svg?style=flat-square\n[rmc-npm]: https://www.npmjs.com/package/@almacareer/remark-config\n[rmc-badge]: https://img.shields.io/npm/v/%40almacareer/remark-config.svg?style=flat-square\n[strv-github]: https://github.com/strvcom/code-quality-tools\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flmc-eu%2Fcode-quality-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flmc-eu%2Fcode-quality-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flmc-eu%2Fcode-quality-tools/lists"}