UNPKG

@updatedev/js

Version:

Update JavaScript SDK

22 lines 598 B
import { isBrowser } from "./environment"; import { serialize, parse } from "cookie"; function setAll(cookies) { if (!isBrowser) return; cookies.forEach(({ name, value, options }) => { document.cookie = serialize(name, value, options || {}); }); } function getAll() { if (!isBrowser) return null; const cookies = parse(document.cookie); return Object.entries(cookies).filter(([, v]) => v !== void 0).map(([name, value]) => ({ name, value // value cannot be undefined due to filter above })); } export { getAll, setAll }; //# sourceMappingURL=cookie-defaults.js.map