This repository was archived by the owner on Jun 9, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 18
Commit 23d31ce
authored
chore(deps): update dependency publint to v0.3.5 (#565)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [publint](https://publint.dev)
([source](https://redirect.github.com/publint/publint/tree/HEAD/packages/publint))
| [`0.3.2` ->
`0.3.5`](https://renovatebot.com/diffs/npm/publint/0.3.2/0.3.5) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>publint/publint (publint)</summary>
###
[`v0.3.5`](https://redirect.github.com/publint/publint/blob/HEAD/packages/publint/CHANGELOG.md#035)
[Compare
Source](https://redirect.github.com/publint/publint/compare/publint@0.3.4...publint@0.3.5)
##### Patch Changes
- Check the `"bin"` field if the referenced file exists, has the correct
JS format, and can be executed
([#​150](https://redirect.github.com/publint/publint/pull/150))
- Deprecate the `deps` command. The command has been tricky to maintain
and incomplete (e.g. doesn't lint recursively). A separate tool can be
used to run publint on dependencies instead, e.g. `npx renoma
--filter-rules "publint"`.
([#​149](https://redirect.github.com/publint/publint/pull/149))
###
[`v0.3.4`](https://redirect.github.com/publint/publint/blob/HEAD/packages/publint/CHANGELOG.md#034)
[Compare
Source](https://redirect.github.com/publint/publint/compare/publint@0.3.3...publint@0.3.4)
##### Patch Changes
- When globbing `"exports"` values that contains `*`, also respect
`"exports"` keys that mark paths as null. For example:
([`b9605ae`](https://redirect.github.com/publint/publint/commit/b9605ae17be4370be65fd584f8aada26e7236799))
```json
{
"exports": {
"./*": "./dist/*",
"./browser/*": null
}
}
```
The glob in `"./*": "./dist/*"` will no longer match and lint files in
`"./browser/*"` as it's marked null (internal).
- Update logs when running the `publint` CLI:
([`58d96a2`](https://redirect.github.com/publint/publint/commit/58d96a25ced0d74aa1cc41b98c79bccb663802f9))
- The `publint` version is now displayed.
- The packing command is also displayed.
- Messages are now logged in the order of errors, warnings, and
suggestions, instead of the other way round, to prioritize errors.
- The `publint deps` command no longer logs passing dependencies. Only
failing dependencies are logged.
Examples:
```bash
$ npx publint
$ Running publint v0.X.X for my-library...
$ Packing files with `npm pack`...
$ All good!
```
```bash
$ npx publint deps
$ Running publint v0.X.X for my-library deps...
$ x my-dependency
$ Errors:
$ 1. ...
```
- Fix detecting shorthand repository URLs with the `.` character
([`09d8cbb`](https://redirect.github.com/publint/publint/commit/09d8cbb933a530d1f96eec8d516f9b0a6aa3f7f2))
- Clarify message when `"types"` is not the first condition in the
`"exports"` field
([`5a6ba00`](https://redirect.github.com/publint/publint/commit/5a6ba00b3d3734b6d9c7b3b2ee6ae22004a358f6))
- Correctly detect if a `"types"` value in `"exports"` is used for dual
publishing
([`3f3d8b2`](https://redirect.github.com/publint/publint/commit/3f3d8b297359e293dba86a7132764846ab2e2384))
###
[`v0.3.3`](https://redirect.github.com/publint/publint/blob/HEAD/packages/publint/CHANGELOG.md#033)
[Compare
Source](https://redirect.github.com/publint/publint/compare/publint@0.3.2...publint@0.3.3)
##### Patch Changes
- Rename `EXPORT_TYPES_INVALID_FORMAT` message to
`EXPORTS_TYPES_INVALID_FORMAT`
([#​139](https://redirect.github.com/publint/publint/pull/139))
- Allow versioned types conditions (e.g. `"types@>=5.2"`) in `"exports"`
when checking for `"types"` condition ordering
([#​138](https://redirect.github.com/publint/publint/pull/138))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/netlify/functions).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 28f5b55 commit 23d31ceCopy full SHA for 23d31ce
File tree
Expand file treeCollapse file tree
1 file changed
+14
-14
lines changedFilter options
Expand file treeCollapse file tree
1 file changed
+14
-14
lines changed+14-14Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments