<commit_before>{
  "name": "east",
  "version": "0.4.0",
  "description": "east (edit AST) aims to be a code editor, that works on an AST instead of textual code. The first AST will be an ECMAScript compatible AST.",
  "main": "./out/static/js/main.js",
  "scripts": {
    "test": "jest",
    "build": "rimraf ./out & webpack --config ./build-scripts/webpack.build.config.js",
    "start": "run-p start:*",
    "start:main": "electron .",
    "start:renderer": "webpack-dev-server --config ./build-scripts/webpack.dev.renderer.config.js"
  },
  "keywords": [
    "ast",
    "editor",
    "ecmascript"
  ],
  "author": "<NAME>",
  "license": "MIT",
  "dependencies": {
    "@types/classnames": "^2.2.3",
    "@types/react-custom-scrollbars": "^4.0.3",
    "@types/shallowequal": "^0.2.1",
    "classnames": "^2.2.5",
    "esprima": "^4.0.0",
    "lodash": "^4.17.5",
    "prop-types": "^15.6.1",
    "react": "^16.2.0",
    "react-custom-scrollbars": "^4.2.1",
    "react-dom": "^16.2.0",
    "react-redux": "^5.0.7",
    "react-simple-contenteditable": "0.0.3",
    "redux": "^3.7.2",
    "shallowequal": "^1.0.2",
    "uid": "0.0.2"
  },
  "devDependencies": {
    "@types/electron-devtools-installer": "^2.0.2",
    "@types/esprima": "^4.0.1",
    "@types/jest": "^23.3.1",
    "@types/lodash": "^4.14.104",
    "@types/prop-types": "^15.5.2",
    "@types/react": "^16.0.40",
    "@types/react-dom": "^16.0.4",
    "@types/react-hot-loader": "^3.0.6",
    "@types/react-redux": "^5.0.15",
    "css-loader": "^0.28.10",
    "electron": "^1.8.3",
    "electron-devtools-installer": "^2.2.3",
    "extract-text-webpack-plugin": "^4.0.0-beta.0",
    "file-loader": "^1.1.11",
    "html-webpack-plugin": "^3.0.6",
    "jest": "^23.5.0",
    "node-sass": "^4.7.2",
    "npm-run-all": "^4.1.2",
    "postcss": "^6.0.19",
    "postcss-loader": "^2.1.1",
    "postcss-modules-extract-imports": "^1.1.0",
    "postcss-modules-local-by-default": "^1.2.0",
    "postcss-modules-scope": "^1.1.0",
    "react-hot-loader": "^4.0.0",
    "rimraf": "^2.6.2",
    "sass-loader": "^6.0.7",
    "style-loader": "^0.20.3",
    "ts-jest": "^23.1.4",
    "ts-loader": "^5.0.0",
    "typescript": "^3.0.3",
    "url-loader": "^1.0.1",
    "webpack": "^4.1.1",
    "webpack-cli": "^2.0.11",
    "webpack-dev-server": "^3.1.1",
    "webpack-stats-plugin": "^0.2.1"
  },
  "jest": {
    "transform": {
      "^.+\\.tsx?$": "<rootDir>/node_modules/ts-jest/preprocessor.js"
    },
    "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js",
      "jsx",
      "json"
    ]
  }
}
<commit_msg>fix: package.json to reduce vulnerabilities<commit_after>{
  "name": "east",
  "version": "0.4.0",
  "description": "east (edit AST) aims to be a code editor, that works on an AST instead of textual code. The first AST will be an ECMAScript compatible AST.",
  "main": "./out/static/js/main.js",
  "scripts": {
    "test": "jest",
    "build": "rimraf ./out & webpack --config ./build-scripts/webpack.build.config.js",
    "start": "run-p start:*",
    "start:main": "electron .",
    "start:renderer": "webpack-dev-server --config ./build-scripts/webpack.dev.renderer.config.js"
  },
  "keywords": [
    "ast",
    "editor",
    "ecmascript"
  ],
  "author": "<NAME>",
  "license": "MIT",
  "dependencies": {
    "@types/classnames": "^2.2.3",
    "@types/react-custom-scrollbars": "^4.0.3",
    "@types/shallowequal": "^0.2.1",
    "classnames": "^2.2.5",
    "esprima": "^4.0.0",
    "lodash": "^4.17.5",
    "prop-types": "^15.6.1",
    "react": "^16.2.0",
    "react-custom-scrollbars": "^4.2.1",
    "react-dom": "^16.2.1",
    "react-redux": "^5.0.7",
    "react-simple-contenteditable": "0.0.3",
    "redux": "^3.7.2",
    "shallowequal": "^1.0.2",
    "uid": "0.0.2"
  },
  "devDependencies": {
    "@types/electron-devtools-installer": "^2.0.2",
    "@types/esprima": "^4.0.1",
    "@types/jest": "^23.3.1",
    "@types/lodash": "^4.14.104",
    "@types/prop-types": "^15.5.2",
    "@types/react": "^16.0.40",
    "@types/react-dom": "^16.0.4",
    "@types/react-hot-loader": "^3.0.6",
    "@types/react-redux": "^5.0.15",
    "css-loader": "^0.28.10",
    "electron": "^1.8.3",
    "electron-devtools-installer": "^2.2.3",
    "extract-text-webpack-plugin": "^4.0.0-beta.0",
    "file-loader": "^1.1.11",
    "html-webpack-plugin": "^3.0.6",
    "jest": "^23.5.0",
    "node-sass": "^4.7.2",
    "npm-run-all": "^4.1.2",
    "postcss": "^6.0.19",
    "postcss-loader": "^2.1.1",
    "postcss-modules-extract-imports": "^1.1.0",
    "postcss-modules-local-by-default": "^1.2.0",
    "postcss-modules-scope": "^1.1.0",
    "react-hot-loader": "^4.0.0",
    "rimraf": "^2.6.2",
    "sass-loader": "^6.0.7",
    "style-loader": "^0.20.3",
    "ts-jest": "^23.1.4",
    "ts-loader": "^5.0.0",
    "typescript": "^3.0.3",
    "url-loader": "^1.0.1",
    "webpack": "^4.1.1",
    "webpack-cli": "^2.0.11",
    "webpack-dev-server": "^3.1.1",
    "webpack-stats-plugin": "^0.2.1"
  },
  "jest": {
    "transform": {
      "^.+\\.tsx?$": "<rootDir>/node_modules/ts-jest/preprocessor.js"
    },
    "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js",
      "jsx",
      "json"
    ]
  }
}

{'fraction_non_alphanumeric': 0.28313253012048195, 'fraction_numerical': 0.06588855421686747, 'mean_word_length': 2.6241473396998636, 'pattern_counts': {'":': 140, '<': 7, '<?xml version=': 0, '>': 7, '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': '6146604', 'n_tokens_mistral': 2445, 'n_tokens_neox': 2285, 'n_words': 354}