[TASK] Streamline dependencies in package.json 80/59180/2
authorBenni Mack <benni@typo3.org>
Mon, 17 Dec 2018 12:18:14 +0000 (13:18 +0100)
committerBenni Mack <benni@typo3.org>
Mon, 17 Dec 2018 15:39:50 +0000 (16:39 +0100)
Several changes to Build/package.json are
adapted:
- define compatible node/yarn versions
- adapt version and URL to typo3.org

Resolves: #87177
Releases: master, 9.5, 8.7
Change-Id: Ie812cd69913e2969dc88db8e8c52edbb6d482243
Reviewed-on: https://review.typo3.org/59180
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Build/package.json

index 5a26b0c..9d7e15a 100644 (file)
@@ -3,10 +3,14 @@
   "description": "TYPO3 CMS is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.",
   "repository": "https://git.typo3.org/Packages/TYPO3.CMS.git",
   "readme": "../README.md",
-  "homepage": "https://www.typo3.org",
+  "homepage": "https://typo3.org",
   "author": "TYPO3 CMS Core Team",
   "version": "8.7.0-dev",
   "license": "GPL-2.0+",
+  "engines": {
+    "node": ">=8.0.0 <9.0.0",
+    "yarn": "^1.10.0"
+  },
   "devDependencies": {
     "@claviska/jquery-minicolors": "^2.2.6",
     "@types/bootstrap": "*",