Ajouter le script npm pack pour créer le zip de soumission

Utilise gnome-extensions pack pour produire un zip prêt à être
uploadé sur extensions.gnome.org.
This commit is contained in:
Jalil Arfaoui 2026-02-13 01:54:57 +01:00
parent 3d04e6b21a
commit d0b80158ae
2 changed files with 2 additions and 0 deletions

1
.gitignore vendored
View file

@ -3,6 +3,7 @@ node_modules/
# Build output # Build output
dist/ dist/
*.shell-extension.zip
# IDE # IDE
.idea/ .idea/

View file

@ -10,6 +10,7 @@
"nested": "npm run install-extension && MUTTER_DEBUG_DUMMY_MODE_SPECS=1920x1080 dbus-run-session gnome-shell --devkit --wayland", "nested": "npm run install-extension && MUTTER_DEBUG_DUMMY_MODE_SPECS=1920x1080 dbus-run-session gnome-shell --devkit --wayland",
"reload": "npm run install-extension && gnome-extensions disable wifi-signal-plus@jalil.arfaoui.net 2>/dev/null; gnome-extensions enable wifi-signal-plus@jalil.arfaoui.net", "reload": "npm run install-extension && gnome-extensions disable wifi-signal-plus@jalil.arfaoui.net 2>/dev/null; gnome-extensions enable wifi-signal-plus@jalil.arfaoui.net",
"watch": "tsc --watch", "watch": "tsc --watch",
"pack": "npm run build && cd dist && gnome-extensions pack --extra-source=icons --extra-source=wifiInfo.js --extra-source=wifiGeneration.js --extra-source=types.js --force --out-dir=..",
"clean": "rm -rf dist", "clean": "rm -rf dist",
"lint": "eslint src/", "lint": "eslint src/",
"lint:fix": "eslint src/ --fix", "lint:fix": "eslint src/ --fix",