Bağımlılık Raporu
Backend — çalışma zamanı (12)
@sentry/node ^10.70.0 · bcryptjs ^3.0.2 · cors ^2.8.5 · dotenv ^16.4.7 ·
express ^4.21.2 · express-rate-limit ^7.5.0 · helmet ^8.0.0 ·
js-yaml ^5.2.3 · jsonwebtoken ^9.0.2 · minio ^8.0.7 ·
mongodb ^6.13.0 · nodemailer ^6.10.1
Backend — geliştirme
typescript · tsx · @types/cors · @types/express · @types/js-yaml ·
@types/jsonwebtoken · @types/node · @types/nodemailer
Frontend — çalışma zamanı (3)
react · react-dom · serve
Bu bilinçli bir tercihtir: SPA derlendikten sonra statik olarak sunulur.
Frontend — geliştirme (seçilmiş)
UI: antd, @ant-design/pro-components, @ant-design/icons,
@iqvizyonui/react-components, @fluentui/react-icons
Durum: @reduxjs/toolkit, react-redux, redux-persist
Test: jest, @swc/jest, jest-environment-jsdom, @testing-library/*, msw
Derleme: vite, @vitejs/plugin-react, vite-plugin-html, vite-plugin-pwa
Dokümantasyon
mkdocs==1.6.1 · mkdocs-material==9.7.1 · mkdocs-static-i18n==1.3.1
mkdocs-static-i18n 1.3.1, mkdocs-material'i <9.7.2 ile sınırlar; bu
nedenle en güncel sürüm yerine 9.7.1'e sabitlenmiştir. Kombinasyon
pip install + pip check ile doğrulanmıştır.
Notlar
- ODM (Mongoose vb.) kullanılmaz; resmî
mongodbsürücüsü doğrudandır. - Bağımlılık enjeksiyonu kütüphanesi yoktur.
- Bu raporda sürümler
package.jsondosyalarından okunmuştur; güvenlik açığı taraması (npm audit) bu ortamda çalıştırılmamıştır.