Wordpress/package.json
Grzegorz (Greg) Ziółkowski a35e46a937 Build Tools: Integrate DependencyExtractionWebpackPlugin in the JS build.
This patch integrates DependencyExtractionWebpackPlugin which was battle-tested in Gutenberg. 

This will greatly simplify the process of upgrading npm packages which change after every Gutenberg release. It might even useful during the WordPress release cycle as we might need to publish more often as we discover critical bugs and regressions.

Props jonsurrell, adamsilverstein, youknowriad, ocean90, netweb.

Fixes #48154. 



git-svn-id: https://develop.svn.wordpress.org/trunk@47035 602fd350-edb4-49c9-b593-d223f7449a82
2020-01-03 13:15:33 +00:00

157 lines
5.1 KiB
JSON

{
"name": "WordPress",
"version": "5.4.0",
"description": "WordPress is open source software you can use to create a beautiful website, blog, or app.",
"repository": {
"type": "svn",
"url": "https://develop.svn.wordpress.org/trunk"
},
"engines": {
"node": "10.13.0",
"npm": "6.1.0"
},
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
"browserslist": [
"> 1%",
"ie >= 11",
"last 1 Android versions",
"last 1 ChromeAndroid versions",
"last 2 Chrome versions",
"last 2 Firefox versions",
"last 2 Safari versions",
"last 2 iOS versions",
"last 2 Edge versions",
"last 2 Opera versions"
],
"devDependencies": {
"@wordpress/custom-templated-path-webpack-plugin": "1.5.0",
"@wordpress/dependency-extraction-webpack-plugin": "2.1.0",
"@wordpress/e2e-test-utils": "3.0.0",
"@wordpress/library-export-default-webpack-plugin": "1.5.0",
"@wordpress/scripts": "6.0.0",
"autoprefixer": "9.6.2",
"check-node-version": "4.0.1",
"copy-webpack-plugin": "^5.0.4",
"cssnano": "4.1.10",
"dotenv": "8.1.0",
"dotenv-expand": "5.1.0",
"grunt": "~1.0.4",
"grunt-banner": "^0.6.0",
"grunt-contrib-clean": "~2.0.0",
"grunt-contrib-concat": "1.0.1",
"grunt-contrib-copy": "~1.0.0",
"grunt-contrib-cssmin": "~3.0.0",
"grunt-contrib-imagemin": "~3.1.0",
"grunt-contrib-jshint": "2.1.0",
"grunt-contrib-qunit": "^1.2.0",
"grunt-contrib-uglify": "~4.0.1",
"grunt-contrib-watch": "~1.1.0",
"grunt-file-append": "0.0.7",
"grunt-includes": "~1.1.0",
"grunt-jsdoc": "2.4.0",
"grunt-jsvalidate": "~0.2.2",
"grunt-legacy-util": "^1.1.1",
"grunt-patch-wordpress": "~2.0.0",
"grunt-postcss": "~0.9.0",
"grunt-replace-lts": "~1.1.0",
"grunt-rtlcss": "~2.0.1",
"grunt-sass": "~3.1.0",
"grunt-webpack": "^3.1.3",
"ink-docstrap": "1.3.2",
"jquery-migrate": "1.4.1",
"matchdep": "~2.0.0",
"node-sass": "~4.12.0",
"source-map-loader": "^0.2.4",
"uglify-js": "^3.6.0",
"uglifyjs-webpack-plugin": "2.2.0",
"wait-on": "3.3.0",
"webpack": "4.41.0",
"webpack-dev-server": "3.8.2",
"webpack-livereload-plugin": "2.2.0"
},
"dependencies": {
"@babel/polyfill": "7.4.4",
"@wordpress/a11y": "2.5.1",
"@wordpress/annotations": "1.7.2",
"@wordpress/api-fetch": "3.6.4",
"@wordpress/autop": "2.5.1",
"@wordpress/blob": "2.5.1",
"@wordpress/block-directory": "1.0.5",
"@wordpress/block-editor": "3.2.5",
"@wordpress/block-library": "2.9.6",
"@wordpress/block-serialization-default-parser": "3.4.1",
"@wordpress/blocks": "6.7.2",
"@wordpress/components": "8.3.2",
"@wordpress/compose": "3.7.2",
"@wordpress/core-data": "2.7.5",
"@wordpress/data-controls": "1.3.4",
"@wordpress/data": "4.9.2",
"@wordpress/date": "3.5.0",
"@wordpress/deprecated": "2.6.1",
"@wordpress/dom-ready": "2.5.1",
"@wordpress/dom": "2.5.2",
"@wordpress/edit-post": "3.8.6",
"@wordpress/editor": "9.7.6",
"@wordpress/element": "2.8.2",
"@wordpress/escape-html": "1.5.1",
"@wordpress/format-library": "1.9.5",
"@wordpress/hooks": "2.6.0",
"@wordpress/html-entities": "2.5.0",
"@wordpress/i18n": "3.6.1",
"@wordpress/is-shallow-equal": "1.6.1",
"@wordpress/keycodes": "2.6.2",
"@wordpress/list-reusable-blocks": "1.8.4",
"@wordpress/media-utils": "1.2.4",
"@wordpress/notices": "1.8.2",
"@wordpress/nux": "3.7.2",
"@wordpress/plugins": "2.7.2",
"@wordpress/priority-queue": "1.3.1",
"@wordpress/redux-routine": "3.6.2",
"@wordpress/rich-text": "3.7.2",
"@wordpress/server-side-render": "1.3.4",
"@wordpress/shortcode": "2.4.1",
"@wordpress/token-list": "1.6.1",
"@wordpress/url": "2.8.2",
"@wordpress/viewport": "2.8.2",
"@wordpress/wordcount": "2.6.2",
"backbone": "1.4.0",
"clipboard": "2.0.4",
"element-closest": "^2.0.2",
"formdata-polyfill": "3.0.13",
"imagesloaded": "3.2.0",
"jquery-color": "https://github.com/jquery/jquery-color/archive/2.1.2.tar.gz",
"jquery-form": "4.2.1",
"jquery-ui": "https://github.com/jquery/jquery-ui/archive/1.11.4.tar.gz",
"jquery-hoverintent": "1.8.3",
"hoverintent": "2.2.1",
"lodash": "4.17.15",
"masonry-layout": "3.3.2",
"moment": "2.22.2",
"polyfill-library": "3.27.4",
"react": "16.9.0",
"react-dom": "16.9.0",
"twemoji": "12.1.3",
"underscore": "1.8.3",
"whatwg-fetch": "3.0.0"
},
"scripts": {
"build": "grunt build",
"build:dev": "grunt build --dev",
"dev": "grunt watch --dev",
"test": "grunt test",
"watch": "grunt watch",
"grunt": "grunt",
"env:start": "node ./tools/local-env/scripts/start.js",
"env:stop": "node ./tools/local-env/scripts/docker.js down",
"env:clean": "node ./tools/local-env/scripts/docker.js down -v --remove-orphans",
"env:reset": "node ./tools/local-env/scripts/docker.js down --rmi all -v --remove-orphans",
"env:install": "node ./tools/local-env/scripts/install.js",
"env:cli": "node ./tools/local-env/scripts/docker.js run cli",
"env:logs": "node ./tools/local-env/scripts/docker.js logs",
"env:pull": "node ./tools/local-env/scripts/docker.js pull",
"test:php": "node ./tools/local-env/scripts/docker.js run --rm phpunit phpunit",
"test:e2e": "node ./tests/e2e/run-tests.js"
}
}