'use strict';

var common = require('./lib/utils/common.js');
var deflate = require('./lib/deflate.js');
var inflate = require('./lib/inflate.js');
var constants = require('./lib/zlib/constants.js');

var pako_1;
var hasRequiredPako;

function requirePako () {
	if (hasRequiredPako) return pako_1;
	hasRequiredPako = 1;

	var assign    = common.__require().assign;

	var deflate$1   = deflate.__require();
	var inflate$1   = inflate.__require();
	var constants$1 = constants.__require();

	var pako = {};

	assign(pako, deflate$1, inflate$1, constants$1);

	pako_1 = pako;
	return pako_1;
}

exports.__require = requirePako;
