@casl/prisma
Version:
Allows to query accessible records using Prisma client based on CASL rules
3 lines (2 loc) • 463 B
JavaScript
import{PureAbility as r,fieldPatternMatcher as t}from"@casl/ability";import{createAbilityFactory as i,createAccessibleByFactory as s,prismaQuery as o}from"./runtime.mjs";export{ParsingQueryError,prismaQuery}from"./runtime.mjs";const e=i();const m=s();class PrismaAbility extends r{constructor(r,i){super(r,Object.assign({conditionsMatcher:o,fieldMatcher:t},i))}}export{PrismaAbility,m as accessibleBy,e as createPrismaAbility};
//# sourceMappingURL=index.mjs.map