UNPKG

@adobe/aem-core-components-react-base

Version:
143 lines (142 loc) 4.55 kB
{ "name": "@adobe/aem-core-components-react-base", "version": "1.1.8", "license": "Apache-2.0", "keywords": [ "adobe", "aem", "cq5", "react", "core", "components" ], "description": "AEM - React Implementation for the AEM Core Components", "author": { "name": "Adobe Systems Inc." }, "main": "dist/index.js", "types": "dist/index.d.ts", "homepage": "https://github.com/adobe/aem-react-core-wcm-components-base/blob/master/README.md", "repository": { "type": "git", "url": "https://github.com/adobe/aem-react-core-wcm-components-base" }, "scripts": { "clean": "shx rm -rf coverage/ dist/ src/tsconfig.types.tsbuildinfo", "linter": "eslint --ext .ts,.tsx .", "linter:fix": "eslint --ext .ts,.tsx . --fix", "test-clear": "jest --clearCache", "test": "jest", "test:coverage": "jest --coverage", "test:debug": "jest --coverage --watchAll", "build": "npm run clean && webpack --config config/webpack.config.core.js && webpack --config config/webpack.config.lib.js && tsc -p src/tsconfig.types.json", "build:production": "npm run clean && 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": "npm run clean && 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", "semantic-release": "semantic-release" }, "dependencies": {}, "peerDependencies": { "react": "^16.14.0", "react-router-dom": "^5.2.0" }, "devDependencies": { "shx": "^0.3.2", "@babel/cli": "^7.10.5", "@babel/core": "^7.11.4", "@babel/preset-env": "^7.11.0", "@babel/preset-react": "^7.10.4", "@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": "^26.0.14", "@types/node": "^12.20.10", "@types/react": "^16.14.5", "@types/react-dom": "^16.9.8", "@types/react-router-dom": "^5.1.5", "@typescript-eslint/eslint-plugin": "^3.9.0", "@typescript-eslint/parser": "^3.9.0", "babel-loader": "^8.1.0", "babel-plugin-istanbul": "^5.2.0", "source-map-loader": "^1.1.0", "chai": "^4.2.0", "clean-webpack-plugin": "^3.0.0", "cross-env": "^6.0.3", "doxdox": "^3.0.0", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.15.3", "eslint": "^6.8.0", "istanbul": "^0.4.5", "istanbul-instrumenter-loader": "^3.0.1", "jest": "^26.4.2", "jest-environment-jsdom-fourteen": "1.0.1", "jest-resolve": "26.6.2", "jest-watch-typeahead": "0.6.3", "jsdoc": "^3.6.5", "markdown-include": "^0.4.3", "prop-types": "^15.7.2", "react": "^16.14.0", "react-dom": "^16.14.0", "react-router-dom": "^5.2.0", "ts-jest": "26.5.6", "ts-loader": "^6.2.2", "typescript": "^4.0.2", "webpack": "^4.46.0", "webpack-cli": "^3.3.10", "webpack-manifest-plugin": "^2.2.0", "webpack-node-externals": "^1.7.2", "commitizen": "^4.2.3", "cz-conventional-changelog": "^3.3.0", "@semantic-release/changelog": "^5.0.1", "@semantic-release/git": "^9.0.0", "@semantic-release/github": "^7.2.0", "semantic-release": "^17.4.1" }, "eslintConfig": { "extends": "plugin:@typescript-eslint/recommended", "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 2020, "sourceType": "module" }, "rules": { "@typescript-eslint/no-empty-interface": 0 } }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "release": { "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/npm", [ "@semantic-release/git", { "assets": [ "package.json" ] } ] ] } }