<commit_before>{
  "name": "@integration/web-specs",
  "version": "2.0.0",
  "description": "Internal module that holds specs to be executed by any @serenity-js/web implementations",
  "author": {
    "name": "<NAME>",
    "email": "<EMAIL>",
    "url": "https://janmolak.com"
  },
  "homepage": "https://serenity-js.org",
  "license": "Apache-2.0",
  "private": true,
  "config": {
    "access": "private"
  },
  "bin": {
    "web-specs-start": "bin/web-specs-start"
  },
  "keywords": [
    "serenity-js",
    "internal"
  ],
  "scripts": {
    "lint": "eslint --ext ts --config ../../.eslintrc.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/serenity-js/serenity-js.git"
  },
  "bugs": {
    "url": "https://github.com/serenity-js/serenity-js/issues"
  },
  "engines": {
    "node": "^12 || ^14 || ^16",
    "npm": "^6 || ^7"
  },
  "dependencies": {
    "express": "^4.17.1"
  },
  "devDependencies": {
    "@serenity-js/assertions": "^2.0.0",
    "@serenity-js/core": "^2.0.0",
    "@serenity-js/local-server": "^2.0.0",
    "@serenity-js/mocha": "^2.0.0",
    "@serenity-js/serenity-bdd": "^2.0.0",
    "@integration/testing-tools": "2.0.0",
    "@serenity-js/web": "^2.0.0",
    "@types/mocha": "^9.0.0",
    "cross-env": "^7.0.3",
    "ts-node": "^10.4.0",
    "typescript": "^4.5.2",
    "start-server-and-test": "^1.14.0"
  }
}<commit_msg>chore(integration): added a missing dep<commit_after>{
  "name": "@integration/web-specs",
  "version": "2.0.0",
  "description": "Internal module that holds specs to be executed by any @serenity-js/web implementations",
  "author": {
    "name": "<NAME>",
    "email": "<EMAIL>",
    "url": "https://janmolak.com"
  },
  "homepage": "https://serenity-js.org",
  "license": "Apache-2.0",
  "private": true,
  "config": {
    "access": "private"
  },
  "bin": {
    "web-specs-start": "bin/web-specs-start"
  },
  "keywords": [
    "serenity-js",
    "internal"
  ],
  "scripts": {
    "lint": "eslint --ext ts --config ../../.eslintrc.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/serenity-js/serenity-js.git"
  },
  "bugs": {
    "url": "https://github.com/serenity-js/serenity-js/issues"
  },
  "engines": {
    "node": "^12 || ^14 || ^16",
    "npm": "^6 || ^7"
  },
  "dependencies": {
    "express": "^4.17.1"
  },
  "devDependencies": {
    "@serenity-js/assertions": "^2.0.0",
    "@serenity-js/core": "^2.0.0",
    "@serenity-js/local-server": "^2.0.0",
    "@serenity-js/mocha": "^2.0.0",
    "@serenity-js/serenity-bdd": "^2.0.0",
    "@integration/testing-tools": "2.0.0",
    "@serenity-js/web": "^2.0.0",
    "@types/mocha": "^9.0.0",
    "cross-env": "^7.0.3",
    "mocha": "^9.1.3",
    "ts-node": "^10.4.0",
    "typescript": "^4.5.2",
    "start-server-and-test": "^1.14.0"
  }
}
{'fraction_non_alphanumeric': 0.2723707664884136, 'fraction_numerical': 0.04028520499108734, 'mean_word_length': 2.7563587684069613, 'pattern_counts': {'":': 81, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 8, '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': '7039189', 'n_tokens_mistral': 1269, 'n_tokens_neox': 1212, 'n_words': 188}