import { cssPropertyAlias, cssPropertyPrefixFlags, cssValuePrefixFlags } from 'style-vendorizer';
export function prefix(property, value) { let cssText = '';
const propertyAlias = cssPropertyAlias(property); if (propertyAlias) cssText += `${propertyAlias}:${value};`;
const propertyFlags = cssPropertyPrefixFlags(property); if (propertyFlags & 0b001) cssText += `-webkit-${property}:${value};`; if (propertyFlags & 0b010) cssText += `-moz-${property}:${value};`; if (propertyFlags & 0b100) cssText += `-ms-${property}:${value};`;
const valueFlags = cssValuePrefixFlags(property, value); if (valueFlags & 0b001) cssText += `${property}:-webkit-${value};`; else if (valueFlags & 0b010) cssText += `${property}:-moz-${value};`; else if (valueFlags & 0b100) cssText += `${property}:-ms-${value};`;
cssText += `${property}:${value};`;
return cssText;}