Skip to content

Remove unneeded dependencies#1753

Merged
isc-bsaviano merged 2 commits intointersystems-community:masterfrom
isc-bsaviano:remove-dep
Apr 13, 2026
Merged

Remove unneeded dependencies#1753
isc-bsaviano merged 2 commits intointersystems-community:masterfrom
isc-bsaviano:remove-dep

Conversation

@isc-bsaviano
Copy link
Copy Markdown
Contributor

This PR removes dependencies that are no longer needed:

  • core-js: This was only used to polyfill flatMap in our webpack config on older environments. Since every environment we support has flatMap, this can be removed.
  • vscode-cache: This was used to cache intellisense information and session cookies. The intellisense features of this extension have been superseded by Language Server, and we no longer need to persist cookies between sessions because we log out on deactivate so this was safe to remove as well. I verified that cookies are used so sessions don't stack up, and that the logout on deactivate still happens.

Comment thread src/utils/classDefinition.ts
@isc-klu isc-klu self-requested a review April 13, 2026 14:27
@isc-klu isc-klu dismissed their stale review April 13, 2026 14:27

No need

@isc-bsaviano isc-bsaviano merged commit 34297de into intersystems-community:master Apr 13, 2026
5 checks passed
@isc-bsaviano isc-bsaviano deleted the remove-dep branch April 13, 2026 16:46
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