aboutsummaryrefslogtreecommitdiffstats
path: root/gulpfile.js
diff options
context:
space:
mode:
authorAlbin Larsson <mail@albinlarsson.com>2018-01-08 02:01:39 +0100
committerAlbin Larsson <mail@albinlarsson.com>2018-01-08 02:01:39 +0100
commit58d942e737a8039bdc2fa2bf42d01cf219d3fa3d (patch)
tree4d75d0c4e3849a90b5f11be3b316b8a761a3524b /gulpfile.js
parentdd190155c4aec1d1550517525554c53b10eceef3 (diff)
downloadplyr-58d942e737a8039bdc2fa2bf42d01cf219d3fa3d.tar.lz
plyr-58d942e737a8039bdc2fa2bf42d01cf219d3fa3d.tar.xz
plyr-58d942e737a8039bdc2fa2bf42d01cf219d3fa3d.zip
Fix gulp build for user who doesn't have aws.json
Diffstat (limited to 'gulpfile.js')
-rw-r--r--gulpfile.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/gulpfile.js b/gulpfile.js
index ae48db56..c587bfec 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -30,7 +30,11 @@ const resolve = require('rollup-plugin-node-resolve');
const bundles = require('./bundles.json');
const pkg = require('./package.json');
-const aws = require('./aws.json');
+
+let aws;
+try {
+ aws = require('./aws.json');
+} catch (err) {}
// Paths
const root = __dirname;
@@ -240,7 +244,7 @@ const options = {
};
// If aws is setup
-if ('cdn' in aws) {
+if (aws && 'cdn' in aws) {
const regex = '(?:0|[1-9][0-9]*)\\.(?:0|[1-9][0-9]*).(?:0|[1-9][0-9]*)(?:-[\\da-z\\-]+(?:.[\\da-z\\-]+)*)?(?:\\+[\\da-z\\-]+(?:.[\\da-z\\-]+)*)?';
const cdnpath = new RegExp(`${aws.cdn.domain}/${regex}`, 'gi');
const semver = new RegExp(`v${regex}`, 'gi');