<commit_before>"use strict";

module.exports = BigGulp;

/**
 * BigGulp framework constructor
 * @param {object} appModule
 * @constructor
 */
function BigGulp(appModule) {
	var self = this;

	if(!(this instanceof BigGulp))
		return new BigGulp(appModule);

	/** @private */
	self._core = require("./core");
	self._appModule = appModule;


	/** @property {object} utilities */
	this.utilities = require("./utilities");
}


/**
 * Loads up the BigGulp app
 * @returns {*|void}
 */
BigGulp.prototype.load = function() {
	var Loader = new this._core.Loader();

	return Loader.load();
};


/**
 * Get's the package info for the BigGulp app
 * @returns {pkginfo|exports}
 */
BigGulp.prototype.info = function() {
	return require("pkginfo")(this._appModule);<commit_msg>fixed package info building<commit_after>"use strict";

module.exports = BigGulp;


/**
 * BigGulp framework constructor
 * @param {object} appModule
 * @constructor
 */
function BigGulp(appModule) {
	var self = this;

	if(!(this instanceof BigGulp))
		return new BigGulp(appModule);

	/** @private */
	self._core = require("./core");
	self._appModule = appModule;


	/** @property {object} utilities */
	this.utilities = require("./utilities");
}


/**
 * Loads up the BigGulp app
 * @returns {*|void}
 */
BigGulp.prototype.load = function() {
	var Loader = new this._core.Loader();

	return Loader.load();
};


/**
 * Get's the package info for the BigGulp app
 * @returns {pkginfo|exports}
 */
BigGulp.prototype.info = function() {
	var pkgInfo = require("pkginfo")(this._appModule);
	return this._appModule.exports;
{'fraction_non_alphanumeric': 0.16171825647504737, 'fraction_numerical': 0.0, 'mean_word_length': 4.109677419354838, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1618692', 'n_tokens_mistral': 539, 'n_tokens_neox': 516, 'n_words': 127}