UNPKG

permix

Version:

Permix is a lightweight, framework-agnostic, type-safe permissions management library for JavaScript applications on the client and server sides.

21 lines (17 loc) 586 B
import { v as validatePermix } from '../shared/permix.Q-O041RP.mjs'; export { b as checkWithRules, a as createPermix, g as getRules, i as isRulesValid } from '../shared/permix.Q-O041RP.mjs'; /** * @deprecated Use `permix.dehydrate()` and `permix.hydrate(state)` directly instead. */ function dehydrate(permix) { validatePermix(permix); return permix.dehydrate(); } /** * @deprecated Use `permix.dehydrate()` and `permix.hydrate(state)` directly instead. */ function hydrate(permix, state) { validatePermix(permix); permix.hydrate(state); } export { dehydrate, hydrate };