<commit_before>{
  "name": "codewars-runner-cli",
  "description": "Codewars.com code sandbox capabilities",
  "version": "0.1.6",
  "author": {
    "name": "<NAME>",
    "email": "<EMAIL>"
  },
  "contributors": [
    "xcthulhu",
    "azhao12345",
    "kazk",
    "Dan-Nolan",
    "pibi",
    "OverZealous",
    "javatlacati",
    "DonaldKellett",
    "spencerwi",
    "lteacher",
    "jasondebolt",
    "idofilus",
    "ssineriz",
    "wizzup",
    "eugene-bulkin",
    "codeneomatrix",
    "nrakochy",
    "lilsweetcaligula",
    "funkymonkeymonk",
    "nathandoctor",
    "amitpatra",
    "DHDawson",
    "Dentzil",
    "Insti",
    "cris"
  ],
  "repository": "codewars/codewars-runner-cli",
  "bugs": "https://github.com/codewars/codewars-runner-cli/issues",
  "license": "AGPL-3.0",
  "scripts": {
    "osx-test": "./node_modules/.bin/mocha -t 5000 test/runners/{objc,swift}_spec",
    "js-test": "mocha -t 5000 test/runners/javascript_spec",
    "ts-test": "./node_modules/.bin/mocha -t 10000 test/runners/typescript_spec",
    "cs-test": "./node_modules/.bin/mocha -t 5000 test/runners/csharp_spec",
    "ruby-test": "./node_modules/.bin/mocha -t 5000 test/runners/ruby_spec",
    "dart-test": "./node_modules/.bin/mocha -t 5000 test/runners/dart_spec"
  },
  "dependencies": {
    "ably": "^1.0.4",
    "ansi-to-html": "^0.4.1",
    "bluebird": "*",
    "chai": "^3.5.0",
    "escape-html": "1.0.3",
    "fs-extra": "^3.0.1",
    "js-yaml": "^3.8.3",
    "lodash": "^4.17.4",
    "mocha": "2.5.3",
    "nomnom": "1.6.x",
    "temp": "^0.8.3",
    "utf8": "^2.1.1"
  },
  "devDependencies": {
    "@angular/common": "^4.2.6",
    "@angular/compiler": "^4.2.6",
    "@angular/core": "^4.2.6",
    "@angular/forms": "^4.2.6",
    "@angular/http": "^4.2.6",
    "@angular/platform-browser": "^4.2.6",
    "@angular/platform-browser-dynamic": "^4.2.6",
    "@angular/router": "^4.2.6",
    "async": "^2.0.1",
    "axios": "^0.15.3",
    "axios-mock-adapter": "^1.8.1",
    "babel-core": "^6.24.1",
    "babel-plugin-angular2-annotations": "5.0.0",
    "babel-plugin-transform-class-properties": "6.6.0",
    "babel-plugin-transform-decorators-legacy": "1.3.4",
    "babel-plugin-transform-flow-strip-types": "6.7.0",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-node5": "^12.0.1",
    "babel-preset-react": "^6.24.1",
    "babel-preset-stage-0": "^6.24.1",
    "babel-preset-stage-1": "^6.24.1",
    "babel-runtime": "^6.23.0",
    "baconjs": "^0.7.84",
    "bcrypt": "^0.8.7",
    "bignumber": "^1.1.0",
    "body-parser": "^1.15.2",
    "canvas": "^1.5.0",
    "chai-as-promised": "^5.3.0",
    "chai-bignumber": "^2.0.0",
    "chai-change": "^1.0.0",
    "chai-contained": "0.0.3",
    "chai-css": "0.0.4",
    "chai-datetime": "^1.4.1",
    "chai-deep-match": "^1.0.2",
    "chai-dom": "^1.4.2",
    "chai-enzyme": "^0.8.0",
    "chai-eventemitter": "^1.1.1",
    "chai-factories": "^0.1.0",
    "chai-flux": "^1.0.2",
    "chai-fs-latest": "^0.1.0",
    "chai-fuzzy": "^1.6.1",
    "chai-http": "^3.0.0",
    "chai-increasing": "^1.2.0",
    "chai-interface": "^2.0.3",
    "chai-json-equal": "0.0.1",
    "chai-like": "^0.1.10",
    "chai-match": "^1.1.1",
    "chai-null": "^0.1.0",
    "chai-react-element": "^1.0.6",
    "chai-roughly": "^1.0.0",
    "chai-rx": "0.0.2",
    "chai-sorted": "^0.1.0",
    "chai-spies": "^0.7.1",
    "chai-stats": "^0.3.0",
    "chai-string": "^1.2.0",
    "chai-subset": "^1.2.2",
    "chai-things": "^0.2.0",
    "chai-timers": "^0.2.0",
    "chance": "^1.0.4",
    "computed-style": "^0.3.0",
    "core-js": "^2.4.1",
    "csv": "^1.1.0",
    "enzyme": "^2.9.1",
    "eth-lib": "^0.1.27",
    "ethereumjs-account": "^2.0.4",
    "ethereumjs-blockchain": "^2.0.0",
    "ethereumjs-testrpc": "^4.1.1",
    "ethereumjs-tx": "^1.3.3",
    "ethereumjs-util": "^5.1.2",
    "ethereumjs-vm": "^2.2.1",
    "ethjs-unit": "^0.1.6",
    "event-stream": "^3.3.4",
    "expect": "^1.18.0",
    "expect-enzyme": "^1.1.1",
    "express": "^4.11.2",
    "fabricant": "^0.2.2",
    "faker": "^3.1.0",
    "flux": "^2.1.1",
    "fs-extra": "^0.30.0",
    "hapi": "^15.0.3",
    "http-server": "^0.9.0",
    "hyperscript": "^2.0.2",
    "immutable": "^3.8.1",
    "joi": "^9.0.4",
    "jsdom": "^11.3.0",
    "jwt-simple": "^0.2.0",
    "karma": "^1.1.2",
    "karma-chai": "^0.1.0",
    "karma-mocha": "^1.1.1",
    "karma-phantomjs-launcher": "^1.0.1",
    "karma-typescript": "^3.0.4",
    "karma-typescript-angular2-transform": "^1.0.0",
    "karma-typescript-es6-transform": "^1.0.1",
    "knex": "^0.12.1",
    "leveldown": "^1.7.2",
    "levelup": "^1.3.9",
    "limdu": "^0.8.0",
    "math3d": "^0.2.2",
    "mathf": "0.0.3",
    "memdown": "^1.2.4",
    "merkle-patricia-tree": "^2.2.0",
    "mkdirp": "^0.5.1",
    "mongodb": "^2.1.18",
    "mongoose": "4.10.x",
    "mongoose-mock": "^0.4.0",
    "mysql": "^2.11.1",
    "oboe": "^2.1.3",<commit_msg>downgrading to a JSDom version that is compatible with our TypeScript implementation<commit_after>{
  "name": "codewars-runner-cli",
  "description": "Codewars.com code sandbox capabilities",
  "version": "0.1.6",
  "author": {
    "name": "<NAME>",
    "email": "<EMAIL>"
  },
  "contributors": [
    "xcthulhu",
    "azhao12345",
    "kazk",
    "Dan-Nolan",
    "pibi",
    "OverZealous",
    "javatlacati",
    "DonaldKellett",
    "spencerwi",
    "lteacher",
    "jasondebolt",
    "idofilus",
    "ssineriz",
    "wizzup",
    "eugene-bulkin",
    "codeneomatrix",
    "nrakochy",
    "lilsweetcaligula",
    "funkymonkeymonk",
    "nathandoctor",
    "amitpatra",
    "DHDawson",
    "Dentzil",
    "Insti",
    "cris"
  ],
  "repository": "codewars/codewars-runner-cli",
  "bugs": "https://github.com/codewars/codewars-runner-cli/issues",
  "license": "AGPL-3.0",
  "scripts": {
    "osx-test": "./node_modules/.bin/mocha -t 5000 test/runners/{objc,swift}_spec",
    "js-test": "mocha -t 5000 test/runners/javascript_spec",
    "ts-test": "./node_modules/.bin/mocha -t 10000 test/runners/typescript_spec",
    "cs-test": "./node_modules/.bin/mocha -t 5000 test/runners/csharp_spec",
    "ruby-test": "./node_modules/.bin/mocha -t 5000 test/runners/ruby_spec",
    "dart-test": "./node_modules/.bin/mocha -t 5000 test/runners/dart_spec"
  },
  "dependencies": {
    "ably": "^1.0.4",
    "ansi-to-html": "^0.4.1",
    "bluebird": "*",
    "chai": "^3.5.0",
    "escape-html": "1.0.3",
    "fs-extra": "^3.0.1",
    "js-yaml": "^3.8.3",
    "lodash": "^4.17.4",
    "mocha": "2.5.3",
    "nomnom": "1.6.x",
    "temp": "^0.8.3",
    "utf8": "^2.1.1"
  },
  "devDependencies": {
    "@angular/common": "^4.2.6",
    "@angular/compiler": "^4.2.6",
    "@angular/core": "^4.2.6",
    "@angular/forms": "^4.2.6",
    "@angular/http": "^4.2.6",
    "@angular/platform-browser": "^4.2.6",
    "@angular/platform-browser-dynamic": "^4.2.6",
    "@angular/router": "^4.2.6",
    "async": "^2.0.1",
    "axios": "^0.15.3",
    "axios-mock-adapter": "^1.8.1",
    "babel-core": "^6.24.1",
    "babel-plugin-angular2-annotations": "5.0.0",
    "babel-plugin-transform-class-properties": "6.6.0",
    "babel-plugin-transform-decorators-legacy": "1.3.4",
    "babel-plugin-transform-flow-strip-types": "6.7.0",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-node5": "^12.0.1",
    "babel-preset-react": "^6.24.1",
    "babel-preset-stage-0": "^6.24.1",
    "babel-preset-stage-1": "^6.24.1",
    "babel-runtime": "^6.23.0",
    "baconjs": "^0.7.84",
    "bcrypt": "^0.8.7",
    "bignumber": "^1.1.0",
    "body-parser": "^1.15.2",
    "canvas": "^1.5.0",
    "chai-as-promised": "^5.3.0",
    "chai-bignumber": "^2.0.0",
    "chai-change": "^1.0.0",
    "chai-contained": "0.0.3",
    "chai-css": "0.0.4",
    "chai-datetime": "^1.4.1",
    "chai-deep-match": "^1.0.2",
    "chai-dom": "^1.4.2",
    "chai-enzyme": "^0.8.0",
    "chai-eventemitter": "^1.1.1",
    "chai-factories": "^0.1.0",
    "chai-flux": "^1.0.2",
    "chai-fs-latest": "^0.1.0",
    "chai-fuzzy": "^1.6.1",
    "chai-http": "^3.0.0",
    "chai-increasing": "^1.2.0",
    "chai-interface": "^2.0.3",
    "chai-json-equal": "0.0.1",
    "chai-like": "^0.1.10",
    "chai-match": "^1.1.1",
    "chai-null": "^0.1.0",
    "chai-react-element": "^1.0.6",
    "chai-roughly": "^1.0.0",
    "chai-rx": "0.0.2",
    "chai-sorted": "^0.1.0",
    "chai-spies": "^0.7.1",
    "chai-stats": "^0.3.0",
    "chai-string": "^1.2.0",
    "chai-subset": "^1.2.2",
    "chai-things": "^0.2.0",
    "chai-timers": "^0.2.0",
    "chance": "^1.0.4",
    "computed-style": "^0.3.0",
    "core-js": "^2.4.1",
    "csv": "^1.1.0",
    "enzyme": "^2.9.1",
    "eth-lib": "^0.1.27",
    "ethereumjs-account": "^2.0.4",
    "ethereumjs-blockchain": "^2.0.0",
    "ethereumjs-testrpc": "^4.1.1",
    "ethereumjs-tx": "^1.3.3",
    "ethereumjs-util": "^5.1.2",
    "ethereumjs-vm": "^2.2.1",
    "ethjs-unit": "^0.1.6",
    "event-stream": "^3.3.4",
    "expect": "^1.18.0",
    "expect-enzyme": "^1.1.1",
    "express": "^4.11.2",
    "fabricant": "^0.2.2",
    "faker": "^3.1.0",
    "flux": "^2.1.1",
    "fs-extra": "^0.30.0",
    "hapi": "^15.0.3",
    "http-server": "^0.9.0",
    "hyperscript": "^2.0.2",
    "immutable": "^3.8.1",
    "joi": "^9.0.4",
    "jsdom": "^10.1.0",
    "jwt-simple": "^0.2.0",
    "karma": "^1.1.2",
    "karma-chai": "^0.1.0",
    "karma-mocha": "^1.1.1",
    "karma-phantomjs-launcher": "^1.0.1",
    "karma-typescript": "^3.0.4",
    "karma-typescript-angular2-transform": "^1.0.0",
    "karma-typescript-es6-transform": "^1.0.1",
    "knex": "^0.12.1",
    "leveldown": "^1.7.2",
    "levelup": "^1.3.9",
    "limdu": "^0.8.0",
    "math3d": "^0.2.2",
    "mathf": "0.0.3",
    "memdown": "^1.2.4",
    "merkle-patricia-tree": "^2.2.0",
    "mkdirp": "^0.5.1",
    "mongodb": "^2.1.18",
    "mongoose": "4.10.x",
    "mongoose-mock": "^0.4.0",
    "mysql": "^2.11.1",
    "oboe": "^2.1.3",
{'fraction_non_alphanumeric': 0.2919914953933381, 'fraction_numerical': 0.08524855725422699, 'mean_word_length': 2.5557955363570914, 'pattern_counts': {'":': 276, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, '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': '6558284', 'n_tokens_mistral': 5063, 'n_tokens_neox': 4664, 'n_words': 644}