{
  "name": "terra-toolkit",
  "version": "6.16.0",
  "description": "Utilities to help when developing terra modules.",
  "main": "lib/index.js",
  "engines": {
    "node": ">=8.10.0 <12"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/cerner/terra-toolkit-boneyard"
  },
  "keywords": [
    "Cerner",
    "Terra",
    "Terra Toolkit",
    "terra-toolkit",
    "UI"
  ],
  "author": "Cerner Corporation",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/cerner/terra-toolkit-boneyard/issues"
  },
  "bin": {
    "tt-clean-screenshots": "bin/clean-screenshots.js",
    "tt-pack": "bin/pack.js",
    "tt-serve": "bin/serve.js",
    "tt-serve-static": "bin/serve-static.js",
    "tt-wdio": "bin/wdio-runner.js"
  },
  "eslintConfig": {
    "extends": "@cerner/terra",
    "settings": {
      "polyfills": [
        "Promise"
      ]
    }
  },
  "scripts": {
    "clean": "rm package-lock.json; rm -rf node_modules",
    "clean:install": "npm run clean && npm install",
    "clean:build": "rm -rf build",
    "compile": "babel src --out-dir lib --copy-files",
    "jest": "jest --config jestConfig.js",
    "lint": "eslint --ext .js .",
    "pack": "webpack --config tests/test.config.js -p",
    "postinstall": "node ./scripts/post-install/post-install.js",
    "precompile": "rm -rf lib",
    "prepare": "npm run compile",
    "prepare-for-release": "terra prepare-for-release",
    "pretest": "npm run lint",
    "start": "./bin/serve.js --config ./tests/test.config",
    "start-static": "npm run pack && ./bin/serve-static.js",
    "test": "npm run jest && npm run wdio",
    "wdio": "npm run clean:build && npm run wdio-webpack-obj && npm run wdio-webpack-func && npm run tt-wdio-webpack-obj && npm run tt-wdio-webpack-func && npm run tt-wdio-unopinionated && npm run tt-wdio-no-formFactor && npm run tt-wdio-static",
    "wdio-webpack-obj": "wdio --suite opinionated",
    "wdio-webpack-func": "TT_TEST_WDIO_FUNCTION=true wdio --suite opinionated",
    "tt-wdio-webpack-obj": "node ./bin/wdio-runner.js wdio-runner-cli.js --suite opinionated",
    "tt-wdio-webpack-func": "TT_TEST_WDIO_FUNCTION=true node ./bin/wdio-runner.js --suite opinionated",
    "tt-wdio-unopinionated": "TT_TEST_WDIO_FUNCTION=true node  ./bin/wdio-runner.js --formFactors=['tiny','huge'] --locales=['en','fr'] --suite unopinionated;",
    "tt-wdio-no-formFactor": "npm run pack && node ./bin/wdio-runner.js --suite noFormFactor && rm -rf ./build",
    "tt-wdio-static": "npm run pack; wdio --suite static; rm -rf ./build"
  },
  "dependencies": {
    "@cerner/duplicate-package-checker-webpack-plugin": "^1.0.0",
    "@wdio/reporter": "^5.0.0",
    "@jest/reporters": "^25.3.0",
    "async": "^3.0.1",
    "autoprefixer": "^9.5.1",
    "axe-core": "3.5.3",
    "babel-loader": "^8.0.5",
    "chai": "^4.2.0",
    "chalk": "^2.4.2",
    "clean-webpack-plugin": "^3.0.0",
    "commander": "^2.19.0",
    "css-loader": "^3.2.0",
    "css-selector-tokenizer": "^0.7.2",
    "express": "^4.16.4",
    "file-loader": "^4.0.0",
    "fs-extra": "^8.0.1",
    "glob": "^7.1.1",
    "ip": "^1.1.5",
    "lodash.startcase": "^4.4.0",
    "memory-fs": "^0.4.1",
    "mini-css-extract-plugin": "^0.8.0",
    "node-sass": "^4.11.0",
    "postcss": "^7.0.21",
    "postcss-assets-webpack-plugin": "^3.0.0",
    "postcss-custom-properties": "9.1.1",
    "postcss-loader": "^3.0.0",
    "postcss-rtl": "^1.3.3",
    "raw-loader": "^3.0.0",
    "sass-loader": "^7.0.1",
    "strip-ansi": "^6.0.0",
    "terra-aggregate-translations": "^1.6.0",
    "terser-webpack-plugin": "^1.1.0",
    "wdio-mocha-framework": "^0.6.4",
    "wdio-visual-regression-service": "^0.9.0",
    "webdriverio": "^4.14.1",
    "webpack-merge": "^4.2.1",
    "wdio-spec-reporter": "^0.1.5"
  },
  "peerDependencies": {
    "@babel/cli": "^7.4.4",
    "@babel/core": "^7.4.4",
    "core-js": "^3.1.3",
    "raf": "^3.4.1",
    "regenerator-runtime": "^0.13.2",
    "webpack-cli": "^3.3.2",
    "webpack-dev-server": "^3.3.1",
    "webpack": "^4.30.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.4.4",
    "@babel/core": "^7.4.4",
    "@babel/plugin-proposal-object-rest-spread": "^7.4.4",
    "@babel/plugin-syntax-dynamic-import": "^7.2.0",
    "@babel/plugin-transform-object-assign": "^7.2.0",
    "@babel/plugin-transform-runtime": "^7.4.4",
    "@babel/preset-env": "^7.4.4",
    "@cerner/browserslist-config-terra": "^3.0.0",
    "@cerner/eslint-config-terra": "^4.0.0",
    "@cerner/terra-cli": "^1.3.0",
    "@cerner/terra-open-source-scripts": "^1.5.0",
    "check-installed-dependencies": "^1.0.0",
    "core-js": "^3.1.3",
    "eslint": "^6.1.0",
    "html-webpack-plugin": "^3.1.0",
    "intl": "^1.2.5",
    "jest": "^24.0.0",
    "pacote": "^11.1.11",
    "raf": "^3.4.1",
    "react": "^16.3.0",
    "react-intl": "^5.0.0",
    "regenerator-runtime": "^0.13.2",
    "webpack": "^4.30.0",
    "webpack-cli": "^3.3.2",
    "webpack-dev-server": "^3.3.1"
  }
}
