diff --git a/.travis.yml b/.travis.yml index dd7ddd32..8aa8e261 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,32 +1,14 @@ language: node_js node_js: - - "5.8.0" - -before_script: + - "lts/*" +cache: + directories: + - "node_modules" +sudo: false +install: - npm install --global gulp-cli - - sleep 3 - - npm install --save-dev gulp - - npm install --save-dev gulp-jshint - - npm install --save-dev jshint - - npm install --save-dev gulp-if - - npm install --save-dev gulp-concat - - npm install --save-dev gulp-uglify - - npm install --save-dev gulp-clean-css - - npm install --save-dev gulp-ng-annotate - - npm install --save-dev gulp-bytediff - - npm install --save-dev gulp-cdnizer - - npm install --save-dev gulp-remove-code - - npm install --save-dev merge-stream - - npm install --save-dev del - - npm install --save-dev gulp-zip - - npm install --save-dev gulp-gzip - - npm install --save-dev gulp-htmlmin - - npm install --save-dev gulp-replace - - npm install --save-dev fs - - npm install --save-dev gulp-smoosher - - npm install gulp - - + - npm install --global gulp@4.0.0 + - npm install script: - echo "build index.html" - gulp package diff --git a/package.json b/package.json index 5edc2a2a..f16e153b 100644 --- a/package.json +++ b/package.json @@ -2,29 +2,31 @@ "name": "ESP3D-WebUI", "description": "Web UI for ESP3D", "devDependencies": { - "del": "^2.2.2", - "deprecated": "0.0.1", - "fs": "0.0.1-security", - "gulp": "github:gulpjs/gulp#4.0", - "gulp-bytediff": "^1.0.0", - "gulp-cdnizer": "^1.1.7", - "gulp-clean-css": "^2.4.0", - "gulp-concat": "^2.6.1", - "gulp-gzip": "^1.4.2", - "gulp-htmlmin": "^3.0.0", - "gulp-if": "^2.0.2", - "gulp-jshint": "^2.1.0", - "gulp-ng-annotate": "^2.1.0", - "gulp-remove-code": "^1.0.2", - "gulp-replace": "^0.5.4", - "gulp-smoosher": "0.0.9", - "gulp-uglify": "^2.1.2", - "gulp-util": "^3.0.1", - "gulp-zip": "^3.2.0", - "jshint": "^2.9.5", - "merge-stream": "^1.0.1" + "del": "latest", + "deprecated": "latest", + "fs": "latest", + "gulp": "^4.0.0", + "gulp-bytediff": "latest", + "gulp-cdnizer": "latest", + "gulp-clean-css": "latest", + "gulp-concat": "latest", + "gulp-gzip": "latest", + "gulp-htmlmin": "latest", + "gulp-if": "latest", + "gulp-jshint": "latest", + "gulp-ng-annotate": "latest", + "gulp-remove-code": "latest", + "gulp-replace": "latest", + "gulp-smoosher": "latest", + "gulp-uglify": "latest", + "gulp-zip": "latest", + "jshint": "latest", + "merge-stream": "latest" }, "repository": "https://github.com/luc-github/ESP3D-WEBUI", "author": "Luc LEBOSSE", - "license": "(ISC OR GPL-3.0)" + "license": "(ISC OR GPL-3.0)", + "dependencies": { + "global": "^4.3.2" + } }