{
  "name": "patternfly-ng",
  "version": "4.5.2",
  "description": "A collection of PatternFly Angular components and other useful things to be shared.",
  "main": "bundles/patternfly-ng.umd.js",
  "module": "index.js",
  "typings": "index.d.ts",
  "scripts": {
    "build": "npm-run-all --serial lint:less lint:ts build:aot build:bundle",
    "build:aot": "npm run rimraf -- build build-aot && gulp build-aot",
    "build:bundle": "npm-run-all --serial build:library build:es2015 build:umd build:umd-uglify",
    "build:demo": "npm-run-all --serial 'rimraf -- dist-demo' demo:copy-examples demo:webpack",
    "build:es2015": "rollup --config src/scripts/bundle/es2015.config.js",
    "build:library": "npm run rimraf -- build dist dist-watch src/**/*.css && gulp build",
    "build:umd": "rollup --config src/scripts/bundle/umd.config.js",
    "build:umd-uglify": "uglifyjs dist/bundles/patternfly-ng.umd.js -c warnings=false -o dist/bundles/patternfly-ng.umd.min.js",
    "clean": "npm run rimraf -- build build-aot dist dist-demo dist-watch src/**/*.css",
    "commit": "git-cz",
    "demo:copy-examples": "gulp copy-examples",
    "demo:start": "npm-run-all --serial demo:copy-examples demo:webserver",
    "demo:webpack": "webpack --config config/webpack.demo.js --progress --profile --bail",
    "demo:webserver": "npm run webpack-dev-server -- --config config/webpack.demo.js --host 0.0.0.0 --port 8001 --progress --profile --hot --content-base dist-demo",
    "lint:less": "stylelint 'src/**/*.less' --config .stylelintrc",
    "lint:less:fix": "npm run lint:less -- --fix",
    "lint:ts": "tslint -c tslint.json --project tsconfig.json 'src/**/*.ts'",
    "lint:ts:fix": "npm run lint:ts -- --fix",
    "publish-travis": "node_modules/patternfly-eng-publish/script/publish-ghpages.sh -t dist-demo",
    "reinstall": "npm run clean && npm install",
    "rimraf": "rimraf",
    "start": "npm run demo:start",
    "test": "karma start",
    "test:debug": "karma --browsers Chrome --no-single-run start",
    "test:trace-deprecation": "node --trace-deprecation ./node_modules/.bin/karma start",
    "semantic-release": "semantic-release",
    "webpack-dev-server": "node --max_old_space_size=4096 node_modules/webpack-dev-server/bin/webpack-dev-server.js"
  },
  "license": "MIT",
  "contributors": [],
  "keywords": [
    "patternfly",
    "patternfly-ng",
    "bootstrap",
    "angular",
    "angular2",
    "angular 2",
    "angular4",
    "angular 4",
    "angular5",
    "angular 5",
    "angular6",
    "angular 6",
    "ng",
    "ng2",
    "ng4",
    "ng5",
    "ng6"
  ],
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "bugs": {
    "url": "https://github.com/patternfly/patternfly-ng/issues"
  },
  "homepage": "https://github.com/patternfly/patternfly-ng",
  "repository": {
    "type": "git",
    "url": "https://github.com/patternfly/patternfly-ng.git"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "tag": "latest"
  },
  "release": {
    "branch": "master",
    "prepare": [
      {
        "path": "@semantic-release/npm",
        "pkgRoot": "dist"
      }
    ],
    "publish": [
      {
        "path": "@semantic-release/npm",
        "pkgRoot": "dist"
      },
      "@semantic-release/github"
    ]
  },
  "engines": {
    "node": ">=8.11.1",
    "npm": ">=5.6.0"
  },
  "peerDependencies": {
    "@angular/common": "<8.0.0",
    "@angular/compiler": "<8.0.0",
    "@angular/core": "<8.0.0",
    "@angular/forms": "<8.0.0",
    "typescript": "^2.9.2",
    "rxjs": "^6.2.2"
  },
  "dependencies": {
    "lodash": "^4.17.10",
    "patternfly": "^3.28.0"
  },
  "optionalDependencies": {
    "@swimlane/ngx-datatable": "^13.0.0",
    "c3": "^0.4.15",
    "ng2-dragula": "^1.5.0",
    "ngx-bootstrap": "^3.0.0 || <3.3.0"
  },
  "devDependencies": {
    "@angular-devkit/core": "0.7.1",
    "@angular/animations": "6.1.0",
    "@angular/common": "6.1.0",
    "@angular/compiler": "6.1.0",
    "@angular/compiler-cli": "6.1.0",
    "@angular/core": "6.1.0",
    "@angular/forms": "6.1.0",
    "@angular/http": "6.1.0",
    "@angular/platform-browser": "6.1.0",
    "@angular/platform-browser-dynamic": "6.1.0",
    "@angular/platform-server": "6.1.0",
    "@angular/router": "6.1.0",
    "@ngtools/webpack": "6.1.1",
    "@types/c3": "0.6.0",
    "@types/jasmine": "2.8.8",
    "@types/lodash": "4.14.114",
    "angular2-template-loader": "0.6.2",
    "bootstrap": "3.4.1",
    "child_process": "1.0.2",
    "clean-webpack-plugin": "0.1.19",
    "codelyzer": "4.4.2",
    "commitizen": "2.10.1",
    "copy-webpack-plugin": "4.5.2",
    "core-js": "2.5.7",
    "css-loader": "1.0.0",
    "css-to-string-loader": "0.1.3",
    "cz-conventional-changelog": "2.1.0",
    "file-loader": "1.1.11",
    "font-awesome": "4.7.0",
    "gulp": "4.0.0",
    "gulp-changed": "3.2.0",
    "gulp-cssmin": "0.2.0",
    "gulp-less": "4.0.1",
    "gulp-ngc": "0.2.1",
    "gulp-rename": "1.4.0",
    "gulp-replace": "1.0.0",
    "gulp-sourcemaps": "2.6.4",
    "gulp-string-replace": "1.1.1",
    "gulp-stylelint": "7.0.0",
    "highlight.js": "9.12.0",
    "html-loader": "0.5.5",
    "html-minifier": "3.5.19",
    "html-webpack-plugin": "3.2.0",
    "husky": "0.14.3",
    "istanbul-instrumenter-loader": "3.0.1",
    "jasmine-core": "3.1.0",
    "json-loader": "0.5.7",
    "json-stringify": "1.0.0",
    "karma": "2.0.5",
    "karma-chrome-launcher": "2.2.0",
    "karma-cli": "1.0.1",
    "karma-coverage": "1.1.2",
    "karma-htmlfile-reporter": "0.3.5",
    "karma-jasmine": "1.1.2",
    "karma-jasmine-html-reporter": "1.2.0",
    "karma-mocha-reporter": "2.2.5",
    "karma-phantomjs-launcher": "1.0.4",
    "karma-remap-coverage": "0.1.5",
    "karma-sourcemap-loader": "0.3.7",
    "karma-webpack": "4.0.0-beta.0",
    "less": "3.8.0",
    "less-loader": "4.1.0",
    "markdown-it": "8.4.2",
    "mini-css-extract-plugin": "0.4.1",
    "mocha": "5.2.0",
    "npm-run-all": "4.1.3",
    "optimize-js-plugin": "0.0.4",
    "patternfly-eng-publish": "0.0.4",
    "patternfly-eng-release": "^3.26.74",
    "phantomjs-prebuilt": "2.1.16",
    "protractor": "5.4.0",
    "raw-loader": "0.5.1",
    "reflect-metadata": "0.1.12",
    "rimraf": "2.6.2",
    "rollup": "0.63.4",
    "rollup-plugin-commonjs": "9.1.3",
    "rollup-plugin-node-resolve": "3.3.0",
    "rollup-plugin-uglify": "4.0.0",
    "rxjs": "6.2.2",
    "rxjs-compat": "6.2.2",
    "semantic-release": "15.8.1",
    "source-map-loader": "0.2.3",
    "style-loader": "0.21.0",
    "stylelint": "9.4.0",
    "stylelint-webpack-plugin": "0.10.5",
    "stylus": "0.54.5",
    "to-string-loader": "1.1.5",
    "ts-helpers": "1.1.2",
    "ts-node": "7.0.0",
    "tslint": "5.11.0",
    "ts-loader": "4.4.2",
    "typedoc": "0.11.1",
    "typedoc-webpack-plugin": "1.1.4",
    "typescript": "2.9.2",
    "url-loader": "1.0.1",
    "webpack": "4.39.3",
    "webpack-bundle-analyzer": "3.4.1",
    "webpack-cli": "3.3.7",
    "webpack-dashboard": "3.1.0",
    "webpack-dev-server": "3.8.0",
    "webpack-merge": "4.2.2",
    "zone.js": "0.8.26"
  }
}
