You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
patch-package is a key tool for advanced package management. It would be great to have iridium's interface provide easy paths for creating/deleting patches.
When creating a patch, you often have to scroll the massive list of folders in node_modules to find what you are looking for. Perhaps a shortcut to focus that folder in VSCode Explorer?
Deleting a patch is done by deleting the corresponding node_modules and the patch from /patches.
There are quite a few ways this could fit into the plugin, but the trick will be not over-cluttering the UI.
Perhaps it can live in it's own "tab", and display all packages as a tree view with dependencies, each leaf (package) can have buttons much the same as the package masterlist, but the buttons are "Open folder", "Create Patch", "Delete Patch".
An advanced usage would be detecting if patches are in use, or version has changed, and provide UI feedback to that tune.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
patch-package is a key tool for advanced package management. It would be great to have iridium's interface provide easy paths for creating/deleting patches.
When creating a patch, you often have to scroll the massive list of folders in
node_modules
to find what you are looking for. Perhaps a shortcut to focus that folder in VSCode Explorer?Deleting a patch is done by deleting the corresponding node_modules and the patch from /patches.
There are quite a few ways this could fit into the plugin, but the trick will be not over-cluttering the UI.
Perhaps it can live in it's own "tab", and display all packages as a tree view with dependencies, each leaf (package) can have buttons much the same as the package masterlist, but the buttons are "Open folder", "Create Patch", "Delete Patch".
An advanced usage would be detecting if patches are in use, or version has changed, and provide UI feedback to that tune.
Beta Was this translation helpful? Give feedback.
All reactions