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

[staticcheck.io](https://staticcheck.io/docs/checks/) provides a set of categorized rules for `go vet` command which serves as runner for static analysis. `go lint` as is was deprecated.

This needs some research (timebox: 0.5 day): - Let's figure which minimum Node version we should support. - Let's check which newer Node APIs we're using (e.g. `structuredClone`) and what...

👨‍🔬 research

- [x] Should the version not be the normalized `..` but e.g. `exotic`, the plugin throws. The occurrence should be filtered out instead. Use [semver](https://www.npmjs.com/package/semver) package to deal with these....

➕ enhancement
🐛 bug
🧩 js-packages-plugin

### What happened? When I run `yarn exec code-pushup collect --config=code-pushup.config.ts` in a large Nx 17.1.3 workspace with Angular 16.2.12 (+500,000 LOC, ~500 Nx projects), I get: - `spawn E2BIG`...

🐛 bug

- [ ] empty-report functions in function coverage. At least remove the name and change it to anonymous. ![image](https://github.com/code-pushup/cli/assets/6306671/352ddb5d-3a93-4f87-9d67-1ca0f01e674d) - [x] In some cases, the line range does not work...

🤓 UX
🧩 coverage-plugin

### User story As an Nx user, I want to use the `getNxCoveragePaths` function to more easily configure `@code-pushup/coverage-plugin`. However, this function has too many assumptions built-in for it to...

➕ enhancement
🧩 coverage-plugin

### User story As a user of the portal I want to have low storage cost. Therefore I want to exclude irrelevant data from the report. ### Acceptance criteria -...

➕ enhancement
🧩 lighthouse-plugin

### User story For large Nx monorepos, it could help speed up Code PushUp runs if ESLint could run on different projects in parallel instead of sequentially. Adding an option...

🔥 performance
🧩 eslint-plugin

### User story > derived from https://github.com/code-pushup/cli/pull/630#discussion_r1574635336 As a developer I want to have good typing and types and function arguments with intuitive and types that have good DX. The...

Minor detail, I know :) But it always looks better when the package has a description property.