瀏覽代碼

Updated packages to work with nodejs 10

Samuel Nystedt 6 年之前
父節點
當前提交
d2e76a8651
共有 3 個文件被更改,包括 428 次插入275 次删除
  1. 17 17
      gulpfile.js
  2. 385 232
      package-lock.json
  3. 26 26
      package.json

+ 17 - 17
gulpfile.js

@@ -292,9 +292,23 @@ function gulpHercule() {
     });
 };
 
+gulp.task('clean', function() {
+  return del(['build']);
+});
+
+gulp.task('assets', gulp.series('clean', function() {
+  gulp.src(['docs/assets/**/*.*'])
+    .pipe(gulp.dest("build/assets"))
+    .pipe(preservetime());
+
+  return gulp.src(['docs/**/*.{png,jpg,svg,gif,js,zip,js}'])
+    .pipe(gulp.dest("build"))
+    .pipe(preservetime());
+}));
+
 
 // Build docs
-gulp.task('build', ['assets'], function () {
+gulp.task('build', gulp.series('assets', function () {
     gulp.src('docs/**/*.md')
         .pipe(gulpHercule())
         .pipe(tap(markdownToJson))
@@ -308,17 +322,7 @@ gulp.task('build', ['assets'], function () {
         .pipe(jsonlint.reporter())
         .pipe(gulp.dest("build"))
         .pipe(preservetime());;
-});
-
-gulp.task('assets', ['clean'], function() {
-    gulp.src(['docs/assets/**/*.*'])
-        .pipe(gulp.dest("build/assets"))
-        .pipe(preservetime());
-
-    return gulp.src(['docs/**/*.{png,jpg,svg,gif,js,zip,js}'])
-        .pipe(gulp.dest("build"))
-        .pipe(preservetime());
-});
+}));
 
 // Watch for changes in md files and compile new html
 gulp.task('watch', function () {
@@ -353,11 +357,7 @@ gulp.task('watch', function () {
         .pipe(gulp.dest("build/preview"));
 });
 
-gulp.task('clean', [], function() {
-    return del(['build']);
-});
-
-gulp.task('sass', [], function() {
+gulp.task('sass', function() {
     gulp.src('docs/sass/preview-md.sass')
         .pipe(plumber())
         .pipe(sass())

文件差異過大導致無法顯示
+ 385 - 232
package-lock.json


+ 26 - 26
package.json

@@ -3,32 +3,32 @@
   "license": "",
   "version": "3.2.8",
   "dependencies": {
-    "del": "^2.2.2",
-    "front-matter": "^2.1.2",
-    "gulp": "^3.9.1",
-    "gulp-cssnano": "^2.1.2",
-    "gulp-ignore": "^2.0.2",
-    "gulp-jsonlint": "^1.2.0",
-    "gulp-plumber": "^1.1.0",
-    "gulp-preservetime": "^1.2.1",
-    "gulp-print": "^2.0.1",
-    "gulp-sass": "^3.1.0",
-    "gulp-server-livereload": "^1.9.2",
-    "gulp-tap": "^0.1.3",
-    "gulp-util": "^3.0.8",
-    "gulp-watch": "^4.3.6",
-    "hercule": "^4.1.0",
-    "highlight.js": "^9.10.0",
-    "lodash": "^4.17.4",
-    "markdown-it": "^8.3.1",
-    "markdown-it-attrs": "^0.8.0",
-    "markdown-it-container": "^2.0.0",
-    "markdown-it-deflist": "^2.0.1",
-    "markdown-it-katex": "^2.0.3",
-    "markdown-it-sub": "^1.0.0",
-    "markdown-it-sup": "^1.0.0",
-    "mkdirp": "^0.5.1",
-    "slugify": "^1.1.0"
+    "del": "2.2.2",
+    "front-matter": "2.1.2",
+    "gulp": "4.0.0",
+    "gulp-cssnano": "2.1.3",
+    "gulp-ignore": "2.0.2",
+    "gulp-jsonlint": "1.2.2",
+    "gulp-plumber": "1.1.0",
+    "gulp-preservetime": "1.2.1",
+    "gulp-print": "2.0.1",
+    "gulp-sass": "4.0.2",
+    "gulp-server-livereload": "1.9.2",
+    "gulp-tap": "0.1.3",
+    "gulp-util": "3.0.8",
+    "gulp-watch": "4.3.6",
+    "hercule": "4.1.0",
+    "highlight.js": "9.13.1",
+    "lodash": "4.17.11",
+    "markdown-it": "8.4.2",
+    "markdown-it-attrs": "0.8.0",
+    "markdown-it-container": "2.0.0",
+    "markdown-it-deflist": "2.0.1",
+    "markdown-it-katex": "2.0.3",
+    "markdown-it-sub": "1.0.0",
+    "markdown-it-sup": "1.0.0",
+    "mkdirp": "0.5.1",
+    "slugify": "1.3.2"
   },
   "devDependencies": {}
 }

部分文件因文件數量過多而無法顯示