FlowFuse / FlowFuse/flowfuse

Enable npm Module Installation with Temporary Memory Enhancement

Open
#3,631 5 comments 0 reactions 0 assignees View on GitHub
size:XL story
Dominant language
JavaScript
Stars
400
Forks
89
Avg merge
1d 20h
Merged PRs (30d)
149

Description

### Epic

https://github.com/FlowFuse/flowfuse/issues/626

### Description

As a FlowFuse user,

I want to be able to temporarily enhance the memory allocation of my instance (automatically) during npm module installations,

So that I can successfully install necessary modules even if my default instance memory is insufficient, as long as the increased memory requirement is only during the installation process.

### Which customers would this be availble to

Everyone - CE/Starter/Team/Enterprise

### Acceptance Criteria

- [ ] detect when the available memory is insufficient for an npm module installation.
- [ ] temporarily increase the memory
- [ ] The temporary memory increase should be automatically reverted to the original limit upon completion of the installation process.

### Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.