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
JavaScript
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 };