@battle-racing/br-common-lib
Version:
Common library for all Battle Racing Repositorios
28 lines (27 loc) • 1.13 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ROLE_DEFINITIONS = void 0;
const constants_1 = require("../constants");
exports.ROLE_DEFINITIONS = [
{
role: constants_1.USER_ROLE.SUPER_ADMIN,
description: 'Complete access to all features and settings',
permissions: [
constants_1.PERMISSION.FULL_ACCESS,
constants_1.PERMISSION.KARTS_MANAGE_HARDWARE,
constants_1.PERMISSION.KARTS_MANAGE_POWER_UPS,
constants_1.PERMISSION.GAME_TRACK_MANAGE_GAMES,
constants_1.PERMISSION.GAME_TRACK_MANAGE_BASIC_INFO,
constants_1.PERMISSION.GAME_TRACK_MANAGE_HARDWARE,
constants_1.PERMISSION.GAME_TRACK_MANAGE_KARTS_CONFIG,
constants_1.PERMISSION.GAME_TRACK_MANAGE_CHECKPOINTS,
constants_1.PERMISSION.GAME_TRACK_MANAGE_KARTS,
constants_1.PERMISSION.KARTS_TRACKING,
],
},
{
role: constants_1.USER_ROLE.OPERATOR,
description: 'Game Track Operator',
permissions: [constants_1.PERMISSION.GAME_TRACK_MANAGE_GAMES],
},
];