@beamimpact/web-sdk
Version:
The Beam SDK enables brands to connect with their customers over shared values, not transactional discounts, to build stronger loyalty. Our integration achieves this by allowing customers to (a) choose a nonprofit where the brand will donate part of their
4 lines (3 loc) • 1.05 kB
JavaScript
import{f as r}from"./lit-iNN5L_Qk.esm.js";import{M as s,I as a}from"./beam-errors-P-Lu07Ce.esm.js";import{logger as l}from"../utils/logger.js";const d=r`html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{/*height:auto;*/max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}`;function f(i,e=i.tagName){customElements.get(e)||customElements.define(e,i)}function h(i,e){const t=[],n=e;for(const o of i)n[o]==null&&t.push(o);if(t.length>0)throw l.error(`Beam Impact - Missing Required Config Values:
`,t.join(", "),e),new s(t);return!0}function m(i,e){return i.every(t=>t in e&&e[t]!=null)}function u(i,e){if(i.every(t=>e[t]!==null&&e[t]!==void 0))throw new a}export{u as a,m as b,d as c,f as d,h as e};
//# sourceMappingURL=enforce-config-ZyPq_4CF.esm.js.map