'use strict';

// inner modules
const innerApp = require('./app');
const innerAppCommon = require('./app-common');
const innerAppDefault = require('./app-default');
const innerAppEnvTarget = require('./app-env-target');
const innerPackage = require('./package');
const innerPackageCommon = require('./package-common');
const innerPackageRemote = require('./package-remote');
const innerPackageDefault = require('./package-default');
const innerCommon = require('./common');

// re-exports inner modules
module.exports.app = innerApp;
module.exports.appCommon = innerAppCommon;
module.exports.appDefault = innerAppDefault;
module.exports.appEnvTarget = innerAppEnvTarget;
module.exports.package = innerPackage;
module.exports.packageCommon = innerPackageCommon;
module.exports.packageRemote = innerPackageRemote;
module.exports.packageDefault = innerPackageDefault;
module.exports.common = innerCommon;
