dependabot[bot] opened a new pull request, #9059: URL: https://github.com/apache/storm/pull/9059
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 5.2.2 to 5.4.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md">js-yaml's changelog</a>.</em></p> <blockquote> <h2>[5.4.1] - 2026-08-26</h2> <h3>Changed</h3> <ul> <li>Hard-limit merge sequence size to 100.</li> </ul> <h3>Security</h3> <ul> <li>Count empty mappings in merge sequences toward <code>maxTotalMergeKeys</code> to limit CPU usage, <a href="https://redirect.github.com/nodeca/js-yaml/issues/797">#797</a>.</li> </ul> <h2>[5.4.0] - 2026-08-25</h2> <h3>Added</h3> <ul> <li>Added the <code>scalarStyleRules</code> dumper option to customize string formatting. See <a href="https://github.com/nodeca/js-yaml/blob/master/docs/scalar_styling.md">Scalar styling</a> for details.</li> </ul> <h3>Changed</h3> <ul> <li>[breaking] Flattened the low-level AST node style representation. Scalar and collection nodes now use <code>SCALAR_STYLE</code> and <code>COLLECTION_STYLE</code> values; explicit tags use the separate <code>tagged</code> property. Alias nodes now contain only <code>kind</code> and <code>anchor</code>. This only affects code that directly constructs or edits AST nodes.</li> <li>[breaking] The <code>sortKeys</code> option was rewritten using AST mutation to avoid side effects.</li> <li>Reworked scalar style selection. This can change formatting without changing loaded values; in particular, whitespace-only strings are now double-quoted.</li> </ul> <h3>Fixed</h3> <ul> <li>Accept a byte order mark at the start of each document in a stream, <a href="https://redirect.github.com/nodeca/js-yaml/issues/791">#791</a>.</li> <li>Produce valid flow mappings with <code>quoteFlowKeys</code> and <code>flowSkipColonSpace</code>, including alias and property-only keys, <a href="https://redirect.github.com/nodeca/js-yaml/issues/786">#786</a>.</li> <li>Preserve empty scalar items when converting block sequences to flow style.</li> <li>Do not apply the 1024-character simple-key limit to flow mapping keys.</li> <li>Count Unicode code points, rather than UTF-16 code units, for the 1024-character simple-key limit.</li> <li>Add an explicit document-end marker after keep-chomped block scalars when needed to preserve trailing newlines.</li> </ul> <h2>[5.3.0] - 2026-08-14</h2> <p>This release focuses on reworking the documentation and making small architectural improvements before moving forward.</p> <h3>Added</h3> <ul> <li>Added completely new documentation.</li> <li>Exported <code>DUMP_SCHEMA</code>, the default schema used by the dumper.</li> <li>Added <code>YAMLException.throwAt()</code> for throwing an error at a source position.</li> </ul> <h3>Changed</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nodeca/js-yaml/commit/e5a3ba0efee53629b979f784cd53736f89ea61b6"><code>e5a3ba0</code></a> 5.4.1 released</li> <li><a href="https://github.com/nodeca/js-yaml/commit/e54dea33166d429220f7754e8c7ec548e3574ac3"><code>e54dea3</code></a> Hard-limit merge sequence size to 100</li> <li><a href="https://github.com/nodeca/js-yaml/commit/dfd3a2933c69959fc16fce1a775f36c9a5c89063"><code>dfd3a29</code></a> Cleanup 6a8e05f, <a href="https://redirect.github.com/nodeca/js-yaml/issues/797">#797</a></li> <li><a href="https://github.com/nodeca/js-yaml/commit/6a8e05f9a485188ed730ac81e81ae221352ef480"><code>6a8e05f</code></a> fix: count empty merge sources against maxTotalMergeKeys (<a href="https://redirect.github.com/nodeca/js-yaml/issues/797">#797</a>)</li> <li><a href="https://github.com/nodeca/js-yaml/commit/6b4ff5e92474186b0c0381021ba4120f883c1995"><code>6b4ff5e</code></a> 5.4.0 released</li> <li><a href="https://github.com/nodeca/js-yaml/commit/3b3625eb8398d5f6275603e6d22eea87e37fbf4f"><code>3b3625e</code></a> Update changelog</li> <li><a href="https://github.com/nodeca/js-yaml/commit/4f25a74a4347240cb93cad698538ac9e645e5488"><code>4f25a74</code></a> Fix file name</li> <li><a href="https://github.com/nodeca/js-yaml/commit/3bd003bdd6e1fd4864310cbfcf9aec7ce75176df"><code>3bd003b</code></a> Expose new scalar styling API</li> <li><a href="https://github.com/nodeca/js-yaml/commit/fbb3e9d6a0ac540c69562638287e586ef0e65290"><code>fbb3e9d</code></a> Remove regex lookbehind for ES2015 compatibility</li> <li><a href="https://github.com/nodeca/js-yaml/commit/d43c185985e3c5906e331c034aa28833c8a15e14"><code>d43c185</code></a> Fix <code>flowSkipColonSpace</code> by forcing <code>quoteFlowKeys</code></li> <li>Additional commits viewable in <a href="https://github.com/nodeca/js-yaml/compare/5.2.2...5.4.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
