aem-core-components-contributions-react-core
Version:
AEM - React Wrapper components - for the OOTB AEM Core Components
114 lines (113 loc) • 4.01 kB
JSON
{
"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"
}