Skip to content

Conversation

addaleax
Copy link
Collaborator

@addaleax addaleax commented Mar 2, 2022

COMPASS-4105

In order to be usable in Compass, system-ca and its addon dependencies
need to be externalized in the webpack configuration.

Theoretically, it might be enough to only externalize the addons;
however, since system-ca prefers to use worker threads for loading
certificates asynchronously on macOS and Windows, and we need to
externalize something, it makes sense to do it on the system-ca
level.

…SS-4105

In order to be usable in Compass, system-ca and its addon dependencies
need to be externalized in the webpack configuration.

Theoretically, it might be enough to only externalize the addons;
however, since system-ca prefers to use worker threads for loading
certificates asynchronously on macOS and Windows, and we need to
externalize *something*, it makes sense to do it on the system-ca
level.
@addaleax addaleax merged commit 9a40e24 into main Mar 2, 2022
@addaleax addaleax deleted the 4105-dev-again branch March 2, 2022 16:15
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