deep-state-observer
deep-state-observer copied to clipboard
Bump rollup, @rollup/plugin-commonjs, @rollup/plugin-node-resolve, @rollup/plugin-sucrase and rollup-plugin-typescript2
Bumps rollup, @rollup/plugin-commonjs, @rollup/plugin-node-resolve, @rollup/plugin-sucrase and rollup-plugin-typescript2. These dependencies needed to be updated together.
Updates rollup
from 2.57.0 to 4.22.4
Release notes
Sourced from rollup's releases.
v4.22.4
4.22.4
2024-09-21
Bug Fixes
- Fix a vulnerability in generated code that affects IIFE, UMD and CJS bundles when run in a browser context (#5671)
Pull Requests
- #5670: refactor: Use object.prototype to check for reserved properties (
@YuHyeonWook
)- #5671: Fix DOM Clobbering CVE (
@lukastaegert
)v4.22.3
4.22.3
2024-09-21
Bug Fixes
- Ensure that mutations in modules without side effects are observed while properly handling transitive dependencies (#5669)
Pull Requests
- #5669: Ensure impure dependencies of pure modules are added (
@lukastaegert
)v4.22.2
4.22.2
2024-09-20
Bug Fixes
- Revert fix for side effect free modules until other issues are investigated (#5667)
Pull Requests
- #5667: Partially revert #5658 and re-apply #5644 (
@lukastaegert
)v4.22.1
4.22.1
2024-09-20
Bug Fixes
- Revert #5644 "stable chunk hashes" while issues are being investigated
Pull Requests
... (truncated)
Changelog
Sourced from rollup's changelog.
4.22.4
2024-09-21
Bug Fixes
- Fix a vulnerability in generated code that affects IIFE, UMD and CJS bundles when run in a browser context (#5671)
Pull Requests
- #5670: refactor: Use object.prototype to check for reserved properties (
@YuHyeonWook
)- #5671: Fix DOM Clobbering CVE (
@lukastaegert
)4.22.3
2024-09-21
Bug Fixes
- Ensure that mutations in modules without side effects are observed while properly handling transitive dependencies (#5669)
Pull Requests
- #5669: Ensure impure dependencies of pure modules are added (
@lukastaegert
)4.22.2
2024-09-20
Bug Fixes
- Revert fix for side effect free modules until other issues are investigated (#5667)
Pull Requests
- #5667: Partially revert #5658 and re-apply #5644 (
@lukastaegert
)4.22.1
2024-09-20
Bug Fixes
- Revert #5644 "stable chunk hashes" while issues are being investigated
Pull Requests
- #5663: chore(deps): update dependency inquirer to v11 (
@renovate
[bot],@lukastaegert
)- #5664: chore(deps): lock file maintenance minor/patch updates (
@renovate
[bot])- #5665: fix: type in CI file (
@YuHyeonWook
)
... (truncated)
Commits
79c0aba
4.22.4e2552c9
Fix DOM Clobbering CVE (#5671)10ab90e
refactor: Use object.prototype to check for reserved properties (#5670)e1cba8e
4.22.359cec3e
Ensure impure dependencies of pure modules are added (#5669)b86ffd7
4.22.2d5ff63d
Partially revert #5658 and re-apply #5644 (#5667)0a821d9
Create SECURITY.md76e962d
4.22.168c23da
Partially revert #5644- Additional commits viewable in compare view
Updates @rollup/plugin-commonjs
from 11.1.0 to 28.0.0
Changelog
Sourced from @rollup/plugin-commonjs
's changelog.
v28.0.0
2024-09-23
Breaking Changes
- chore: switch to fdir for fewer dependencies (#1741)
v27.0.0
2024-09-23
Breaking Changes
- feat!: default strictRequires to true (#1639)
- fix!: replace top-level this with exports name (#1618)
v26.0.3
2024-09-23
Updates
- chore: revert #1618 (e98927b)
v26.0.1
2024-06-05
Bugfixes
- fix: correct import of glob (04a15b5)
v26.0.0
2024-06-05
Breaking Changes
- chore!: bump glob's version (#1695)
v25.0.8
2024-05-22
Bugfixes
- fix: preserve the class body property keys even if they are special keywords (#1688)
v25.0.7
... (truncated)
Commits
0af45c2
chore(release): commonjs v28.0.0c2a05eb
chore(commonjs): switch to fdir for fewer dependencies (#1741)b6fa3b1
chore(release): commonjs v27.0.08f02987
feat(commonjs)!: default strictRequires to true (#1639)274b72c
chore(repo): cherry-pick. commonjs. replace top-level this with exports name ...e2a7195
chore(release): commonjs v26.0.3e98927b
chore(commonjs): revert #16181e73857
chore(release): commonjs v26.0.22fdd077
fix(commonjs): replace top-level this with exports name (#1618)8550c4b
chore(release): commonjs v26.0.1- Additional commits viewable in compare view
Updates @rollup/plugin-node-resolve
from 7.1.3 to 15.3.0
Changelog
Sourced from @rollup/plugin-node-resolve
's changelog.
v15.3.0
2024-09-23
Features
- feat: allow preferBuiltins to be a function (#1694)
v15.2.4
2024-09-22
Updates
- chore: remove is-builtin-module (#1735)
v15.2.3
2023-10-08
Bugfixes
- fix: modulePaths default is not set #1534
v15.2.2
2023-10-05
Bugfixes
- fix: ensure rollup 4 compatibility #1595
v15.2.1
2023-08-22
Bugfixes
- fix: Implement package exports / imports resolution algorithm according to Node documentation #1549
v15.2.0
2023-08-17
Features
- feat: pass original importee to secondary resolve #1557
v15.1.0
... (truncated)
Commits
a8e326d
chore(release): node-resolve v15.3.0032055b
feat(node-resolve): allow preferBuiltins to be a function (#1694)6d4bb6b
chore(release): node-resolve v15.2.4190aa21
chore(node-resolve): remove is-builtin-module (#1735)dcd8da5
chore(repo): use@dot/versioner
for releases (#1612)1caee89
chore(release): node-resolve v15.2.3ab3f45d
fix(node-resolve): modulePaths default is not set (#1534)cdf9113
chore(repo): manually update changelog and package versions after bad release...841a039
fix(alias,auto-install,babel,beep,buble,commonjs,data-uri,dsv,dynamic-import-...9bfc5d9
chore(release): node-resolve v15.2.1- Additional commits viewable in compare view
Updates @rollup/plugin-sucrase
from 4.0.1 to 5.0.2
Changelog
Sourced from @rollup/plugin-sucrase
's changelog.
v5.0.2
2023-10-05
Bugfixes
- fix: ensure rollup 4 compatibility #1595
v5.0.1
2022-10-21
Updates
- chore: update rollup dependencies (3038271)
v5.0.0
2022-10-10
Breaking Changes
- fix: prepare for Rollup 3 #1283
v4.0.4
2022-05-14
Bugfixes
- fix: use bare specifier to obtain SucraseOptions type (#1185)
v4.0.3
2022-04-13
Bugfixes
- fix: allow js files for TypeScript resolutuon (#1019)
v4.0.2
2022-01-05
Updates
- test: skip test on Windows (f95bc18)
Commits
ee1b4ba
chore(release): sucrase v5.0.13038271
chore(commonjs,yaml,wasm,virtual,url,typescript,sucrase,strip,run,replace,plu...33cf1ff
chore(release): sucrase v5.0.0e7d9c37
fix(sucrase): prepare for Rollup 3 (#1283)4e85ed7
chore(all): fix lint issues (#1270)2483b40
chore(repo): correct READMEs, minimatch to picomatch (#1260)36de7cc
chore(release): sucrase v4.0.419975ca
fix(sucrase): use bare specifier to obtain SucraseOptions type (#1185)d28d19a
chore(release): sucrase v4.0.3cb34f90
fix(sucrase): allow js files for TypeScript resolutuon (#1019)- Additional commits viewable in compare view
Updates rollup-plugin-typescript2
from 0.27.3 to 0.36.0
Release notes
Sourced from rollup-plugin-typescript2's releases.
0.36.0
Features/bugfixes
- support newer
moduleResolution
kinds, update build to TS 5.x by@ezolenko
in ezolenko/rollup-plugin-typescript2#453- fix: hardcode declaration extension check by
@agilgur5
in ezolenko/rollup-plugin-typescript2#456Internal (testing, refactors)
- github: mark
dist/*
as generated code by@agilgur5
in ezolenko/rollup-plugin-typescript2#457- deps: auto-update
semver
vianpm audit fix
by@agilgur5
in ezolenko/rollup-plugin-typescript2#459- switching from tslint (deprecated) to eslint by
@ezolenko
in ezolenko/rollup-plugin-typescript2#463Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.35.0...0.36.0
0.35.0
Features
- Support
module: "ES2022"
by@ezolenko
in ezolenko/rollup-plugin-typescript2#450- Support cts/mts file types by
@ezolenko
in ezolenko/rollup-plugin-typescript2#451Bugfixes
- Disable cache in watch mode by
@ezolenko
in ezolenko/rollup-plugin-typescript2#452Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.34.1...0.35.0
0.34.1
Bugfixes
- fix: don't error out while catching a
buildStart
error by@agilgur5
in ezolenko/rollup-plugin-typescript2#422
- This fixes an initialization regression in
0.34.0
where users sawTypeError: Cannot read property 'done' of undefined
instead of their actual initialization error, such as atsconfig
issue (such as with ezolenko/rollup-plugin-typescript2#421)- fix: add compatibility checks w/
semver
by@agilgur5
in ezolenko/rollup-plugin-typescript2#424
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 also adds an error if
peerDependencies
minimum versions have not been met- fix: don't resolve
filter
ed files by@agilgur5
in ezolenko/rollup-plugin-typescript2#428
- This fixes a regression from
0.33.0
that could cause rpt2 to (accidentally) resolve files that should have been filtered out by the plugininclude
/exclude
(such as with ezolenko/rollup-plugin-typescript2#427)Internal (testing, refactors)
- clean(deps): remove unused
@types/resolve
by@agilgur5
in ezolenko/rollup-plugin-typescript2#423- test: increase
no-errors
integration timeout to 20s by@agilgur5
in ezolenko/rollup-plugin-typescript2#425Full Changelog: https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.34.0...0.34.1
0.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
type
s andinterface
s that would produce no JS.- NOTE: This requires Rollup version
2.60.0
+ as it requires the use ofthis.load
... (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 unittest- Additional commits viewable in compare view
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 <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.