@casl/prisma
Version:
Allows to query accessible records using Prisma client based on CASL rules
7 lines (6 loc) • 431 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, PrismaModel, PrismaTypeMap } from './types';