UNPKG

@casl/prisma

Version:

Allows to query accessible records using Prisma client based on CASL rules

3 lines (2 loc) 463 B
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