cli icon indicating copy to clipboard operation
cli copied to clipboard

A CLI to run all kinds of code quality measurements to align your team with company goals

Results 169 cli issues
Sort by recently updated
recently updated
newest added

When the lockfile is out-of-sync (solved by running `yarn install`), the error message isn't shown by the JS packages plugin, which instead crashes with a runtime error: ![image](https://github.com/code-pushup/cli/assets/34691111/c558c880-da64-43b9-b527-e2e2c0dc83a1)

๐Ÿงฉ js-packages-plugin

Continue #595 Fixes #594 Supersedes #625

๐Ÿ“– Project documentation
๐Ÿ”ฌ testing
๐Ÿฆพ CI/CD
๐Ÿงฉ utils
๐Ÿงฉ eslint-plugin
๐Ÿ› ๏ธ tooling

### User story At the moment the `Issue` type only accepts `SourceFileLocation` like follows: ```ts const sourceFileLocationSchema = z.object( { file: filePathSchema.describe('Relative path to source file in Git repo'), position:...

โž• enhancement
๐Ÿงฉ models

### User story As a developer of the CLI and of custom plugins I don't want to care to much about edge cases in MD and HTML reports. At the...

โž• enhancement
๐Ÿค“ UX
๐Ÿงฉ utils

### User story As a developer I want to have descriptive command arguments for readability and shorthands for productivity. ATM there are no short aliases present ### Acceptance criteria -...

๐Ÿค“ UX
๐Ÿงฉ cli
๐Ÿ’ก good first issue

- [ ] #524 - [ ] #570; - [ ] #669;

๐Ÿงน maintenance

### Implementation Roadmap - Add plugin package #669 - Add reporter to the plugin - 1. Export as additional entry point - 2. Setup global target `knip` and use the...

Follow-up to #450 The C# prototype generates thousands of audits. It would be useful to categorize them automatically somehow into groups, similar to how ESLint plugin does it (see #200)....

๐Ÿ‘จโ€๐Ÿ”ฌ research
๐Ÿงฉ c#-plugin

![Image](https://github.com/code-pushup/cli/assets/34691111/47ac724e-1838-453b-8998-85480e2b6240) ![Image](https://github.com/code-pushup/cli/assets/34691111/9271660a-0c46-4be3-893b-34b8e065ca55)

โž• enhancement
๐Ÿค“ UX
๐Ÿงฉ utils

**User story** > As a user, > I want to have an integrated Python static analysis plugin, > so that I can automatically check my Python code for errors, coding...

๐Ÿ‘จโ€๐Ÿ”ฌ research
๐Ÿงฉ python-plugin