<commit_before>var log4js = require('log4js'),
  log = log4js.getLogger('Notification Queue');
/*
function NotificationQueue () {

  if (arguments.callee._singletonInstance) {
    log.warn('Cannot instantiate more than one NotificationQueue');
    return arguments.callee._singletonInstance;
  }
  else {
    arguments.callee._singletonInstance = this;
    log.info('NotificationQueue Created');
    //functions go here
    //this.addNotification = function (notification) {
  }
}
*/

var NotificationQueue = function () {
  var log4js = require('log4js'),
    log = log4js.getLogger('NotificationQueue');

  return {
    //methods
  };
}();

module.exports = NotificationQueue;<commit_msg>new singleton pattern implemented. The unit tests are invavalid?<commit_after>
var NotificationQueue = function () {
  var log4js = require('log4js'),
    log = log4js.getLogger('NotificationQueue');

  return {
    //methods
  };
}();

module.exports = NotificationQueue;
{'fraction_non_alphanumeric': 0.12785862785862787, 'fraction_numerical': 0.009355509355509356, 'mean_word_length': 4.17741935483871, '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': '6260520', 'n_tokens_mistral': 288, 'n_tokens_neox': 275, 'n_words': 61}