chore(deps): update dependency @decimalturn/toml-patch to v3 - #286
Open
renovate[bot] wants to merge 1 commit into
Open
chore(deps): update dependency @decimalturn/toml-patch to v3#286renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.0.1→3.0.2Release Notes
DecimalTurn/toml-patch (@decimalturn/toml-patch)
v3.0.2Compare Source
Fixed
xs = [{ ... }]) as an inline element rather than emitting a[[xs]]section alongside it, which defined the key twice. ([#267]){ z = 0, }beside{ a = 1 }). ([#267]){ z = 0 }beside{ a = 1 }). ([#270])[a.b]→{ a: {} }now produces[a]instead of an empty document). Covers both table ([a.b]) and array-of-tables ([[a.b]]) cases. ([#270])[table]section key instead of throwing. The rename path read the key node directly, which only works for a key-value — a section wraps it in aTableKey. ([#269])[a.b]→[x.b],[a.b]→[a.y],[a.b.c]→[a.x.c]) instead of throwing. The Rename handler now falls back to key-prefix search and handles segment-count mismatches when the target is rendered as a plain nested key. ([#269])Number.MAX_SAFE_INTEGER(e.g.743000000000000000from TOML743e+15) are now always emitted with a decimal point so they stay asnumberon re-parse instead of being promoted tobigint. ([#273])a.b.c = 1→a.b = 42under[a.b]) no longer emits conflicting inline tables or misplaces the value. ([#274])[[a.b]]) no longer throws "Incompatible child type 'InlineItem'". ([#274])v3.0.1Compare Source
Fixed
\UXXXXXXXXescapes. ([#261])key = []. ([#266])a.b = []rather than a root key quoted"a.b". ([#266])v3.0.0Compare Source
Changed
>=14to>=16.patch(), instead of being left behind to describe whatever ends up in that spot. See docs/CommentOwnership.md. ([#259])0e66e68])Added
parseDocumentfunction that parses a TOML string into aTomlDocumentupdateOrderoption inTomlFormat. Whentrue,patch()reorders root key-values, section blocks and table-body rows to match the JS object's key order, carrying each entry's comments along. Off by default. Shapes not yet reordered are left in place and reported viaconsole.warn. ([#260])Fixed
inlineTableStartis 2 or higher. ([#253])Node not founderrors on structural type replacements like nested table-to-scalar and AOT-to-scalar. ([#255])+nan/-nansign through parse and round-trip. ([#255])v2.1.0Compare Source
Added
temporaloption inParseOptions. Whentrue, TOML date/time values are returned as Temporal objects (Temporal.PlainDate,Temporal.PlainTime,Temporal.PlainDateTime,Temporal.ZonedDateTime) instead of customDatesubclasses.ZonedDateTimewith IANA timezone annotations will throws an error (TOML only supports numerical offsets).Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.