Skip to content

Releases: code-pushup/cli

cli@0.1.0

29 Nov 19:28
Compare
Choose a tag to compare

Changelog

This file was generated using @jscutlery/semver.

0.1.0 (2023-11-29)

Bug Fixes

  • cli: changed persist format options to array (#153) (26c6a85), closes #95
  • cli: exclude nested kebab-case keys, update tests (741d5a5)
  • cli: parse multiple config args to last item of array (#164) (7c81f81), closes #146
  • cli: run npm install before tests (6507c2e)
  • lint config and errors (6f5f677)
  • refactor after core package intro (#83) (aa39d09)
  • testing: fix tests for Windows (#165) (b80255b), closes #131
  • utils,cli: remove all mentions of the interactive option (#245) (be7471e), closes #120

Features

  • cli: add --persist.filename cli option (#187) (296df7d)
  • cli: disabled version option (#162) (9a5371c), closes #124
  • cli: initial collect command (#45) (ba048be)
  • cli: introduce the onlyPlugins option (#246) (13c9d26), closes #119
  • cli: persist login and formatting options (#47) (6241fd7)
  • cli: setup yargs for cli (#42) (37ea0a5), closes #6 #38
  • cli: use bundle-require instead of jiti (no hackfix, but also no CJS configs) (028c592)
  • configure build and tests to handle ESM and CJS configs (48cd967)
  • core: add esm plugin logic (#248) (18d4e3a)
  • models: validate plugin icons using portal-client package (f52cc75)
  • support TS config files using Jiti + hackfix lighthouse import.meta usages (3b7927d)
  • utils: add file size logging (#65) (c46046f), closes #59
  • utils: add package utils for cli independent logic (#39) (dacaaf7), closes #32
  • utils: add upload logic (#66) (3e88ffc), closes #21 #57 #85
  • utils: move parts from utils into core (#81) (dd0a180), closes #78