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 120 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;

### 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