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:
47
com.mr-kayjaydee.webhooks-trigger.sdPlugin/manifest.json
Normal file
47
com.mr-kayjaydee.webhooks-trigger.sdPlugin/manifest.json
Normal 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"
|
||||
}
|
Reference in New Issue
Block a user