Releases: publint/publint
Releases · publint/publint
Release list
publint@0.3.21
Patch Changes
- Suggest adding
"sideEffects": falsewhen bundler-oriented package fields or conditions are detected and the field is missing. (#228)
publint@0.3.20
publint@0.3.19
publint@0.3.18
Patch Changes
- Fix deprecated subpath mapping check crash and make
getPkgPathValuefrompublint/utilsreturn undefined if the path is invalid (ad2aa9c)
@publint/pack@0.1.4
Patch Changes
- Allow passing
Uint8Arrayinunpack()(30016ac)
publint@0.3.17
@publint/pack@0.1.3
Patch Changes
- Add new
getPackDirectory()API to get the directory that is being packed by the package manager (#216)
publint@0.3.16
Patch Changes
- Re-enable file existence checks for TS and TSX files if they do not use custom conditions. In v0.3.10, this was done unconditionally instead which missed catching possible file typos if only common conditions are used. (
7b1408e)
publint@0.3.15
Patch Changes
-
Skip file existence checks when crawling subpath imports as they may be dev-only and not used after bundling or publish. This check may be improved in the future when publint can scan for files to see if the subpath imports are used. (
0d72997) -
Handle
exports["default"]andexports['default']forCJS_WITH_ESMODULE_DEFAULT_EXPORTrule (8285f77)
publint@0.3.14
Patch Changes
- Add a new warning when an entrypoint is exported as CJS-only, has a default export, and has the
__esModulemarker. This setup has different interpretations by bundlers and runtimes, and implicit handling detection that may not be obvious for both package authors and users, hence it is discouraged. (#201)