Skip to content

Update the submodules' dependencies - #32

Merged
wf9a5m75 merged 3 commits into
developfrom
chore/update-dependencies-20261028
Oct 28, 2026
Merged

wf9a5m75 merged 3 commits into
developfrom
chore/update-dependencies-20261028

Conversation

@wf9a5m75

Copy link
Copy Markdown
Contributor

Points every submodule at its chore/update-dependencies-20261028 PR and regenerates package-lock.json.

Updated (dependencies and devDependencies; minor and patch only, except tsup)

  • tsup ^9.0.0 (33 packages)
  • typescript ^5.9.3, tsup from ^8.0.1 (js-sdk-core, js-sdk-react)
  • react (dev) ^19.3.1
  • @types/react ^19.3.0
  • maplibre-gl ^6.16.0 (maplibre, maptiler, tomtom; dev in longdo, mappls)
  • @deck.gl/core, geo-layers, layers ^9.4.1
  • @types/google.maps ^3.66.9

Not updated

  • peer dependency ranges (react, react-native): the suggested ranges narrow what apps may use
  • TypeScript 7: tsup's declaration build needs the compiler API, which 7 does not provide
  • @expo/config-plugins 58 (reactnative-for-googlemaps): a major tied to the Expo SDK

API baselines are regenerated in 30 packages. tsup 9 writes export { … } across lines and moves type-only names into export type { … }; compared ignoring that form and chunk-file hashes, every API is the same.

Locally: npm ci, npm test, npm run lint, npm run build:packages and the API surface check pass.

Once the submodule PRs are merged, the pointers here move to their develop heads.

Moves every submodule to its chore/update-dependencies-20261028 branch:
minor and patch updates to dependencies and devDependencies, and tsup 9.
Peer ranges are unchanged; TypeScript stays on 5 (tsup's declaration build
needs the compiler API, which TypeScript 7 lacks). package-lock.json
regenerated.
@wf9a5m75
wf9a5m75 merged commit c828a94 into develop Oct 28, 2026
3 checks passed
@wf9a5m75
wf9a5m75 deleted the chore/update-dependencies-20261028 branch October 28, 2026 23:41
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.

1 participant