@cobalt-engine/updater
Advanced tools
Comparing version 4.0.3 to 4.1.0
@@ -172,4 +172,14 @@ { | ||
] | ||
}, | ||
{ | ||
"version": "4.1.0", | ||
"date": "2019.12.02", | ||
"messages": [ | ||
{ | ||
"type": "update", | ||
"message": "to Gulp4 for support node12" | ||
} | ||
] | ||
} | ||
] | ||
} |
@@ -0,0 +0,0 @@ #!/usr/bin/env node |
# Release notes | ||
### 4.1.0 - 2019.12.02 | ||
#### Updated | ||
- to Gulp4 for support node12 | ||
### 4.0.3 - 2019.04.05 | ||
@@ -4,0 +11,0 @@ |
var gulp = require('gulp') | ||
var runSequence = require('run-sequence') | ||
@@ -7,4 +6,2 @@ require('./tasks/common/') | ||
gulp.task('default', function(cb){ | ||
runSequence('common', 'run-patches', cb); | ||
}) | ||
gulp.task('default', gulp.series('common', 'run-patches')) |
{ | ||
"name": "@cobalt-engine/updater", | ||
"version": "4.0.3", | ||
"version": "4.1.0", | ||
"description": "", | ||
@@ -24,5 +24,5 @@ "main": "index.js", | ||
"@cobalt-engine/get-cov": "~3.0.0", | ||
"gulp": "^3.9.0", | ||
"gulp": "^4.0.0", | ||
"gulp-cheerio": "^0.6.2", | ||
"gulp-file": "^0.2.0", | ||
"gulp-file": "^0.4.0", | ||
"gulp-if": "^1.2.5", | ||
@@ -34,7 +34,6 @@ "gulp-json-editor": "^2.2.1", | ||
"rimraf": "^2.4.3", | ||
"run-sequence": "^1.1.2", | ||
"semver": "^4.3.6", | ||
"through2": "^2.0.3", | ||
"uniq-id": "^1.0.0", | ||
"vinyl-fs": "^0.3.14", | ||
"vinyl-fs": "^3.0.3", | ||
"q": "^1.1.2", | ||
@@ -41,0 +40,0 @@ "yargs": "^3.24.0", |
@@ -6,6 +6,6 @@ var gulp = require('gulp') | ||
gulp.task('common', function () { | ||
gulp.task('common', gulp.series(function () { | ||
var pathComponents = path.resolve('app/components') | ||
var pathNodeModules = path.resolve('node_modules') | ||
return Promise.all([del(pathComponents), del(pathNodeModules)]) | ||
}) | ||
})) |
var gulp = require('gulp') | ||
var getPatches = require('./get-patches') | ||
var runSequence = require('run-sequence') | ||
var cov = require('yargs').argv.cov | ||
@@ -23,3 +22,3 @@ var targetCore = require('yargs').argv.targetCore | ||
runSequence.apply(null, patches.concat(cb)) | ||
gulp.series(...patches)(cb); | ||
} |
@@ -9,7 +9,8 @@ var gulp = require('gulp') | ||
var PATCH_VERSION = '1.4.1' | ||
var commonComponents = ['co-collection', 'co-collection-item', 'co-container', 'co-image', 'co-text'] | ||
gulp.task('patch-' + PATCH_VERSION, ['update-bower-' + PATCH_VERSION, 'update-html-' + PATCH_VERSION, 'add-scripts-' + PATCH_VERSION, 'add-custom-spa-styles-' + PATCH_VERSION]) | ||
gulp.task('update-bower-' + PATCH_VERSION, function () { | ||
return updateBowerJson(commonComponents) | ||
}) | ||
gulp.task('update-bower-' + PATCH_VERSION, updateBowerJson) | ||
gulp.task('update-html-' + PATCH_VERSION, function () { | ||
@@ -34,1 +35,3 @@ return gulp.src('app/*.html') | ||
}) | ||
gulp.task('patch-' + PATCH_VERSION, gulp.parallel(['update-bower-' + PATCH_VERSION, 'update-html-' + PATCH_VERSION, 'add-scripts-' + PATCH_VERSION, 'add-custom-spa-styles-' + PATCH_VERSION])) |
@@ -23,9 +23,30 @@ var gulp = require('gulp') | ||
gulp.task('patch-' + PATCH_VERSION, ['update-bower-' + PATCH_VERSION, 'app-json-' + PATCH_VERSION, 'package-json-' + PATCH_VERSION, 'update-html-' + PATCH_VERSION, 'add-common-components-' + PATCH_VERSION, 'structure-json-' + PATCH_VERSION, 'update-templates-' + PATCH_VERSION]) | ||
gulp.task('app-json-' + PATCH_VERSION, function () { | ||
var appJsonPath = path.resolve('app/settings/app.json') | ||
var appJsonTemplatePath = path.join(__dirname, './files/' + PATCH_VERSION + '/app.json') | ||
gulp.task('update-bower-' + PATCH_VERSION, ['app-json-' + PATCH_VERSION], function () { | ||
updateBowerJson(commonComponents) | ||
return ask() | ||
.then(function (answers) { | ||
return Promise.all([readJson(appJsonPath), readJson(appJsonTemplatePath)]) | ||
.spread(function (appJson, appJsonTemplate) { | ||
var result | ||
delete appJson.slides | ||
assign(appJsonTemplate, appJson) | ||
assign(answers, { | ||
lang: appJson.lang || 'en', | ||
name: appJson.name || 'cobalt' | ||
}) | ||
result = template(JSON.stringify(appJsonTemplate))(answers) | ||
return writeJson(appJsonPath, JSON.parse(result)) | ||
}) | ||
}) | ||
}) | ||
gulp.task('package-json-' + PATCH_VERSION, ['app-json-' + PATCH_VERSION], function () { | ||
gulp.task('update-bower-' + PATCH_VERSION, gulp.series(['app-json-' + PATCH_VERSION], function () { | ||
return updateBowerJson(commonComponents) | ||
})) | ||
gulp.task('package-json-' + PATCH_VERSION, gulp.series(['app-json-' + PATCH_VERSION], function () { | ||
var pathPackage = path.resolve('package.json') | ||
@@ -42,5 +63,5 @@ | ||
}) | ||
}) | ||
})) | ||
gulp.task('update-html-' + PATCH_VERSION, ['app-json-' + PATCH_VERSION], function () { | ||
gulp.task('update-html-' + PATCH_VERSION, gulp.series(['app-json-' + PATCH_VERSION], function () { | ||
return gulp.src('app/*.html') | ||
@@ -54,11 +75,11 @@ .pipe(cheerio(assign({ | ||
.pipe(gulp.dest('app/')) | ||
}) | ||
})) | ||
gulp.task('update-templates-' + PATCH_VERSION, ['app-json-' + PATCH_VERSION], function () { | ||
gulp.task('update-templates-' + PATCH_VERSION, gulp.series(['app-json-' + PATCH_VERSION], function () { | ||
return gulp.src('app/templates/*.html') | ||
.pipe(transformToImportTemplates()) | ||
.pipe(gulp.dest('app/templates')) | ||
}) | ||
})) | ||
gulp.task('add-common-components-' + PATCH_VERSION, ['app-json-' + PATCH_VERSION], function () { | ||
gulp.task('add-common-components-' + PATCH_VERSION, gulp.series(['app-json-' + PATCH_VERSION], function () { | ||
var commonComponentsLinking = commonComponents.reduce(function (linking, component) { | ||
@@ -69,5 +90,5 @@ return linking + '<link rv-import="' + component + '">\n' | ||
return writeFile('app/templates/common-components.html', commonComponentsLinking) | ||
}) | ||
})) | ||
gulp.task('structure-json-' + PATCH_VERSION, ['app-json-' + PATCH_VERSION], function () { | ||
gulp.task('structure-json-' + PATCH_VERSION, gulp.series(['app-json-' + PATCH_VERSION], function () { | ||
var structureJsonPath = path.resolve('structure.json') | ||
@@ -85,27 +106,6 @@ return readJson(structureJsonPath) | ||
}) | ||
}) | ||
})) | ||
gulp.task('app-json-' + PATCH_VERSION, function () { | ||
var appJsonPath = path.resolve('app/settings/app.json') | ||
var appJsonTemplatePath = path.join(__dirname, './files/' + PATCH_VERSION + '/app.json') | ||
gulp.task('patch-' + PATCH_VERSION, gulp.parallel(['update-bower-' + PATCH_VERSION, 'app-json-' + PATCH_VERSION, 'package-json-' + PATCH_VERSION, 'update-html-' + PATCH_VERSION, 'add-common-components-' + PATCH_VERSION, 'structure-json-' + PATCH_VERSION, 'update-templates-' + PATCH_VERSION])) | ||
return ask() | ||
.then(function (answers) { | ||
return Promise.all([readJson(appJsonPath), readJson(appJsonTemplatePath)]) | ||
.spread(function (appJson, appJsonTemplate) { | ||
var result | ||
delete appJson.slides | ||
assign(appJsonTemplate, appJson) | ||
assign(answers, { | ||
lang: appJson.lang || 'en', | ||
name: appJson.name || 'cobalt' | ||
}) | ||
result = template(JSON.stringify(appJsonTemplate))(answers) | ||
return writeJson(appJsonPath, JSON.parse(result)) | ||
}) | ||
}) | ||
}) | ||
function ask () { | ||
@@ -112,0 +112,0 @@ var defaults = { |
@@ -25,4 +25,2 @@ var del = require('del') | ||
gulp.task('patch-' + PATCH_VERSION, ['package-json-' + PATCH_VERSION, 'import-css-' + PATCH_VERSION, 'app-json-' + PATCH_VERSION, 'update-html-' + PATCH_VERSION, 'update-controller-' + PATCH_VERSION]) | ||
gulp.task('package-json-' + PATCH_VERSION, function () { | ||
@@ -108,13 +106,15 @@ var pathPackage = path.resolve('package.json') | ||
gulp.task('update-html-' + PATCH_VERSION, function () { | ||
var pages = gulp.src('app/*.html') | ||
.pipe(transformToImportPages()) | ||
.pipe(getHtmlTransform()) | ||
.pipe(gulp.dest('app/')) | ||
return new Promise(function(resolve, reject) { | ||
var pages = gulp.src('app/*.html') | ||
.pipe(transformToImportPages()) | ||
.pipe(getHtmlTransform()) | ||
.pipe(gulp.dest('app/')) | ||
var templates = gulp.src('app/templates/*.html') | ||
.pipe(transformToImportTemplates()) | ||
.pipe(getHtmlTransform()) | ||
.pipe(gulp.dest('app/templates/')) | ||
var templates = gulp.src('app/templates/*.html') | ||
.pipe(transformToImportTemplates()) | ||
.pipe(getHtmlTransform()) | ||
.pipe(gulp.dest('app/templates/')) | ||
return es.concat(pages, templates) | ||
resolve(es.concat(pages, templates)) | ||
}); | ||
}) | ||
@@ -191,1 +191,2 @@ | ||
gulp.task('patch-' + PATCH_VERSION, gulp.parallel(['package-json-' + PATCH_VERSION, 'import-css-' + PATCH_VERSION, 'app-json-' + PATCH_VERSION, 'update-html-' + PATCH_VERSION, 'update-controller-' + PATCH_VERSION])) |
@@ -10,4 +10,2 @@ var gulp = require('gulp') | ||
gulp.task('patch-' + PATCH_VERSION, ['main-css-' + PATCH_VERSION]) | ||
gulp.task('main-css-' + PATCH_VERSION, function () { | ||
@@ -25,2 +23,4 @@ var mainCss = path.resolve('app/styles/common/main.css') | ||
return src + '\n' + backgroundStyle | ||
} | ||
} | ||
gulp.task('patch-' + PATCH_VERSION, gulp.series(['main-css-' + PATCH_VERSION])) |
1663551
25
19350
+ Addedanymatch@2.0.0(transitive)
+ Addedappend-buffer@1.0.2(transitive)
+ Addedarr-filter@1.1.2(transitive)
+ Addedarr-map@2.0.2(transitive)
+ Addedarray-initial@1.1.0(transitive)
+ Addedarray-last@1.3.0(transitive)
+ Addedarray-sort@1.0.0(transitive)
+ Addedasync-done@1.3.2(transitive)
+ Addedasync-each@1.0.6(transitive)
+ Addedasync-settle@1.0.0(transitive)
+ Addedbach@1.2.0(transitive)
+ Addedbinary-extensions@1.13.1(transitive)
+ Addedbindings@1.5.0(transitive)
+ Addedbuffer-equal@1.0.1(transitive)
+ Addedbuffer-from@1.1.2(transitive)
+ Addedcall-bind@1.0.7(transitive)
+ Addedcamelcase@3.0.0(transitive)
+ Addedchokidar@2.1.8(transitive)
+ Addedclone@2.1.2(transitive)
+ Addedclone-buffer@1.0.0(transitive)
+ Addedclone-stats@1.0.0(transitive)
+ Addedcloneable-readable@1.1.3(transitive)
+ Addedcollection-map@1.0.0(transitive)
+ Addedconcat-stream@1.6.2(transitive)
+ Addedconvert-source-map@1.9.0(transitive)
+ Addedcopy-props@2.0.5(transitive)
+ Addedd@1.0.2(transitive)
+ Addeddefault-compare@1.0.0(transitive)
+ Addeddefault-resolution@2.0.0(transitive)
+ Addeddefine-data-property@1.1.4(transitive)
+ Addeddefine-properties@1.2.1(transitive)
+ Addedduplexify@3.7.1(transitive)
+ Addedeach-props@1.3.2(transitive)
+ Addedend-of-stream@1.4.4(transitive)
+ Addedes-define-property@1.0.0(transitive)
+ Addedes-errors@1.3.0(transitive)
+ Addedes5-ext@0.10.64(transitive)
+ Addedes6-iterator@2.0.3(transitive)
+ Addedes6-symbol@3.1.4(transitive)
+ Addedes6-weak-map@2.0.3(transitive)
+ Addedesniff@2.0.1(transitive)
+ Addedevent-emitter@0.3.5(transitive)
+ Addedext@1.7.0(transitive)
+ Addedfast-levenshtein@1.1.4(transitive)
+ Addedfile-uri-to-path@1.0.0(transitive)
+ Addedfindup-sync@3.0.0(transitive)
+ Addedflush-write-stream@1.1.1(transitive)
+ Addedfs-mkdirp-stream@1.0.0(transitive)
+ Addedfsevents@1.2.13(transitive)
+ Addedget-caller-file@1.0.3(transitive)
+ Addedget-intrinsic@1.2.4(transitive)
+ Addedglob-parent@3.1.0(transitive)
+ Addedglob-stream@6.1.0(transitive)
+ Addedglob-watcher@5.0.5(transitive)
+ Addedgopd@1.0.1(transitive)
+ Addedgulp@4.0.2(transitive)
+ Addedgulp-cli@2.3.0(transitive)
+ Addedgulp-file@0.4.0(transitive)
+ Addedhas-property-descriptors@1.0.2(transitive)
+ Addedhas-proto@1.0.3(transitive)
+ Addedhas-symbols@1.0.3(transitive)
+ Addedis-binary-path@1.0.1(transitive)
+ Addedis-glob@4.0.3(transitive)
+ Addedis-negated-glob@1.0.0(transitive)
+ Addedis-number@4.0.0(transitive)
+ Addedis-plain-object@5.0.0(transitive)
+ Addedis-valid-glob@1.0.0(transitive)
+ Addedjson-stable-stringify-without-jsonify@1.0.1(transitive)
+ Addedjust-debounce@1.1.0(transitive)
+ Addedkind-of@5.1.0(transitive)
+ Addedlast-run@1.1.1(transitive)
+ Addedlazystream@1.0.1(transitive)
+ Addedlead@1.0.0(transitive)
+ Addedliftoff@3.1.0(transitive)
+ Addedlru-cache@10.2.0(transitive)
+ Addedmatchdep@2.0.0(transitive)
+ Addedmute-stdout@1.0.1(transitive)
+ Addednan@2.19.0(transitive)
+ Addednext-tick@1.1.0(transitive)
+ Addednormalize-path@2.1.13.0.0(transitive)
+ Addednow-and-later@2.0.1(transitive)
+ Addedobject-keys@1.1.1(transitive)
+ Addedobject.assign@4.1.5(transitive)
+ Addedobject.reduce@1.0.1(transitive)
+ Addedordered-read-streams@1.0.1(transitive)
+ Addedpath-dirname@1.0.2(transitive)
+ Addedpump@2.0.1(transitive)
+ Addedpumpify@1.5.1(transitive)
+ Addedreaddirp@2.2.1(transitive)
+ Addedremove-bom-buffer@3.0.0(transitive)
+ Addedremove-bom-stream@1.2.0(transitive)
+ Addedremove-trailing-separator@1.1.0(transitive)
+ Addedreplace-ext@1.0.1(transitive)
+ Addedreplace-homedir@1.0.0(transitive)
+ Addedrequire-directory@2.1.1(transitive)
+ Addedrequire-main-filename@1.0.1(transitive)
+ Addedresolve-options@1.1.0(transitive)
+ Addedsemver-greatest-satisfied-range@1.1.0(transitive)
+ Addedset-blocking@2.0.0(transitive)
+ Addedset-function-length@1.2.2(transitive)
+ Addedstack-trace@0.0.10(transitive)
+ Addedstream-exhaust@1.0.2(transitive)
+ Addedstream-shift@1.0.3(transitive)
+ Addedsver-compat@1.5.0(transitive)
+ Addedthrough2-filter@3.1.0(transitive)
+ Addedto-absolute-glob@2.0.2(transitive)
+ Addedto-through@2.0.0(transitive)
+ Addedtype@2.7.2(transitive)
+ Addedtypedarray@0.0.6(transitive)
+ Addedundertaker@1.3.0(transitive)
+ Addedundertaker-registry@1.0.1(transitive)
+ Addedunique-stream@2.3.1(transitive)
+ Addedupath@1.2.0(transitive)
+ Addedv8flags@3.2.0(transitive)
+ Addedvalue-or-function@3.0.0(transitive)
+ Addedvinyl@2.2.1(transitive)
+ Addedvinyl-fs@3.0.3(transitive)
+ Addedvinyl-sourcemap@1.1.0(transitive)
+ Addedwhich-module@1.0.0(transitive)
+ Addedyargs@7.1.2(transitive)
+ Addedyargs-parser@5.0.1(transitive)
- Removedrun-sequence@^1.1.2
- Removedansi-regex@0.2.13.0.1(transitive)
- Removedansi-styles@1.1.02.2.1(transitive)
- Removedarray-differ@1.0.0(transitive)
- Removedarray-find-index@1.0.2(transitive)
- Removedbeeper@1.1.1(transitive)
- Removedcamelcase-keys@2.1.0(transitive)
- Removedchalk@0.5.11.1.3(transitive)
- Removedclone@0.2.01.0.4(transitive)
- Removedclone-stats@0.0.1(transitive)
- Removedcurrently-unhandled@0.4.1(transitive)
- Removeddateformat@1.0.122.2.0(transitive)
- Removeddefaults@1.0.4(transitive)
- Removeddeprecated@0.0.1(transitive)
- Removedend-of-stream@0.1.5(transitive)
- Removedfind-index@0.1.1(transitive)
- Removedfirst-chunk-stream@1.0.0(transitive)
- Removedgaze@0.5.2(transitive)
- Removedget-stdin@4.0.1(transitive)
- Removedglob@3.1.214.5.3(transitive)
- Removedglob-stream@3.1.18(transitive)
- Removedglob-watcher@0.0.6(transitive)
- Removedglob2base@0.0.12(transitive)
- Removedglobule@0.1.0(transitive)
- Removedgraceful-fs@1.2.33.0.12(transitive)
- Removedgulp@3.9.1(transitive)
- Removedgulp-file@0.2.0(transitive)
- Removedgulp-util@2.2.203.0.8(transitive)
- Removedhas-ansi@0.1.02.0.0(transitive)
- Removedhas-gulplog@0.1.0(transitive)
- Removedindent-string@2.1.0(transitive)
- Removedinherits@1.0.2(transitive)
- Removedliftoff@2.5.0(transitive)
- Removedlodash@1.0.2(transitive)
- Removedlodash._basecopy@3.0.1(transitive)
- Removedlodash._basetostring@3.0.1(transitive)
- Removedlodash._basevalues@3.0.0(transitive)
- Removedlodash._escapehtmlchar@2.4.1(transitive)
- Removedlodash._escapestringchar@2.4.1(transitive)
- Removedlodash._getnative@3.9.1(transitive)
- Removedlodash._htmlescapes@2.4.1(transitive)
- Removedlodash._isiterateecall@3.0.9(transitive)
- Removedlodash._isnative@2.4.1(transitive)
- Removedlodash._objecttypes@2.4.1(transitive)
- Removedlodash._reescape@3.0.0(transitive)
- Removedlodash._reevaluate@3.0.0(transitive)
- Removedlodash._reinterpolate@2.4.1(transitive)
- Removedlodash._reunescapedhtml@2.4.1(transitive)
- Removedlodash._root@3.0.1(transitive)
- Removedlodash._shimkeys@2.4.1(transitive)
- Removedlodash.defaults@2.4.1(transitive)
- Removedlodash.escape@2.4.13.2.0(transitive)
- Removedlodash.isarguments@3.1.0(transitive)
- Removedlodash.isarray@3.0.4(transitive)
- Removedlodash.isobject@2.4.1(transitive)
- Removedlodash.keys@2.4.13.1.2(transitive)
- Removedlodash.restparam@3.6.1(transitive)
- Removedlodash.template@2.4.13.6.2(transitive)
- Removedlodash.templatesettings@2.4.13.1.1(transitive)
- Removedlodash.values@2.4.1(transitive)
- Removedloud-rejection@1.6.0(transitive)
- Removedlru-cache@10.2.2(transitive)
- Removedmap-obj@1.0.1(transitive)
- Removedmeow@3.7.0(transitive)
- Removedminimatch@0.2.142.0.10(transitive)
- Removedminimist@0.2.41.2.8(transitive)
- Removedmkdirp@0.5.6(transitive)
- Removedmultipipe@0.1.2(transitive)
- Removednatives@1.1.6(transitive)
- Removedonce@1.3.3(transitive)
- Removedorchestrator@0.3.8(transitive)
- Removedordered-read-streams@0.1.0(transitive)
- Removedos-homedir@1.0.2(transitive)
- Removedredent@1.0.0(transitive)
- Removedreplace-ext@0.0.1(transitive)
- Removedrun-sequence@1.2.2(transitive)
- Removedsafe-buffer@5.2.1(transitive)
- Removedsequencify@0.0.7(transitive)
- Removedstream-consume@0.1.1(transitive)
- Removedstring_decoder@1.3.0(transitive)
- Removedstrip-ansi@0.3.0(transitive)
- Removedstrip-bom@1.0.0(transitive)
- Removedstrip-indent@1.0.1(transitive)
- Removedsupports-color@0.2.02.0.0(transitive)
- Removedthrough2@0.5.1(transitive)
- Removedtildify@1.2.0(transitive)
- Removedtrim-newlines@1.0.0(transitive)
- Removedunique-stream@1.0.0(transitive)
- Removeduser-home@1.1.1(transitive)
- Removedv8flags@2.1.1(transitive)
- Removedvinyl@0.2.30.4.60.5.3(transitive)
- Removedvinyl-fs@0.3.14(transitive)
- Removedxtend@3.0.0(transitive)
Updatedgulp@^4.0.0
Updatedgulp-file@^0.4.0
Updatedvinyl-fs@^3.0.3