From bae690b12746615fee00aafcac30e3b6bb73e2cb Mon Sep 17 00:00:00 2001 From: njevric Date: Sun, 10 May 2026 23:43:44 +0200 Subject: [PATCH 1/9] chore: updated readme.md --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 01d0832..f613d1a 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,14 @@ Packy — modern browser UI for npm package management

+

+ npm version + npm downloads + CI + License: MIT + Node version +

+ Modern browser UI for managing npm dependencies and packages. Run `packy` in any Node.js project to open a fully responsive dashboard for installing, removing, and updating packages — with real-time output streaming and a built-in security auditor. From 6b32f8902302d9e4b500ef5b2b3051f5d6a21611 Mon Sep 17 00:00:00 2001 From: njevric Date: Tue, 12 May 2026 23:14:07 +0200 Subject: [PATCH 2/9] feat: script runner view --- src/client/App.vue | 10 +- src/client/composables/useOperations.ts | 3 + src/client/composables/useScripts.ts | 31 +++ src/client/router.ts | 5 + src/client/stores/scripts.ts | 134 ++++++++++ src/client/views/ActivityView.vue | 2 + src/client/views/ScriptsView.vue | 315 ++++++++++++++++++++++++ src/server/app.ts | 2 + src/server/routes/scripts.ts | 107 ++++++++ src/server/services/operationRunner.ts | 22 +- src/shared/types.ts | 11 +- 11 files changed, 638 insertions(+), 4 deletions(-) create mode 100644 src/client/composables/useScripts.ts create mode 100644 src/client/stores/scripts.ts create mode 100644 src/client/views/ScriptsView.vue create mode 100644 src/server/routes/scripts.ts diff --git a/src/client/App.vue b/src/client/App.vue index 1fbae6f..c8d2a6b 100644 --- a/src/client/App.vue +++ b/src/client/App.vue @@ -1,6 +1,6 @@