<commit_before>{
  "name": "angular.io",
  "version": "0.0.0",
  "main": "index.js",
  "repository": "<EMAIL>:angular/angular.git",
  "author": "Angular",
  "license": "MIT",
  "scripts": {
    "ng": "yarn check-env && ng",
    "start": "yarn check-env && ng serve",
    "build": "yarn check-env && yarn setup && ng build -prod -sm && yarn sw-manifest && yarn sw-copy",
    "lint": "yarn check-env && yarn docs-lint && ng lint && yarn example-lint",
    "test": "yarn check-env && ng test",
    "pree2e": "yarn ~~update-webdriver",
    "e2e": "yarn check-env && ng e2e --no-webdriver-update",
    "setup": "yarn && yarn build-ie-polyfills && yarn boilerplate:add && yarn generate-plunkers && yarn generate-zips && yarn docs",
    "pretest-pwa-score-local": "yarn build",
    "test-pwa-score-local": "concurrently --kill-others --success first \"http-server dist -p 4200 --silent\" \"yarn test-pwa-score -- http://localhost:4200 90\"",
    "test-pwa-score": "node scripts/test-pwa-score",
    "example-e2e": "node ./tools/examples/run-example-e2e",
    "example-lint": "tslint -c \"content/examples/tslint.json\" \"content/examples/**/*.ts\" -e \"content/examples/styleguide/**/*.avoid.ts\"",
    "deploy-preview": "scripts/deploy-preview.sh",
    "deploy-staging": "scripts/deploy-staging.sh",
    "check-env": "node ../tools/check-environment.js",
    "predocs": "rimraf src/generated/{docs,*.json}",
    "docs": "dgeni ./tools/transforms/angular.io-package",
    "docs-watch": "node tools/transforms/authors-package/watchr.js",
    "docs-lint": "eslint --ignore-path=\"tools/transforms/.eslintignore\" tools/transforms",
    "docs-test": "node ../dist/tools/cjs-jasmine/index-tools ../../tools/transforms/**/*.spec.js",
    "~~update-webdriver": "webdriver-manager update --standalone false --gecko false",
    "boilerplate:add": "node ./tools/examples/add-example-boilerplate add",
    "boilerplate:remove": "node ./tools/examples/add-example-boilerplate remove",
    "generate-plunkers": "node ./tools/plunker-builder/generatePlunkers",
    "generate-zips": "node ./tools/example-zipper/generateZips",
    "sw-manifest": "ngu-sw-manifest --dist dist --in ngsw-manifest.json --out dist/ngsw-manifest.json",
    "sw-copy": "cp node_modules/@angular/service-worker/bundles/worker-basic.min.js dist/",
    "postinstall": "PATCH_LOCK=node_modules/@angular/cli/models/webpack-configs/.patched; if [ ! -e $PATCH_LOCK ]; then touch $PATCH_LOCK; patch -p0 -i tools/cli-patches/ngo-loader.patch && patch -p0 -i node_modules/purify/angular-cli.patch; fi",
    "build-ie-polyfills": "webpack -p src/ie-polyfills.js src/generated/ie-polyfills.min.js"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "next",
    "@angular/common": "next",
    "@angular/compiler": "next",<commit_msg>build(aio): make the postinstall script more Windows-friendly<commit_after>{
  "name": "angular.io",
  "version": "0.0.0",
  "main": "index.js",
  "repository": "<EMAIL>:angular/angular.git",
  "author": "Angular",
  "license": "MIT",
  "scripts": {
    "ng": "yarn check-env && ng",
    "start": "yarn check-env && ng serve",
    "build": "yarn check-env && yarn setup && ng build -prod -sm && yarn sw-manifest && yarn sw-copy",
    "lint": "yarn check-env && yarn docs-lint && ng lint && yarn example-lint",
    "test": "yarn check-env && ng test",
    "pree2e": "yarn ~~update-webdriver",
    "e2e": "yarn check-env && ng e2e --no-webdriver-update",
    "setup": "yarn && yarn build-ie-polyfills && yarn boilerplate:add && yarn generate-plunkers && yarn generate-zips && yarn docs",
    "pretest-pwa-score-local": "yarn build",
    "test-pwa-score-local": "concurrently --kill-others --success first \"http-server dist -p 4200 --silent\" \"yarn test-pwa-score -- http://localhost:4200 90\"",
    "test-pwa-score": "node scripts/test-pwa-score",
    "example-e2e": "node ./tools/examples/run-example-e2e",
    "example-lint": "tslint -c \"content/examples/tslint.json\" \"content/examples/**/*.ts\" -e \"content/examples/styleguide/**/*.avoid.ts\"",
    "deploy-preview": "scripts/deploy-preview.sh",
    "deploy-staging": "scripts/deploy-staging.sh",
    "check-env": "node ../tools/check-environment.js",
    "predocs": "rimraf src/generated/{docs,*.json}",
    "docs": "dgeni ./tools/transforms/angular.io-package",
    "docs-watch": "node tools/transforms/authors-package/watchr.js",
    "docs-lint": "eslint --ignore-path=\"tools/transforms/.eslintignore\" tools/transforms",
    "docs-test": "node ../dist/tools/cjs-jasmine/index-tools ../../tools/transforms/**/*.spec.js",
    "~~update-webdriver": "webdriver-manager update --standalone false --gecko false",
    "boilerplate:add": "node ./tools/examples/add-example-boilerplate add",
    "boilerplate:remove": "node ./tools/examples/add-example-boilerplate remove",
    "generate-plunkers": "node ./tools/plunker-builder/generatePlunkers",
    "generate-zips": "node ./tools/example-zipper/generateZips",
    "sw-manifest": "ngu-sw-manifest --dist dist --in ngsw-manifest.json --out dist/ngsw-manifest.json",
    "sw-copy": "cp node_modules/@angular/service-worker/bundles/worker-basic.min.js dist/",
    "postinstall": "node --eval \"const fs=require('fs'), sh=require('shelljs'), PATCH_LOCK='node_modules/@angular/cli/models/webpack-configs/.patched'; if (!fs.existsSync(PATCH_LOCK)) { sh.touch(PATCH_LOCK); sh.exec('patch -p0 -i tools/cli-patches/ngo-loader.patch && patch -p0 -i node_modules/purify/angular-cli.patch'); }\"",
    "build-ie-polyfills": "webpack -p src/ie-polyfills.js src/generated/ie-polyfills.min.js"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "next",
    "@angular/common": "next",
    "@angular/compiler": "next",
{'fraction_non_alphanumeric': 0.20604683677036, 'fraction_numerical': 0.006990562740300594, 'mean_word_length': 3.7219471947194718, 'pattern_counts': {'":': 84, '<': 5, '<?xml version=': 0, '>': 5, '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': '4391848', 'n_tokens_mistral': 2084, 'n_tokens_neox': 1983, 'n_words': 384}