Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Snyk] Upgrade rollup from 4.0.0 to 4.0.2 (#105)
<p>This PR was automatically created by Snyk using the credentials of a real user.</p><br /><h3>Snyk has created this PR to upgrade rollup from 4.0.0 to 4.0.2.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **2 versions** ahead of your current version. - The recommended version was released **22 days ago**, on 2023-10-06. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>rollup</b></summary> <ul> <li> <b>4.0.2</b> - <a href="https://snyk.io/redirect/github/rollup/rollup/releases/tag/v4.0.2">2023-10-06</a></br><h2>4.0.2</h2> <p><em>2023-10-06</em></p> <h3>Bug Fixes</h3> <ul> <li>Fix annotation detection logic to not fail when a non-ASCII character precedes a double underscore (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1930196242" data-permission-text="Title is private" data-url="rollup/rollup#5178" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5178/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5178">#5178</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5178" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5178/hovercard">#5178</a>: Handle special characters before double underscores (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> </ul> </li> <li> <b>4.0.1</b> - <a href="https://snyk.io/redirect/github/rollup/rollup/releases/tag/v4.0.1">2023-10-06</a></br><h2>4.0.1</h2> <p><em>2023-10-06</em></p> <h3>Bug Fixes</h3> <ul> <li>Do not panic on trailing semicolons after class methods (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1929429451" data-permission-text="Title is private" data-url="rollup/rollup#5173" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5173/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5173">#5173</a>)</li> <li>Add artifact for arm64 linux musl target (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1929668290" data-permission-text="Title is private" data-url="rollup/rollup#5176" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5176/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5176">#5176</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5172" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5172/hovercard">#5172</a>: chore(deps): lock file maintenance minor/patch updates (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/renovate">@ renovate</a>[bot])</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5173" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5173/hovercard">#5173</a>: fix: ignores empty statements in class body that is returned by SWC parser (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TrickyPi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/TrickyPi">@ TrickyPi</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5176" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5176/hovercard">#5176</a>: Fix linux arm musl build (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> </ul> </li> <li> <b>4.0.0</b> - <a href="https://snyk.io/redirect/github/rollup/rollup/releases/tag/v4.0.0">2023-10-05</a></br><h2>4.0.0</h2> <p><em>2023-10-05</em></p> <h3>BREAKING CHANGES</h3> <h4>General Changes</h4> <ul> <li>The minimal required Node version is now 18.0.0 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899815236" data-permission-text="Title is private" data-url="rollup/rollup#5142" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5142/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5142">#5142</a>)</li> <li>The browser build now relies on a WASM artifact that needs to be provided as well (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li>The NodeJS build now relies on an optional native binary; for unsupported platforms, users can use the <code>@ rollup/wasm-node</code> package that has the same interface as Rollup but relies on WASM artifacts (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li>The "with" syntax for import attributes is not yet supported, awaiting support in SWC (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li>The <code>INVALID_IMPORT_ASSERTION</code> error code has been replaced with <code>INVALID_IMPORT_ATTRIBUTE</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li>Rollup will now warn for <code>@ __PURE__</code> and <code>@ __NO_SIDE_EFFECTS__</code> annotations in invalid locations (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1921228669" data-permission-text="Title is private" data-url="rollup/rollup#5165" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5165/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5165">#5165</a>)</li> <li>If an entry module starts with a shebang comment <code>#!...</code>, this comment will be prepended to the output for <code>es</code> and <code>cjs</code> formats (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1920177473" data-permission-text="Title is private" data-url="rollup/rollup#5163" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5163/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5163">#5163</a>)</li> <li>File hashes will now use url-safe base64 encoded hashes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1911769288" data-permission-text="Title is private" data-url="rollup/rollup#5155" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5155/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5155">#5155</a>)</li> <li>The maximum hash length has been reduced to 22 characters (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1911769288" data-permission-text="Title is private" data-url="rollup/rollup#5155" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5155/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5155">#5155</a>)</li> <li>The <code>RollupWarning</code> type has been removed in favor of the <code>RollupLog</code> type (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1906127628" data-permission-text="Title is private" data-url="rollup/rollup#5147" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5147/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5147">#5147</a>)</li> </ul> <h4>Changes to Rollup Options</h4> <ul> <li>Acorn plugins are no longer supported, the <code>acornInjectPlugins</code> option has been removed (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li>The <code>acorn</code> option has been removed (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li><code>output.externalImportAssertions</code> has been deprecated in favor of <code>output.externalImportAttributes</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li><code>inlineDynamicImports</code>, <code>manualChunks</code> and <code>preserveModules</code> have been removed on input option level: Please use the corresponding output options of the same names (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899897351" data-permission-text="Title is private" data-url="rollup/rollup#5143" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5143/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5143">#5143</a>)</li> <li>Removed output options (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899897351" data-permission-text="Title is private" data-url="rollup/rollup#5143" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5143/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5143">#5143</a>): <ul> <li><code>output.experimentalDeepDynamicChunkOptimization</code>: This option is no longer needed as Rollup now always runs the full chunking algorithm</li> <li><code>output.dynamicImportFunction</code>: Use the <code>renderDynamicImport</code> plugin hook instead</li> <li><code>output.namespaceToStringTag</code>: Use <code>output.generatedCode.symbols</code> instead</li> <li><code>output.preferConst</code>: Use <code>output.generatedCode.constBindings</code> instead</li> </ul> </li> </ul> <h4>Plugin API Changes</h4> <ul> <li>For <code>this.resolve</code>, the default of the <code>skipSelf</code> option is now <code>true</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899815236" data-permission-text="Title is private" data-url="rollup/rollup#5142" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5142/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5142">#5142</a>)</li> <li><code>this.parse</code> now only supports the <code>allowReturnOutsideFunction</code> option for now (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li>Import assertions now use the <a href="https://snyk.io/redirect/github/estree/estree/blob/master/experimental/import-attributes.md">new import attribute AST structure</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li>"assertions" have been replaced with "attributes" in various places of the plugin interface (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li>If the import of a module id is handled by the <code>load</code> hook of a plugin, <code>rollup.watch</code> no longer watches the actual file if the module id corresponds to a real path; if this is intended, then the plugin is responsible for calling <code>this.addWatchFile</code> for any dependency files (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1908157110" data-permission-text="Title is private" data-url="rollup/rollup#5150" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5150/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5150">#5150</a>)</li> <li>The normalized input options provided by <code>buildStart</code> and other hooks no longer contain an <code>onwarn</code> handler; plugins should use <code>onLog</code> instead (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1906127628" data-permission-text="Title is private" data-url="rollup/rollup#5147" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5147/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5147">#5147</a>)</li> <li><code>this.moduleIds</code> has been removed from the plugin context: Use <code>this.getModuleIds()</code> instead (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899897351" data-permission-text="Title is private" data-url="rollup/rollup#5143" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5143/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5143">#5143</a>)</li> <li>The <code>hasModuleSideEffects</code> flag has been removed from the <code>ModuleInfo</code> returned by <code>thi s.getModuleInfo()</code>: Use <code>moduleSideEffects</code> on the <code>ModuleInfo</code> instead (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1899897351" data-permission-text="Title is private" data-url="rollup/rollup#5143" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5143/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5143">#5143</a>)</li> </ul> <h3>Features</h3> <ul> <li>Improve parsing speed by switching to a native SWC-based parser (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1820063431" data-permission-text="Title is private" data-url="rollup/rollup#5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5073">#5073</a>)</li> <li>Rollup will now warn for <code>@ __PURE__</code> and <code>@ __NO_SIDE_EFFECTS__</code> annotations in invalid locations (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1921228669" data-permission-text="Title is private" data-url="rollup/rollup#5165" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5165/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5165">#5165</a>)</li> <li>The parser is now exposed as a separate export <code>parseAst</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1928078406" data-permission-text="Title is private" data-url="rollup/rollup#5169" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5169/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5169">#5169</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Rollup no longer tries to watch virtual files if their name corresponds to an actual file name; instead, plugins handle watching via <code>this.addWatchFile()</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1908157110" data-permission-text="Title is private" data-url="rollup/rollup#5150" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5150/hovercard" href="https://snyk.io/redirect/github/rollup/rollup/pull/5150">#5150</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5073" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5073/hovercard">#5073</a>: [v4.0] Switch parser to SWC and introduce native/WASM code (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5142" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5142/hovercard">#5142</a>: [v4.0] Set the default of skipSelf to true (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TrickyPi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/TrickyPi">@ TrickyPi</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5143" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5143/hovercard">#5143</a>: [v4.0] Remove deprecated features (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5144" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5144/hovercard">#5144</a>: [v4.0] Imporve the performance of generating ast and rollup ast nodes (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TrickyPi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/TrickyPi">@ TrickyPi</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5147" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5147/hovercard">#5147</a>: [v4.0] Remove onwarn from normalized input options (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5150" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5150/hovercard">#5150</a>: [v4.0] feat: Do not watch files anymore if their content is returned by the load hook (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TrickyPi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/TrickyPi">@ TrickyPi</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5154" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5154/hovercard">#5154</a>: [v4.0] Add parse option to allow return outside function (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5155" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5155/hovercard">#5155</a>: [v4.0] feat: implement hashing content in Rust (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TrickyPi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/TrickyPi">@ TrickyPi</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5157" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5157/hovercard">#5157</a>: [v4.0] Handle empty exports (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5160" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5160/hovercard">#5160</a>: chore(deps): lock file maintenance minor/patch updates (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/renovate">@ renovate</a>[bot])</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5163" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5163/hovercard">#5163</a>: [v4.0] feat: preserve shebang in entry module for CJS and ESM outputs (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TrickyPi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/TrickyPi">@ TrickyPi</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5164" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5164/hovercard">#5164</a>: [v4.0] fix: also strip BOM from code strings in JS (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TrickyPi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/TrickyPi">@ TrickyPi</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5165" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5165/hovercard">#5165</a>: [v4.0] warn for invalid annotations (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5168" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5168/hovercard">#5168</a>: [v4.0] Ensure we support new import attribute "with" syntax (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/pull/5169" data-hovercard-type="pull_request" data-hovercard-url="/rollup/rollup/pull/5169/hovercard">#5169</a>: [v4.0] Expose parser (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukastaegert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/lukastaegert">@ lukastaegert</a>)</li> </ul> </li> </ul> from <a href="https://snyk.io/redirect/github/rollup/rollup/releases">rollup GitHub release notes</a> </details> </details> <details> <summary><b>Commit messages</b></summary> </br> <details> <summary>Package name: <b>rollup</b></summary> <ul> <li><a href="https://snyk.io/redirect/github/rollup/rollup/commit/3d9c833c4fcb666301967554bac7ab0a0a698efe">3d9c833</a> 4.0.2</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/commit/b132bd43144b7699eda599ac5aa4693b7f5c0867">b132bd4</a> Handle special characters before double underscores (#5178)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/commit/fcab1f610fefb24621ce001dfb0831dd30e59ab3">fcab1f6</a> 4.0.1</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/commit/10eb5e8e43613ef91ee9e1bf0c46eb34dbac6110">10eb5e8</a> Fix linux arm musl build (#5176)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/commit/4611d8170cbd70a18d9096b166db975a2118f645">4611d81</a> fix: ignores empty statements in class body that is returned by SWC parser (#5173)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/commit/7d88ef0709e3c4719b51ee206d0b664bcb4ff8b6">7d88ef0</a> chore(deps): lock file maintenance minor/patch updates (#5172)</li> <li><a href="https://snyk.io/redirect/github/rollup/rollup/commit/95c2da8a46263b5f0f59e1e5cc85710e2fef8ea4">95c2da8</a> Fix REPL artifacts workflow</li> </ul> <a href="https://snyk.io/redirect/github/rollup/rollup/compare/2f261358c62b4f9e62cb86bf99de8d4ff3668994...3d9c833c4fcb666301967554bac7ab0a0a698efe">Compare</a> </details> </details> <hr/> **Note:** *You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.* For more information: <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiI2ZDFmNzdkNi04ZTQ3LTQ3MmEtYTUwMy01YTAxNmY4MmMxMjMiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjZkMWY3N2Q2LThlNDctNDcyYS1hNTAzLTVhMDE2ZjgyYzEyMyJ9fQ==" width="0" height="0"/> 🧐 [View latest project report](https://app.snyk.io/org/woodpile37/project/edb93f5a-17e2-4a56-beb9-1796f0e58302?utm_source=github&utm_medium=referral&page=upgrade-pr) 🛠 [Adjust upgrade PR settings](https://app.snyk.io/org/woodpile37/project/edb93f5a-17e2-4a56-beb9-1796f0e58302/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/woodpile37/project/edb93f5a-17e2-4a56-beb9-1796f0e58302/settings/integration?pkg=rollup&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades) <!--- (snyk:metadata:{"prId":"6d1f77d6-8e47-472a-a503-5a016f82c123","prPublicId":"6d1f77d6-8e47-472a-a503-5a016f82c123","dependencies":[{"name":"rollup","from":"4.0.0","to":"4.0.2"}],"packageManager":"npm","type":"auto","projectUrl":"https://app.snyk.io/org/woodpile37/project/edb93f5a-17e2-4a56-beb9-1796f0e58302?utm_source=github&utm_medium=referral&page=upgrade-pr","projectPublicId":"edb93f5a-17e2-4a56-beb9-1796f0e58302","env":"prod","prType":"upgrade","vulns":[],"issuesToFix":[],"upgrade":[],"upgradeInfo":{"versionsDiff":2,"publishedDate":"2023-10-06T14:19:12.344Z"},"templateVariants":[],"hasFixes":false,"isMajorUpgrade":false,"isBreakingChange":false,"priorityScoreList":[]}) --->
- Loading branch information