{"version":3,"file":"ngx-editor-utils.mjs","sources":["../../../projects/ngx-editor/utils/isNil.ts","../../../projects/ngx-editor/utils/toStyleString.ts","../../../projects/ngx-editor/utils/error.ts","../../../projects/ngx-editor/utils/ngx-editor-utils.ts"],"sourcesContent":["const isNil = (val: unknown): boolean => {\n  return typeof val === 'undefined' || val === null;\n};\n\nexport default isNil;\n","const camelToDashed = (str: string): string => {\n  return str.replace(/[A-Z]/g, (m) => `-${m.toLowerCase()}`);\n};\n\nconst cleanObject = (obj: Record<string, any>): Record<string, any> => {\n  const cleanObj: Record<string, string> = {};\n\n  Object.keys(obj).forEach((prop) => {\n    if (obj[prop]) {\n      cleanObj[prop] = obj[prop];\n    }\n  });\n\n  return cleanObj;\n};\n\nconst toStyleString = (obj: Partial<CSSStyleDeclaration>): string => {\n  const styles = cleanObject(obj);\n  return Object.entries(styles).map(([k, v]) => `${camelToDashed(k)}:${v}`).join(';');\n};\n\nexport default toStyleString;\n","class NgxEditorError extends Error {\n  constructor(message: string) {\n    super(message);\n    this.name = this.constructor.name;\n  }\n}\n\nexport default NgxEditorError;\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public_api';\n"],"names":[],"mappings":"AAAA,MAAM,KAAK,GAAG,CAAC,GAAY,KAAa;IACtC,OAAO,OAAO,GAAG,KAAK,WAAW,IAAI,GAAG,KAAK,IAAI,CAAC;AACpD;;ACFA,MAAM,aAAa,GAAG,CAAC,GAAW,KAAY;AAC5C,IAAA,OAAO,GAAG,CAAC,OAAO,CAAC,QAAQ,EAAE,CAAC,CAAC,KAAK,IAAI,CAAC,CAAC,WAAW,EAAE,CAAA,CAAE,CAAC,CAAC;AAC7D,CAAC,CAAC;AAEF,MAAM,WAAW,GAAG,CAAC,GAAwB,KAAyB;IACpE,MAAM,QAAQ,GAA2B,EAAE,CAAC;IAE5C,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,KAAI;AAChC,QAAA,IAAI,GAAG,CAAC,IAAI,CAAC,EAAE;YACb,QAAQ,CAAC,IAAI,CAAC,GAAG,GAAG,CAAC,IAAI,CAAC,CAAC;AAC5B,SAAA;AACH,KAAC,CAAC,CAAC;AAEH,IAAA,OAAO,QAAQ,CAAC;AAClB,CAAC,CAAC;AAEF,MAAM,aAAa,GAAG,CAAC,GAAiC,KAAY;AAClE,IAAA,MAAM,MAAM,GAAG,WAAW,CAAC,GAAG,CAAC,CAAC;AAChC,IAAA,OAAO,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,KAAK,CAAG,EAAA,aAAa,CAAC,CAAC,CAAC,CAAI,CAAA,EAAA,CAAC,CAAE,CAAA,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AACtF;;ACnBA,MAAM,uBAAuB,KAAK,CAAA;AAChC,IAAA,WAAA,CAAY,OAAe,EAAA;QACzB,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC;KACnC;AACF;;ACLD;;AAEG;;;;"}