Skip to content

v7.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Aug 06:38

7.0.0 (2023-08-29)

⚠ BREAKING CHANGES

  • The Smoker class can no longer be instantiated directly; use Smoker.init(). The verbose option will now cause a fatal error to throw its exception to the terminal. Rule configuration is now severity string, rule-specific options, or a tuple of [rule-specifc options, severity string]. It can no longer be [rule-specific options nor [severity string]. The config file schema has changed to reflect this. Type SmokeOptions removed and is now the same type as SmokerOptions.

Features

  • rules: no-missing-pkg-files checks "unpkg" and "module" fields by default (6df6087)

Bug Fixes

  • checks: the "warn" severity is respected; closes #333 (faf6a91)
  • deps: update dependency @types/semver to v7.5.1 (03277db)
  • deps: update dependency corepack to v0.20.0 (7ef49b2)
  • deps: update dependency which to v4 (b566df4)

Miscellaneous Chores

  • consolidate option parsing (faf6a91)