wagtail/package.json
Janneke Janssen 28dd28187a Update React and related dependencies to latest versions
Updated snapshots due to the upgrade and failing ExplorerPanel test. This was due to the shallow call being made earlier than defining the document.body
Update to React 16
Update other dependencies
Stylelint updates
Remove unused imports
Update babel and gulp packages
Update package-lock
2018-01-17 21:48:17 +02:00

104 lines
2.8 KiB
JSON

{
"name": "wagtail",
"version": "1.0.0",
"repository": "https://github.com/wagtail/wagtail",
"private": true,
"babel": {
"presets": [
[
"es2015",
{
"modules": false
}
],
"react"
],
"plugins": [
"lodash"
],
"env": {
"test": {
"presets": [
"es2015",
"react"
]
}
}
},
"jest": {
"setupFiles": [
"./client/tests/adapter.js",
"./client/tests/stubs.js",
"./client/tests/mock-fetch.js"
],
"snapshotSerializers": [
"enzyme-to-json/serializer"
]
},
"devDependencies": {
"babel-core": "^6.26.0",
"babel-jest": "^22.0.3",
"babel-loader": "^7.1.2",
"babel-plugin-lodash": "^3.3.2",
"babel-preset-es2015": "^6.24.1",
"babel-preset-react": "^6.24.1",
"enzyme": "^3.2.0",
"enzyme-adapter-react-16": "^1.1.1",
"enzyme-to-json": "^3.3.0",
"eslint": "^2.9.0",
"eslint-config-wagtail": "0.1.1",
"eslint-import-resolver-webpack": "^0.8.1",
"eslint-plugin-import": "^1.8.1",
"eslint-plugin-jsx-a11y": "^1.5.3",
"eslint-plugin-react": "^5.2.2",
"gulp": "^3.9.1",
"gulp-autoprefixer": "~4.0.0",
"gulp-cssnano": "^2.1.2",
"gulp-rename": "^1.2.2",
"gulp-sass": "^3.1.0",
"gulp-size": "^2.1.0",
"gulp-sourcemaps": "~2.6.1",
"gulp-util": "~3.0.8",
"jest": "^22.0.3",
"mustache": "^2.2.1",
"npm-run-all": "^4.1.2",
"react-test-renderer": "^16.2.0",
"redux-mock-store": "^1.3.0",
"stylelint": "^8.4.0",
"stylelint-scss": "^2.2.0",
"webpack": "^3.10.0"
},
"dependencies": {
"focus-trap-react": "^3.1.0",
"lodash": "^4.17.4",
"object-assign": "^4.1.1",
"promise": "^8.0.1",
"prop-types": "^15.6.0",
"react": "^16.2.0",
"react-dom": "^16.2.0",
"react-redux": "^5.0.6",
"react-transition-group": "^1.1.3",
"redux": "^3.7.2",
"redux-thunk": "^2.2.0",
"whatwg-fetch": "^2.0.3"
},
"scripts": {
"postinstall": "npm --prefix client install",
"build": "npm run gulp:prod:build && npm run webpack:prod:build",
"dist": "NODE_ENV=production npm run build",
"watch": "npm-run-all --parallel gulp:dev:watch webpack:dev:watch",
"start": "npm run watch",
"gulp:dev:watch": "gulp watch",
"gulp:prod:build": "gulp build",
"webpack:dev:watch": "webpack --config ./client/webpack/dev.config.js",
"webpack:prod:build": "webpack --config ./client/webpack/prod.config.js",
"lint:js": "eslint --max-warnings 16 ./client",
"lint:css": "stylelint **/*.scss",
"lint": "npm run lint:js",
"test": "npm run test:unit",
"test:unit": "jest",
"test:unit:watch": "jest --watch",
"test:unit:coverage": "jest --coverage",
"component": "node ./client/src/cli/index.js component --dir ./client/src/components/"
}
}