mathigon / fermat.js

Mathematics and statistics library for TypeScript.
http://mathigon.io/fermat
MIT License
103 stars 15 forks source link

Update rollup #37

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@rollup/plugin-typescript 8.2.0 -> 8.2.1 age adoption passing confidence
rollup (source) 2.40.0 -> 2.44.0 age adoption passing confidence

Release Notes

rollup/rollup ### [`v2.44.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2440) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.43.1...v2.44.0) _2021-03-29_ ##### Features - Add a new option `makeAbsoluteExternalsRelative` to opt out of renormalizing absolute external ids to relative ids ([#​4021](https://togithub.com/rollup/rollup/issues/4021)) - Extend the `resolveId` plugin hook to allow forcing or preventing renormalization of absolute external ids ([#​4021](https://togithub.com/rollup/rollup/issues/4021)) - Make the rendered code of individual modules available in the generated bundle ([#​4028](https://togithub.com/rollup/rollup/issues/4028)) ##### Bug Fixes - Handle objects with `__proto__` properties correctly ([#​4019](https://togithub.com/rollup/rollup/issues/4019)) ##### Pull Requests - [#​4019](https://togithub.com/rollup/rollup/pull/4019): Deoptimize ObjectExpression when a `__proto__` property is present ([@​marijnh](https://togithub.com/marijnh)) - [#​4021](https://togithub.com/rollup/rollup/pull/4021): Improve absolute path handling ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​4026](https://togithub.com/rollup/rollup/pull/4026): chore: fix vscode launch config (change tdd to bdd) ([@​jameslahm](https://togithub.com/jameslahm)) - [#​4027](https://togithub.com/rollup/rollup/pull/4027): Post comment for PRs from forks ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​4028](https://togithub.com/rollup/rollup/pull/4028): Expose rendered module code to generateBundle hook ([@​btd](https://togithub.com/btd)) ### [`v2.43.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2431) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.43.0...v2.43.1) _2021-03-28_ ##### Bug Fixes - Prevent infinite recursions in certain scenarios when calling object properties ([#​4025](https://togithub.com/rollup/rollup/issues/4025)) ##### Pull Requests - [#​4025](https://togithub.com/rollup/rollup/pull/4025): Handle recursive this mutation detection ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.43.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2430) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.42.4...v2.43.0) _2021-03-27_ ##### Features - Track side effects of function properties in objects for better tree-shaking ([#​4011](https://togithub.com/rollup/rollup/issues/4011)) ##### Pull Requests - [#​4011](https://togithub.com/rollup/rollup/pull/4011): Disable pessimistic object deoptimization for calls when the called function doesn't ref this ([@​marijnh](https://togithub.com/marijnh)) - [#​4012](https://togithub.com/rollup/rollup/pull/4012): fix `sourcemap` reference in docs ([@​tjenkinson](https://togithub.com/tjenkinson)) - [#​4015](https://togithub.com/rollup/rollup/pull/4015): Use SIGTERM instead of SIGINT to kill test child processes in tests ([@​marijnh](https://togithub.com/marijnh)) ### [`v2.42.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2424) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.42.3...v2.42.4) _2021-03-24_ ##### Bug Fixes - Do not discard plugin return values when using perf option ([#​4010](https://togithub.com/rollup/rollup/issues/4010)) ##### Pull Requests - [#​4010](https://togithub.com/rollup/rollup/pull/4010): Return hook result inside promise with async timer end ([@​SuperOleg39](https://togithub.com/SuperOleg39)) ### [`v2.42.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2423) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.42.2...v2.42.3) _2021-03-22_ ##### Bug Fixes - Do not ignore `#__PURE__` comments in front of optional chaining expressions ([#​4007](https://togithub.com/rollup/rollup/issues/4007)) ##### Pull Requests - [#​4007](https://togithub.com/rollup/rollup/pull/4007): Tree-shake pure call expressions with optional chaining ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.42.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2422) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.42.1...v2.42.2) _2021-03-22_ ##### Bug Fixes - Use correct import.meta.url in relative imports from transpiled config files ([#​4005](https://togithub.com/rollup/rollup/issues/4005)) ##### Pull Requests - [#​4005](https://togithub.com/rollup/rollup/pull/4005): Use correct import.meta.url in config files ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.42.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2421) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.42.0...v2.42.1) _2021-03-20_ ##### Bug Fixes - Do not produce unhandled Promise rejections when plugins throw while using the `perf` option ([#​4004](https://togithub.com/rollup/rollup/issues/4004)) ##### Pull Requests - [#​4004](https://togithub.com/rollup/rollup/pull/4004): Fixed unhandled promise rejections ([@​gluck](https://togithub.com/gluck)) ### [`v2.42.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2420) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.41.5...v2.42.0) _2021-03-19_ ##### Features - Prevent infinite loops when several plugins are using `this.resolve` in their resolveId hook ([#​4000](https://togithub.com/rollup/rollup/issues/4000)) ##### Pull Requests - [#​4000](https://togithub.com/rollup/rollup/pull/4000): Break infinite loops in this.resolve ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.41.5`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2415) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.41.4...v2.41.5) _2021-03-18_ ##### Bug Fixes - Make sure unused property accesses of external namespaces can be tree-shaken ([#​4001](https://togithub.com/rollup/rollup/issues/4001)) ##### Pull Requests - [#​4001](https://togithub.com/rollup/rollup/pull/4001): Do not count accessing members of an external namespace as side-effects ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.41.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2414) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.41.3...v2.41.4) _2021-03-16_ ##### Bug Fixes - Do not replace external namespace imports with individual named imports to avoid changing behaviour with regard to missing exports ([#​3999](https://togithub.com/rollup/rollup/issues/3999)) ##### Pull Requests - [#​3999](https://togithub.com/rollup/rollup/pull/3999): Allow to safely probe external namespaces ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.41.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2413) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.41.2...v2.41.3) _2021-03-16_ ##### Bug Fixes - Always retain arguments passed to empty object pattern parameters ([#​3998](https://togithub.com/rollup/rollup/issues/3998)) ##### Pull Requests - [#​3998](https://togithub.com/rollup/rollup/pull/3998): Do not create invalid code if a function argument is an empty object pattern ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.41.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2412) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.41.1...v2.41.2) _2021-03-12_ ##### Bug Fixes - Also remove sourcemaps comments if plugins return a pre-made ast ([#​3987](https://togithub.com/rollup/rollup/issues/3987)) ##### Pull Requests - [#​3987](https://togithub.com/rollup/rollup/pull/3987): Change removal of sourcemap comment ([@​yannayl](https://togithub.com/yannayl)) ### [`v2.41.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2411) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.41.0...v2.41.1) _2021-03-11_ ##### Pull Requests - [#​3990](https://togithub.com/rollup/rollup/pull/3990): Add browser sourcemap and remove log ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.41.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2410) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.40.0...v2.41.0) _2021-03-09_ ##### Features - Add option to `treeshake.propertyReadSideEffects` to keep all property accesses ([#​3985](https://togithub.com/rollup/rollup/issues/3985)) ##### Bug Fixes - Also respect pure comment annotations when a plugin provides an AST in the transform hook provided they use this.parse ([#​3981](https://togithub.com/rollup/rollup/issues/3981)) ##### Pull Requests - [#​3981](https://togithub.com/rollup/rollup/pull/3981): Move pure comment annotation to Graph.contextParse ([@​yannayl](https://togithub.com/yannayl)) - [#​3985](https://togithub.com/rollup/rollup/pull/3985): implement --treeshake.propertyReadSideEffects=always to handle getters with side effects ([@​kzc](https://togithub.com/kzc))

Renovate configuration

:date: Schedule: "before 5am on the first day of the month" (UTC).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by WhiteSource Renovate. View repository job log here.