chore(deps): update dependency rollup-plugin-typescript2 to v0.36.0
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| rollup-plugin-typescript2 | 0.27.3 -> 0.36.0 |
Release Notes
ezolenko/rollup-plugin-typescript2 (rollup-plugin-typescript2)
v0.36.0
Features/bugfixes
- support newer
moduleResolutionkinds, update build to TS 5.x by @ezolenko in #453 - fix: hardcode declaration extension check by @agilgur5 in #456
Internal (testing, refactors)
- github: mark
dist/*as generated code by @agilgur5 in #457 - deps: auto-update
semvervianpm audit fixby @agilgur5 in #459 - switching from tslint (deprecated) to eslint by @ezolenko in #463
Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.35.0...0.36.0
v0.35.0
Features
- Support
module: "ES2022"by @ezolenko in #450 - Support cts/mts file types by @ezolenko in #451
Bugfixes
- Disable cache in watch mode by @ezolenko in #452
Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.34.1...0.35.0
v0.34.1
Bugfixes
- fix: don't error out while catching a
buildStarterror by @agilgur5 in #422- This fixes an initialization regression in
0.34.0where users sawTypeError: Cannot read property 'done' of undefinedinstead of their actual initialization error, such as atsconfigissue (such as with #421)
- This fixes an initialization regression in
- fix: add compatibility checks w/
semverby @agilgur5 in #424-
0.34.0introduced a type-only fix that relied on Rollup 2.60.0+ and would (accidentally) error out on older versions of Rollup. This fix handles it gracefully with a clear warning message instead and skips that check when using an older version of Rollup (i.e. partly backward-compatible). - This also adds an error if
peerDependenciesminimum versions have not been met
-
- fix: don't resolve
filtered files by @agilgur5 in #428
Internal (testing, refactors)
- clean(deps): remove unused
@types/resolveby @agilgur5 in #423 - test: increase
no-errorsintegration timeout to 20s by @agilgur5 in #425
Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.34.0...0.34.1
v0.34.0
Bugfixes
- fix: handle all type-only imports by piping TS imports by @agilgur5 in #406
- If you have ever had issues with some files not being type-checked or not generating declarations, this should conclusively fix all such issues. This type of issue used to occur if you had a type-only / interface-only / emit-less file, i.e. a file with only TS
types andinterfaces that would produce no JS. -
NOTE: This requires Rollup version
2.60.0+ as it requires the use ofthis.load-
0.34.0will (accidentally) error out on older versions of Rollup.0.34.1patched this to instead give a warning and skip this check on older versions of Rollup.
-
- If you have ever had issues with some files not being type-checked or not generating declarations, this should conclusively fix all such issues. This type of issue used to occur if you had a type-only / interface-only / emit-less file, i.e. a file with only TS
More Fixes ...
- fix(dx): remove extra quote in
emitDeclarationOnlylog statement by @agilgur5 in #412
Docs
- docs: add a simple
CHANGELOG.mdthat references GH releases by @agilgur5 in #419- i.e. it references this page
Internal (testing, refactors)
- test: ensure
declarationMapsources are correct by @agilgur5 in #403 - test: add
print-diagnosticsspec by @agilgur5 in #405
More Internal ...
- refactor(test): heavily simplify the
contexthelper by @agilgur5 in #404 - refactor: combine
check-tsconfigwithparse-tsconfigby @agilgur5 in #413 - clean: remove
ConsoleContextentirely by usingbuildStartby @agilgur5 in #414 - refactor(cache): simplify creating / using the
cachevar by @agilgur5 in #415 - refactor: consolidate
diagnosticsfuncs into single file by @agilgur5 in #415
Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.33.0.1...0.34.0
v0.33.0
v0.32.1
Bugfixes
- deps: upgrade
@rollup/plugin-commonjsto v22 to fix try/catch requires by @agilgur5 in #340
Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.32.0...0.32.1
v0.32.0
Features
- add
rpt2:prefix on more errors by @ezolenko inff88951
Bugfixes
- fix: normalize paths in
get-options-overridesby @agilgur5 in #331 - fix: add
realpathto host to properly resolve monorepos / symlinks by @agilgur5 in #332 - fix: use
.d.tsinstead of.vue.d.tsfor Vue declarations by @agilgur5 in #336-
EDIT: Per #224 (comment), this issue and fix seem to have been made erroneously, as the Vue team now mandates
.vue.d.ts. As such, this has been reverted in0.33.0
-
EDIT: Per #224 (comment), this issue and fix seem to have been made erroneously, as the Vue team now mandates
- fix: don't attempt to change declarationMap
sourceswhen no output by @agilgur5 in #334 - fix: force
noEmitOnError: falseby @agilgur5 in #338
Dependencies
- updating dependencies by @ezolenko in
f84afe9,0df5362,5a3e58b, and08d2f5b - deps: remove unneeded
@types/colorspackage by @agilgur5 in #319 - deps: use
normalizePathfrom@rollup/pluginutilsby @agilgur5 in #320 - deps: upgrade
tslibto^2.4.0, remove@yarn-tool/resolve-packageby @agilgur5 in #326
Docs
- fix(docs):
_.mergedoesn't concat arrays by @agilgur5 in #314 - docs: clarify the TS option's defaults by @agilgur5 in #316
- docs: split off a CONTRIBUTING.md and improve formatting, grammar, links by @agilgur5 in #313
More Docs ...
- cleaning up badges by @ezolenko in
4e9f8ff - docs: add link to NPM in monthly downloads badge by @agilgur5 in #318
- docs: standardize how issues are referenced by @agilgur5 in #317
- docs: update Compatibility section with new names and links by @agilgur5 in #315
GitHub
- fix(github): improve formatting of issue template spoilers by @agilguhttps://github.com/ezolenko/rollup-plugin-typescript2/pull/311ll/311
Internal (testing, refactors)
- test: add initial unit test suite by @agilguhttps://github.com/ezolenko/rollup-plugin-typescript2/pull/321ll/321
- test: 100% coverage in
get-options-overrides(createFilter) by @agilguhttps://github.com/ezolenko/rollup-plugin-typescript2/pull/329ll/329
More Internal ...
- clean: remove
partial.tsas this is built into TS by @agilgur5 in #322 - optim(ci): use
npm cifor install and cachenpmby @agilgur5 in #323 - ci: add a lint check to ensure all PRs pass lint too by @agilgur5 in #327
- refactor: prefer native methods to lodash where possible by @agilgur5 in #328
- refactor: invert some conditionals for better readability by @agilgur5 in #335
- refactor: sort all top-level imports by @agilgur5 in #337
Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.31.2...0.32.0
v0.31.2
What's Changed
- chore: should not lock deps version by @bluelovers in #293
- Add
tracemethod to theLanguageServiceHostto enable usage withtraceResolutionby @Andarist in #296
Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.31.1...0.31.2
v0.31.1
Fix for #291
Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.31.0...0.31.1
v0.31.0
- PR #290 fix for
tslibon node 17 - Updated dependencies
v0.30.0
#251 Fix duplicate output with multiple entry points allowing ES2020 module type in tsconfig
v0.29.0
#249 use compilerOptions.rootDir to filter files
v0.28.0
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.