<commit_before>{
  "name": "firehose",
  "version": "1.0.0",
  "dependencies": {
    "abbrev": {
      "version": "1.0.9",
      "from": "abbrev@>=1.0.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz"
    },
    "accepts": {
      "version": "1.3.3",
      "from": "accepts@>=1.3.3 <1.4.0",
      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz"
    },
    "amdefine": {
      "version": "1.0.0",
      "from": "amdefine@>=0.0.4",
      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz"
    },
    "ansi-regex": {
      "version": "2.0.0",
      "from": "ansi-regex@>=2.0.0 <3.0.0",
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
    },
    "ansi-styles": {
      "version": "2.2.1",
      "from": "ansi-styles@>=2.2.1 <3.0.0",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
    },
    "anymatch": {
      "version": "1.3.0",
      "from": "anymatch@>=1.3.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz"
    },
    "arr-diff": {
      "version": "2.0.0",
      "from": "arr-diff@>=2.0.0 <3.0.0",
      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz"
    },
    "arr-flatten": {
      "version": "1.0.1",
      "from": "arr-flatten@>=1.0.1 <2.0.0",
      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz"
    },
    "array-flatten": {
      "version": "1.1.1",
      "from": "array-flatten@1.1.1",
      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"
    },
    "array-unique": {
      "version": "0.2.1",
      "from": "array-unique@>=0.2.1 <0.3.0",
      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz"
    },
    "arrify": {
      "version": "1.0.1",
      "from": "arrify@>=1.0.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"
    },
    "async-each": {
      "version": "1.0.0",
      "from": "async-each@>=1.0.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.0.tgz"
    },
    "babel-code-frame": {
      "version": "6.11.0",
      "from": "babel-code-frame@>=6.8.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.11.0.tgz"
    },
    "babel-core": {
      "version": "6.10.4",
      "from": "babel-core@>=6.9.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.10.4.tgz"
    },
    "babel-generator": {
      "version": "6.11.0",
      "from": "babel-generator@>=6.9.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.11.0.tgz"
    },
    "babel-helpers": {
      "version": "6.8.0",
      "from": "babel-helpers@>=6.8.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.8.0.tgz"
    },
    "babel-messages": {
      "version": "6.8.0",
      "from": "babel-messages@>=6.8.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.8.0.tgz"
    },
    "babel-register": {
      "version": "6.9.0",
      "from": "babel-register@>=6.3.13 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.9.0.tgz"
    },
    "babel-runtime": {
      "version": "6.9.2",
      "from": "babel-runtime@>=6.9.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.9.2.tgz"
    },
    "babel-template": {
      "version": "6.9.0",
      "from": "babel-template@>=6.9.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.9.0.tgz"
    },
    "babel-traverse": {
      "version": "6.10.4",
      "from": "babel-traverse@>=6.10.4 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.10.4.tgz"
    },
    "babel-types": {
      "version": "6.11.1",
      "from": "babel-types@>=6.9.1 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.11.1.tgz"
    },
    "babylon": {
      "version": "6.8.2",
      "from": "babylon@>=6.7.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.8.2.tgz"
    },
    "balanced-match": {
      "version": "0.4.1",
      "from": "balanced-match@>=0.4.1 <0.5.0",
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.1.tgz"
    },
    "binary-extensions": {
      "version": "1.4.1",
      "from": "binary-extensions@>=1.0.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.4.1.tgz"
    },
    "body-parser": {
      "version": "1.15.2",
      "from": "body-parser@>=1.14.1 <2.0.0",
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.15.2.tgz"
    },
    "brace-expansion": {<commit_msg>Updated binary-extensions, fixes #103<commit_after>{
  "name": "firehose",
  "version": "1.0.0",
  "dependencies": {
    "abbrev": {
      "version": "1.0.9",
      "from": "abbrev@>=1.0.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz"
    },
    "accepts": {
      "version": "1.3.3",
      "from": "accepts@>=1.3.3 <1.4.0",
      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz"
    },
    "amdefine": {
      "version": "1.0.0",
      "from": "amdefine@>=0.0.4",
      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz"
    },
    "ansi-regex": {
      "version": "2.0.0",
      "from": "ansi-regex@>=2.0.0 <3.0.0",
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
    },
    "ansi-styles": {
      "version": "2.2.1",
      "from": "ansi-styles@>=2.2.1 <3.0.0",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
    },
    "anymatch": {
      "version": "1.3.0",
      "from": "anymatch@>=1.3.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz"
    },
    "arr-diff": {
      "version": "2.0.0",
      "from": "arr-diff@>=2.0.0 <3.0.0",
      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz"
    },
    "arr-flatten": {
      "version": "1.0.1",
      "from": "arr-flatten@>=1.0.1 <2.0.0",
      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz"
    },
    "array-flatten": {
      "version": "1.1.1",
      "from": "array-flatten@1.1.1",
      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"
    },
    "array-unique": {
      "version": "0.2.1",
      "from": "array-unique@>=0.2.1 <0.3.0",
      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz"
    },
    "arrify": {
      "version": "1.0.1",
      "from": "arrify@>=1.0.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"
    },
    "async-each": {
      "version": "1.0.0",
      "from": "async-each@>=1.0.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.0.tgz"
    },
    "babel-code-frame": {
      "version": "6.11.0",
      "from": "babel-code-frame@>=6.8.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.11.0.tgz"
    },
    "babel-core": {
      "version": "6.10.4",
      "from": "babel-core@>=6.9.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.10.4.tgz"
    },
    "babel-generator": {
      "version": "6.11.0",
      "from": "babel-generator@>=6.9.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.11.0.tgz"
    },
    "babel-helpers": {
      "version": "6.8.0",
      "from": "babel-helpers@>=6.8.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.8.0.tgz"
    },
    "babel-messages": {
      "version": "6.8.0",
      "from": "babel-messages@>=6.8.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.8.0.tgz"
    },
    "babel-register": {
      "version": "6.9.0",
      "from": "babel-register@>=6.3.13 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.9.0.tgz"
    },
    "babel-runtime": {
      "version": "6.9.2",
      "from": "babel-runtime@>=6.9.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.9.2.tgz"
    },
    "babel-template": {
      "version": "6.9.0",
      "from": "babel-template@>=6.9.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.9.0.tgz"
    },
    "babel-traverse": {
      "version": "6.10.4",
      "from": "babel-traverse@>=6.10.4 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.10.4.tgz"
    },
    "babel-types": {
      "version": "6.11.1",
      "from": "babel-types@>=6.9.1 <7.0.0",
      "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.11.1.tgz"
    },
    "babylon": {
      "version": "6.8.2",
      "from": "babylon@>=6.7.0 <7.0.0",
      "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.8.2.tgz"
    },
    "balanced-match": {
      "version": "0.4.1",
      "from": "balanced-match@>=0.4.1 <0.5.0",
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.1.tgz"
    },
    "binary-extensions": {
      "version": "1.5.0",
      "from": "binary-extensions@>=1.0.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.5.0.tgz"
    },
    "body-parser": {
      "version": "1.15.2",
      "from": "body-parser@>=1.14.1 <2.0.0",
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.15.2.tgz"
    },
    "brace-expansion": {
{'fraction_non_alphanumeric': 0.2674825174825175, 'fraction_numerical': 0.0669477581242287, 'mean_word_length': 2.2298239787446033, 'pattern_counts': {'":': 216, '<': 51, '<?xml version=': 0, '>': 53, 'https://': 52, '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': '875730', 'n_tokens_mistral': 4439, 'n_tokens_neox': 4047, 'n_words': 429}