Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@scalops/shared

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@scalops/shared - npm Package Compare versions

Comparing version
1.0.0
to
1.0.1
+2
-2
dist/dto/account.dto.d.ts

@@ -7,4 +7,4 @@ import { AccountStatus } from "../enums";

status: AccountStatus;
createdAt: string;
updatedAt: string;
createdAt: Date;
updatedAt: Date;
}

@@ -8,5 +8,5 @@ import { OrganizationRole, MembershipStatus } from "../enums";

status: MembershipStatus;
createdAt: string;
updatedAt: string;
deletedAt: string | null;
createdAt: Date;
updatedAt: Date;
deletedAt: Date | null;
}

@@ -7,5 +7,5 @@ import { OrganizationStatus } from "../enums";

status: OrganizationStatus;
createdAt: string;
updatedAt: string;
deletedAt: string | null;
createdAt: Date;
updatedAt: Date;
deletedAt: Date | null;
}

@@ -7,5 +7,5 @@ import { UserStatus, UserRole } from "../enums";

role: UserRole;
createdAt: string;
updatedAt: string;
deletedAt: string | null;
createdAt: Date;
updatedAt: Date;
deletedAt: Date | null;
}
import { UserRole, GlobalPermission } from "../enums";
export declare const GlobalRolePermissions: Record<UserRole, readonly GlobalPermission[]>;
export declare const globalRolePermissions: Record<UserRole, readonly GlobalPermission[]>;
export declare function canPerformGlobalPermission(role: UserRole, permission: GlobalPermission): boolean;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.GlobalRolePermissions = void 0;
exports.globalRolePermissions = void 0;
exports.canPerformGlobalPermission = canPerformGlobalPermission;
const enums_1 = require("../enums");
exports.GlobalRolePermissions = {
exports.globalRolePermissions = {
[enums_1.UserRole.SUPERADMIN]: [

@@ -25,3 +25,3 @@ enums_1.GlobalPermission.MANAGE_SYSTEM,

function canPerformGlobalPermission(role, permission) {
return exports.GlobalRolePermissions[role]?.includes(permission) ?? false;
return exports.globalRolePermissions[role]?.includes(permission) ?? false;
}
import { OrganizationRole, MembershipStatus, OrgPermission } from "../enums";
export declare const OrgRolePermissions: Record<OrganizationRole, readonly OrgPermission[]>;
export declare const orgRolePermissions: Record<OrganizationRole, readonly OrgPermission[]>;
export declare function canPerformOrgPermission(role: OrganizationRole, status: MembershipStatus, permission: OrgPermission): boolean;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.OrgRolePermissions = void 0;
exports.orgRolePermissions = void 0;
exports.canPerformOrgPermission = canPerformOrgPermission;
const enums_1 = require("../enums");
exports.OrgRolePermissions = {
exports.orgRolePermissions = {
[enums_1.OrganizationRole.OWNER]: [

@@ -18,3 +18,3 @@ enums_1.OrgPermission.MANAGE_ORG,

return false;
return exports.OrgRolePermissions[role]?.includes(permission) ?? false;
return exports.orgRolePermissions[role]?.includes(permission) ?? false;
}
{
"name": "@scalops/shared",
"version": "1.0.0",
"version": "1.0.1",
"private": false,

@@ -5,0 +5,0 @@ "type": "module",