Skip to content

[PLAT-8593] dev dependencies bumps#47

Merged
aeischeid merged 8 commits into
mainfrom
lernaBump
Jun 30, 2026
Merged

[PLAT-8593] dev dependencies bumps#47
aeischeid merged 8 commits into
mainfrom
lernaBump

Conversation

@aeischeid

Copy link
Copy Markdown
Contributor

Summary

Getting some versions of dev tools upgraded for compatibility of upcoming changes in web-sdk and web-tools.

Test Plan

expect local unit tests integration suites, and CI steps to succeed. Beyond that, will test new releases in web-sdk soon

Release Notes

Rollup, Lerna, Typescript, Jest, EsLint, all get major version upgrades.

Possible Regressions

Aiming for none, but with so many libraries changing definitely a possibility. Will be testing canary releases before cutting a new release.

Dependencies

connected to this work Vertexvis/vertex-web-tools#106
as well as Vertexvis/vertex-web-sdk#801

@aeischeid aeischeid requested a review from a team as a code owner June 30, 2026 19:07
@sonarqubecloud

Copy link
Copy Markdown

@aeischeid aeischeid requested a review from amvertex June 30, 2026 19:08
"test:clean": "rm -fr ./dist-test && mkdir ./dist-test",
"pretest:build": "yarn test:clean",
"test:build": "rollup --config ./rollup.testing.js",
"test:build": "yarn workspace @vertexvis/web-workers build && yarn build && rollup --config ./rollup.testing.js",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just checking - this is something we want to merge and not only for testing, correct?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, it's funky. Because rollup-web-workers references web-workers, you build that first, then build all then run test. Might be able to trim this down or find a more efficient way, but this does the trick for now

Comment thread .nvmrc
@@ -1 +1 @@
v14.17.4

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😬

@aeischeid aeischeid merged commit 72d2e49 into main Jun 30, 2026
4 checks passed
@aeischeid aeischeid deleted the lernaBump branch June 30, 2026 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants