{
  "name": "aem-core-components-contributions-react-core",
  "version": "0.1.20",
  "keywords": [
    "adobe",
    "aem",
    "cq5",
    "react",
    "core",
    "components"
  ],
  "description": "AEM - React Wrapper components - for the OOTB AEM Core Components",
  "author": "Adobe Systems Inc. - Niek Raaijmakers",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "homepage": "https://github.com/adobe/aem-contrib-wcm-components/blob/feature/react-wrapper/react/react-core/README.md",
  "repository": {
    "type": "git",
    "url": "https://github.com/adobe/aem-contrib-wcm-components/blob/feature/react-wrapper/react/react-core"
  },
  "scripts": {
    "linter": "eslint --ext .ts,.tsx .",
    "linter:fix": "eslint --ext .ts,.tsx . --fix",
    "test": "jest",
    "test:coverage": "jest --coverage",
    "test:debug": "jest --coverage --watchAll",
    "build": "webpack --config config/webpack.config.core.js  && webpack --config config/webpack.config.lib.js  &&   tsc -p src/tsconfig.types.json",
    "build:production": "cross-env NODE_ENV=production webpack  --config config/webpack.config.core.js --mode=production && webpack --config config/webpack.config.lib.js  --mode=production &&  tsc -p src/tsconfig.types.json",
    "build:types": "tsc -p src/tsconfig.types.json",
    "docs": "jsdoc -c ./jsdoc_conf.json && doxdox \"src/**/*.+(js|jsx)\" --layout templates/DOCUMENTATION.hbs --output DOCUMENTATION.md",
    "readme": "node node_modules/markdown-include/bin/cli.js markdown-include.config.json",
    "docs-readme": "npm run docs && npm run readme",
    "preversion": "npm run test && npm run build:production && npm run docs-readme",
    "version": "npm run docs-readme && git add DOCUMENTATION.md README.md package.json",
    "postversion": "git push origin && git push origin --tags",
    "tmprelease": "node release.js"
  },
  "dependencies": {},
  "peerDependencies": {
    "react": "^16.13.1",
    "react-router-dom": "^5.2.0"
  },
  "devDependencies": {
    "typescript": "^3.8.3",
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.5.0",
    "@testing-library/user-event": "^7.2.1",
    "@types/enzyme": "^3.10.5",
    "@types/enzyme-adapter-react-16": "^1.0.6",
    "@types/jest": "^25.1.3",
    "@types/node": "^12.12.31",
    "@types/react": "^16.9.25",
    "@types/react-dom": "^16.9.5",
    "@types/react-router-dom": "^5.1.5",
    "@adobe/cq-spa-component-mapping": "~1.0.3",
    "@adobe/cq-spa-page-model-manager": "~1.1.0",
    "@babel/cli": "^7.7.7",
    "@babel/core": "^7.7.7",
    "@babel/preset-env": "^7.7.7",
    "@babel/preset-react": "^7.7.4",
    "enzyme": "^3.11.0",
    "enzyme-adapter-react-16": "^1.15.2",
    "babel-loader": "^8.0.6",
    "babel-plugin-istanbul": "^5.2.0",
    "chai": "^4.2.0",
    "clean-webpack-plugin": "^3.0.0",
    "cross-env": "^6.0.3",
    "doxdox": "^3.0.0",
    "eslint": "^6.7.2",
    "eslint-plugin-react": "^7.17.0",
    "istanbul": "^0.4.5",
    "istanbul-instrumenter-loader": "^3.0.1",
    "jsdoc": "^3.6.3",
    "markdown-include": "^0.4.3",
    "prop-types": "^15.7.2",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "react-router-dom": "^5.2.0",
    "jest": "25.3.0",
    "jest-environment-jsdom-fourteen": "1.0.1",
    "jest-resolve": "25.3.0",
    "jest-watch-typeahead": "0.4.2",
    "tslint": "5.9.1",
    "ts-loader": "^6.2.2",
    "ts-jest": "25.3.1",
    "tslint-etc": "1.9.2",
    "tslint-no-toplevel-property-access": "0.0.2",
    "tslint-no-unused-expression-chai": "0.0.3",
    "webpack": "^4.41.4",
    "webpack-cli": "^3.3.10",
    "webpack-node-externals": "^1.7.2",
    "webpack-manifest-plugin": "^2.2.0"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "directories": {
    "lib": "lib"
  },
  "license": "Apache-2.0"
}
