This file was generated using @jscutlery/semver.
0.3.0 (2023-11-30)
0.2.0 (2023-11-30)
- plugin-eslint: ensure working directory exists before writing .eslintrc.json (3f19d6f)
- plugin-eslint: add support for inline eslint config (67571eb)
0.1.1 (2023-11-30)
- lint config and errors (6f5f677)
- plugin-eslint: allow unmatched patterns (d350187)
- plugin-eslint: ensure runner output directory exists (fca87f5)
- plugin-eslint: exclude rules which are turned off (f2cc454)
- plugin-eslint: handle implicitly relative config paths (39a7d43)
- plugin-eslint: omit empty docsUrl in audit metadata (3127683)
- plugin-eslint: pluralize audit display value based on count (aa35d0c)
- refactor after core package intro (#83) (aa39d09)
- testing: fix tests for Windows (#165) (b80255b), closes #131
- cli: initial collect command (#45) (ba048be)
- cli: persist login and formatting options (#47) (6241fd7)
- cli: setup yargs for cli (#42) (37ea0a5), closes #6 #38
- configure build and tests to handle ESM and CJS configs (48cd967)
- models: validate plugin icons using portal-client package (f52cc75)
- plugin-eslint: configure bin entry point (b34ecb2)
- plugin-eslint: convert rule ids to slugs, add basic description to audits (971c97a)
- plugin-eslint: create groups from rules' meta.docs.category (per plugin) (56e129c)
- plugin-eslint: create groups from rules' meta.type (problem/suggestion/layout) (0350e49)
- plugin-eslint: implement runner logic (0ad5445)
- plugin-eslint: include NPM package name and version (25bda11)
- plugin-eslint: register audit metadata based on eslintrc and file patterns (3aac581)
- plugin-eslint: rule options used to identify audit, options in slug (hash) and description (b9f51c9)
- plugin-eslint: validate initializer params with Zod (56e1aee)
- utils: add upload logic (#66) (3e88ffc), closes #21 #57 #85
- utils: move parts from utils into core (#81) (dd0a180), closes #78