bengreenier / bengreenier/overlayed
plugin dep install rate should be more configurable
- Dominant language
- TypeScript
- Stars
- 28
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Today custom overlays (plugins by convention) run `npm install` at a rate of once a day - this means if you're developing an overlay, or have an overlay with loose semver requirements (and a downstream package updates) the only way to get more frequent updates is to delete [the lockfile](https://github.com/bengreenier/overlayed/blob/master/src/app/helpers/PluginGrid.tsx#L17) manually.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with src/app/helpers/PluginGrid.tsx, especially the lockfile handling and the daily npm install behavior described in the issue. Trace how custom overlays are discovered and installed, then make the install rate configurable and verify that developers no longer need to delete the lockfile manually to receive updates.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, react, typescript
- Domain
- desktop, tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100