mirror of
https://github.com/WordPress/WordPress.git
synced 2024-11-17 16:15:24 +01:00
f5e051855d
This adds the `engines` field to the `package.json` file for the three default themes with build processes in order to encourage consistent tooling for contributors. Some minor dependency updates for these themes are also included in this change. Props jorbin, joemcgill, swissspidy. See #59663. Built from https://develop.svn.wordpress.org/trunk@57213 git-svn-id: http://core.svn.wordpress.org/trunk@56719 1a063a9b-81f0-0310-95a4-ce76da25c4cd
60 lines
2.0 KiB
JSON
60 lines
2.0 KiB
JSON
{
|
|
"name": "twentytwenty",
|
|
"version": "2.4.0",
|
|
"description": "Default WP Theme",
|
|
"author": "The WordPress Contributors",
|
|
"license": "GPL-2.0-or-later",
|
|
"keywords": [
|
|
"WordPress",
|
|
"Theme",
|
|
"TwentyTwenty"
|
|
],
|
|
"homepage": "https://wordpress.org/themes/twentytwenty/",
|
|
"bugs": {
|
|
"url": "https://core.trac.wordpress.org/"
|
|
},
|
|
"engines": {
|
|
"node": ">=16",
|
|
"npm": ">=9.8.1"
|
|
},
|
|
"devDependencies": {
|
|
"@wordpress/browserslist-config": "^5.31.0",
|
|
"@wordpress/scripts": "^26.19.0",
|
|
"autoprefixer": "^10.4.16",
|
|
"concurrently": "^8.2.2",
|
|
"postcss": "^8.4.32",
|
|
"postcss-cli": "^11.0.0",
|
|
"rtlcss": "^4.1.1",
|
|
"stylelint-a11y": "^1.2.3"
|
|
},
|
|
"browserslist": [
|
|
"extends @wordpress/browserslist-config"
|
|
],
|
|
"rtlcssConfig": {
|
|
"options": {
|
|
"autoRename": false,
|
|
"autoRenameStrict": false,
|
|
"clean": true,
|
|
"greedy": false,
|
|
"processUrls": false,
|
|
"stringMap": []
|
|
},
|
|
"plugins": [],
|
|
"map": false
|
|
},
|
|
"scripts": {
|
|
"build": "npm run build:vendor-prefixes && npm run build:rtl",
|
|
"build:rtl": "concurrently \"npm run build:rtl-style\" \"npm run build:rtl-esb\" \"npm run build:rtl-esc\"",
|
|
"build:rtl-style": "rtlcss style.css style-rtl.css",
|
|
"build:rtl-esb": "rtlcss assets/css/editor-style-block.css assets/css/editor-style-block-rtl.css",
|
|
"build:rtl-esc": "rtlcss assets/css/editor-style-classic.css assets/css/editor-style-classic-rtl.css",
|
|
"build:vendor-prefixes": "concurrently \"npm run build:vendor-prefixes-style\" \"npm run build:vendor-prefixes-esb\" \"npm run build:vendor-prefixes-esc\"",
|
|
"build:vendor-prefixes-style": "postcss -r --no-map style.css assets/css/editor-style-block.css assets/css/editor-style-classic.css",
|
|
"build:vendor-prefixes-esb": "postcss -r --no-map assets/css/editor-style-block.css ",
|
|
"build:vendor-prefixes-esc": "postcss -r --no-map assets/css/editor-style-classic.css",
|
|
"lint:css": "wp-scripts lint-style 'style.css' 'assets/**/*.css'",
|
|
"lint:js": "wp-scripts lint-js 'assets/**/*.js'",
|
|
"lint:pkg-json": "wp-scripts lint-pkg-json"
|
|
}
|
|
}
|