Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: upgrade to webpack5 VSCODE-338 #437

Merged
merged 15 commits into from Sep 5, 2022
Merged

chore: upgrade to webpack5 VSCODE-338 #437

merged 15 commits into from Sep 5, 2022

Conversation

alenakhineika
Copy link
Contributor

@alenakhineika alenakhineika commented Sep 5, 2022

Description

  • Bump VSCode language serve dependencies that require an upgrade to webpack5, because the latest vscode-languageserver uses optional parameters in JS.
  • Upgrade to webpack5 that requires an upgrade to the latest mongodb-data-service that removes webpack exports.
  • Upgrade to the latest DataService.
  • Upgrade to the latest VSCode engine.
  • Upgrade to node 16
  • Upgrade node driver to 4.9.1.
  • Add content security policy to the webview.

Checklist

  • New tests and/or benchmarks are included
  • Documentation is changed or added

Motivation and Context

  • Bugfix
  • New feature
  • Dependency update
  • Misc

Types of changes

  • Backport Needed
  • Patch (non-breaking change which fixes an issue)
  • Minor (non-breaking change which adds functionality)
  • Major (fix or feature that would cause existing functionality to change)

@alenakhineika alenakhineika marked this pull request as ready for review September 5, 2022 09:50
webpack.config.js Outdated Show resolved Hide resolved
# Conflicts:
#	.depcheckrc
#	.eslintrc.js
#	package-lock.json
#	package.json
#	src/connectionController.ts
#	src/language/mongoDBService.ts
#	src/test/suite/connectionController.test.ts
#	src/test/suite/views/webviewController.test.ts
#	src/views/webview-app/components/connect-form/general-tab/srv-input.tsx
#	webpack.config.js
webpack.config.js Outdated Show resolved Hide resolved
@alenakhineika alenakhineika merged commit f145c89 into main Sep 5, 2022
@alenakhineika alenakhineika deleted the webpack5 branch September 5, 2022 17:20
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.

None yet

2 participants