/opt/canhelp/node_modules/better-auth/dist/plugins/organization/access
NameSizeModeActions
index.d.mts1880644editdlrm
index.mjs1890644editdlrm
statement.d.mts140690644editdlrm
statement.mjs13140644editdlrm
statement.mjs.map21480644editdlrm
Edit: /opt/canhelp/node_modules/better-auth/dist/plugins/organization/access/statement.mjs (1314B)
import { createAccessControl } from "../../access/access.mjs"; import "../../access/index.mjs"; //#region src/plugins/organization/access/statement.ts const defaultStatements = { organization: ["update", "delete"], member: [ "create", "update", "delete" ], invitation: ["create", "cancel"], team: [ "create", "update", "delete" ], ac: [ "create", "read", "update", "delete" ] }; const defaultAc = createAccessControl(defaultStatements); const adminAc = defaultAc.newRole({ organization: ["update"], invitation: ["create", "cancel"], member: [ "create", "update", "delete" ], team: [ "create", "update", "delete" ], ac: [ "create", "read", "update", "delete" ] }); const ownerAc = defaultAc.newRole({ organization: ["update", "delete"], member: [ "create", "update", "delete" ], invitation: ["create", "cancel"], team: [ "create", "update", "delete" ], ac: [ "create", "read", "update", "delete" ] }); const memberAc = defaultAc.newRole({ organization: [], member: [], invitation: [], team: [], ac: ["read"] }); const defaultRoles = { admin: adminAc, owner: ownerAc, member: memberAc }; //#endregion export { adminAc, defaultAc, defaultRoles, defaultStatements, memberAc, ownerAc }; //# sourceMappingURL=statement.mjs.map