This fixes an initialization regression in 0.34.0 where users saw TypeError: Cannot read property 'done' of undefined instead of their actual initialization error, such as a tsconfig issue (such as with ezolenko/rollup-plugin-typescript2#421)
0.34.0 introduced 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 fixes a regression from 0.33.0 that could cause rpt2 to (accidentally) resolve files that should have been filtered out by the plugin include/exclude (such as with ezolenko/rollup-plugin-typescript2#427)
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 and interfaces that would produce no JS.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the app-development-dependencies group with 11 updates:
4.2.6
4.3.0
7.3.0
7.4.2
2.7.1
2.8.8
0.27.3
0.36.0
4.9.4
4.9.5
7.0.1
7.2.0
2.0.20
2.0.22
4.0.7
4.0.9
8.0.2
8.0.5
18.1.0
18.3.15
0.13.11
0.14.1
Updates
commitizen
from 4.2.6 to 4.3.0Release notes
Sourced from commitizen's releases.
Commits
c1f4142
feat(init): add pnpm support (#915)87138d3
chore(deps) Update all non-major dependenciesUpdates
lerna
from 7.3.0 to 7.4.2Release notes
Sourced from lerna's releases.
Changelog
Sourced from lerna's changelog.
Commits
5effc09
chore(misc): publish 7.4.2bb5e7d7
fix(version): support changelog-presets using async factory funcs (#3873)04772e6
chore(misc): publish 7.4.11abb93a
chore(misc): publish 7.4.0af23df5
chore(diff): use import instead of require for bundling diff command (#3847)86f22f4
feat(version): add json option (#3858)914dd96
feat(version): add option to force version update (#3852)f09e00a
chore(misc): publish 7.3.10674555
fix(core): update package engines.node to correctly include only >=16 (#3861)Updates
prettier
from 2.7.1 to 2.8.8Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
1b7fad5
Release 2.8.8543a9d7
Release 2.8.7f9fae7f
Allow multiple decorators on same getter/setter (#14584)10fe1ed
Release 2.8.644aef0b
Allow decorator on private members and class expressions (#14548)ddf3b43
Clean changelog71ba29f
Git blame ignore 2.8.5c1808e8
Bump Prettier dependency to 2.8.50a79535
Release 2.8.5019ebe5
Support TypeScript 5 (backport #14391 and #13819) (#14512)Updates
rollup-plugin-typescript2
from 0.27.3 to 0.36.0Release notes
Sourced from rollup-plugin-typescript2's releases.
... (truncated)
Commits
e9ede1d
- build592ed5c
switching from tslint (deprecated) to eslint (#463)fc85376
- build versionce2038d
support newermoduleResolution
kindsb43001e
deps: auto-updatesemver
vianpm audit fix
(#459)976dadb
fix: hardcode declaration extension check (#456)61c7392
github: markdist/*
as generated code (#457)68017ae
Adding node 20.x to unit test environments31f61f7
- build for 0.35.0bb78363
- fix for unittestUpdates
typescript
from 4.9.4 to 4.9.5Release notes
Sourced from typescript's releases.
Commits
ccf3d3c
Bump version to '4.9.5' and LKG.69e88ef
Port ignore deprecations to 4.9 (#52419)daf4e81
Port timestamp fix to 4.9 (#52426)Updates
wait-on
from 7.0.1 to 7.2.0Release notes
Sourced from wait-on's releases.
Commits
a10322f
7.2.0fc27d1b
Merge branch 'AndrewMax-amaks/fix/axios-1.6.0'a71be27
chore: bump Axios to 1.6.169092f4
fix: update axios to 1.6.0 to fix CVE-2023-45857aefc49e
7.1.00ec371e
update semver96b0e33
Merge pull request #144 from jeffbski/update-deps-2023-11-0218a9b6c
major dep updatesf4c99ae
patch and minor dep updatesb9ec579
Merge branch 'ntkoopman-interval'Updates
nodemon
from 2.0.20 to 2.0.22Release notes
Sourced from nodemon's releases.
Commits
c971fdc
Merge branch 'main' of github.com:remy/nodemonb9679a2
chore: supportersf7816e4
fix: remove ts mapping if loader present9f3ffdb
One more fixabc8522
Get rid of spawning shell windows if nodemon is started without console.b11ddd1
Merge branch 'main' of github.com:remy/nodemon204af11
chore: missing supporters1468397
fix: remove ts mapping if loader present26b1f0f
chore: add conventional commit checkadaafa1
One more fixUpdates
@types/lodash.debounce
from 4.0.7 to 4.0.9Commits
Updates
@types/node-notifier
from 8.0.2 to 8.0.5Commits
Updates
electron
from 18.1.0 to 18.3.15Commits
7dd731d
Bump v18.3.15a055c64
chore: cherry-pick 3eca8ad6b0b5 from libaom (#35827)56f94fa
chore: cherry-pick a66438897056 from pdfium (#35788)d5c04c9
chore: cherry-pick 7f0bb5197ed1 from pdfium (#35792)a01dbea
Bump v18.3.146066a82
chore: cherry-pick 3704cf78f471 from v8 (#35775)27b009b
chore: cherry-pick 9b5207569882 from chromium (#35546)9a39c5b
chore: cherry-pick 497f077a1d46 from pdfium (#35790)d506004
Revert "Bump v18.3.14"711a40f
Bump v18.3.14Updates
regenerator-runtime
from 0.13.11 to 0.14.1Commits
6be1e62
Bump regenerator-runtime version to 0.14.1.f4425fb
Bump@babel/parser
from 7.23.0 to 7.23.6 (#712)fc6b844
Fix outdated reference link inruntime.js
(#704)853925f
Bump@babel/traverse
from 7.22.10 to 7.23.2 (#707)72fbbb7
Bump@babel/runtime
from 7.22.5 to 7.23.2 (#706)56cf3ad
Bump mocha from 10.1.0 to 10.2.0 (#685)34f2fc1
Bump debug from 4.1.1 to 4.3.4 (#705)1037417
Bump recast from 0.23.3 to 0.23.4 (#689)d66afa4
Bump browserify-sign from 4.2.1 to 4.2.2 (#708)50ed6aa
Fix yield * of falsy values (#711)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show