[INIT] Initial Project Structure
Some checks failed
Deploy Edge / deploy-edge (push) Failing after 2s
S3 Repo Backup / s3-repo-backup (push) Failing after 2s

This commit is contained in:
Dunemask 2024-08-24 12:41:04 -06:00
commit 0fc5f05b6a
105 changed files with 10448 additions and 0 deletions

9
lib/vix/RouteGuard.ts Normal file
View file

@ -0,0 +1,9 @@
import policyMiddlewareGuard from "@lib/middlewares/policy-guard";
import userGuard from "@lib/middlewares/user-guard";
import AppGuard from "./AppGuards";
export default class RouteGuard {
static User = userGuard();
static ManageProjectsRead = policyMiddlewareGuard(AppGuard.ManageProjects);
static MangeProjectsCreate = policyMiddlewareGuard(AppGuard.CreateProjects);
}