Use case: install plugins in Electron’s window without nodeIntegration, and hence without filesystem access.
This use case could be addressed by allowing to install in-memory.
Which, in turn, could be supported by allowing to pass a custom conforming fs implementation to PluginManager (there’re API-compatible implementations of FS like LightningFS, for example).
I know this might be out of scope of this project, but thought I’d file this just in case.
Use case: install plugins in Electron’s window without
nodeIntegration
, and hence without filesystem access.This use case could be addressed by allowing to install in-memory.
Which, in turn, could be supported by allowing to pass a custom conforming
fs
implementation to PluginManager (there’re API-compatible implementations of FS like LightningFS, for example).I know this might be out of scope of this project, but thought I’d file this just in case.