fix(deps): update dependency rollup to ^0.51.0 #260
Merged
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 Pull Request updates dependency rollup from
^0.50.0
to^0.51.0
Commits
rollup/rollup
0.51.3
6d0e492
0.51.38680b29
Update changelog9d18aeb
Merge pull request #1717 from rollup/fix-sequence-expressionsb5081ba
* Forgot to forward the arguments for .render(code, es)3224778
Resolve #1707, resolve #1709d04644a
Merge remote-tracking branch 'nathancahill/broken-test-sequences' into fix-sequence-expressionsf79f508
add case for sequences with imports0.51.2
1035774
0.51.2b348284
Update changelog91bbd1f
Merge pull request #1712 from rollup/fix-1706ab8636f
Resolve #17060.51.1
d60f212
Update changelogc483668
0.51.155424a0
Merge pull request #1704 from rollup/handle-empty-return-statements2d9d29a
Resolve #1702d91cba0
Update changelog0.51.0
37b876a
0.51.070ad6ed
Merge pull request #1667 from lukastaegert/simple-object-shape-trackingbc70d8d
Resolve #126300a5b9c
* Rename StructuredAssignmentTracker -> ObjectShapeTrackerba7f8b2
Assume that accessing members of a pure global function or its prototype75f36d1
Remove parameter binding logic as it has abysmal performance in itseb1c581
Simplify tracked assignments when something unknown is assigned.5132d3b
* Fix some missing options52f4684
* Add ExecutionPathOptions to all bind callse2daaec
Support getter return values and setter parameters.dcfe5d4
Bind return values.63e4453
Bind calls to ES6 constructors503b8aa
Bind calls to ES5 constructors2fb0c34
Bind calls to object expression members80dff0f
Bind calls involving conditional and logical expressions4d1f946
Bind arrow function call parameters382f5bd
Add another test for reverse assignment resolutiona529b15
Bind call parameters to variables to properly detect side-effects03c1bf9
Make rollup without tree-shaking a little faster and fix an issueb789269
* Make sure accessing a valid expression at path.length === 0 is not an effect257f3ef
Handle accessing non-numerical properties of "arguments"4ffbba8
* Remove includeWithEffects again as this appears to be somewhat more complicated4639bb1
Slightly simplify includeInBundle logicba4d4b8
Remove "isFullyIncluded" as it does not seem to have any measurable performance benefits. We should revisit this topic once all functionality is implemented and then do some actual measurements.fe29c11
Add "includeWithEffects" to variablesdf24641
Associate arguments and parameters in functions8e239f8
Extend parameter logic to functions. TODO: arguments4a94c53
* Use ParameterScope for catch clausesc655459
Make sure parameters are used correctly in call return values.d1f62df
Let the predicateFunction in someReturnExpressionWhenCalledAtPath reuse58b735a
Implement basic call parameter handling for arrow functions.d53dcb1
Rework logical expressions to provide partial evaluation where possible8979d54
Simplify conditional expression and add effect detection for call return55ec590
Properly detect side-effects when handling getter return values.3c746e6
* Fix and test various kinds of infinite recursions including an older40be898
* Remove "path" parameter from callback of someReturnExpressionAtPathbd911aa
Move adding of implicit return values to the block statement and7aa94bc
Split bind into bindNode and bindChildren to avoid the need to callb106a56
Retire hasEffectsWhenMutated as everything can be done better viab683e84
Extract return values from function scopes.ee3cb65
Prevent some type of infinite recursion for CallExpressions.58f32b4
Add callOptions to someReturnExpressionAtPath and adjust argument order0b1e209
Add handling for identifiers and variables.796e7a5
Implement basic return value handling for call expressions and body-less91e8a1d
* Treat "this" again like a real variable to fix an issue where "this"aca8a76
Split call options from execution path options to prepare for improved9fe013f
Improve JSDoc comments for Node and add comments to Variable.41b6a94
Radically simplify call logic as there is just too much unknown stuff96d48b3
Properly handle path access and calls in conditional expressions983c089
Rename DeepSet -> StructuredAssignmentTrackerbb59e9d
Add proper support for setters in object expressions.1bbb5c1
Add proper support for getters in object expressions.a891d8a
Remove "hasEffectsAsExpressionStatement" now that global getters will09643f3
Introduce hasEffectsWhenAccessed. For now we no longer swallow errors3ad6908
Array.from(Map) provides a list of (key, value)-tuples.d5177cd
Use real node-like objects for virtual assignments27e2719
Fix some overlooked side-effects when dealing with update expressions835503b
Implement a hard limit for member expression path lengths as there arecab0bf0
Properly bind calls and assignments involving computed properties24875e3
Properly handle multiple computed properties1901077
* Handle property overwrites in object literals7a75707
* Separate ExportDefaultDeclaration from its variable to not break theb124828
On addDeclaration, return the declared variable to simplify logic in221890d
* Always try to bind its variable to an Identifier first before binding777c868
Simplify logic for infinite loop prevention in mutations and calls649ebc9
* Handle calls to MemberExpressions4128c3b
* Handle mutations of nested computed object propertiesccd86ce
Add a virtual node for function prototypes8e34c7d
Implement object member assignment tracking on all levels. Now it should3be9698
Ignore object member mutations for existing members on objects that are647d7bc
Refactor hasEffectsWhenMutated -> hasEffectsWhenMutatedAtPath30f0a37
Allow for mutated nodes to have a path in the ExecutionPathOptions8af6614
Introduce immutable.js; even though this may have a slight performancec309a49
Refactor hasEffectsWhenAssigned -> hasEffectsWhenAssignedAtPathefef49f
Refactor assignExpression -> assignExpressionAtPathaa9a311
Refactor bindAssignment -> bindAssignmentAtPath30cb87e
Refactor Scope.addDeclaration to receive an options objectcc01fd5
Add implicit undefined assignments to variable declarations withoutThis PR has been generated by Renovate Bot.