Update dependency rollup-plugin-dts to v6
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| rollup-plugin-dts | 3.0.1 -> 6.1.0 |
Release Notes
Swatinem/rollup-plugin-dts (rollup-plugin-dts)
v6.1.0
Compatibility Notice:
This release adds compatibility with Rollup version 4.
Fixes:
- Fix fallback path generation.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v6.0.2
Fixes:
- Fix
typeof thisbeing wrongly renamed.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v6.0.1
Compatibility Notice:
This release lowers the minimum required node.js version to 16.
Fixes:
- Fix namespace declarations being exported as
export { type T }.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v6.0.0
Compatibility Notice:
This release raises the minimum required Rollup version to 3.25, the minimum required TypeScript version to 4.5 and the minimum required node.js version to 18.
Fixes:
- Export types with
export { type T }syntax.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v5.3.1
Fixes:
- Export the plugin as a named
dtsexport as well. - Export both
cjsandmjstype definitions.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v5.3.0
Compatibility Notice:
This release supports TypeScript 5.0.
Fixes:
- Allow to use same resolve method as defined in
tsconfig. - Add support for
.d.ctsand.d.mtsfiles. - Fix
declaremodifiers of enums.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v5.2.0
Fixes:
- Properly support watch mode when transforming
.tsfiles.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v5.1.1
Fixes:
- Resolve
tsconfig.jsoncorrectly for relative imports.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v5.1.0
Features:
- Add support for
.mtsand.ctsfiles. - Allow supplying a custom
tsconfig.json.
Fixes:
- Add an
export {}for empty files without exports.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v5.0.0
Compatibility Notice:
This release targets Rollup 3.0 and requires Node 14.
Features:
- Support reference path directives.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v4.2.3
Fixes:
- Add
typestoexports. - Fix handling of class property initializers.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v4.2.2
Fixes:
- Add support for TS 4.7 infer type constraints.
v4.2.1
Fixes:
- Add support for prefix unary expressions.
v4.2.0
Compatibility Notice:
Relaxed TypeScript version compatibility, to be forward compatible to newer releases.
Features:
- Add support for
.d.cts/.d.mtsfiles.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v4.1.0
Compatibility Notice:
The peer dependency requirements were actually lowered to TypeScript 4.1 and Rollup 2.55.
Features:
- Support reference path directives.
Fixes:
- Correctly forward generic type bounds.
- Fix inheritance from
null.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v4.0.1
Fixes:
- Write output files to the correct directly corresponding to the input file.
- Allow overriding default compiler options.
Thank you:
Features, fixes and improvements in this release have been contributed by:
v4.0.0
Compatibility Notice:
This release targets TypeScript 4.4 and Rollup 2.56.
Fixes:
- Add preliminary support for nested namespace declarations.
- Fix renaming of exports from namespaces declarations.
v3.0.2
Fixes:
- Fix undefined Error in post-processing.
- Support using keywords as exports.
Internal:
- Restructure internals, splitting transformer from the Rest of the Plugin.
Thank you:
Features, fixes and improvements in this release have been contributed by:
Configuration
📅 Schedule: Branch creation - "every 1 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/rollup
npm ERR! dev rollup@"2.75.6" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer rollup@"^3.29.4 || ^4" from [email protected]
npm ERR! node_modules/rollup-plugin-dts
npm ERR! dev rollup-plugin-dts@"6.1.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate/cache/others/npm/_logs/2024-04-22T15_44_29_125Z-debug-0.log
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/rollup
npm ERR! dev rollup@"2.75.6" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer rollup@"^3.29.4 || ^4" from [email protected]
npm ERR! node_modules/rollup-plugin-dts
npm ERR! dev rollup-plugin-dts@"6.1.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate/cache/others/npm/_logs/2024-05-11T16_16_03_166Z-debug-0.log