<commit_before>{
  "name"        : "create-riot-app",
  "description" : "RiotJS application",
  "version"     : "0.1.1",
  "author"      : "name <<EMAIL>>",
  "private"     : true,

  "homepage": "./",

  "meta": { "_": "It used for generate manifest.json in ./scripts/favicons.js",
    "start_url"      : "/",
    "appName"        : "RiotJS App",
    "appDescription" : "App description",
    "background"     : "#1c2026",
    "theme_color"    : "#1c2026",
    "display"        : "standalone",
    "orientation"    : "portrait"
  },

  "scripts"     : {
  	"postinstall" : "npm run favicons",
    "favicons"    : "node scripts/favicons.js",

    "start"       : "node scripts/start.js",

  	"eslint_fix"  : "eslint --fix --ext=.js,.tag ./src",
    "eslint"      : "eslint --ext=.js,.tag ./src",
    "test"        : "node scripts/test.js --env=jsdom",
    "coverage"    : "npm test -- --coverage",
    "flow"        : "flow",

    "build"       : "node scripts/build.js",
    "check_build" : "serve -s build -p 9000",

	"predeploy"   : "npm run build",
    "deploy"      : "firebase deploy"
  },


  "jest": {
    "collectCoverageFrom": [
      "src/**/*.{js,tag}"
    ],
    "setupFiles": [
      "<rootDir>/scripts/config/polyfills.js"
    ],
    "testMatch": [
      "<rootDir>/src/**/__tests__/**/*.js?(x)",
      "<rootDir>/src/**/?(*.)(spec|test).js?(x)"
    ],
    "testEnvironment": "node",
    "testURL": "http://localhost",
    "transform": {
      "^.+\\.tag$" : "riot-jest-transformer",
      "^.+\\.js$"  : "<rootDir>/node_modules/babel-jest",
      "^.+\\.css$" : "<rootDir>/scripts/config/jest/cssTransform.js",
      "^(?!.*\\.(js|tag|css|json)$)": "<rootDir>/scripts/config/jest/fileTransform.js"
    },
    "transformIgnorePatterns": [
      "[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"
    ]
  },


  "dependencies": {
    "riot"         : "^3.5.1",
    "riot-route"   : "^3.1.1",

    "hammerjs"     : "^2.0.8",
    "jquery"       : "^3.2.1"
  },

  "devDependencies": {
    "riot-hot-reload"                     : "^1.0.0",
    "riot-tag-loader"                     : "^1.0.0",
    "babel-preset-es2015-riot"            : "^1.1.0",
    "eslint-plugin-riot"                  : "^0.1.6",
    "riot-jest-transformer"               : "^1.0.10",

    "babel-core"                          : "6.24.1",
    "babel-eslint"                        : "7.2.3",
    "babel-jest"                          : "20.0.3",
    "babel-loader"                        : "7.0.0",
    "babel-preset-es2015"                 : "^6.24.1",
    "babel-runtime"                       : "6.23.0",

    "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",


    "eslint"                              : "3.19.0",
    "eslint-loader"                       : "1.7.1",
    "eslint-plugin-flowtype"              : "2.33.0",
    "eslint-plugin-import"                : "2.2.0",
    "eslint-plugin-jsx-a11y"              : "5.0.3",

    "jest"                                : "20.0.3",

    "serve"                               : "^5.2.1",

    "webpack"                             : "2.6.1",
    "webpack-dev-server"                  : "2.4.5",
    "webpack-manifest-plugin"             : "1.1.0",
    "sw-precache-webpack-plugin"          : "0.9.1",
    "case-sensitive-paths-webpack-plugin" : "1.1.4",
    "extract-text-webpack-plugin"         : "2.1.0",
    "html-webpack-plugin"                 : "2.28.0",

    "url-loader"                          : "0.5.8",
    "svg-inline-loader"                   : "^0.7.1",
    "style-loader"                        : "^0.18.1",
    "css-loader"                          : "^0.28.4",
    "less"                                : "^2.7.2",
    "less-loader"                         : "^4.0.4",
    "postcss-flexbugs-fixes"              : "3.0.0",
    "postcss-loader"                      : "2.0.5",
    "autoprefixer"                        : "7.1.0",

    "object-assign"                       : "4.1.1",
    "promise"                             : "7.1.1",
    "whatwg-fetch"                        : "2.0.3",

	"favicons"                            : "^4.8.6",
    "dotenv"                              : "4.0.0",
    "chalk"                               : "1.1.3",
    "file-loader"                         : "0.11.1",
    "fs-extra"                            : "3.0.1",
    "react-dev-utils"                     : "^3.0.0"
  }
}<commit_msg>pre-commit test<commit_after>{
  "name"        : "create-riot-app",
  "description" : "RiotJS application",
  "version"     : "0.1.1",
  "author"      : "name <<EMAIL>>",
  "private"     : true,

  "homepage": "./",

  "meta": { "_": "It used for generate manifest.json in ./scripts/favicons.js",
    "start_url"      : "/",
    "appName"        : "RiotJS App",
    "appDescription" : "App description",
    "background"     : "#1c2026",
    "theme_color"    : "#1c2026",
    "display"        : "standalone",
    "orientation"    : "portrait"
  },

  "scripts"     : {
  	"postinstall" : "npm run favicons",
    "favicons"    : "node scripts/favicons.js",

    "start"       : "node scripts/start.js",

  	"eslint_fix"  : "eslint --fix --ext=.js,.tag ./src",
    "eslint"      : "eslint --ext=.js,.tag ./src",
    "test"        : "node scripts/test.js --env=jsdom",
    "coverage"    : "npm test -- --coverage",
    "flow"        : "flow",

    "build"       : "node scripts/build.js",
    "check_build" : "serve -s build -p 9000",

	"predeploy"   : "npm run build",

    "deploy"      : "firebase deploy"
  },
  "pre-commit"    : ["eslint","coverage"],

  "jest": {
    "collectCoverageFrom": [
      "src/**/*.{js,tag}"
    ],
    "setupFiles": [
      "<rootDir>/scripts/config/polyfills.js"
    ],
    "testMatch": [
      "<rootDir>/src/**/__tests__/**/*.js?(x)",
      "<rootDir>/src/**/?(*.)(spec|test).js?(x)"
    ],
    "testEnvironment": "node",
    "testURL": "http://localhost",
    "transform": {
      "^.+\\.tag$" : "riot-jest-transformer",
      "^.+\\.js$"  : "<rootDir>/node_modules/babel-jest",
      "^.+\\.css$" : "<rootDir>/scripts/config/jest/cssTransform.js",
      "^(?!.*\\.(js|tag|css|json)$)": "<rootDir>/scripts/config/jest/fileTransform.js"
    },
    "transformIgnorePatterns": [
      "[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"
    ]
  },


  "dependencies": {
    "riot"         : "^3.5.1",
    "riot-route"   : "^3.1.1",

    "hammerjs"     : "^2.0.8",
    "jquery"       : "^3.2.1"
  },

  "devDependencies": {
    "riot-hot-reload"                     : "^1.0.0",
    "riot-tag-loader"                     : "^1.0.0",
    "babel-preset-es2015-riot"            : "^1.1.0",
    "eslint-plugin-riot"                  : "^0.1.6",
    "riot-jest-transformer"               : "^1.0.10",

    "babel-core"                          : "6.24.1",
    "babel-eslint"                        : "7.2.3",
    "babel-jest"                          : "20.0.3",
    "babel-loader"                        : "7.0.0",
    "babel-preset-es2015"                 : "^6.24.1",
    "babel-runtime"                       : "6.23.0",

    "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",


    "eslint"                              : "3.19.0",
    "eslint-loader"                       : "1.7.1",
    "eslint-plugin-flowtype"              : "2.33.0",
    "eslint-plugin-import"                : "2.2.0",
    "eslint-plugin-jsx-a11y"              : "5.0.3",

    "jest"                                : "20.0.3",

    "serve"                               : "^5.2.1",

    "webpack"                             : "2.6.1",
    "webpack-dev-server"                  : "2.4.5",
    "webpack-manifest-plugin"             : "1.1.0",
    "sw-precache-webpack-plugin"          : "0.9.1",
    "case-sensitive-paths-webpack-plugin" : "1.1.4",
    "extract-text-webpack-plugin"         : "2.1.0",
    "html-webpack-plugin"                 : "2.28.0",

    "url-loader"                          : "0.5.8",
    "svg-inline-loader"                   : "^0.7.1",
    "style-loader"                        : "^0.18.1",
    "css-loader"                          : "^0.28.4",
    "less"                                : "^2.7.2",
    "less-loader"                         : "^4.0.4",
    "postcss-flexbugs-fixes"              : "3.0.0",
    "postcss-loader"                      : "2.0.5",
    "autoprefixer"                        : "7.1.0",

    "object-assign"                       : "4.1.1",
    "promise"                             : "7.1.1",
    "whatwg-fetch"                        : "2.0.3",

	"favicons"                            : "^4.8.6",
	"pre-commit"                          : "^1.2.2",
    "dotenv"                              : "4.0.0",
    "chalk"                               : "1.1.3",
    "file-loader"                         : "0.11.1",
    "fs-extra"                            : "3.0.1",
    "react-dev-utils"                     : "^3.0.0"
  }
}
{'fraction_non_alphanumeric': 0.2084650112866817, 'fraction_numerical': 0.0427765237020316, 'mean_word_length': 1.1944031698860822, 'pattern_counts': {'":': 30, '<': 19, '<?xml version=': 0, '>': 19, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4458768', 'n_tokens_mistral': 3394, 'n_tokens_neox': 3105, 'n_words': 413}