<commit_before>{
  "name": "gitify",
  "version": "0.0.1",
  "description": "GitHub Notifications on your menu bar.",
  "main": "main.js",
  "scripts": {
    "build-js": "mkdir -p build/js && browserify -t reactify src/js/app.js -o build/js/app.js",
    "build": "npm install && mkdir -p build/js && grunt build && npm run build-js",
    "watch-js": "watchify -t reactify src/js/app.js -o build/js/app.js -v",
    "watch": "grunt build && npm build && npm run watch-js | grunt watch",
    "start": "electron .",
    "dist": "rm -rf Gitify.app/ && electron-packager . Gitify --platform=darwin --arch=x64 --version=0.28.1 --icon=images/app-icon.icns --prune --ignore=src",
    "test": "jsxhint --reporter node_modules/jshint-stylish/stylish.js 'src/**/*.js', 'index.js' --exclude 'Gruntfile.js' && jscs 'src/js/' && jest"
  },
  "jshintConfig": {
    "browserify": true,
    "unused": true,
    "undef": true,
    "globals": {
      "console": false
    }
  },
  "jscsConfig": {
    "esprima": "esprima-fb",
    "disallowMultipleVarDecl": "exceptUndefined",
    "validateQuoteMarks": {
      "mark": "'",
      "escape": false
    },
    "validateParameterSeparator": ", ",
    "validateIndentation": 2,
    "requireSpacesInFunction": {
      "beforeOpeningRoundBrace": true,
      "beforeOpeningCurlyBrace": true
    },
    "requireSpacesInConditionalExpression": {
      "afterTest": true,
      "beforeConsequent": true,
      "afterConsequent": true,
      "beforeAlternate": true
    },
    "disallowTrailingWhitespace": true,
    "maximumLineLength": 100,
    "requireCurlyBraces": true,
    "disallowMixedSpacesAndTabs": true,
    "requireSpaceBeforeBinaryOperators": true,
    "safeContextKeyword": [
      "self"
    ],
    "disallowMultipleLineBreaks": true,
    "disallowMultipleLineStrings": true,
    "disallowSpaceAfterObjectKeys": true,
    "disallowNewlineBeforeBlockStatements": true,
    "disallowTrailingComma": true,
    "requireCommaBeforeLineBreak": true,
    "requireSpaceBetweenArguments": true,
    "requireSpaceBeforeBlockStatements": true,
    "requireSpaceBeforeObjectValues": true,
    "requireSpacesInForStatement": true
  },
  "jest": {
    "scriptPreprocessor": "src/js/__tests__/preprocessor.js",
    "collectCoverage": true,
    "collectCoverageOnlyFrom": {
      "src/js/actions/actions.js": true,
      "src/js/components/login.js": true,
      "src/js/components/navigation.js": true,
      "src/js/components/notification.js": true,
      "src/js/components/notifications.js": true,
      "src/js/components/repository.js": true,
      "src/js/components/settings.js": true,
      "src/js/components/footer.js": true,
      "src/js/components/search-input.js": true,
      "src/js/components/settings.js": true,
      "src/js/stores/auth.js": true,
      "src/js/stores/notifications.js": true,
      "src/js/stores/search.js": true,
      "src/js/stores/settings.js": true,
      "src/js/stores/sound-notification.js": true
    },
    "unmockedModulePathPatterns": [
      "node_modules/react",
      "node_modules/react-tools",
      "node_modules/underscore"
    ],
    "testPathDirs": [
      "src/js/__tests__/"
    ],
    "testPathIgnorePatterns": [
      "src/js/__tests__/preprocessor.js",
      "src/js/__tests__/__mocks__/",
      "node_modules/"
    ]
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/ekonstantinidis/gitify.git"
  },
  "keywords": [
    "github",
    "notifier",
    "notifications",
    "native",
    "app"
  ],
  "author": "<NAME>",
  "contributors": [
    {
      "name": "<NAME>",
      "url": "https://githib.com/ekonstantinidis"
    },
    {
      "name": "<NAME>",
      "url": "https://githib.com/JakeSidSmith"
    }
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/ekonstantinidis/gitify/issues"
  },
  "homepage": "https://github.com/ekonstantinidis/gitify",
  "dependencies": {
    "bootstrap": "=3.3.4",
    "browserify": "=10.2.1",
    "font-awesome": "=4.3.0",
    "octicons": "=2.2.0",
    "react": "=0.13.3",
    "react-router": "=0.13.3",
    "react-toggle": "=1.2.3",
    "react-tools": "=0.13.3",
    "reactify": "=1.1.1",
    "reflux": "=0.2.7",
    "reloading": "0.0.6",
    "superagent": "=1.2.0",
    "underscore": "=1.8.3",
    "watchify": "=3.2.1"
  },
  "devDependencies": {
    "electron-packager": "=4.1.2",
    "electron-prebuilt": "=0.28.1",
    "esprima-fb": "=15001.1.0-dev-harmony-fb",
    "grunt": "=0.4.5",
    "grunt-contrib-clean": "=0.6.0",
    "grunt-contrib-copy": "=0.8.0",
    "grunt-contrib-less": "=1.0.1",
    "grunt-contrib-watch": "=0.6.1",
    "jest-cli": "=0.4.12",
    "jscs": "^1.13.1",
    "jshint-stylish": "=1.0.2",
    "jsxhint": "=0.15.0",
    "less": "=2.5.1"
  }
}
<commit_msg>Fix build script / ulimit<commit_after>{
  "name": "gitify",
  "version": "0.0.1",
  "description": "GitHub Notifications on your menu bar.",
  "main": "main.js",
  "scripts": {
    "build-js": "mkdir -p build/js && browserify -t reactify src/js/app.js -o build/js/app.js",
    "build": "npm install && ulimit -n 512 && grunt build && npm run build-js",
    "watch-js": "watchify -t reactify src/js/app.js -o build/js/app.js -v",
    "watch": "grunt build && npm build && npm run watch-js | grunt watch",
    "start": "electron .",
    "dist": "rm -rf Gitify.app/ && electron-packager . Gitify --platform=darwin --arch=x64 --version=0.28.1 --icon=images/app-icon.icns --prune --ignore=src",
    "test": "jsxhint --reporter node_modules/jshint-stylish/stylish.js 'src/**/*.js', 'index.js' --exclude 'Gruntfile.js' && jscs 'src/js/' && jest"
  },
  "jshintConfig": {
    "browserify": true,
    "unused": true,
    "undef": true,
    "globals": {
      "console": false
    }
  },
  "jscsConfig": {
    "esprima": "esprima-fb",
    "disallowMultipleVarDecl": "exceptUndefined",
    "validateQuoteMarks": {
      "mark": "'",
      "escape": false
    },
    "validateParameterSeparator": ", ",
    "validateIndentation": 2,
    "requireSpacesInFunction": {
      "beforeOpeningRoundBrace": true,
      "beforeOpeningCurlyBrace": true
    },
    "requireSpacesInConditionalExpression": {
      "afterTest": true,
      "beforeConsequent": true,
      "afterConsequent": true,
      "beforeAlternate": true
    },
    "disallowTrailingWhitespace": true,
    "maximumLineLength": 100,
    "requireCurlyBraces": true,
    "disallowMixedSpacesAndTabs": true,
    "requireSpaceBeforeBinaryOperators": true,
    "safeContextKeyword": [
      "self"
    ],
    "disallowMultipleLineBreaks": true,
    "disallowMultipleLineStrings": true,
    "disallowSpaceAfterObjectKeys": true,
    "disallowNewlineBeforeBlockStatements": true,
    "disallowTrailingComma": true,
    "requireCommaBeforeLineBreak": true,
    "requireSpaceBetweenArguments": true,
    "requireSpaceBeforeBlockStatements": true,
    "requireSpaceBeforeObjectValues": true,
    "requireSpacesInForStatement": true
  },
  "jest": {
    "scriptPreprocessor": "src/js/__tests__/preprocessor.js",
    "collectCoverage": true,
    "collectCoverageOnlyFrom": {
      "src/js/actions/actions.js": true,
      "src/js/components/login.js": true,
      "src/js/components/navigation.js": true,
      "src/js/components/notification.js": true,
      "src/js/components/notifications.js": true,
      "src/js/components/repository.js": true,
      "src/js/components/settings.js": true,
      "src/js/components/footer.js": true,
      "src/js/components/search-input.js": true,
      "src/js/components/settings.js": true,
      "src/js/stores/auth.js": true,
      "src/js/stores/notifications.js": true,
      "src/js/stores/search.js": true,
      "src/js/stores/settings.js": true,
      "src/js/stores/sound-notification.js": true
    },
    "unmockedModulePathPatterns": [
      "node_modules/react",
      "node_modules/react-tools",
      "node_modules/underscore"
    ],
    "testPathDirs": [
      "src/js/__tests__/"
    ],
    "testPathIgnorePatterns": [
      "src/js/__tests__/preprocessor.js",
      "src/js/__tests__/__mocks__/",
      "node_modules/"
    ]
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/ekonstantinidis/gitify.git"
  },
  "keywords": [
    "github",
    "notifier",
    "notifications",
    "native",
    "app"
  ],
  "author": "<NAME>",
  "contributors": [
    {
      "name": "<NAME>",
      "url": "https://githib.com/ekonstantinidis"
    },
    {
      "name": "<NAME>",
      "url": "https://githib.com/JakeSidSmith"
    }
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/ekonstantinidis/gitify/issues"
  },
  "homepage": "https://github.com/ekonstantinidis/gitify",
  "dependencies": {
    "bootstrap": "=3.3.4",
    "browserify": "=10.2.1",
    "font-awesome": "=4.3.0",
    "octicons": "=2.2.0",
    "react": "=0.13.3",
    "react-router": "=0.13.3",
    "react-toggle": "=1.2.3",
    "react-tools": "=0.13.3",
    "reactify": "=1.1.1",
    "reflux": "=0.2.7",
    "reloading": "0.0.6",
    "superagent": "=1.2.0",
    "underscore": "=1.8.3",
    "watchify": "=3.2.1"
  },
  "devDependencies": {
    "electron-packager": "=4.1.2",
    "electron-prebuilt": "=0.28.1",
    "esprima-fb": "=15001.1.0-dev-harmony-fb",
    "grunt": "=0.4.5",
    "grunt-contrib-clean": "=0.6.0",
    "grunt-contrib-copy": "=0.8.0",
    "grunt-contrib-less": "=1.0.1",
    "grunt-contrib-watch": "=0.6.1",
    "jest-cli": "=0.4.12",
    "jscs": "^1.13.1",
    "jshint-stylish": "=1.0.2",
    "jsxhint": "=0.15.0",
    "less": "=2.5.1"
  }
}

{'fraction_non_alphanumeric': 0.20143278550358196, 'fraction_numerical': 0.022650653181626634, 'mean_word_length': 2.9243489045059943, 'pattern_counts': {'":': 230, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 10, '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': '7504396', 'n_tokens_mistral': 3701, 'n_tokens_neox': 3607, 'n_words': 559}