feat: add Freebuff provider and fix dompurify security vulnerabilities

- Add Freebuff provider integration (executor, registry, OAuth, usage tracking)
- Upgrade monaco-editor to ^0.56.0
- Add dompurify ^3.4.13 with override to fix security vulnerabilities
- Add Freebuff provider icon and test files
This commit is contained in:
MUH. IQRAM BAHRING
2026-08-06 00:30:06 +08:00
parent 15223724c3
commit 8343d54bf2
8 changed files with 1586 additions and 1 deletions
+5 -1
View File
@@ -26,12 +26,13 @@
"@xyflow/react": "^12.10.1",
"bcryptjs": "^3.0.3",
"confbox": "^0.2.4",
"dompurify": "^3.4.13",
"express": "^5.2.1",
"http-proxy-middleware": "^3.0.5",
"jose": "^6.1.3",
"marked": "^18.0.1",
"material-symbols": "^0.44.6",
"monaco-editor": "^0.55.1",
"monaco-editor": "^0.56.0",
"next": "^16.1.6",
"node-forge": "^1.3.3",
"node-machine-id": "^1.1.12",
@@ -58,5 +59,8 @@
"eslint-config-next": "16.1.6",
"postcss": "^8.5.6",
"tailwindcss": "^4"
},
"overrides": {
"dompurify": "^3.4.13"
}
}