From b772ad6a046d68350a83a0172f4af01af512c29c Mon Sep 17 00:00:00 2001 From: Dmitrii Maganov Date: Sun, 30 Jun 2019 22:03:25 +0300 Subject: [PATCH] fix(extra): add rulesToFields TS definition (#205) --- packages/casl-ability/extra/extra.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/casl-ability/extra/extra.d.ts b/packages/casl-ability/extra/extra.d.ts index 10ef83d48..e343009dc 100644 --- a/packages/casl-ability/extra/extra.d.ts +++ b/packages/casl-ability/extra/extra.d.ts @@ -2,6 +2,8 @@ import { Ability, Rule, RawRule } from '@casl/ability' export function rulesToQuery(ability: Ability, action: string, subject: any, convert: (rule: Rule) => Object): Object | null +export function rulesToFields(ability: Ability, action: string, subject: any): Object + export interface PermittedFieldsOptions { fieldsFrom?: (rule: Rule) => string[] | null | undefined }