var uuid_1;
var hasRequiredUuid;

function requireUuid () {
	if (hasRequiredUuid) return uuid_1;
	hasRequiredUuid = 1;

	/**
	 * Copyright 2004-present Facebook. All Rights Reserved.
	 *
	 * @typechecks
	 * 
	 * @format
	 */

	/*eslint-disable no-bitwise */

	/**
	 * Based on the rfc4122-compliant solution posted at
	 * http://stackoverflow.com/questions/105034
	 */
	function uuid() {
	  return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
	    var r = Math.random() * 16 | 0;
	    var v = c == 'x' ? r : r & 0x3 | 0x8;
	    return v.toString(16);
	  });
	}

	uuid_1 = uuid;
	return uuid_1;
}

export { requireUuid as __require };
//# sourceMappingURL=uuid.js.map
