Update OpenSSL version and dependencies#12
Open
culso wants to merge 2 commits intocryptool-org:masterfrom
Open
Update OpenSSL version and dependencies#12culso wants to merge 2 commits intocryptool-org:masterfrom
culso wants to merge 2 commits intocryptool-org:masterfrom
Conversation
- Added Node.js engine requirement to package.json - Upgraded copy-webpack-plugin to version 13.0.1 - Upgraded webpack-cli to version 5.1.4 - Upgraded webpack-dev-server to version 5.2.3 - Refactored webpack.config.js for improved readability and structure - Enabled HTTPS for the development server
Contributor
Author
|
GPT 5.4 helped me updating the dependencies in the project and I think it turned out pretty good. Copilot summarized the changes above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request updates the project to require Node.js 18, upgrades related dependencies, and brings the OpenSSL version up to 3.6.1. It also includes several improvements to documentation and modernizes the build configuration.
Node.js and Dependency Updates:
node:18-alpineas the base image instead ofnode:16.3.0-alpine, ensuring the project runs on Node.js 18.enginesfield topackage.jsonto require Node.js version 18.12.0 or higher.package.json, includingcopy-webpack-plugin,webpack-cli, andwebpack-dev-server, to their latest major versions. [1] [2]OpenSSL Version Update:
emscr/builds/openssl/build.sh.Documentation Improvements:
README.mdto indicate Node.js 18.12+ is now required, and reflected the Node.js 18 upgrade in the Docker instructions. Also made minor formatting improvements. [1] [2] [3] [4] [5] [6]Build Configuration Modernization:
webpack.config.jsfor improved code style, updated dev server configuration to use the newserver: "https"syntax, and cleaned up plugin and module rule formatting.