added swagger docs

This commit is contained in:
2024-05-20 15:23:26 +02:00
parent d47da91e93
commit 7c6831c771
7 changed files with 363 additions and 22 deletions

View File

@@ -40,6 +40,7 @@
"license": "MIT",
"dependencies": {
"@electron/remote": "^2.1.2",
"@types/swagger-jsdoc": "^6.0.4",
"axios": "^1.6.8",
"discord-rpc": "^4.0.1",
"electron-store": "^8.2.0",
@@ -47,7 +48,9 @@
"hotkeys-js": "^3.13.7",
"mpris-service": "^2.1.2",
"request": "^2.88.2",
"sass": "^1.75.0"
"sass": "^1.75.0",
"swagger-jsdoc": "^6.2.8",
"swagger-ui-express": "^5.0.0"
},
"devDependencies": {
"@mastermindzh/prettier-config": "^1.0.0",
@@ -55,6 +58,7 @@
"@types/express": "^4.17.21",
"@types/node": "^20.10.6",
"@types/request": "^2.48.12",
"@types/swagger-ui-express": "^4.1.6",
"@typescript-eslint/eslint-plugin": "^6.18.0",
"@typescript-eslint/parser": "^6.18.0",
"copyfiles": "^2.4.1",
@@ -73,4 +77,4 @@
"typescript": "^5.3.3"
},
"prettier": "@mastermindzh/prettier-config"
}
}