feat(plugin): ajout d'un plugin Stream Deck pour gérer les webhooks

- Création des fichiers de configuration nécessaires (.gitignore, package.json, tsconfig.json, rollup.config.mjs)
- Ajout de la structure de base du plugin avec un compteur incrémental
- Intégration des dépendances nécessaires pour le développement
- Ajout de fichiers de ressources (icônes, HTML pour l'interface utilisateur)
- Configuration de la connexion au Stream Deck et enregistrement de l'action
This commit is contained in:
Mr¤KayJayDee
2025-07-10 10:37:59 +02:00
commit 22c2a5c3a6
19 changed files with 2454 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
{
"Name": "Webhooks-Trigger",
"Version": "0.1.0.0",
"Author": "Mr-KayJayDee",
"Actions": [
{
"Name": "Counter",
"UUID": "com.mr-kayjaydee.webhooks-trigger.increment",
"Icon": "imgs/actions/counter/icon",
"Tooltip": "Displays a count, which increments by one on press.",
"PropertyInspectorPath": "ui/increment-counter.html",
"Controllers": [
"Keypad"
],
"States": [
{
"Image": "imgs/actions/counter/key",
"TitleAlignment": "middle"
}
]
}
],
"Category": "Webhooks-Trigger",
"CategoryIcon": "imgs/plugin/category-icon",
"CodePath": "bin/plugin.js",
"Description": "Allows you to send webhooks using your Stream Deck",
"Icon": "imgs/plugin/marketplace",
"SDKVersion": 2,
"Software": {
"MinimumVersion": "6.5"
},
"OS": [
{
"Platform": "mac",
"MinimumVersion": "12"
},
{
"Platform": "windows",
"MinimumVersion": "10"
}
],
"Nodejs": {
"Version": "20",
"Debug": "enabled"
},
"UUID": "com.mr-kayjaydee.webhooks-trigger"
}