Releases: bluwy/publint
Releases · bluwy/publint
v0.1.5
v0.1.4
v0.1.3
Bug fixes
- Fix browser field file existence check
- Ignore malformed package.json
Site
- Fix publint dep version in site/package.json by @sapphi-red in #7
- Support more repo URL formats by @sapphi-red in #8
New Contributors
- @sapphi-red made their first contribution in #7
Full Changelog: v0.1.2...v0.1.3
v0.1.2
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
Bug fixes
- If no
exports
is not defined, only scan all JS files that will be packed. This uses npm-packlist (the same librarynpm
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
Features
- New
EXPORTS_GLOB_NO_DEPRECATED_SUBPATH_MAPPING
rule. Detect deprecatedexports
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