UNPKG

@lekseek/ui

Version:

Vue 3 components library

6 lines (5 loc) 498 B
export const useConvertToInline = (code: string | undefined): string => { if (!code) return ''; const commonReplacements = code.replace(/\n/g, '').replace(/\s+/g, ' ').replace(/> </g, '><').replace(/ </g, '<').replace(/: {/g, ':{').replace(/ } /g, '}').replace(/ { /g, '{').replace(/; /g, ';').replace(/: /g, ':').replace(/= /g, '=').replace(/ =/g, '=').replace(/, /g, ',').replace(/ ,/g, ',').replace(/} /g, '}').replace(/{ /g, '{').replace(/ }/g, '}').trim(); return commonReplacements; };