Skip to content

Releases: bluwy/publint

v0.1.5

19 Dec 11:29
Compare
Choose a tag to compare

Bug fixes

  • Fix glob types existence check (fix #12)

Full Changelog: v0.1.4...v0.1.5

v0.1.4

18 Dec 07:38
Compare
Choose a tag to compare

Bug fixes

  • Relax module exports condition esm check (fix #10)
  • Recommend browser exports condition (fix #9)

Full Changelog: v0.1.3...v0.1.4

v0.1.3

04 Nov 15:09
Compare
Choose a tag to compare

Bug fixes

  • Fix browser field file existence check
  • Ignore malformed package.json

Site

New Contributors

Full Changelog: v0.1.2...v0.1.3

v0.1.2

04 Nov 07:41
Compare
Choose a tag to compare

Features

  • Check types, jsnext, jsnext:main, browser, unpkg, jsdelivr, exports.*.types for file existence

Bug fixes

  • Skip file format checks for browser export conditions
  • Skip file format checks for export conditions after the node condition

Site

  • Improve search experience

Full Changelog: v0.1.1...v0.1.2

v0.1.1

16 Jun 06:46
Compare
Choose a tag to compare

Bug fixes

  • If no exports is not defined, only scan all JS files that will be packed. This uses npm-packlist (the same library npm uses) to detect them.
  • Improve early out performance if directory has no package.json

Full Changelog: v0.1.0...v0.1.1

v0.1.0

11 Jun 15:31
Compare
Choose a tag to compare

Features

  • New EXPORTS_GLOB_NO_DEPRECATED_SUBPATH_MAPPING rule. Detect deprecated exports with trailing slash.
  • Scan all JS files if exports is not defined.

Bug fixes

  • Prevent crash when exports glob matches non-existent directory.

Site

  • Collapse more than 5 consecutive messages by default and can be toggled to show all.
  • Show implicit messages under the package name

Full Changelog: v0.0.1...v0.1.0

v0.0.1

11 Jun 15:10
Compare
Choose a tag to compare

Initial release