<commit_before>{
  "name": "Cart",
  "version": "0.0.0",
  "description": "Personal blog system, write with markdown, sync with Google Drive",
  "repository": {
    "type": "git",
    "url": "https://github.com/agreatfool/Cart"
  },
  "keywords": [
    "Blog",
    "EcmaScript 6",
    "NodeJs",
    "Google Drive",
    "Hybrid",
    "HTML5"
  ],
  "author": "<NAME>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/agreatfool/Cart/issues"
  },
  "homepage": "https://github.com/agreatfool/Cart",
  "main": "server/server.js",
  "scripts": {
    "pretest": "jshint ."
  },
  "dependencies": {
    "angular": "^1.4.5",
    "angular-material": "^0.10.1",
    "angular-ui-router": "^0.2.15",
    "compression": "^1.0.3",
    "cors": "^2.5.2",
    "errorhandler": "^1.1.1",
    "loopback": "^2.14.0",
    "loopback-boot": "^2.6.5",
    "loopback-connector-redis": "0.0.3",
    "loopback-datasource-juggler": "^2.19.0",
    "serve-favicon": "^2.0.1"
  },
  "optionalDependencies": {
    "loopback-explorer": "^1.1.0"
  },
  "devDependencies": {
    "babel-core": "^5.8.23",
    "babel-eslint": "^4.1.1",
    "babel-loader": "^5.3.2",
    "css-loader": "^0.16.0",
    "eslint-config-airbnb": "0.0.8",
    "eslint-plugin-react": "^3.3.1",
    "gulp": "^3.9.0",
    "gulp-babel": "^5.2.1",
    "gulp-eslint": "^1.0.0",
    "gulp-folders": "^1.1.0",
    "gulp-if": "^1.2.5",
    "gulp-ignore": "^1.2.1",
    "gulp-livereload": "^3.8.0",
    "gulp-minify-html": "^1.0.4",
    "gulp-rename": "^1.2.2",
    "gulp-rimraf": "^0.1.1",
    "gulp-shell": "^0.4.3",
    "gulp-template": "^3.0.0",
    "gulp-util": "^3.0.6",
    "jshint": "^2.5.6",
    "loader-utils": "^0.2.11",
    "lodash": "^3.10.1",
    "node-sass": "^3.3.2",
    "object-assign": "^4.0.1",
    "rimraf": "^2.4.3",<commit_msg>Move angular related resources into dev part package.<commit_after>{
  "name": "Cart",
  "version": "0.0.0",
  "description": "Personal blog system, write with markdown, sync with Google Drive",
  "repository": {
    "type": "git",
    "url": "https://github.com/agreatfool/Cart"
  },
  "keywords": [
    "Blog",
    "EcmaScript 6",
    "NodeJs",
    "Google Drive",
    "Hybrid",
    "HTML5"
  ],
  "author": "<NAME>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/agreatfool/Cart/issues"
  },
  "homepage": "https://github.com/agreatfool/Cart",
  "main": "server/server.js",
  "scripts": {
    "pretest": "jshint ."
  },
  "dependencies": {
    "compression": "^1.0.3",
    "cors": "^2.5.2",
    "errorhandler": "^1.1.1",
    "loopback": "^2.14.0",
    "loopback-boot": "^2.6.5",
    "loopback-connector-redis": "0.0.3",
    "loopback-datasource-juggler": "^2.19.0",
    "serve-favicon": "^2.0.1"
  },
  "optionalDependencies": {
    "loopback-explorer": "^1.1.0"
  },
  "devDependencies": {
    "angular": "^1.4.5",
    "angular-material": "^0.10.1",
    "angular-ui-router": "^0.2.15",
    "babel-core": "^5.8.23",
    "babel-eslint": "^4.1.1",
    "babel-loader": "^5.3.2",
    "css-loader": "^0.16.0",
    "eslint-config-airbnb": "0.0.8",
    "eslint-plugin-react": "^3.3.1",
    "gulp": "^3.9.0",
    "gulp-babel": "^5.2.1",
    "gulp-eslint": "^1.0.0",
    "gulp-folders": "^1.1.0",
    "gulp-if": "^1.2.5",
    "gulp-ignore": "^1.2.1",
    "gulp-livereload": "^3.8.0",
    "gulp-minify-html": "^1.0.4",
    "gulp-rename": "^1.2.2",
    "gulp-rimraf": "^0.1.1",
    "gulp-shell": "^0.4.3",
    "gulp-template": "^3.0.0",
    "gulp-util": "^3.0.6",
    "jshint": "^2.5.6",
    "loader-utils": "^0.2.11",
    "lodash": "^3.10.1",
    "node-sass": "^3.3.2",
    "object-assign": "^4.0.1",
    "rimraf": "^2.4.3",
{'fraction_non_alphanumeric': 0.2841786108048512, 'fraction_numerical': 0.06835722160970231, 'mean_word_length': 2.661957618567104, 'pattern_counts': {'":': 110, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 6, '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': '5470120', 'n_tokens_mistral': 1744, 'n_tokens_neox': 1625, 'n_words': 248}