{"version":3,"file":"struct.mjs","sources":["../src/struct.ts"],"sourcesContent":["// @ts-nocheck\n\nexport function struct(obj) {\n\treturn Object.seal(obj)\n}\n\nexport function set(props) {\n\tfor (const [k, v] of Object.entries(props)) {\n\t\tthis[k] = v\n\t}\n}\n"],"names":[],"mappings":"AAAA;AAEM,SAAU,MAAM,CAAC,GAAG,EAAA;AACzB,IAAA,OAAO,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;AACxB,CAAC;AAEK,SAAU,GAAG,CAAC,KAAK,EAAA;AACxB,IAAA,KAAK,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE;AAC3C,QAAA,IAAI,CAAC,CAAC,CAAC,GAAG,CAAC,CAAA;AACX,KAAA;AACF;;;;"}