index.js
function flip(str, options) {
  if (typeof str != 'string') {
    throw new Error('input is not a String.');
  }

  var node = css.parse(str, options);

  flipNode(node.stylesheet);

  return css.stringify(node, options);
}
function flip(str, options) {
  if (typeof str != 'string') {
    throw new Error('input is not a String.');
  }

  var node = css.parse(str, options);

  flipNode(node.stylesheet);

  return css.stringify(node, options);
}
function flip ( str , options ) { if ( typeof str != 'string' ) { throw new Error ( 'input is not a String.' ) ; } var node = css . parse ( str , options ) ; flipNode ( node . stylesheet ) ; return css . stringify ( node , options ) ; }
BiDi flip a CSS string.

@param {String} str
@param {Object} [options]
@param {Boolean} [options.compress] Whether to slightly compress output.
Some newlines and indentation are removed. Comments stay intact.
@param {String} [options.indent] Default is `'  '` (two spaces).
@returns {String}
BiDi flip a CSS string .