packmind-cli
TypeScript icon, indicating that this package has built-in type declarations

1.12.0 • Public • Published

Check full doc here: https://docs.packmind.com/detect-practices-in-your-code/packmind-cli/run-with-npm

Changelog

1.12.0 (2025/07/16)

  • Add "raw" formatter for environment like CI/CD where output may not render properly with the default "console" output

1.11.0 (2025/06/05)

  • Add glob pattern support to scan command (e.g., "**/src/**", "**/*.js", "**/pom.xml")
  • Enhance debug logging to show specific space names being used in analysis instead of just count

1.10.2 (2025/06/05)

  • Include .xml files in the list of supported file extensions for analysis.

1.10.1 (2025/06/02)

  • Require node 20.18.+

1.10.0 (2025/06/02)

  • Introduce the --snapshot option to send analysis report to Packmind (experimental)
  • Strip down docker image size
  • Fix vulnerabilities from axios
  • Fix error when scanning files without extensions.

1.9.0 (2025/03/28)

  • Add --log option which can be either info or debug(default: info).
  • Improve execution performance for the onlyChanged mode

1.8.4 (2025/03/03)

  • Add xcode formatter.
  • Improve UI of console formatters

1.8.3 (2025/02/17)

  • Minor fix on the onlyChanged mode

1.8.2 (2025/01/24)

  • Update default settings batchSize to 20 and batchConcurrent to 4.

1.8.1 (2025/01/24)

  • Adjust main entrypoint so that it does not conflict with previous promyze-cli, that needed to be removed before installing packmind-cli. This is no longer required.

1.8.0 (2025/01/24)

  • Better error handling from server side. If any part of the analysis failed, it does not fail silently anymore. The execution stops and the error is shown in the console.

1.7.0 (2024/12/12)

  • Add gitlabMR option to restrict the scope of analysis within Gitlab Merge Requests to only the files that have been modified in the MR. This requires a PACKMIND_GITLAB_TOKEN to be set in environment variable to fetch Gitlab API in read-only.

1.6.0 (2024/11/21)

  • Add batchSize and batchConcurrent to tune runtime performance. Usage is intended for large codebases and self-hosted customers.

1.5.2 (2024/11/19)

  • Fix runtime issue

1.5.1 (2024/11/19)

  • Add more logging

1.5.0 (2024/11/18)

  • Optimize space filtering to avoid unnecessary API calls

1.4.0 (2024/11/13)

  • Improve SonarQube reporting

1.2.1 (2024/03/13)

  • Add --spaces option to filter results based on spaces from which practices belong to

1.2.0 (2023/03/12)

  • Remove url option as apiKey is enough

1.1.2 (2023/11/09)

  • Add --ruleIdSarif option to indicate what should be the ruleId property in the SARIF reports.
  • Can be either praticeId (immutable) or practiceName (mutable)

Readme

Keywords

none

Package Sidebar

Install

npm i packmind-cli

Weekly Downloads

4

Version

1.12.0

License

ISC

Unpacked Size

141 kB

Total Files

87

Last publish

Collaborators

  • cedric.teyton