@casl/prisma
Version:
Allows to query accessible records using Prisma client based on CASL rules
7 lines (6 loc) • 461 B
TypeScript
export { prismaQuery } from './prisma/prismaQuery';
export type { Model, Subjects, ExtractModelName } from './prisma/prismaQuery';
export { createAccessibleByFactory, accessibleBy } from './accessibleByFactory';
export { createAbilityFactory } from './createAbilityFactory';
export { ParsingQueryError } from './errors/ParsingQueryError';
export type { PrismaTypes, PrismaQueryFactory, PrismaQueryOf, PrismaModel, PrismaTypeMap, WhereInputOf, } from './types';