{
  "generatedAt": "2026-07-30T08:18:23.167Z",
  "routeCount": 299,
  "getRouteCount": 144,
  "mutationRouteCount": 155,
  "moduleCount": 43,
  "missingAuthenticationCount": 0,
  "missingPermissionCount": 0,
  "missingCsrfCount": 0,
  "modules": [
    {
      "module": "advertisements",
      "routeCount": 13,
      "routes": [
        {
          "method": "GET",
          "path": "/advertisements/editRequests",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.getEditRequests"
          ]
        },
        {
          "method": "GET",
          "path": "/advertisements/editRequests/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.showEditRequest"
          ]
        },
        {
          "method": "PATCH",
          "path": "/advertisements/editRequests/approve/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.approveEditRequest"
          ]
        },
        {
          "method": "PATCH",
          "path": "/advertisements/editRequests/reject/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.rejectEditRequest"
          ]
        },
        {
          "method": "GET",
          "path": "/advertisements/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "advertisementController.filterAdvertisements"
          ]
        },
        {
          "method": "GET",
          "path": "/advertisements/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.getAdvertisement"
          ]
        },
        {
          "method": "PATCH",
          "path": "/advertisements/approve/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.approveAdvertisement"
          ]
        },
        {
          "method": "PATCH",
          "path": "/advertisements/reject/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.rejectAdvertisement"
          ]
        },
        {
          "method": "PATCH",
          "path": "/advertisements/setCommission/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.setCommission"
          ]
        },
        {
          "method": "PATCH",
          "path": "/advertisements/approveGold/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.approveGold"
          ]
        },
        {
          "method": "PATCH",
          "path": "/advertisements/rejectGold/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.rejectGold"
          ]
        },
        {
          "method": "DELETE",
          "path": "/advertisements/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.deleteAdvertisement"
          ]
        },
        {
          "method": "GET",
          "path": "/advertisements/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "advertisementController.advertisements"
          ]
        }
      ],
      "controllers": [
        "advertisementController.getEditRequests",
        "advertisementController.showEditRequest",
        "advertisementController.approveEditRequest",
        "advertisementController.rejectEditRequest",
        "advertisementController.filterAdvertisements",
        "advertisementController.getAdvertisement",
        "advertisementController.approveAdvertisement",
        "advertisementController.rejectAdvertisement",
        "advertisementController.setCommission",
        "advertisementController.approveGold",
        "advertisementController.rejectGold",
        "advertisementController.deleteAdvertisement",
        "advertisementController.advertisements"
      ],
      "viewArea": "views/admin/advertisements",
      "views": [
        "views/admin/advertisements/dataTable.ejs",
        "views/admin/advertisements/editRequests/dataTable.ejs",
        "views/admin/advertisements/editRequests/index.ejs",
        "views/admin/advertisements/editRequests/show.ejs",
        "views/admin/advertisements/editRequests/tds.ejs",
        "views/admin/advertisements/includes.ejs",
        "views/admin/advertisements/index.ejs",
        "views/admin/advertisements/show.ejs",
        "views/admin/advertisements/tds.ejs"
      ],
      "css": [],
      "js": [
        "/admin/app-assets/js/core/libraries/jquery.min.js"
      ],
      "mutationCount": 8,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "approve",
        "delete",
        "edit",
        "reject"
      ],
      "uiLevel": "inconsistent",
      "risk": "high"
    },
    {
      "module": "archives",
      "routeCount": 2,
      "routes": [
        {
          "method": "DELETE",
          "path": "/archives/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "archiveController.deleteArchive"
          ]
        },
        {
          "method": "GET",
          "path": "/archives",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "archiveController.getArchives"
          ]
        }
      ],
      "controllers": [
        "archiveController.deleteArchive",
        "archiveController.getArchives"
      ],
      "viewArea": "views/admin/archives",
      "views": [
        "views/admin/archives/dataTable.ejs",
        "views/admin/archives/includes.ejs",
        "views/admin/archives/index.ejs",
        "views/admin/archives/models.ejs",
        "views/admin/archives/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 1,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "delete"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "attributes",
      "routeCount": 21,
      "routes": [
        {
          "method": "GET",
          "path": "/attributes/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/attributes/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.addAttribute"
          ]
        },
        {
          "method": "POST",
          "path": "/attributes/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.editAttribute"
          ]
        },
        {
          "method": "DELETE",
          "path": "/attributes/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.deleteAttribute"
          ]
        },
        {
          "method": "PATCH",
          "path": "/attributes/toggleStatus/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.toggleStatus"
          ]
        },
        {
          "method": "GET",
          "path": "/attributes/colors/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.createColor"
          ]
        },
        {
          "method": "POST",
          "path": "/attributes/colors/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.addColor"
          ]
        },
        {
          "method": "GET",
          "path": "/attributes/colors/edit/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.editColorForm"
          ]
        },
        {
          "method": "POST",
          "path": "/attributes/colors/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.editColor"
          ]
        },
        {
          "method": "DELETE",
          "path": "/attributes/colors/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.deleteColor"
          ]
        },
        {
          "method": "PATCH",
          "path": "/attributes/colors/showHide/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.toggleColorStatus"
          ]
        },
        {
          "method": "GET",
          "path": "/attributes/colors",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.getColors"
          ]
        },
        {
          "method": "GET",
          "path": "/attributes/sizes/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.createSize"
          ]
        },
        {
          "method": "POST",
          "path": "/attributes/sizes/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.addSize"
          ]
        },
        {
          "method": "GET",
          "path": "/attributes/sizes/edit/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.editSizeForm"
          ]
        },
        {
          "method": "POST",
          "path": "/attributes/sizes/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.editSize"
          ]
        },
        {
          "method": "DELETE",
          "path": "/attributes/sizes/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.deleteSize"
          ]
        },
        {
          "method": "PATCH",
          "path": "/attributes/sizes/showHide/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.toggleSizeStatus"
          ]
        },
        {
          "method": "GET",
          "path": "/attributes/sizes",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.getSizes"
          ]
        },
        {
          "method": "GET",
          "path": "/attributes/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.getAttribute"
          ]
        },
        {
          "method": "GET",
          "path": "/attributes",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "attributesController.getAttributes"
          ]
        }
      ],
      "controllers": [
        "attributesController.create",
        "attributesController.addAttribute",
        "attributesController.editAttribute",
        "attributesController.deleteAttribute",
        "attributesController.toggleStatus",
        "attributesController.createColor",
        "attributesController.addColor",
        "attributesController.editColorForm",
        "attributesController.editColor",
        "attributesController.deleteColor",
        "attributesController.toggleColorStatus",
        "attributesController.getColors",
        "attributesController.createSize",
        "attributesController.addSize",
        "attributesController.editSizeForm",
        "attributesController.editSize",
        "attributesController.deleteSize",
        "attributesController.toggleSizeStatus",
        "attributesController.getSizes",
        "attributesController.getAttribute",
        "attributesController.getAttributes"
      ],
      "viewArea": "views/admin/attributes",
      "views": [
        "views/admin/attributes/create.ejs",
        "views/admin/attributes/dataTable.ejs",
        "views/admin/attributes/edit.ejs",
        "views/admin/attributes/includes.ejs",
        "views/admin/attributes/index.ejs",
        "views/admin/attributes/sectionNav.ejs",
        "views/admin/attributes/show.ejs",
        "views/admin/attributes/tds.ejs"
      ],
      "css": [
        "/admin/assets/libs/select2/select2.css",
        "/admin/app-assets/css/plugins/forms/validation/form-validation.css"
      ],
      "js": [
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 12,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "create",
        "delete",
        "edit",
        "showHide",
        "toggle"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "auctions",
      "routeCount": 10,
      "routes": [
        {
          "method": "POST",
          "path": "/auctions/exportAll",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        },
        {
          "method": "GET",
          "path": "/auctions/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "auctionDashboardController.auctionsFilter"
          ]
        },
        {
          "method": "GET",
          "path": "/auctions/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "auctionDashboardController.getAuction"
          ]
        },
        {
          "method": "GET",
          "path": "/auctions/chat/messages",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "auctionDashboardController.getAuctionChatMessages"
          ]
        },
        {
          "method": "GET",
          "path": "/auctions/chat/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "auctionDashboardController.getAuctionChat"
          ]
        },
        {
          "method": "POST",
          "path": "/auctions/action/approve",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "auctionDashboardController.approveAuction"
          ]
        },
        {
          "method": "POST",
          "path": "/auctions/action/reject",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "auctionDashboardController.rejectAuction"
          ]
        },
        {
          "method": "POST",
          "path": "/auctions/action/cancel",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "auctionDashboardController.cancelAuction"
          ]
        },
        {
          "method": "POST",
          "path": "/auctions/action/update",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "auctionDashboardController.updateAuction"
          ]
        },
        {
          "method": "DELETE",
          "path": "/auctions/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "auctionDashboardController.deleteAuction"
          ]
        }
      ],
      "controllers": [
        "auctionDashboardController.auctionsFilter",
        "auctionDashboardController.getAuction",
        "auctionDashboardController.getAuctionChatMessages",
        "auctionDashboardController.getAuctionChat",
        "auctionDashboardController.approveAuction",
        "auctionDashboardController.rejectAuction",
        "auctionDashboardController.cancelAuction",
        "auctionDashboardController.updateAuction",
        "auctionDashboardController.deleteAuction"
      ],
      "viewArea": "views/admin/auctions",
      "views": [
        "views/admin/auctions/chat.ejs",
        "views/admin/auctions/dataTable.ejs",
        "views/admin/auctions/editForm.ejs",
        "views/admin/auctions/includes.ejs",
        "views/admin/auctions/index.ejs",
        "views/admin/auctions/live.ejs",
        "views/admin/auctions/models.ejs",
        "views/admin/auctions/show.ejs",
        "views/admin/auctions/tds.ejs"
      ],
      "css": [],
      "js": [
        "https://cdn.socket.io/4.7.5/socket.io.min.js",
        "/admin/assets/js/pages/auction-operations.js",
        "https://download.agora.io/sdk/release/AgoraRTC_N-4.24.0.js"
      ],
      "mutationCount": 6,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/auctions/action/update"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "action",
        "approve",
        "cancel",
        "delete",
        "exportAll",
        "reject"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "cities",
      "routeCount": 11,
      "routes": [
        {
          "method": "POST",
          "path": "/cities/exportAll",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        },
        {
          "method": "GET",
          "path": "/cities/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/cities/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "cityController.addCity"
          ]
        },
        {
          "method": "POST",
          "path": "/cities/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "cityController.editCity"
          ]
        },
        {
          "method": "DELETE",
          "path": "/cities/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "cityController.deleteCity"
          ]
        },
        {
          "method": "PATCH",
          "path": "/cities/showHideCity/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "cityController.showHideCity"
          ]
        },
        {
          "method": "GET",
          "path": "/cities/countryCode",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.fetchCitiesByCountryCode"
          ]
        },
        {
          "method": "GET",
          "path": "/cities/villages",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.fetchVillagesByCityId"
          ]
        },
        {
          "method": "GET",
          "path": "/cities",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "cityController.cities"
          ]
        },
        {
          "method": "GET",
          "path": "/cities/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "cityController.cities"
          ]
        },
        {
          "method": "GET",
          "path": "/cities/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "cityController.getCity"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "cityController.addCity",
        "cityController.editCity",
        "cityController.deleteCity",
        "cityController.showHideCity",
        "homeController.fetchCitiesByCountryCode",
        "homeController.fetchVillagesByCityId",
        "cityController.cities",
        "cityController.getCity"
      ],
      "viewArea": "views/admin/cities",
      "views": [
        "views/admin/cities/create.ejs",
        "views/admin/cities/dataTable.ejs",
        "views/admin/cities/edit.ejs",
        "views/admin/cities/includes.ejs",
        "views/admin/cities/index.ejs",
        "views/admin/cities/partials/formFields.ejs",
        "views/admin/cities/show.ejs",
        "views/admin/cities/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/reasons.css?v=2.5.2.4",
        "/admin/assets/css/pages/city-form.css?v=1.0.0"
      ],
      "js": [
        "/admin/assets/js/pages/city-form.js?v=1.0.0",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 5,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/cities/create"
      ],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "create",
        "delete",
        "edit",
        "exportAll",
        "showHide"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "clients",
      "routeCount": 18,
      "routes": [
        {
          "method": "POST",
          "path": "/clients/exportAll",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        },
        {
          "method": "GET",
          "path": "/clients/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/clients/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "clientController.createClient"
          ]
        },
        {
          "method": "GET",
          "path": "/clients/mainInfo/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.getClientMainInfo"
          ]
        },
        {
          "method": "GET",
          "path": "/clients/subscriptionInfo/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.getClientSubscriptionInfo"
          ]
        },
        {
          "method": "POST",
          "path": "/clients/cancel-subscription",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.cancelSubscription"
          ]
        },
        {
          "method": "POST",
          "path": "/clients/upgrade-subscription",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.upgradeSubscription"
          ]
        },
        {
          "method": "GET",
          "path": "/clients/transactions/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.getClientTransactions"
          ]
        },
        {
          "method": "GET",
          "path": "/clients/ratings/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.clientRatings"
          ]
        },
        {
          "method": "PUT",
          "path": "/clients/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "clientController.editClient"
          ]
        },
        {
          "method": "POST",
          "path": "/clients/sendNotify",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "usersController.sendNotify"
          ]
        },
        {
          "method": "POST",
          "path": "/clients/sendMail",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "usersController.sendMail"
          ]
        },
        {
          "method": "POST",
          "path": "/clients/sendSMS",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "usersController.sendSMS"
          ]
        },
        {
          "method": "DELETE",
          "path": "/clients/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.deleteClient"
          ]
        },
        {
          "method": "PATCH",
          "path": "/clients/blockUnBlock",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.blockUnBlockClient"
          ]
        },
        {
          "method": "PATCH",
          "path": "/clients/activateDeactivate",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.activateDeactivateClient"
          ]
        },
        {
          "method": "GET",
          "path": "/clients/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.clients"
          ]
        },
        {
          "method": "GET",
          "path": "/clients/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "clientController.getClient"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "clientController.createClient",
        "clientController.getClientMainInfo",
        "clientController.getClientSubscriptionInfo",
        "clientController.cancelSubscription",
        "clientController.upgradeSubscription",
        "clientController.getClientTransactions",
        "clientController.clientRatings",
        "clientController.editClient",
        "usersController.sendNotify",
        "usersController.sendMail",
        "usersController.sendSMS",
        "clientController.deleteClient",
        "clientController.blockUnBlockClient",
        "clientController.activateDeactivateClient",
        "clientController.clients",
        "clientController.getClient"
      ],
      "viewArea": "views/admin/users/clients",
      "views": [
        "views/admin/users/clients/create.ejs",
        "views/admin/users/clients/dataTable.ejs",
        "views/admin/users/clients/edit.ejs",
        "views/admin/users/clients/includes.ejs",
        "views/admin/users/clients/index.ejs",
        "views/admin/users/clients/partials/exportMenu.ejs",
        "views/admin/users/clients/partials/formFields.ejs",
        "views/admin/users/clients/partials/userActions.ejs",
        "views/admin/users/clients/parts/addresses.ejs",
        "views/admin/users/clients/parts/cars.ejs",
        "views/admin/users/clients/parts/mail.ejs",
        "views/admin/users/clients/parts/mainInfo.ejs",
        "views/admin/users/clients/parts/notify.ejs",
        "views/admin/users/clients/parts/sms.ejs",
        "views/admin/users/clients/parts/subscriptionInfo.ejs",
        "views/admin/users/clients/parts/transactions.ejs",
        "views/admin/users/clients/ratings/dataTable.ejs",
        "views/admin/users/clients/ratings/index.ejs",
        "views/admin/users/clients/ratings/tds.ejs",
        "views/admin/users/clients/show.ejs",
        "views/admin/users/clients/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/people-resource.css?v=2.6.5.1",
        "/admin/assets/css/pages/people-resource.css?v=2.6.15",
        "/admin/assets/css/pages/clients-console.css?v=2.2.9",
        "/webview/assets/flag/css/intlTelInput.css"
      ],
      "js": [
        "/admin/assets/js/pages/people-resource.js?v=2.6.5.1",
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js",
        "/admin/assets/js/pages/clients-contract.js",
        "/admin/assets/js/pages/people-resource.js?v=2.6.16",
        "/webview/assets/flag/js/intlTelInput.min.js"
      ],
      "mutationCount": 11,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/clients/create",
        "/clients/edit/:id",
        "/clients/sendNotify",
        "/clients/sendMail",
        "/clients/sendSMS"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "action",
        "cancel",
        "create",
        "delete",
        "edit",
        "exportAll",
        "send"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "complaints",
      "routeCount": 4,
      "routes": [
        {
          "method": "GET",
          "path": "/complaints",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "complaintsController.getComplaints"
          ]
        },
        {
          "method": "GET",
          "path": "/complaints/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "complaintsController.getComplaint"
          ]
        },
        {
          "method": "DELETE",
          "path": "/complaints/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "complaintsController.deleteComplaint"
          ]
        },
        {
          "method": "POST",
          "path": "/complaints/send-reply",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "complaintsController.sendReply"
          ]
        }
      ],
      "controllers": [
        "complaintsController.getComplaints",
        "complaintsController.getComplaint",
        "complaintsController.deleteComplaint",
        "complaintsController.sendReply"
      ],
      "viewArea": "views/admin/complaints",
      "views": [
        "views/admin/complaints/dataTable.ejs",
        "views/admin/complaints/index.ejs",
        "views/admin/complaints/reply.ejs",
        "views/admin/complaints/show.ejs",
        "views/admin/complaints/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 2,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "delete",
        "reply",
        "send"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "contactUs",
      "routeCount": 5,
      "routes": [
        {
          "method": "GET",
          "path": "/contactUs/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "contactUsController.getContactsFilter"
          ]
        },
        {
          "method": "DELETE",
          "path": "/contactUs/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "contactUsController.deleteContact"
          ]
        },
        {
          "method": "GET",
          "path": "/contactUs",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "contactUsController.getContacts"
          ]
        },
        {
          "method": "GET",
          "path": "/contactUs/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "contactUsController.getContact"
          ]
        },
        {
          "method": "POST",
          "path": "/contactUs/send-reply",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "contactUsController.sendReplyContactUs"
          ]
        }
      ],
      "controllers": [
        "contactUsController.getContactsFilter",
        "contactUsController.deleteContact",
        "contactUsController.getContacts",
        "contactUsController.getContact",
        "contactUsController.sendReplyContactUs"
      ],
      "viewArea": "views/admin/contactUs",
      "views": [
        "views/admin/contactUs/dataTable.ejs",
        "views/admin/contactUs/index.ejs",
        "views/admin/contactUs/reply.ejs",
        "views/admin/contactUs/show.ejs",
        "views/admin/contactUs/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 2,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": true,
      "statusActions": [
        "delete",
        "reply",
        "send"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "countries",
      "routeCount": 9,
      "routes": [
        {
          "method": "POST",
          "path": "/countries/exportAll",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        },
        {
          "method": "GET",
          "path": "/countries/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/countries/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "countryController.addCountry"
          ]
        },
        {
          "method": "POST",
          "path": "/countries/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "countryController.editCountry"
          ]
        },
        {
          "method": "DELETE",
          "path": "/countries/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "countryController.deleteCountry"
          ]
        },
        {
          "method": "PATCH",
          "path": "/countries/showHiddenCountry/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "countryController.showHiddenCountry"
          ]
        },
        {
          "method": "GET",
          "path": "/countries",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "countryController.countries"
          ]
        },
        {
          "method": "GET",
          "path": "/countries/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "countryController.countries"
          ]
        },
        {
          "method": "GET",
          "path": "/countries/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "countryController.getCountry"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "countryController.addCountry",
        "countryController.editCountry",
        "countryController.deleteCountry",
        "countryController.showHiddenCountry",
        "countryController.countries",
        "countryController.getCountry"
      ],
      "viewArea": "views/admin/countries",
      "views": [
        "views/admin/countries/create.ejs",
        "views/admin/countries/dataTable.ejs",
        "views/admin/countries/edit.ejs",
        "views/admin/countries/includes.ejs",
        "views/admin/countries/index.ejs",
        "views/admin/countries/show.ejs",
        "views/admin/countries/tds.ejs"
      ],
      "css": [
        "/admin/app-assets/css/plugins/forms/validation/form-validation.css",
        "/admin/assets/libs/select2/select2.css"
      ],
      "js": [
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 5,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/countries/create",
        "/countries/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": false,
      "statusActions": [
        "create",
        "delete",
        "edit",
        "exportAll"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "coupons",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/coupons/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/coupons/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "couponController.addCoupon"
          ]
        },
        {
          "method": "POST",
          "path": "/coupons/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "couponController.editCoupon"
          ]
        },
        {
          "method": "POST",
          "path": "/coupons/closeCoupon",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "couponController.closeCoupon"
          ]
        },
        {
          "method": "DELETE",
          "path": "/coupons/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "couponController.deleteCoupon"
          ]
        },
        {
          "method": "GET",
          "path": "/coupons/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "couponController.getCoupon"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "couponController.addCoupon",
        "couponController.editCoupon",
        "couponController.closeCoupon",
        "couponController.deleteCoupon",
        "couponController.getCoupon"
      ],
      "viewArea": "views/admin/coupons",
      "views": [
        "views/admin/coupons/create.ejs",
        "views/admin/coupons/dataTable.ejs",
        "views/admin/coupons/edit.ejs",
        "views/admin/coupons/includes.ejs",
        "views/admin/coupons/index.ejs",
        "views/admin/coupons/models.ejs",
        "views/admin/coupons/show.ejs",
        "views/admin/coupons/tds.ejs"
      ],
      "css": [
        "/admin/assets/libs/select2/select2.css",
        "/admin/app-assets/css/plugins/forms/validation/form-validation.css"
      ],
      "js": [
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js",
        "https://cdn.jsdelivr.net/npm/flatpickr/dist/l10n/ar.js"
      ],
      "mutationCount": 4,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "departments",
      "routeCount": 7,
      "routes": [
        {
          "method": "GET",
          "path": "/departments/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/departments/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "departmentsController.addDepartment"
          ]
        },
        {
          "method": "POST",
          "path": "/departments/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "departmentsController.editDepartment"
          ]
        },
        {
          "method": "DELETE",
          "path": "/departments/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "departmentsController.deleteDepartment"
          ]
        },
        {
          "method": "PATCH",
          "path": "/departments/showHide/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "departmentsController.showHide"
          ]
        },
        {
          "method": "GET",
          "path": "/departments/subDepartments/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "subDepartmentsController.getSubDepartments"
          ]
        },
        {
          "method": "GET",
          "path": "/departments/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "departmentsController.getDepartment"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "departmentsController.addDepartment",
        "departmentsController.editDepartment",
        "departmentsController.deleteDepartment",
        "departmentsController.showHide",
        "subDepartmentsController.getSubDepartments",
        "departmentsController.getDepartment"
      ],
      "viewArea": "views/admin/departments",
      "views": [
        "views/admin/departments/create.ejs",
        "views/admin/departments/dataTable.ejs",
        "views/admin/departments/edit.ejs",
        "views/admin/departments/includes.ejs",
        "views/admin/departments/index.ejs",
        "views/admin/departments/show.ejs",
        "views/admin/departments/tds.ejs"
      ],
      "css": [
        "/admin/assets/libs/select2/select2.css"
      ],
      "js": [
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 4,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/departments/create",
        "/departments/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit",
        "showHide"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "fqs",
      "routeCount": 7,
      "routes": [
        {
          "method": "GET",
          "path": "/fqs/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "fqsController.fqsFilter"
          ]
        },
        {
          "method": "GET",
          "path": "/fqs/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/fqs/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "fqsController.addFqs"
          ]
        },
        {
          "method": "POST",
          "path": "/fqs/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "fqsController.editFqs"
          ]
        },
        {
          "method": "DELETE",
          "path": "/fqs/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "fqsController.deleteFqs"
          ]
        },
        {
          "method": "GET",
          "path": "/fqs",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "fqsController.fqs"
          ]
        },
        {
          "method": "GET",
          "path": "/fqs/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "fqsController.getFqs"
          ]
        }
      ],
      "controllers": [
        "fqsController.fqsFilter",
        "homeController.create",
        "fqsController.addFqs",
        "fqsController.editFqs",
        "fqsController.deleteFqs",
        "fqsController.fqs",
        "fqsController.getFqs"
      ],
      "viewArea": "views/admin/fqs",
      "views": [
        "views/admin/fqs/create.ejs",
        "views/admin/fqs/dataTable.ejs",
        "views/admin/fqs/edit.ejs",
        "views/admin/fqs/includes.ejs",
        "views/admin/fqs/index.ejs",
        "views/admin/fqs/show.ejs",
        "views/admin/fqs/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "general-settings",
      "routeCount": 1,
      "routes": [
        {
          "method": "GET",
          "path": "/general-settings",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "generalSettingsController.index"
          ]
        }
      ],
      "controllers": [
        "generalSettingsController.index"
      ],
      "viewArea": "views/admin/generalSettings",
      "views": [
        "views/admin/generalSettings/index.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 0,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [],
      "uiLevel": "premium",
      "risk": "low"
    },
    {
      "module": "howWorks",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/howWorks/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/howWorks/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "infoSiteController.createHowWork"
          ]
        },
        {
          "method": "POST",
          "path": "/howWorks/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "infoSiteController.editHowWork"
          ]
        },
        {
          "method": "DELETE",
          "path": "/howWorks/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.deleteHowWork"
          ]
        },
        {
          "method": "GET",
          "path": "/howWorks/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.getHowWork"
          ]
        },
        {
          "method": "GET",
          "path": "/howWorks",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.howWorks"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "infoSiteController.createHowWork",
        "infoSiteController.editHowWork",
        "infoSiteController.deleteHowWork",
        "infoSiteController.getHowWork",
        "infoSiteController.howWorks"
      ],
      "viewArea": "views/admin/infoSite/howWorks",
      "views": [
        "views/admin/infoSite/howWorks/create.ejs",
        "views/admin/infoSite/howWorks/dataTable.ejs",
        "views/admin/infoSite/howWorks/edit.ejs",
        "views/admin/infoSite/howWorks/includes.ejs",
        "views/admin/infoSite/howWorks/index.ejs",
        "views/admin/infoSite/howWorks/show.ejs",
        "views/admin/infoSite/howWorks/tds.ejs"
      ],
      "css": [
        "/admin/app-assets/css/plugins/forms/validation/form-validation.css",
        "/admin/assets/libs/select2/select2.css"
      ],
      "js": [],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/howWorks/create",
        "/howWorks/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "inconsistent",
      "risk": "high"
    },
    {
      "module": "infoMessages",
      "routeCount": 4,
      "routes": [
        {
          "method": "DELETE",
          "path": "/infoMessages/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.deleteMessage"
          ]
        },
        {
          "method": "POST",
          "path": "/infoMessages/contactUs/send-reply",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.sendReply"
          ]
        },
        {
          "method": "GET",
          "path": "/infoMessages/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.getMessage"
          ]
        },
        {
          "method": "GET",
          "path": "/infoMessages",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.infoMessages"
          ]
        }
      ],
      "controllers": [
        "infoSiteController.deleteMessage",
        "infoSiteController.sendReply",
        "infoSiteController.getMessage",
        "infoSiteController.infoMessages"
      ],
      "viewArea": "views/admin/infoSite/contactus",
      "views": [
        "views/admin/infoSite/contactus/dataTable.ejs",
        "views/admin/infoSite/contactus/index.ejs",
        "views/admin/infoSite/contactus/reply.ejs",
        "views/admin/infoSite/contactus/show.ejs",
        "views/admin/infoSite/contactus/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 2,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": true,
      "statusActions": [
        "delete",
        "reply",
        "send"
      ],
      "uiLevel": "inconsistent",
      "risk": "medium"
    },
    {
      "module": "infoPartners",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/infoPartners/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/infoPartners/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "infoSiteController.createPartners"
          ]
        },
        {
          "method": "POST",
          "path": "/infoPartners/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "infoSiteController.editPartners"
          ]
        },
        {
          "method": "DELETE",
          "path": "/infoPartners/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.deletePartners"
          ]
        },
        {
          "method": "GET",
          "path": "/infoPartners/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.getPartners"
          ]
        },
        {
          "method": "GET",
          "path": "/infoPartners",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.infoPartners"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "infoSiteController.createPartners",
        "infoSiteController.editPartners",
        "infoSiteController.deletePartners",
        "infoSiteController.getPartners",
        "infoSiteController.infoPartners"
      ],
      "viewArea": "views/admin/infoSite/partners",
      "views": [
        "views/admin/infoSite/partners/create.ejs",
        "views/admin/infoSite/partners/dataTable.ejs",
        "views/admin/infoSite/partners/edit.ejs",
        "views/admin/infoSite/partners/includes.ejs",
        "views/admin/infoSite/partners/index.ejs",
        "views/admin/infoSite/partners/show.ejs",
        "views/admin/infoSite/partners/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/infoPartners/create",
        "/infoPartners/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "inconsistent",
      "risk": "high"
    },
    {
      "module": "infoServices",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/infoServices/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/infoServices/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "infoSiteController.createServices"
          ]
        },
        {
          "method": "POST",
          "path": "/infoServices/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "infoSiteController.editServices"
          ]
        },
        {
          "method": "DELETE",
          "path": "/infoServices/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.deleteServices"
          ]
        },
        {
          "method": "GET",
          "path": "/infoServices/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.getServices"
          ]
        },
        {
          "method": "GET",
          "path": "/infoServices",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.infoServices"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "infoSiteController.createServices",
        "infoSiteController.editServices",
        "infoSiteController.deleteServices",
        "infoSiteController.getServices",
        "infoSiteController.infoServices"
      ],
      "viewArea": "views/admin/infoSite/ourServices",
      "views": [
        "views/admin/infoSite/ourServices/create.ejs",
        "views/admin/infoSite/ourServices/dataTable.ejs",
        "views/admin/infoSite/ourServices/edit.ejs",
        "views/admin/infoSite/ourServices/includes.ejs",
        "views/admin/infoSite/ourServices/index.ejs",
        "views/admin/infoSite/ourServices/show.ejs",
        "views/admin/infoSite/ourServices/tds.ejs"
      ],
      "css": [
        "/admin/app-assets/css/plugins/forms/validation/form-validation.css"
      ],
      "js": [],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/infoServices/create",
        "/infoServices/edit/:id"
      ],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "inconsistent",
      "risk": "high"
    },
    {
      "module": "infoSettings",
      "routeCount": 2,
      "routes": [
        {
          "method": "GET",
          "path": "/infoSettings",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.infoSettings"
          ]
        },
        {
          "method": "POST",
          "path": "/infoSettings/edit",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "infoSiteController.editSiteSetting"
          ]
        }
      ],
      "controllers": [
        "infoSiteController.infoSettings",
        "infoSiteController.editSiteSetting"
      ],
      "viewArea": "views/admin/infoSite",
      "views": [
        "views/admin/infoSite/contactus/dataTable.ejs",
        "views/admin/infoSite/contactus/index.ejs",
        "views/admin/infoSite/contactus/reply.ejs",
        "views/admin/infoSite/contactus/show.ejs",
        "views/admin/infoSite/contactus/tds.ejs",
        "views/admin/infoSite/howWorks/create.ejs",
        "views/admin/infoSite/howWorks/dataTable.ejs",
        "views/admin/infoSite/howWorks/edit.ejs",
        "views/admin/infoSite/howWorks/includes.ejs",
        "views/admin/infoSite/howWorks/index.ejs",
        "views/admin/infoSite/howWorks/show.ejs",
        "views/admin/infoSite/howWorks/tds.ejs",
        "views/admin/infoSite/index.ejs",
        "views/admin/infoSite/ourServices/create.ejs",
        "views/admin/infoSite/ourServices/dataTable.ejs",
        "views/admin/infoSite/ourServices/edit.ejs",
        "views/admin/infoSite/ourServices/includes.ejs",
        "views/admin/infoSite/ourServices/index.ejs",
        "views/admin/infoSite/ourServices/show.ejs",
        "views/admin/infoSite/ourServices/tds.ejs",
        "views/admin/infoSite/partners/create.ejs",
        "views/admin/infoSite/partners/dataTable.ejs",
        "views/admin/infoSite/partners/edit.ejs",
        "views/admin/infoSite/partners/includes.ejs",
        "views/admin/infoSite/partners/index.ejs",
        "views/admin/infoSite/partners/show.ejs",
        "views/admin/infoSite/partners/tds.ejs",
        "views/admin/infoSite/sliders/create.ejs",
        "views/admin/infoSite/sliders/dataTable.ejs",
        "views/admin/infoSite/sliders/edit.ejs",
        "views/admin/infoSite/sliders/includes.ejs",
        "views/admin/infoSite/sliders/index.ejs",
        "views/admin/infoSite/sliders/show.ejs",
        "views/admin/infoSite/sliders/tds.ejs"
      ],
      "css": [
        "/admin/app-assets/css/plugins/forms/validation/form-validation.css",
        "/admin/assets/libs/select2/select2.css"
      ],
      "js": [
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 1,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/infoSettings/edit"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "edit"
      ],
      "uiLevel": "inconsistent",
      "risk": "high"
    },
    {
      "module": "infoSliders",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/infoSliders/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/infoSliders/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "infoSiteController.createSlider"
          ]
        },
        {
          "method": "POST",
          "path": "/infoSliders/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "infoSiteController.editSlider"
          ]
        },
        {
          "method": "DELETE",
          "path": "/infoSliders/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.deleteSlider"
          ]
        },
        {
          "method": "GET",
          "path": "/infoSliders/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.getSlider"
          ]
        },
        {
          "method": "GET",
          "path": "/infoSliders",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "infoSiteController.infoSliders"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "infoSiteController.createSlider",
        "infoSiteController.editSlider",
        "infoSiteController.deleteSlider",
        "infoSiteController.getSlider",
        "infoSiteController.infoSliders"
      ],
      "viewArea": "views/admin/infoSite/sliders",
      "views": [
        "views/admin/infoSite/sliders/create.ejs",
        "views/admin/infoSite/sliders/dataTable.ejs",
        "views/admin/infoSite/sliders/edit.ejs",
        "views/admin/infoSite/sliders/includes.ejs",
        "views/admin/infoSite/sliders/index.ejs",
        "views/admin/infoSite/sliders/show.ejs",
        "views/admin/infoSite/sliders/tds.ejs"
      ],
      "css": [],
      "js": [
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/infoSliders/create",
        "/infoSliders/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "inconsistent",
      "risk": "high"
    },
    {
      "module": "intros",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/intros/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/intros/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "introController.addIntro"
          ]
        },
        {
          "method": "POST",
          "path": "/intros/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "introController.editIntro"
          ]
        },
        {
          "method": "DELETE",
          "path": "/intros/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "introController.deleteIntro"
          ]
        },
        {
          "method": "GET",
          "path": "/intros/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "introController.getIntro"
          ]
        },
        {
          "method": "GET",
          "path": "/intros",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "introController.intros"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "introController.addIntro",
        "introController.editIntro",
        "introController.deleteIntro",
        "introController.getIntro",
        "introController.intros"
      ],
      "viewArea": "views/admin/intros",
      "views": [
        "views/admin/intros/create.ejs",
        "views/admin/intros/dataTable.ejs",
        "views/admin/intros/edit.ejs",
        "views/admin/intros/includes.ejs",
        "views/admin/intros/index.ejs",
        "views/admin/intros/show.ejs",
        "views/admin/intros/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/intros/create",
        "/intros/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": false,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "notifications",
      "routeCount": 5,
      "routes": [
        {
          "method": "DELETE",
          "path": "/notifications/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "notificationController.deleteNotification"
          ]
        },
        {
          "method": "GET",
          "path": "/notifications/index",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.notifications"
          ]
        },
        {
          "method": "POST",
          "path": "/notifications/send",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "usersController.sendNotification"
          ]
        },
        {
          "method": "GET",
          "path": "/notifications/showNotifications",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "notificationController.showNotifications"
          ]
        },
        {
          "method": "GET",
          "path": "/notifications/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "notificationController.showNotification"
          ]
        }
      ],
      "controllers": [
        "notificationController.deleteNotification",
        "homeController.notifications",
        "usersController.sendNotification",
        "notificationController.showNotifications",
        "notificationController.showNotification"
      ],
      "viewArea": "views/admin/notifications",
      "views": [
        "views/admin/notifications/inboxFragment.ejs",
        "views/admin/notifications/includes/notifications.ejs",
        "views/admin/notifications/index.ejs",
        "views/admin/notifications/showDetails.ejs",
        "views/admin/notifications/showNotifications.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 2,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": true,
      "statusActions": [
        "delete",
        "send"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "orders",
      "routeCount": 8,
      "routes": [
        {
          "method": "POST",
          "path": "/orders/exportAll",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        },
        {
          "method": "GET",
          "path": "/orders/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "orderDashboardController.ordersFilter"
          ]
        },
        {
          "method": "GET",
          "path": "/orders/chat/messages",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "orderDashboardController.chatMessages"
          ]
        },
        {
          "method": "POST",
          "path": "/orders/action/cancel",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "orderDashboardController.cancelOrder"
          ]
        },
        {
          "method": "GET",
          "path": "/orders/chat/:id/show",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "orderDashboardController.chatLayout"
          ]
        },
        {
          "method": "GET",
          "path": "/orders/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "orderDashboardController.orderDetails"
          ]
        },
        {
          "method": "GET",
          "path": "/orders/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "orderDashboardController.orders"
          ]
        },
        {
          "method": "GET",
          "path": "/orders",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        }
      ],
      "controllers": [
        "orderDashboardController.ordersFilter",
        "orderDashboardController.chatMessages",
        "orderDashboardController.cancelOrder",
        "orderDashboardController.chatLayout",
        "orderDashboardController.orderDetails",
        "orderDashboardController.orders"
      ],
      "viewArea": "views/admin/orders",
      "views": [
        "views/admin/orders/chat.ejs",
        "views/admin/orders/dataTable.ejs",
        "views/admin/orders/includes.ejs",
        "views/admin/orders/index.ejs",
        "views/admin/orders/models.ejs",
        "views/admin/orders/show.ejs",
        "views/admin/orders/tds.ejs"
      ],
      "css": [
        "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"
      ],
      "js": [
        "/admin/assets/libs/jquery/jquery.min.js",
        "/admin/assets/libs/bootstrap/js/bootstrap.bundle.min.js"
      ],
      "mutationCount": 2,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "action",
        "cancel",
        "exportAll"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "packageFeatures",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/packageFeatures/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "GET",
          "path": "/packageFeatures",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageFeatureController.index"
          ]
        },
        {
          "method": "POST",
          "path": "/packageFeatures/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageFeatureController.add"
          ]
        },
        {
          "method": "GET",
          "path": "/packageFeatures/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageFeatureController.getOne"
          ]
        },
        {
          "method": "POST",
          "path": "/packageFeatures/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageFeatureController.edit"
          ]
        },
        {
          "method": "DELETE",
          "path": "/packageFeatures/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageFeatureController.delete"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "packageFeatureController.index",
        "packageFeatureController.add",
        "packageFeatureController.getOne",
        "packageFeatureController.edit",
        "packageFeatureController.delete"
      ],
      "viewArea": "views/admin/packageFeatures",
      "views": [
        "views/admin/packageFeatures/create.ejs",
        "views/admin/packageFeatures/dataTable.ejs",
        "views/admin/packageFeatures/edit.ejs",
        "views/admin/packageFeatures/includes.ejs",
        "views/admin/packageFeatures/index.ejs",
        "views/admin/packageFeatures/show.ejs",
        "views/admin/packageFeatures/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/package-features-form.css?v=1.0.0"
      ],
      "js": [
        "/admin/assets/js/pages/package-features-form.js?v=1.0.0"
      ],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "packages",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/packages/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "GET",
          "path": "/packages",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageController.packages"
          ]
        },
        {
          "method": "POST",
          "path": "/packages/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageController.addPackage"
          ]
        },
        {
          "method": "GET",
          "path": "/packages/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageController.getPackage"
          ]
        },
        {
          "method": "POST",
          "path": "/packages/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageController.editPackage"
          ]
        },
        {
          "method": "DELETE",
          "path": "/packages/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "packageController.deletePackage"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "packageController.packages",
        "packageController.addPackage",
        "packageController.getPackage",
        "packageController.editPackage",
        "packageController.deletePackage"
      ],
      "viewArea": "views/admin/packages",
      "views": [
        "views/admin/packages/create.ejs",
        "views/admin/packages/dataTable.ejs",
        "views/admin/packages/edit.ejs",
        "views/admin/packages/featurePicker.ejs",
        "views/admin/packages/includes.ejs",
        "views/admin/packages/index.ejs",
        "views/admin/packages/show.ejs",
        "views/admin/packages/tds.ejs"
      ],
      "css": [
        "/admin/app-assets/css/plugins/forms/validation/form-validation.css",
        "/admin/assets/libs/select2/select2.css",
        "/admin/app-assets/css/plugins/forms/form-wizard.css",
        "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"
      ],
      "js": [
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "payments",
      "routeCount": 5,
      "routes": [
        {
          "method": "GET",
          "path": "/payments/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/payments/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "paymentController.addPaymentMethod"
          ]
        },
        {
          "method": "POST",
          "path": "/payments/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "paymentController.editPaymentMethod"
          ]
        },
        {
          "method": "GET",
          "path": "/payments/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "paymentController.getPaymentMethod"
          ]
        },
        {
          "method": "GET",
          "path": "/payments",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "paymentController.payments"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "paymentController.addPaymentMethod",
        "paymentController.editPaymentMethod",
        "paymentController.getPaymentMethod",
        "paymentController.payments"
      ],
      "viewArea": "views/admin/payments",
      "views": [
        "views/admin/payments/create.ejs",
        "views/admin/payments/dataTable.ejs",
        "views/admin/payments/edit.ejs",
        "views/admin/payments/includes.ejs",
        "views/admin/payments/index.ejs",
        "views/admin/payments/show.ejs",
        "views/admin/payments/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 2,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/payments/create",
        "/payments/edit/:id"
      ],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "create",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "permissions",
      "routeCount": 7,
      "routes": [
        {
          "method": "GET",
          "path": "/permissions/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/permissions/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "permissionController.createRole"
          ]
        },
        {
          "method": "POST",
          "path": "/permissions/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "permissionController.editRole"
          ]
        },
        {
          "method": "DELETE",
          "path": "/permissions/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "permissionController.deleteRole"
          ]
        },
        {
          "method": "GET",
          "path": "/permissions/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "permissionController.filterRoles"
          ]
        },
        {
          "method": "GET",
          "path": "/permissions/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "permissionController.getPermission"
          ]
        },
        {
          "method": "GET",
          "path": "/permissions",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "permissionController.roles"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "permissionController.createRole",
        "permissionController.editRole",
        "permissionController.deleteRole",
        "permissionController.filterRoles",
        "permissionController.getPermission",
        "permissionController.roles"
      ],
      "viewArea": "views/admin/permissions",
      "views": [
        "views/admin/permissions/create.ejs",
        "views/admin/permissions/dataTable.ejs",
        "views/admin/permissions/edit.ejs",
        "views/admin/permissions/includes/css.ejs",
        "views/admin/permissions/includes/includes.ejs",
        "views/admin/permissions/includes/script.ejs",
        "views/admin/permissions/index.ejs",
        "views/admin/permissions/partials/formFields.ejs",
        "views/admin/permissions/partials/permissionMatrix.ejs",
        "views/admin/permissions/partials/roleDetail.ejs",
        "views/admin/permissions/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/permissions.css?v=2.7.1-rowfix"
      ],
      "js": [
        "/admin/assets/js/pages/permissions.js?v=2.7.1-rowfix",
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "premiumPackages",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/premiumPackages/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "GET",
          "path": "/premiumPackages",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "premiumPackageController.index"
          ]
        },
        {
          "method": "POST",
          "path": "/premiumPackages/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "premiumPackageController.add"
          ]
        },
        {
          "method": "GET",
          "path": "/premiumPackages/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "premiumPackageController.getOne"
          ]
        },
        {
          "method": "POST",
          "path": "/premiumPackages/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "premiumPackageController.edit"
          ]
        },
        {
          "method": "DELETE",
          "path": "/premiumPackages/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "premiumPackageController.delete"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "premiumPackageController.index",
        "premiumPackageController.add",
        "premiumPackageController.getOne",
        "premiumPackageController.edit",
        "premiumPackageController.delete"
      ],
      "viewArea": "views/admin/premiumPackages",
      "views": [
        "views/admin/premiumPackages/create.ejs",
        "views/admin/premiumPackages/dataTable.ejs",
        "views/admin/premiumPackages/edit.ejs",
        "views/admin/premiumPackages/includes.ejs",
        "views/admin/premiumPackages/index.ejs",
        "views/admin/premiumPackages/show.ejs",
        "views/admin/premiumPackages/tds.ejs"
      ],
      "css": [
        "/admin/app-assets/css/plugins/forms/validation/form-validation.css",
        "/admin/assets/libs/select2/select2.css",
        "/admin/app-assets/css/plugins/forms/form-wizard.css",
        "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"
      ],
      "js": [
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "products",
      "routeCount": 16,
      "routes": [
        {
          "method": "GET",
          "path": "/products/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "productDashboardController.filterProducts"
          ]
        },
        {
          "method": "GET",
          "path": "/products",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.products"
          ]
        },
        {
          "method": "GET",
          "path": "/products/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.showProduct"
          ]
        },
        {
          "method": "GET",
          "path": "/products/edit/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.editProductPage"
          ]
        },
        {
          "method": "PUT",
          "path": "/products/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "productDashboardController.editProduct"
          ]
        },
        {
          "method": "DELETE",
          "path": "/products/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.deleteProduct"
          ]
        },
        {
          "method": "PATCH",
          "path": "/products/moderation/approve/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.approveProduct"
          ]
        },
        {
          "method": "PATCH",
          "path": "/products/moderation/reject/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.rejectProduct"
          ]
        },
        {
          "method": "PATCH",
          "path": "/products/visibility/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.setProductVisibility"
          ]
        },
        {
          "method": "PATCH",
          "path": "/products/moderation/bulk",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.bulkModerateProducts"
          ]
        },
        {
          "method": "GET",
          "path": "/products/goldRequests/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "productDashboardController.filterGoldRequests"
          ]
        },
        {
          "method": "GET",
          "path": "/products/goldRequests",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.goldRequests"
          ]
        },
        {
          "method": "GET",
          "path": "/products/goldRequests/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.showGoldProduct"
          ]
        },
        {
          "method": "PATCH",
          "path": "/products/goldRequests/approve/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.approveGold"
          ]
        },
        {
          "method": "PATCH",
          "path": "/products/goldRequests/reject/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.rejectGold"
          ]
        },
        {
          "method": "PATCH",
          "path": "/products/goldRequests/rate/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "productDashboardController.rateGoldProduct"
          ]
        }
      ],
      "controllers": [
        "productDashboardController.filterProducts",
        "productDashboardController.products",
        "productDashboardController.showProduct",
        "productDashboardController.editProductPage",
        "productDashboardController.editProduct",
        "productDashboardController.deleteProduct",
        "productDashboardController.approveProduct",
        "productDashboardController.rejectProduct",
        "productDashboardController.setProductVisibility",
        "productDashboardController.bulkModerateProducts",
        "productDashboardController.filterGoldRequests",
        "productDashboardController.goldRequests",
        "productDashboardController.showGoldProduct",
        "productDashboardController.approveGold",
        "productDashboardController.rejectGold",
        "productDashboardController.rateGoldProduct"
      ],
      "viewArea": "views/admin/products",
      "views": [
        "views/admin/products/create.ejs",
        "views/admin/products/dataTable.ejs",
        "views/admin/products/edit.ejs",
        "views/admin/products/form.ejs",
        "views/admin/products/includes.ejs",
        "views/admin/products/index.ejs",
        "views/admin/products/show.ejs",
        "views/admin/products/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/product-catalog-console.css?v=1.0.0",
        "/admin/assets/css/pages/product-catalog-console.css?v=1.3.4",
        "/admin/assets/css/pages/product-moderation.css?v=2.0.0"
      ],
      "js": [
        "/admin/assets/js/pages/product-form-console.js?v=1.0.0",
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js",
        "/admin/assets/js/pages/product-catalog-console.js?v=1.3.3"
      ],
      "mutationCount": 9,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/products/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "approve",
        "delete",
        "edit",
        "moderation",
        "reject",
        "visibility"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "profits",
      "routeCount": 3,
      "routes": [
        {
          "method": "GET",
          "path": "/profits",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "profitController.profits"
          ]
        },
        {
          "method": "GET",
          "path": "/profits/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "profitController.getProfit"
          ]
        },
        {
          "method": "DELETE",
          "path": "/profits/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "profitController.deleteProfit"
          ]
        }
      ],
      "controllers": [
        "profitController.profits",
        "profitController.getProfit",
        "profitController.deleteProfit"
      ],
      "viewArea": "views/admin/profits",
      "views": [
        "views/admin/profits/dataTable.ejs",
        "views/admin/profits/index.ejs",
        "views/admin/profits/show.ejs",
        "views/admin/profits/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 1,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "delete"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "providers",
      "routeCount": 15,
      "routes": [
        {
          "method": "GET",
          "path": "/providers/ratings/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerController.providerRatings"
          ]
        },
        {
          "method": "POST",
          "path": "/providers/exportAll",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        },
        {
          "method": "GET",
          "path": "/providers/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "GET",
          "path": "/providers/mainInfo/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerController.getProviderMainInfo"
          ]
        },
        {
          "method": "GET",
          "path": "/providers/orders/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerController.getProviderOrders"
          ]
        },
        {
          "method": "POST",
          "path": "/providers/wallet",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "providerController.updateProviderWallet"
          ]
        },
        {
          "method": "POST",
          "path": "/providers/sendNotify",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "providerController.sendProviderNotify"
          ]
        },
        {
          "method": "POST",
          "path": "/providers/sendMail",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "providerController.sendProviderMail"
          ]
        },
        {
          "method": "POST",
          "path": "/providers/sendSMS",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "providerController.sendProviderSMS"
          ]
        },
        {
          "method": "PUT",
          "path": "/providers/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "providerController.editProvider"
          ]
        },
        {
          "method": "DELETE",
          "path": "/providers/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerController.deleteProvider"
          ]
        },
        {
          "method": "PATCH",
          "path": "/providers/blockUnBlock",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerController.blockUnBlockProvider"
          ]
        },
        {
          "method": "PATCH",
          "path": "/providers/activateDeactivate",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerController.activateDeactivateProvider"
          ]
        },
        {
          "method": "GET",
          "path": "/providers/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerController.getProvider"
          ]
        },
        {
          "method": "GET",
          "path": "/providers/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerController.providers"
          ]
        }
      ],
      "controllers": [
        "providerController.providerRatings",
        "homeController.create",
        "providerController.getProviderMainInfo",
        "providerController.getProviderOrders",
        "providerController.updateProviderWallet",
        "providerController.sendProviderNotify",
        "providerController.sendProviderMail",
        "providerController.sendProviderSMS",
        "providerController.editProvider",
        "providerController.deleteProvider",
        "providerController.blockUnBlockProvider",
        "providerController.activateDeactivateProvider",
        "providerController.getProvider",
        "providerController.providers"
      ],
      "viewArea": "views/admin/users/providers",
      "views": [
        "views/admin/users/providers/create.ejs",
        "views/admin/users/providers/dataTable.ejs",
        "views/admin/users/providers/edit.ejs",
        "views/admin/users/providers/editRequests/dataTable.ejs",
        "views/admin/users/providers/editRequests/includes.ejs",
        "views/admin/users/providers/editRequests/index.ejs",
        "views/admin/users/providers/editRequests/tds.ejs",
        "views/admin/users/providers/includes.ejs",
        "views/admin/users/providers/index.ejs",
        "views/admin/users/providers/listIncludes.ejs",
        "views/admin/users/providers/mail.ejs",
        "views/admin/users/providers/parts/mainInfo.ejs",
        "views/admin/users/providers/parts/notify.ejs",
        "views/admin/users/providers/parts/orders.ejs",
        "views/admin/users/providers/parts/sms.ejs",
        "views/admin/users/providers/parts/wallet.ejs",
        "views/admin/users/providers/ratings/dataTable.ejs",
        "views/admin/users/providers/ratings/index.ejs",
        "views/admin/users/providers/ratings/tds.ejs",
        "views/admin/users/providers/show.ejs",
        "views/admin/users/providers/tds.ejs"
      ],
      "css": [
        "/admin/assets/libs/select2/select2.css",
        "/admin/app-assets/css/plugins/forms/validation/form-validation.css",
        "/admin/assets/css/pages/providers.css?v=2.8.0"
      ],
      "js": [
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/assets/js/pages/providers-contract.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js",
        "/admin/assets/js/pages/providers-contract.js?v=2.8.0",
        "/admin/assets/js/pages/providers.js?v=2.8.0"
      ],
      "mutationCount": 9,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/providers/wallet",
        "/providers/sendNotify",
        "/providers/sendMail",
        "/providers/sendSMS",
        "/providers/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit",
        "exportAll",
        "send"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "providersMeta",
      "routeCount": 4,
      "routes": [
        {
          "method": "POST",
          "path": "/providersMeta/action/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerMetaController.actionProviderMeta"
          ]
        },
        {
          "method": "DELETE",
          "path": "/providersMeta/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerMetaController.deleteProviderMeta"
          ]
        },
        {
          "method": "GET",
          "path": "/providersMeta/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerMetaController.providerMeta"
          ]
        },
        {
          "method": "GET",
          "path": "/providersMeta/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "providerMetaController.providersMeta"
          ]
        }
      ],
      "controllers": [
        "providerMetaController.actionProviderMeta",
        "providerMetaController.deleteProviderMeta",
        "providerMetaController.providerMeta",
        "providerMetaController.providersMeta"
      ],
      "viewArea": "views/admin/users/providersMeta",
      "views": [
        "views/admin/users/providersMeta/dataTable.ejs",
        "views/admin/users/providersMeta/includes.ejs",
        "views/admin/users/providersMeta/index.ejs",
        "views/admin/users/providersMeta/show.ejs",
        "views/admin/users/providersMeta/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/join-requests.css?v=2.7.2"
      ],
      "js": [
        "/admin/assets/js/pages/providers-meta-contract.js?v=2.7.1",
        "/admin/assets/js/pages/join-requests.js?v=2.7.2"
      ],
      "mutationCount": 2,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "action",
        "delete"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "reasons",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/reasons/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/reasons/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "reasonsController.addReason"
          ]
        },
        {
          "method": "POST",
          "path": "/reasons/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "reasonsController.editReason"
          ]
        },
        {
          "method": "DELETE",
          "path": "/reasons/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "reasonsController.deleteReason"
          ]
        },
        {
          "method": "GET",
          "path": "/reasons/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "reasonsController.getReason"
          ]
        },
        {
          "method": "GET",
          "path": "/reasons",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "reasonsController.reasons"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "reasonsController.addReason",
        "reasonsController.editReason",
        "reasonsController.deleteReason",
        "reasonsController.getReason",
        "reasonsController.reasons"
      ],
      "viewArea": "views/admin/reasons",
      "views": [
        "views/admin/reasons/create.ejs",
        "views/admin/reasons/dataTable.ejs",
        "views/admin/reasons/edit.ejs",
        "views/admin/reasons/includes.ejs",
        "views/admin/reasons/index.ejs",
        "views/admin/reasons/partials/formFields.ejs",
        "views/admin/reasons/show.ejs",
        "views/admin/reasons/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/reasons.css?v=2.5.2.4"
      ],
      "js": [
        "/admin/assets/js/pages/reasons.js?v=2.5.2.1",
        "/admin/assets/js/pages/reasons.js?v=2.5.2.3"
      ],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "reports",
      "routeCount": 3,
      "routes": [
        {
          "method": "DELETE",
          "path": "/reports/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "reportsController.delete"
          ]
        },
        {
          "method": "GET",
          "path": "/reports/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "reportsController.show"
          ]
        },
        {
          "method": "GET",
          "path": "/reports",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "reportsController.reports"
          ]
        }
      ],
      "controllers": [
        "reportsController.delete",
        "reportsController.show",
        "reportsController.reports"
      ],
      "viewArea": "views/admin/reports",
      "views": [
        "views/admin/reports/dataTable.ejs",
        "views/admin/reports/index.ejs",
        "views/admin/reports/show.ejs",
        "views/admin/reports/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/reports.css?v=2.6.4-bc3"
      ],
      "js": [
        "/admin/assets/js/pages/reports.js?v=2.6.4-bc2"
      ],
      "mutationCount": 1,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": true,
      "modalUsage": false,
      "statusActions": [
        "delete"
      ],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "settings",
      "routeCount": 13,
      "routes": [
        {
          "method": "GET",
          "path": "/settings",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.settings"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editSiteSetting",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "settingController.editSiteSetting"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editCode",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.editCode"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editSmsSmtp",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.editSmsSmtp"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editTerms",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "settingController.editTerms"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editNotifications",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.editNotifications"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editApi",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.editApi"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editOpenTok",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.editOpenTok"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editHyperPay",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.editHyperPay"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editHomeSetting",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.editHome"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editAbout",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "settingController.editAbout"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editOrderSetting",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.editOrderSetting"
          ]
        },
        {
          "method": "POST",
          "path": "/settings/editAuctionSetting",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.editAuctionSetting"
          ]
        }
      ],
      "controllers": [
        "homeController.settings",
        "settingController.editSiteSetting",
        "settingController.editCode",
        "settingController.editSmsSmtp",
        "settingController.editTerms",
        "settingController.editNotifications",
        "settingController.editApi",
        "settingController.editOpenTok",
        "settingController.editHyperPay",
        "settingController.editHome",
        "settingController.editAbout",
        "settingController.editOrderSetting",
        "settingController.editAuctionSetting"
      ],
      "viewArea": null,
      "views": [],
      "css": [],
      "js": [],
      "mutationCount": 12,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/settings/editSiteSetting",
        "/settings/editTerms",
        "/settings/editAbout"
      ],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "settlements-providers",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/settlements-providers/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "settlementProvidersController.settlementsFilter"
          ]
        },
        {
          "method": "GET",
          "path": "/settlements-providers/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settlementProvidersController.settlementDetails"
          ]
        },
        {
          "method": "POST",
          "path": "/settlements-providers/actions/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "settlementProvidersController.settlementAcceptReject"
          ]
        },
        {
          "method": "GET",
          "path": "/settlements-providers/:providerType/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settlementProvidersController.settlements"
          ]
        },
        {
          "method": "GET",
          "path": "/settlements-providers/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settlementProvidersController.settlements"
          ]
        },
        {
          "method": "GET",
          "path": "/settlements-providers",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        }
      ],
      "controllers": [
        "settlementProvidersController.settlementsFilter",
        "settlementProvidersController.settlementDetails",
        "settlementProvidersController.settlementAcceptReject",
        "settlementProvidersController.settlements"
      ],
      "viewArea": "views/admin/settlementsProviders",
      "views": [
        "views/admin/settlementsProviders/dataTable.ejs",
        "views/admin/settlementsProviders/includes.ejs",
        "views/admin/settlementsProviders/index.ejs",
        "views/admin/settlementsProviders/show-details.ejs",
        "views/admin/settlementsProviders/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 1,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/settlements-providers/actions/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "action"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "settlementsProviders",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/settlementsProviders/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "settlementProvidersController.settlementsFilter"
          ]
        },
        {
          "method": "GET",
          "path": "/settlementsProviders/show/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settlementProvidersController.settlementDetails"
          ]
        },
        {
          "method": "POST",
          "path": "/settlementsProviders/actions/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "settlementProvidersController.settlementAcceptReject"
          ]
        },
        {
          "method": "GET",
          "path": "/settlementsProviders/:providerType/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settlementProvidersController.settlements"
          ]
        },
        {
          "method": "GET",
          "path": "/settlementsProviders/:type",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settlementProvidersController.settlements"
          ]
        },
        {
          "method": "GET",
          "path": "/settlementsProviders",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        }
      ],
      "controllers": [
        "settlementProvidersController.settlementsFilter",
        "settlementProvidersController.settlementDetails",
        "settlementProvidersController.settlementAcceptReject",
        "settlementProvidersController.settlements"
      ],
      "viewArea": "views/admin/settlementsProviders",
      "views": [
        "views/admin/settlementsProviders/dataTable.ejs",
        "views/admin/settlementsProviders/includes.ejs",
        "views/admin/settlementsProviders/index.ejs",
        "views/admin/settlementsProviders/show-details.ejs",
        "views/admin/settlementsProviders/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 1,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/settlementsProviders/actions/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "action"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "sliders",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/sliders/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/sliders/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "sliderController.addSlider"
          ]
        },
        {
          "method": "POST",
          "path": "/sliders/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "sliderController.editSlider"
          ]
        },
        {
          "method": "DELETE",
          "path": "/sliders/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "sliderController.deleteSlider"
          ]
        },
        {
          "method": "GET",
          "path": "/sliders/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "sliderController.getSlider"
          ]
        },
        {
          "method": "GET",
          "path": "/sliders",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "sliderController.sliders"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "sliderController.addSlider",
        "sliderController.editSlider",
        "sliderController.deleteSlider",
        "sliderController.getSlider",
        "sliderController.sliders"
      ],
      "viewArea": "views/admin/sliders",
      "views": [
        "views/admin/sliders/create.ejs",
        "views/admin/sliders/dataTable.ejs",
        "views/admin/sliders/edit.ejs",
        "views/admin/sliders/includes.ejs",
        "views/admin/sliders/index.ejs",
        "views/admin/sliders/show.ejs",
        "views/admin/sliders/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/sliders/create",
        "/sliders/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": false,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "sms",
      "routeCount": 2,
      "routes": [
        {
          "method": "GET",
          "path": "/sms",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.sms"
          ]
        },
        {
          "method": "POST",
          "path": "/sms/changeSms",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "settingController.changeSms"
          ]
        }
      ],
      "controllers": [
        "homeController.sms",
        "settingController.changeSms"
      ],
      "viewArea": "views/admin/sms",
      "views": [
        "views/admin/sms/includes/sms.ejs",
        "views/admin/sms/includes/smsCss.ejs",
        "views/admin/sms/index.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 1,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [],
      "uiLevel": "premium",
      "risk": "medium"
    },
    {
      "module": "socials",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/socials/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "socialMediaController.createSocialPage"
          ]
        },
        {
          "method": "POST",
          "path": "/socials/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "socialMediaController.addSocial"
          ]
        },
        {
          "method": "POST",
          "path": "/socials/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "socialMediaController.editSocial"
          ]
        },
        {
          "method": "DELETE",
          "path": "/socials/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "socialMediaController.deleteSocial"
          ]
        },
        {
          "method": "GET",
          "path": "/socials/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "socialMediaController.getSocial"
          ]
        },
        {
          "method": "GET",
          "path": "/socials",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "socialMediaController.socials"
          ]
        }
      ],
      "controllers": [
        "socialMediaController.createSocialPage",
        "socialMediaController.addSocial",
        "socialMediaController.editSocial",
        "socialMediaController.deleteSocial",
        "socialMediaController.getSocial",
        "socialMediaController.socials"
      ],
      "viewArea": "views/admin/socials",
      "views": [
        "views/admin/socials/create.ejs",
        "views/admin/socials/dataTable.ejs",
        "views/admin/socials/edit.ejs",
        "views/admin/socials/includes.ejs",
        "views/admin/socials/index.ejs",
        "views/admin/socials/partials/formFields.ejs",
        "views/admin/socials/show.ejs",
        "views/admin/socials/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/socials.css?v=2.6.2.1",
        "/admin/assets/css/pages/socials.css?v=2.6.2"
      ],
      "js": [
        "/admin/assets/js/pages/socials.js?v=2.6.2.1"
      ],
      "mutationCount": 3,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/socials/create",
        "/socials/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "statistics",
      "routeCount": 2,
      "routes": [
        {
          "method": "GET",
          "path": "/statistics/index",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.getStatistics"
          ]
        },
        {
          "method": "GET",
          "path": "/statistics/order",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "usersController.statistics"
          ]
        }
      ],
      "controllers": [
        "homeController.getStatistics",
        "usersController.statistics"
      ],
      "viewArea": "views/admin/statistics",
      "views": [
        "views/admin/statistics/index.ejs",
        "views/admin/statistics/statistics.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 0,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [],
      "uiLevel": "premium",
      "risk": "low"
    },
    {
      "module": "subDepartments",
      "routeCount": 6,
      "routes": [
        {
          "method": "GET",
          "path": "/subDepartments/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "homeController.create"
          ]
        },
        {
          "method": "POST",
          "path": "/subDepartments/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "subDepartmentsController.addSubDepartment"
          ]
        },
        {
          "method": "POST",
          "path": "/subDepartments/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "subDepartmentsController.editSubDepartment"
          ]
        },
        {
          "method": "DELETE",
          "path": "/subDepartments/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "subDepartmentsController.deleteSubDepartment"
          ]
        },
        {
          "method": "PATCH",
          "path": "/subDepartments/showHide/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "subDepartmentsController.showHide"
          ]
        },
        {
          "method": "GET",
          "path": "/subDepartments/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "subDepartmentsController.getSubDepartment"
          ]
        }
      ],
      "controllers": [
        "homeController.create",
        "subDepartmentsController.addSubDepartment",
        "subDepartmentsController.editSubDepartment",
        "subDepartmentsController.deleteSubDepartment",
        "subDepartmentsController.showHide",
        "subDepartmentsController.getSubDepartment"
      ],
      "viewArea": "views/admin/subDepartments",
      "views": [
        "views/admin/subDepartments/create.ejs",
        "views/admin/subDepartments/dataTable.ejs",
        "views/admin/subDepartments/edit.ejs",
        "views/admin/subDepartments/includes.ejs",
        "views/admin/subDepartments/index.ejs",
        "views/admin/subDepartments/show.ejs",
        "views/admin/subDepartments/tds.ejs"
      ],
      "css": [
        "/admin/assets/libs/select2/select2.css"
      ],
      "js": [
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js"
      ],
      "mutationCount": 4,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/subDepartments/create",
        "/subDepartments/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit",
        "showHide"
      ],
      "uiLevel": "premium",
      "risk": "high"
    },
    {
      "module": "subscriptions",
      "routeCount": 3,
      "routes": [
        {
          "method": "GET",
          "path": "/subscriptions/filter",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": false,
          "upload": false,
          "controllers": [
            "subscriptionDashboardController.filterSubscriptions"
          ]
        },
        {
          "method": "GET",
          "path": "/subscriptions",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "subscriptionDashboardController.index"
          ]
        },
        {
          "method": "GET",
          "path": "/subscriptions/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "subscriptionDashboardController.show"
          ]
        }
      ],
      "controllers": [
        "subscriptionDashboardController.filterSubscriptions",
        "subscriptionDashboardController.index",
        "subscriptionDashboardController.show"
      ],
      "viewArea": "views/admin/subscriptions",
      "views": [
        "views/admin/subscriptions/create.ejs",
        "views/admin/subscriptions/dataTable.ejs",
        "views/admin/subscriptions/edit.ejs",
        "views/admin/subscriptions/includes.ejs",
        "views/admin/subscriptions/index.ejs",
        "views/admin/subscriptions/show.ejs",
        "views/admin/subscriptions/tds.ejs"
      ],
      "css": [],
      "js": [],
      "mutationCount": 0,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [],
      "imageUsage": false,
      "modalUsage": false,
      "statusActions": [],
      "uiLevel": "premium",
      "risk": "low"
    },
    {
      "module": "supervisions",
      "routeCount": 9,
      "routes": [
        {
          "method": "POST",
          "path": "/supervisions/exportAll",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": []
        },
        {
          "method": "GET",
          "path": "/supervisions/create",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "adminController.createAdmin"
          ]
        },
        {
          "method": "POST",
          "path": "/supervisions/create",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "adminController.createSupervisor"
          ]
        },
        {
          "method": "POST",
          "path": "/supervisions/edit/:id",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": true,
          "controllers": [
            "adminController.editSuperVisor"
          ]
        },
        {
          "method": "DELETE",
          "path": "/supervisions/delete",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "adminController.deleteSupervisor"
          ]
        },
        {
          "method": "PATCH",
          "path": "/supervisions/blockUnBlock",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "adminController.protectSupervisorBlockMutation",
            "usersController.blockUnBlock"
          ]
        },
        {
          "method": "PATCH",
          "path": "/supervisions/activateDeactivate",
          "mutation": true,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "adminController.protectSupervisorActivationMutation",
            "usersController.activateDeactivate"
          ]
        },
        {
          "method": "GET",
          "path": "/supervisions/:type/:id",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "adminController.getSupervisor"
          ]
        },
        {
          "method": "GET",
          "path": "/supervisions",
          "mutation": false,
          "authenticated": true,
          "permissionMiddleware": true,
          "csrf": true,
          "upload": false,
          "controllers": [
            "adminController.supervisions"
          ]
        }
      ],
      "controllers": [
        "adminController.createAdmin",
        "adminController.createSupervisor",
        "adminController.editSuperVisor",
        "adminController.deleteSupervisor",
        "adminController.protectSupervisorBlockMutation",
        "usersController.blockUnBlock",
        "adminController.protectSupervisorActivationMutation",
        "usersController.activateDeactivate",
        "adminController.getSupervisor",
        "adminController.supervisions"
      ],
      "viewArea": "views/admin/users/supervisors",
      "views": [
        "views/admin/users/supervisors/create.ejs",
        "views/admin/users/supervisors/dataTable.ejs",
        "views/admin/users/supervisors/edit.ejs",
        "views/admin/users/supervisors/includes.ejs",
        "views/admin/users/supervisors/index.ejs",
        "views/admin/users/supervisors/partials/formFields.ejs",
        "views/admin/users/supervisors/profile.ejs",
        "views/admin/users/supervisors/show.ejs",
        "views/admin/users/supervisors/tds.ejs"
      ],
      "css": [
        "/admin/assets/css/pages/people-resource.css?v=2.6.5"
      ],
      "js": [
        "/admin/assets/js/pages/people-resource.js?v=2.6.5",
        "/admin/app-assets/js/core/libraries/jquery.min.js",
        "/admin/app-assets/vendors/js/forms/select/select2.full.min.js",
        "/admin/app-assets/js/scripts/forms/select/form-select2.js",
        "/admin/assets/js/pages/supervisors-contract.js"
      ],
      "mutationCount": 6,
      "csrfStatus": "complete",
      "authenticationStatus": "complete",
      "permissionStatus": "complete",
      "uploadRoutes": [
        "/supervisions/create",
        "/supervisions/edit/:id"
      ],
      "imageUsage": true,
      "modalUsage": true,
      "statusActions": [
        "create",
        "delete",
        "edit",
        "exportAll"
      ],
      "uiLevel": "premium",
      "risk": "high"
    }
  ]
}
