@jahed/firebase-rules
Version:
A type-safe Firebase Real-time Database Security Rules builder.
8 lines (7 loc) • 712 B
TypeScript
export { allowAll, denyAll } from "./expression.ts";
export { branch } from "./flow.ts";
export { add, allOf, between, concat, divide, equal, greaterThan, lessThan, modulus, multiply, negate, not, notEqual, oneOf, subtract, } from "./operator.ts";
export { indexOn, read, validate, value, write } from "./rule.ts";
export { node, param, props } from "./structure.ts";
export type { BooleanRule, IndexField, IndexRuleType, NumberRule, PrimitiveOrExpression, RuleAuth, RuleAuthToken, RuleAuthTokenFirebase, RuleDataSnapshot, RuleExpression, RuleNode, RuleNodeFactory, Rules, RuleSignInProvider, RuleString, RuleType, StringRule, } from "./types.ts";
export { auth, data, newData, now, root } from "./variable.ts";