Updated packages. Updated hugo to v0.52. Updated gulp script to Gulp 4.
This commit is contained in:
parent
0a74473ec6
commit
37f7003c06
|
@ -8,14 +8,13 @@ cache: yarn
|
||||||
script:
|
script:
|
||||||
- echo '========== Installing gulp & dependencies =========='
|
- echo '========== Installing gulp & dependencies =========='
|
||||||
- sudo apt-get install graphicsmagick
|
- sudo apt-get install graphicsmagick
|
||||||
- wget -O hugo.deb https://github.com/gohugoio/hugo/releases/download/v0.31.1/hugo_0.31.1_Linux-64bit.deb
|
- wget -O hugo.deb https://github.com/gohugoio/hugo/releases/download/v0.52/hugo_0.52_Linux-64bit.deb
|
||||||
- sudo dpkg -i hugo.deb
|
- sudo dpkg -i hugo.deb
|
||||||
- yarn global add gulp
|
|
||||||
- yarn install
|
- yarn install
|
||||||
|
|
||||||
- echo '========== Starting gulp deploy task =========='
|
- echo '========== Starting gulp deploy task =========='
|
||||||
- hugo version
|
- hugo version
|
||||||
- gulp all --production
|
- yarn run gulp all --production
|
||||||
deploy:
|
deploy:
|
||||||
provider: pages
|
provider: pages
|
||||||
skip_cleanup: true
|
skip_cleanup: true
|
||||||
|
|
88
gulpfile.js
88
gulpfile.js
|
@ -2,65 +2,14 @@ const gulp = require('gulp');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const util = require('gulp-util');
|
const util = require('gulp-util');
|
||||||
const merge = require('merge-stream');
|
const merge = require('merge-stream');
|
||||||
const runSequence = require('run-sequence');
|
|
||||||
const exec = require('child_process').exec;
|
const exec = require('child_process').exec;
|
||||||
const sass = require('gulp-sass');
|
const sass = require('gulp-sass');
|
||||||
const postcss = require('gulp-postcss');
|
const postcss = require('gulp-postcss');
|
||||||
const cssnano = require('cssnano');
|
const cssnano = require('cssnano');
|
||||||
const browserSync = require('browser-sync').create();
|
const browserSync = require('browser-sync').create();
|
||||||
const concat = require('gulp-concat');
|
const concat = require('gulp-concat');
|
||||||
const minify = require('gulp-minify');
|
|
||||||
const imageResize = require('gulp-image-resize');
|
const imageResize = require('gulp-image-resize');
|
||||||
|
|
||||||
const cname = 'citra-emu.org';
|
|
||||||
var finalCommand = null;
|
|
||||||
|
|
||||||
// Gulp Run Tasks
|
|
||||||
gulp.task('default', ['start:setup'], function(callback) {
|
|
||||||
runSequence('hugo', finalCommand, callback);
|
|
||||||
});
|
|
||||||
|
|
||||||
gulp.task('all', ['start:setup'], function(callback) {
|
|
||||||
runSequence(['scripts:games', 'scripts:twitter', 'scripts:wiki'],
|
|
||||||
['assets:js', 'assets:fonts', 'assets:scss'],
|
|
||||||
'hugo',
|
|
||||||
'assets:images',
|
|
||||||
finalCommand,
|
|
||||||
callback);
|
|
||||||
});
|
|
||||||
|
|
||||||
gulp.task('games', ['start:setup'], function(callback) {
|
|
||||||
runSequence('scripts:games', 'hugo', finalCommand, callback);
|
|
||||||
});
|
|
||||||
|
|
||||||
gulp.task('twitter', ['start:setup'], function(callback) {
|
|
||||||
runSequence('scripts:twitter', 'hugo', finalCommand, callback);
|
|
||||||
});
|
|
||||||
|
|
||||||
gulp.task('wiki', ['start:setup'], function(callback) {
|
|
||||||
runSequence('scripts:wiki', 'hugo', finalCommand, callback);
|
|
||||||
});
|
|
||||||
|
|
||||||
gulp.task('assets', ['start:setup'], function(callback) {
|
|
||||||
runSequence(['assets:js', 'assets:fonts', 'assets:scss'], 'hugo', 'assets:images', finalCommand, callback);
|
|
||||||
});
|
|
||||||
|
|
||||||
// Gulp Pipeline
|
|
||||||
gulp.task('start:setup', function() {
|
|
||||||
if (util.env.production) {
|
|
||||||
process.env.HUGO_ENV = 'PRD';
|
|
||||||
process.env.HUGO_BASEURL = 'https://citra-emu.org';
|
|
||||||
finalCommand = 'final:publish';
|
|
||||||
} else {
|
|
||||||
process.env.HUGO_ENV = 'DEV';
|
|
||||||
process.env.HUGO_BASEURL = 'http://localhost:3000';
|
|
||||||
finalCommand = 'final:serve';
|
|
||||||
}
|
|
||||||
|
|
||||||
util.log(`process.env.HUGO_ENV = '${process.env.HUGO_ENV}'`);
|
|
||||||
util.log(`process.env.HUGO_BASEURL = '${process.env.HUGO_BASEURL}'`);
|
|
||||||
});
|
|
||||||
|
|
||||||
gulp.task('scripts:games', function (callback) {
|
gulp.task('scripts:games', function (callback) {
|
||||||
exec(`cd ./scripts/games/ && yarn install && node app.js`, function (err, stdout, stderr) {
|
exec(`cd ./scripts/games/ && yarn install && node app.js`, function (err, stdout, stderr) {
|
||||||
console.log(stdout);
|
console.log(stdout);
|
||||||
|
@ -134,11 +83,6 @@ gulp.task('hugo', function (cb) {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
function fileChange(x) {
|
|
||||||
console.log(`[FileChange] File changed: ${x.path}`);
|
|
||||||
browserSync.reload(x);
|
|
||||||
}
|
|
||||||
|
|
||||||
gulp.task('final:serve', function() {
|
gulp.task('final:serve', function() {
|
||||||
browserSync.init({
|
browserSync.init({
|
||||||
open: false,
|
open: false,
|
||||||
|
@ -147,15 +91,37 @@ gulp.task('final:serve', function() {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.watch('src/js/**/*', ['assets:js']);
|
gulp.watch('src/js/**/*', gulp.series('assets:js'));
|
||||||
gulp.watch('src/scss/**/*', ['assets:scss']);
|
gulp.watch('src/scss/**/*', gulp.series('assets:scss'));
|
||||||
gulp.watch('site/**/*.html', ['hugo']);
|
gulp.watch('site/**/*.html', gulp.series('hugo'));
|
||||||
gulp.watch('site/**/*.md', ['hugo']);
|
gulp.watch('site/**/*.md', gulp.series('hugo'));
|
||||||
|
|
||||||
gulp.watch('build/**/*').on('change', fileChange);
|
gulp.watch('build/**/*').on('change', function() {
|
||||||
|
browserSync.reload(x);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('final:publish', function(){
|
gulp.task('final:publish', function(){
|
||||||
fs.writeFileSync(`build/CNAME`, `${cname}`);
|
fs.writeFileSync(`build/CNAME`, `${cname}`);
|
||||||
fs.writeFileSync(`build/robots.txt`, `Sitemap: https://${cname}/sitemap.xml\n\nUser-agent: *`);
|
fs.writeFileSync(`build/robots.txt`, `Sitemap: https://${cname}/sitemap.xml\n\nUser-agent: *`);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const cname = 'citra-emu.org';
|
||||||
|
var finalCommand = null;
|
||||||
|
|
||||||
|
if (util.env.production) {
|
||||||
|
process.env.HUGO_ENV = 'PRD';
|
||||||
|
process.env.HUGO_BASEURL = `https://${cname}`
|
||||||
|
finalCommand = 'final:publish';
|
||||||
|
} else {
|
||||||
|
process.env.HUGO_ENV = 'DEV';
|
||||||
|
process.env.HUGO_BASEURL = 'http://localhost:3000';
|
||||||
|
finalCommand = 'final:serve';
|
||||||
|
}
|
||||||
|
|
||||||
|
util.log(`process.env.HUGO_ENV = '${process.env.HUGO_ENV}'`);
|
||||||
|
util.log(`process.env.HUGO_BASEURL = '${process.env.HUGO_BASEURL}'`);
|
||||||
|
|
||||||
|
gulp.task('default', gulp.series(gulp.parallel('assets:js', 'assets:fonts', 'assets:scss'), 'hugo', 'assets:images', finalCommand))
|
||||||
|
gulp.task('all', gulp.series(gulp.parallel('scripts:games', 'scripts:twitter', 'scripts:wiki'), gulp.parallel('assets:js', 'assets:fonts', 'assets:scss'), 'hugo', 'assets:images', finalCommand))
|
||||||
|
gulp.task('content', gulp.series('hugo', finalCommand));
|
|
@ -15,12 +15,10 @@
|
||||||
"gulp-htmlmin": "^5.0.1",
|
"gulp-htmlmin": "^5.0.1",
|
||||||
"gulp-image-resize": "^0.13.0",
|
"gulp-image-resize": "^0.13.0",
|
||||||
"gulp-md5-plus": "^1.0.3",
|
"gulp-md5-plus": "^1.0.3",
|
||||||
"gulp-minify": "^3.1.0",
|
|
||||||
"gulp-postcss": "^8.0.0",
|
"gulp-postcss": "^8.0.0",
|
||||||
"gulp-sass": "^4.0.2",
|
"gulp-sass": "^4.0.2",
|
||||||
"gulp-util": "^3.0.8",
|
"gulp-util": "^3.0.8",
|
||||||
"merge-stream": "^1.0.1",
|
"merge-stream": "^1.0.1",
|
||||||
"run-sequence": "^2.1.0",
|
|
||||||
"yarn": "^1.12.3"
|
"yarn": "^1.12.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
133
yarn.lock
133
yarn.lock
|
@ -26,9 +26,9 @@ after@0.8.2:
|
||||||
integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=
|
integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=
|
||||||
|
|
||||||
ajv@^6.5.5:
|
ajv@^6.5.5:
|
||||||
version "6.6.1"
|
version "6.6.2"
|
||||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.1.tgz#6360f5ed0d80f232cc2b294c362d5dc2e538dd61"
|
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.2.tgz#caceccf474bf3fc3ce3b147443711a24063cc30d"
|
||||||
integrity sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww==
|
integrity sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==
|
||||||
dependencies:
|
dependencies:
|
||||||
fast-deep-equal "^2.0.1"
|
fast-deep-equal "^2.0.1"
|
||||||
fast-json-stable-stringify "^2.0.0"
|
fast-json-stable-stringify "^2.0.0"
|
||||||
|
@ -695,7 +695,7 @@ chalk@^0.5.0:
|
||||||
strip-ansi "^0.3.0"
|
strip-ansi "^0.3.0"
|
||||||
supports-color "^0.2.0"
|
supports-color "^0.2.0"
|
||||||
|
|
||||||
chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3:
|
chalk@^1.0.0, chalk@^1.1.1:
|
||||||
version "1.1.3"
|
version "1.1.3"
|
||||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
|
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
|
||||||
integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
|
integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
|
||||||
|
@ -1385,9 +1385,9 @@ ee-first@1.1.1:
|
||||||
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
|
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
|
||||||
|
|
||||||
electron-to-chromium@^1.3.92:
|
electron-to-chromium@^1.3.92:
|
||||||
version "1.3.92"
|
version "1.3.94"
|
||||||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.92.tgz#9027b5abaea400045edd652c0e4838675c814399"
|
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.94.tgz#896dba14f6fefb431295b90543874925ee0cd46e"
|
||||||
integrity sha512-En051LMzMl3/asMWGZEtU808HOoVWIpmmZx1Ep8N+TT9e7z/X8RcLeBU2kLSNLGQ+5SuKELzMx+MVuTBXk6Q9w==
|
integrity sha512-miQqXALb6eBD3OetCtg3UM5XTLMwHISux0l6mh14iiV5SE+qvftgOCXT9Vvp53fWaCLET4sfA/SmIMYHXkaNmw==
|
||||||
|
|
||||||
encodeurl@~1.0.1, encodeurl@~1.0.2:
|
encodeurl@~1.0.1, encodeurl@~1.0.2:
|
||||||
version "1.0.2"
|
version "1.0.2"
|
||||||
|
@ -2107,18 +2107,6 @@ gulp-md5-plus@^1.0.3:
|
||||||
gulp-util "~2.2.14"
|
gulp-util "~2.2.14"
|
||||||
through2 "^0.4.1"
|
through2 "^0.4.1"
|
||||||
|
|
||||||
gulp-minify@^3.1.0:
|
|
||||||
version "3.1.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/gulp-minify/-/gulp-minify-3.1.0.tgz#9ed9e09f6bfca64e99cd0427bc8e90d44e736770"
|
|
||||||
integrity sha512-ixF41aYg+NQikI8hpoHdEclYcQkbGdXQu1CBdHaU7Epg8H6e8d2jWXw1+rBPgYwl/XpKgjHj7NI6gkhoSNSSAg==
|
|
||||||
dependencies:
|
|
||||||
ansi-colors "^1.0.1"
|
|
||||||
minimatch "^3.0.2"
|
|
||||||
plugin-error "^0.1.2"
|
|
||||||
terser "^3.7.6"
|
|
||||||
through2 "^2.0.3"
|
|
||||||
vinyl "^2.1.0"
|
|
||||||
|
|
||||||
gulp-postcss@^8.0.0:
|
gulp-postcss@^8.0.0:
|
||||||
version "8.0.0"
|
version "8.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/gulp-postcss/-/gulp-postcss-8.0.0.tgz#8d3772cd4d27bca55ec8cb4c8e576e3bde4dc550"
|
resolved "https://registry.yarnpkg.com/gulp-postcss/-/gulp-postcss-8.0.0.tgz#8d3772cd4d27bca55ec8cb4c8e576e3bde4dc550"
|
||||||
|
@ -2818,9 +2806,9 @@ isstream@~0.1.2:
|
||||||
integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
|
integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
|
||||||
|
|
||||||
js-base64@^2.1.8:
|
js-base64@^2.1.8:
|
||||||
version "2.4.9"
|
version "2.5.0"
|
||||||
resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.9.tgz#748911fb04f48a60c4771b375cac45a80df11c03"
|
resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.0.tgz#42255ba183ab67ce59a0dee640afdc00ab5ae93e"
|
||||||
integrity sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==
|
integrity sha512-wlEBIZ5LP8usDylWbDNhKPEFVFdI5hCHpnVoT/Ysvoi/PRhJENm/Rlh9TvjYB38HFfKZN7OzEbRjmjvLkFw11g==
|
||||||
|
|
||||||
js-yaml@^3.12.0, js-yaml@^3.9.0:
|
js-yaml@^3.12.0, js-yaml@^3.9.0:
|
||||||
version "3.12.0"
|
version "3.12.0"
|
||||||
|
@ -2850,12 +2838,10 @@ json-schema@0.2.3:
|
||||||
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
|
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
|
||||||
integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
|
integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
|
||||||
|
|
||||||
json-stable-stringify@^1.0.0:
|
json-stable-stringify-without-jsonify@^1.0.1:
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
|
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
|
||||||
integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=
|
integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
|
||||||
dependencies:
|
|
||||||
jsonify "~0.0.0"
|
|
||||||
|
|
||||||
json-stringify-safe@~5.0.1:
|
json-stringify-safe@~5.0.1:
|
||||||
version "5.0.1"
|
version "5.0.1"
|
||||||
|
@ -2869,11 +2855,6 @@ jsonfile@^3.0.0:
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
graceful-fs "^4.1.6"
|
graceful-fs "^4.1.6"
|
||||||
|
|
||||||
jsonify@~0.0.0:
|
|
||||||
version "0.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
|
|
||||||
integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=
|
|
||||||
|
|
||||||
jsprim@^1.2.2:
|
jsprim@^1.2.2:
|
||||||
version "1.4.1"
|
version "1.4.1"
|
||||||
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
|
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
|
||||||
|
@ -3476,9 +3457,9 @@ mute-stdout@^1.0.0:
|
||||||
integrity sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==
|
integrity sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==
|
||||||
|
|
||||||
nan@^2.10.0, nan@^2.9.2:
|
nan@^2.10.0, nan@^2.9.2:
|
||||||
version "2.11.1"
|
version "2.12.1"
|
||||||
resolved "https://registry.yarnpkg.com/nan/-/nan-2.11.1.tgz#90e22bccb8ca57ea4cd37cc83d3819b52eea6766"
|
resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552"
|
||||||
integrity sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==
|
integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==
|
||||||
|
|
||||||
nanomatch@^1.2.9:
|
nanomatch@^1.2.9:
|
||||||
version "1.2.13"
|
version "1.2.13"
|
||||||
|
@ -3558,9 +3539,9 @@ node-pre-gyp@^0.10.0:
|
||||||
tar "^4"
|
tar "^4"
|
||||||
|
|
||||||
node-releases@^1.1.1:
|
node-releases@^1.1.1:
|
||||||
version "1.1.1"
|
version "1.1.2"
|
||||||
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.1.tgz#8fff8aea1cfcad1fb4205f805149054fbf73cafd"
|
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.2.tgz#93c17fba5eec8650ad908de5433fa8763baebe4d"
|
||||||
integrity sha512-2UXrBr6gvaebo5TNF84C66qyJJ6r0kxBObgZIDX3D3/mt1ADKiHux3NJPWisq0wxvJJdkjECH+9IIKYViKj71Q==
|
integrity sha512-j1gEV/zX821yxdWp/1vBMN0pSUjuH9oGUdLCb4PfUko6ZW7KdRs3Z+QGGwDUhYtSpQvdVVyLd2V0YvLsmdg5jQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
semver "^5.3.0"
|
semver "^5.3.0"
|
||||||
|
|
||||||
|
@ -3945,7 +3926,7 @@ path-is-absolute@^1.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
|
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
|
||||||
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
|
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
|
||||||
|
|
||||||
path-parse@^1.0.5:
|
path-parse@^1.0.6:
|
||||||
version "1.0.6"
|
version "1.0.6"
|
||||||
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
|
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
|
||||||
integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
|
integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
|
||||||
|
@ -4312,9 +4293,9 @@ postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.1:
|
||||||
integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
|
integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
|
||||||
|
|
||||||
postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.5:
|
postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.5:
|
||||||
version "7.0.6"
|
version "7.0.7"
|
||||||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.6.tgz#6dcaa1e999cdd4a255dcd7d4d9547f4ca010cdc2"
|
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614"
|
||||||
integrity sha512-Nq/rNjnHFcKgCDDZYO0lNsl6YWe6U7tTy+ESN+PnLxebL8uBtYX59HZqvrj7YLK5UCyll2hqDsJOo3ndzEW8Ug==
|
integrity sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==
|
||||||
dependencies:
|
dependencies:
|
||||||
chalk "^2.4.1"
|
chalk "^2.4.1"
|
||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
|
@ -4444,9 +4425,9 @@ read-pkg@^1.0.0:
|
||||||
path-type "^1.0.0"
|
path-type "^1.0.0"
|
||||||
|
|
||||||
"readable-stream@2 || 3":
|
"readable-stream@2 || 3":
|
||||||
version "3.0.6"
|
version "3.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.0.6.tgz#351302e4c68b5abd6a2ed55376a7f9a25be3057a"
|
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.1.0.tgz#19c2e9c1ce43507c53f6eefbcf1ee3d4aaa786f5"
|
||||||
integrity sha512-9E1oLoOWfhSXHGv6QlwXJim7uNzd9EVlWK+21tCU9Ju/kR0/p2AZYPz4qSchgO8PlLIH4FpZYfzwS+rEksZjIg==
|
integrity sha512-vpydAvIJvPODZNagCPuHG87O9JNPtvFEtjHHRVwNVsVVRBqemvPJkc2SYbxJsiZXawJdtZNmkmnsPuE3IgsG0A==
|
||||||
dependencies:
|
dependencies:
|
||||||
inherits "^2.0.3"
|
inherits "^2.0.3"
|
||||||
string_decoder "^1.1.1"
|
string_decoder "^1.1.1"
|
||||||
|
@ -4659,11 +4640,11 @@ resolve-url@^0.2.1:
|
||||||
integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
|
integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
|
||||||
|
|
||||||
resolve@^1.1.6, resolve@^1.1.7, resolve@^1.4.0:
|
resolve@^1.1.6, resolve@^1.1.7, resolve@^1.4.0:
|
||||||
version "1.8.1"
|
version "1.9.0"
|
||||||
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
|
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.9.0.tgz#a14c6fdfa8f92a7df1d996cb7105fa744658ea06"
|
||||||
integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==
|
integrity sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
path-parse "^1.0.5"
|
path-parse "^1.0.6"
|
||||||
|
|
||||||
resp-modifier@6.0.2:
|
resp-modifier@6.0.2:
|
||||||
version "6.0.2"
|
version "6.0.2"
|
||||||
|
@ -4695,15 +4676,6 @@ rimraf@2, rimraf@^2.6.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
glob "^7.0.5"
|
glob "^7.0.5"
|
||||||
|
|
||||||
run-sequence@^2.1.0:
|
|
||||||
version "2.2.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/run-sequence/-/run-sequence-2.2.1.tgz#1ce643da36fd8c7ea7e1a9329da33fc2b8898495"
|
|
||||||
integrity sha512-qkzZnQWMZjcKbh3CNly2srtrkaO/2H/SI5f2eliMCapdRD3UhMrwjfOAZJAnZ2H8Ju4aBzFZkBGXUqFs9V0yxw==
|
|
||||||
dependencies:
|
|
||||||
chalk "^1.1.3"
|
|
||||||
fancy-log "^1.3.2"
|
|
||||||
plugin-error "^0.1.2"
|
|
||||||
|
|
||||||
rx@4.1.0:
|
rx@4.1.0:
|
||||||
version "4.1.0"
|
version "4.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782"
|
resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782"
|
||||||
|
@ -4978,14 +4950,6 @@ source-map-resolve@^0.5.0:
|
||||||
source-map-url "^0.4.0"
|
source-map-url "^0.4.0"
|
||||||
urix "^0.1.0"
|
urix "^0.1.0"
|
||||||
|
|
||||||
source-map-support@~0.5.6:
|
|
||||||
version "0.5.9"
|
|
||||||
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
|
|
||||||
integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==
|
|
||||||
dependencies:
|
|
||||||
buffer-from "^1.0.0"
|
|
||||||
source-map "^0.6.0"
|
|
||||||
|
|
||||||
source-map-url@^0.4.0:
|
source-map-url@^0.4.0:
|
||||||
version "0.4.0"
|
version "0.4.0"
|
||||||
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
|
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
|
||||||
|
@ -5003,7 +4967,7 @@ source-map@^0.5.1, source-map@^0.5.3, source-map@^0.5.6:
|
||||||
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
|
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
|
||||||
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
|
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
|
||||||
|
|
||||||
source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
|
source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
|
||||||
version "0.6.1"
|
version "0.6.1"
|
||||||
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
|
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
|
||||||
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
||||||
|
@ -5281,15 +5245,6 @@ tar@^4:
|
||||||
safe-buffer "^5.1.2"
|
safe-buffer "^5.1.2"
|
||||||
yallist "^3.0.2"
|
yallist "^3.0.2"
|
||||||
|
|
||||||
terser@^3.7.6:
|
|
||||||
version "3.11.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/terser/-/terser-3.11.0.tgz#60782893e1f4d6788acc696351f40636d0e37af0"
|
|
||||||
integrity sha512-5iLMdhEPIq3zFWskpmbzmKwMQixKmTYwY3Ox9pjtSklBLnHiuQ0GKJLhL1HSYtyffHM3/lDIFBnb82m9D7ewwQ==
|
|
||||||
dependencies:
|
|
||||||
commander "~2.17.1"
|
|
||||||
source-map "~0.6.1"
|
|
||||||
source-map-support "~0.5.6"
|
|
||||||
|
|
||||||
tfunk@^3.0.1:
|
tfunk@^3.0.1:
|
||||||
version "3.1.0"
|
version "3.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/tfunk/-/tfunk-3.1.0.tgz#38e4414fc64977d87afdaa72facb6d29f82f7b5b"
|
resolved "https://registry.yarnpkg.com/tfunk/-/tfunk-3.1.0.tgz#38e4414fc64977d87afdaa72facb6d29f82f7b5b"
|
||||||
|
@ -5298,10 +5253,10 @@ tfunk@^3.0.1:
|
||||||
chalk "^1.1.1"
|
chalk "^1.1.1"
|
||||||
object-path "^0.9.0"
|
object-path "^0.9.0"
|
||||||
|
|
||||||
through2-filter@^2.0.0:
|
through2-filter@^3.0.0:
|
||||||
version "2.0.0"
|
version "3.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-2.0.0.tgz#60bc55a0dacb76085db1f9dae99ab43f83d622ec"
|
resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-3.0.0.tgz#700e786df2367c2c88cd8aa5be4cf9c1e7831254"
|
||||||
integrity sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=
|
integrity sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==
|
||||||
dependencies:
|
dependencies:
|
||||||
through2 "~2.0.0"
|
through2 "~2.0.0"
|
||||||
xtend "~4.0.0"
|
xtend "~4.0.0"
|
||||||
|
@ -5501,12 +5456,12 @@ uniqs@^2.0.0:
|
||||||
integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI=
|
integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI=
|
||||||
|
|
||||||
unique-stream@^2.0.2:
|
unique-stream@^2.0.2:
|
||||||
version "2.2.1"
|
version "2.3.1"
|
||||||
resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.2.1.tgz#5aa003cfbe94c5ff866c4e7d668bb1c4dbadb369"
|
resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.3.1.tgz#c65d110e9a4adf9a6c5948b28053d9a8d04cbeac"
|
||||||
integrity sha1-WqADz76Uxf+GbE59ZouxxNuts2k=
|
integrity sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==
|
||||||
dependencies:
|
dependencies:
|
||||||
json-stable-stringify "^1.0.0"
|
json-stable-stringify-without-jsonify "^1.0.1"
|
||||||
through2-filter "^2.0.0"
|
through2-filter "^3.0.0"
|
||||||
|
|
||||||
universalify@^0.1.0:
|
universalify@^0.1.0:
|
||||||
version "0.1.2"
|
version "0.1.2"
|
||||||
|
@ -5582,9 +5537,9 @@ uuid@^3.3.2:
|
||||||
integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
|
integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
|
||||||
|
|
||||||
v8flags@^3.0.1:
|
v8flags@^3.0.1:
|
||||||
version "3.1.1"
|
version "3.1.2"
|
||||||
resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.1.1.tgz#42259a1461c08397e37fe1d4f1cfb59cad85a053"
|
resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.1.2.tgz#fc5cd0c227428181e6c29b2992e4f8f1da5e0c9f"
|
||||||
integrity sha512-iw/1ViSEaff8NJ3HLyEjawk/8hjJib3E7pvG4pddVXfUg1983s3VGsiClDjhK64MQVDGqc1Q8r18S4VKQZS9EQ==
|
integrity sha512-MtivA7GF24yMPte9Rp/BWGCYQNaUj86zeYxV/x2RRJMKagImbbv3u8iJC57lNhWLPcGLJmHcHmFWkNsplbbLWw==
|
||||||
dependencies:
|
dependencies:
|
||||||
homedir-polyfill "^1.0.1"
|
homedir-polyfill "^1.0.1"
|
||||||
|
|
||||||
|
@ -5674,7 +5629,7 @@ vinyl@^0.5.0:
|
||||||
clone-stats "^0.0.1"
|
clone-stats "^0.0.1"
|
||||||
replace-ext "0.0.1"
|
replace-ext "0.0.1"
|
||||||
|
|
||||||
vinyl@^2.0.0, vinyl@^2.1.0:
|
vinyl@^2.0.0:
|
||||||
version "2.2.0"
|
version "2.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.0.tgz#d85b07da96e458d25b2ffe19fece9f2caa13ed86"
|
resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.0.tgz#d85b07da96e458d25b2ffe19fece9f2caa13ed86"
|
||||||
integrity sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==
|
integrity sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==
|
||||||
|
|
Reference in New Issue