archetype-resources.package.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spring-mvc-react-archetype
Show all versions of spring-mvc-react-archetype
A Maven Archetype for projects using Spring MVC, and React + Redux.
{
"name": "${artifactId}",
"version": "${version}",
"description": "${projectDescription}",
"author": "${developerName}",
"homepage": "https://github.com/${repoUserId}/${artifactId}",
"license": "MIT",
"keywords": [
${keywords}
],
"repository": {
"type": "git",
"url": "[email protected]:${repoUserId}/${artifactId}.git"
},
"bugs": {
"url": "https://www.github.com/${repoUserId}/${artifactId}/issues"
},
"scripts": {
"development": "cross-env INPUT_PATH=./src/main/js/ MODULE_PATH=./node_modules/ OUTPUT_PATH=./target/generated-ui/ NODE_ENV=development webpack --config webpack.dev.js",
"build": "cross-env INPUT_PATH=./src/main/js/ MODULE_PATH=./node_modules/ OUTPUT_PATH=./target/generated-ui/ NODE_ENV=production webpack --config webpack.prod.js",
"test": "jest"
},
"jest": {
"verbose": true,
"transform": {
"^.+\\.js$": "babel-jest"
},
"globals": {
"NODE_ENV": "test"
},
"moduleFileExtensions": [
"js"
],
"moduleDirectories": [
"node_modules",
"src/main/js"
]
},
"dependencies": {
"@babel/polyfill": "~7.4.4",
"history": "~4.9.0",
"lodash": "~4.17.4",
"@material-ui/core": "~4.2.0",
"@material-ui/icons": "~4.2.1",
"normalizr": "~3.4.0",
"react": "~16.8.6",
"react-dom": "~16.8.6",
"react-intl": "~2.9.0",
"react-router-dom": "~5.0.0",
"react-redux": "~7.1.0",
"redux": "~4.0.1",
"redux-saga": "~1.0.3",
"reselect": "~4.0.0",
"superagent": "~5.1.0"
},
"devDependencies": {
"@babel/core": "~7.5.4",
"babel-eslint": "~10.0.1",
"babel-jest": "~24.8.0",
"babel-loader": "~8.0.5",
"@babel/plugin-proposal-class-properties": "~7.5.0",
"@babel/plugin-proposal-function-bind": "~7.2.0",
"@babel/plugin-proposal-object-rest-spread": "~7.5.4",
"babel-plugin-react-intl": "~4.1.0",
"@babel/preset-env": "~7.5.4",
"@babel/preset-react": "~7.0.0",
"@babel/register": "~7.4.4",
"copy-webpack-plugin": "~5.0.3",
"cross-env": "~5.2.0",
"enzyme": "~3.10.0",
"enzyme-adapter-react-16": "~1.14.0",
"eslint": "~6.0.1",
"eslint-config-airbnb": "~17.1.0",
"eslint-import-resolver-webpack": "~0.11.1",
"eslint-loader": "~2.2.1",
"eslint-plugin-babel": "~5.3.0",
"eslint-plugin-import": "~2.18.0",
"eslint-plugin-jsx-a11y": "~6.2.1",
"eslint-plugin-react": "~7.14.2",
"eslint-plugin-react-hooks": "~1.6.1",
"jest": "~24.8.0",
"optimize-css-assets-webpack-plugin": "~5.0.1",
"prop-types": "~15.7.2",
"redux-devtools": "~3.5.0",
"redux-devtools-dock-monitor": "~1.1.3",
"redux-devtools-log-monitor": "~1.4.0",
"redux-logger": "~3.0.6",
"@redux-saga/simple-saga-monitor": "~1.0.2",
"@redux-saga/testing-utils": "~1.0.2",
"uglifyjs-webpack-plugin": "~2.1.2",
"webpack": "~4.35.3",
"webpack-bundle-analyzer": "~3.3.2",
"webpack-cli": "~3.3.6",
"webpack-dev-middleware": "~3.7.0",
"webpack-merge": "~4.2.1"
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy