From 2bc3ef0e2c4ae60e17c3b5626339feac192f9aae Mon Sep 17 00:00:00 2001 From: Benoit Schweblin Date: Sun, 7 Jan 2018 19:32:46 +0000 Subject: [PATCH] Fixed requirejs compilation --- Gulpfile.js | 2 +- bower.json | 2 +- package.json | 38 +- public/cache.manifest | 22 +- public/res-min/main.js | 25220 +++++++++++++------------ public/res/extensions/welcomeTour.js | 2 +- yarn.lock | 2983 +++ 7 files changed, 15720 insertions(+), 12549 deletions(-) create mode 100644 yarn.lock diff --git a/Gulpfile.js b/Gulpfile.js index 49b81625..562ea606 100644 --- a/Gulpfile.js +++ b/Gulpfile.js @@ -76,7 +76,7 @@ gulp.task('requirejs', [ name: 'main', out: 'main.js', mainConfigFile: 'public/res/main.js', - optimize: 'uglify2', + // optimize: 'uglify2', inlineText: true, paths: { mathjax: 'empty:' diff --git a/bower.json b/bower.json index 2382fc56..86e311d1 100644 --- a/bower.json +++ b/bower.json @@ -24,7 +24,7 @@ "yaml.js": "https://github.com/jeremyfa/yaml.js.git#~0.1.4", "prism": "a12e8692b5f660a0123a06f74935f75386a93042", "MutationObservers": "https://github.com/Polymer/MutationObservers.git#~0.2.1", - "rangy": "~1.2.3", + "rangy": "1.2.3", "google-diff-match-patch-js": "~1.0.0", "jsondiffpatch": "https://github.com/benweet/jsondiffpatch.git#fb9dddf7cd076d8ec89d376c0e9de9223e9888f9", "hammerjs": "~1.0.10", diff --git a/package.json b/package.json index d421536a..819a6e81 100644 --- a/package.json +++ b/package.json @@ -10,30 +10,30 @@ "doc": "doc" }, "dependencies": { - "bower": "^1.8.2", - "compression": "^1.0.11", + "bower": "~1.8.2", + "compression": "~1.0.11", "ejs": "~0.8.4", - "express": "^4.8.5", + "express": "~4.8.5", "request": "~2.40.0", - "serve-static": "^1.6.5", - "ssh2": "^0.3.5" + "serve-static": "~1.6.5", + "ssh2": "~0.3.5" }, "devDependencies": { - "gulp": "^3.9.1", - "gulp-requirejs": "^1.0.0", - "gulp-jshint": "^1.8.4", - "gulp-uglify": "^1.1.0", - "gulp-less": "^1.3.5", - "bower-requirejs": "^1.1.0", + "gulp": "~3.9.1", + "gulp-requirejs": "~1.0.0", + "gulp-jshint": "~1.8.4", + "gulp-uglify": "~1.1.0", + "gulp-less": "~1.3.5", + "bower-requirejs": "~1.1.0", "gulp-inject": "git://github.com/benweet/gulp-inject.git#8bd702d143a578e3b44290d82612ab808ee17281", - "run-sequence": "^0.3.6", - "gulp-clean": "^0.3.1", - "gulp-replace": "^0.4.0", - "gulp-bump": "^0.1.11", - "gulp-util": "^3.0.1", - "knox": "^0.9.1", - "mime": "^1.2.11", - "event-stream": "^3.1.7" + "run-sequence": "~0.3.6", + "gulp-clean": "~0.3.1", + "gulp-replace": "~0.4.0", + "gulp-bump": "~0.1.11", + "gulp-util": "~3.0.1", + "knox": "~0.9.1", + "mime": "~1.2.11", + "event-stream": "~3.1.7" }, "scripts": { "postinstall": "bower --allow-root install", diff --git a/public/cache.manifest b/public/cache.manifest index 7b2274dc..d8a52061 100644 --- a/public/cache.manifest +++ b/public/cache.manifest @@ -1,5 +1,5 @@ CACHE MANIFEST -#Date Sun Jan 07 2018 16:26:10 GMT+0000 (WET) +#Date Sun Jan 07 2018 19:28:36 GMT+0000 (WET) CACHE: . @@ -129,7 +129,6 @@ res/bower-libs/MathJax/jax/output/SVG/autoload/mtable.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/autoload/multiline.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/fontdata-extra.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/fontdata.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Caligraphic/Bold/Main.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/AMS/Regular/Arrows.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/AMS/Regular/BoxDrawing.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/AMS/Regular/CombDiacritMarks.js?rev=2.6.1 @@ -150,6 +149,7 @@ res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/AMS/Regular/PUA.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/AMS/Regular/SpacingModLetters.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/AMS/Regular/SuppMathOperators.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Caligraphic/Regular/Main.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Caligraphic/Bold/Main.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Fraktur/Bold/BasicLatin.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Fraktur/Bold/Main.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Fraktur/Bold/Other.js?rev=2.6.1 @@ -177,6 +177,15 @@ res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Bold/MiscTechnical.js?rev=2 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Bold/SpacingModLetters.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Bold/SuppMathOperators.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Bold/SupplementalArrowsA.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/BasicLatin.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/CombDiacritMarks.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/GeneralPunctuation.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/GreekAndCoptic.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedA.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedB.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/LetterlikeSymbols.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/Main.js?rev=2.6.1 +res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/MathOperators.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Regular/BasicLatin.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Regular/CombDiacritMarks.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Regular/GeometricShapes.js?rev=2.6.1 @@ -189,15 +198,6 @@ res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Regular/MathOperators.js?re res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Regular/MiscSymbols.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Regular/SpacingModLetters.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Regular/SuppMathOperators.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/BasicLatin.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/CombDiacritMarks.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/GeneralPunctuation.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/GreekAndCoptic.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedA.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedB.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/LetterlikeSymbols.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/Main.js?rev=2.6.1 -res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Main/Italic/MathOperators.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Math/Italic/Main.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/Math/BoldItalic/Main.js?rev=2.6.1 res/bower-libs/MathJax/jax/output/SVG/fonts/TeX/SansSerif/Bold/BasicLatin.js?rev=2.6.1 diff --git a/public/res-min/main.js b/public/res-min/main.js index a5d8b49a..4db57563 100644 --- a/public/res-min/main.js +++ b/public/res-min/main.js @@ -3,33 +3,33 @@ function diff_match_patch() { this.Patch_DeleteThreshold = .5, this.Patch_Margin = 4, this.Match_MaxBits = 32; } -!function(t, e) { - function n(t) { - var e = t.length, n = rt.type(t); - return !rt.isWindow(t) && (!(1 !== t.nodeType || !e) || "array" === n || "function" !== n && (0 === e || "number" == typeof e && e > 0 && e - 1 in t)); +!function(e, t) { + function n(e) { + var t = e.length, n = ot.type(e); + return ot.isWindow(e) ? !1 : 1 === e.nodeType && t ? !0 : "array" === n || "function" !== n && (0 === t || "number" == typeof t && t > 0 && t - 1 in e); } - function i(t) { - var e = ht[t] = {}; - return rt.each(t.match(at) || [], function(t, n) { - e[n] = !0; - }), e; + function i(e) { + var t = ft[e] = {}; + return ot.each(e.match(st) || [], function(e, n) { + t[n] = !0; + }), t; } function r() { Object.defineProperty(this.cache = {}, 0, { get: function() { return {}; } - }), this.expando = rt.expando + Math.random(); + }), this.expando = ot.expando + Math.random(); } - function o(t, n, i) { + function o(e, n, i) { var r; - if (i === e && 1 === t.nodeType) if (r = "data-" + n.replace(vt, "-$1").toLowerCase(), - "string" == typeof (i = t.getAttribute(r))) { + if (i === t && 1 === e.nodeType) if (r = "data-" + n.replace(bt, "-$1").toLowerCase(), + i = e.getAttribute(r), "string" == typeof i) { try { - i = "true" === i || "false" !== i && ("null" === i ? null : +i + "" === i ? +i : gt.test(i) ? JSON.parse(i) : i); - } catch (t) {} - ft.set(t, n, i); - } else i = e; + i = "true" === i ? !0 : "false" === i ? !1 : "null" === i ? null : +i + "" === i ? +i : vt.test(i) ? JSON.parse(i) : i; + } catch (o) {} + mt.set(e, n, i); + } else i = t; return i; } function a() { @@ -41,145 +41,146 @@ function diff_match_patch() { function l() { try { return z.activeElement; - } catch (t) {} + } catch (e) {} } - function c(t, e) { - for (;(t = t[e]) && 1 !== t.nodeType; ) ; - return t; + function c(e, t) { + for (;(e = e[t]) && 1 !== e.nodeType; ) ; + return e; } - function u(t, e, n) { - if (rt.isFunction(e)) return rt.grep(t, function(t, i) { - return !!e.call(t, i, t) !== n; + function u(e, t, n) { + if (ot.isFunction(t)) return ot.grep(e, function(e, i) { + return !!t.call(e, i, e) !== n; }); - if (e.nodeType) return rt.grep(t, function(t) { - return t === e !== n; + if (t.nodeType) return ot.grep(e, function(e) { + return e === t !== n; }); - if ("string" == typeof e) { - if (Et.test(e)) return rt.filter(e, t, n); - e = rt.filter(e, t); + if ("string" == typeof t) { + if (It.test(t)) return ot.filter(t, e, n); + t = ot.filter(t, e); } - return rt.grep(t, function(t) { - return tt.call(e, t) >= 0 !== n; + return ot.grep(e, function(e) { + return tt.call(t, e) >= 0 !== n; }); } - function d(t, e) { - return rt.nodeName(t, "table") && rt.nodeName(1 === e.nodeType ? e : e.firstChild, "tr") ? t.getElementsByTagName("tbody")[0] || t.appendChild(t.ownerDocument.createElement("tbody")) : t; + function d(e, t) { + return ot.nodeName(e, "table") && ot.nodeName(1 === t.nodeType ? t : t.firstChild, "tr") ? e.getElementsByTagName("tbody")[0] || e.appendChild(e.ownerDocument.createElement("tbody")) : e; } - function p(t) { - return t.type = (null !== t.getAttribute("type")) + "/" + t.type, t; + function p(e) { + return e.type = (null !== e.getAttribute("type")) + "/" + e.type, e; } - function h(t) { - var e = Ft.exec(t.type); - return e ? t.type = e[1] : t.removeAttribute("type"), t; + function h(e) { + var t = jt.exec(e.type); + return t ? e.type = t[1] : e.removeAttribute("type"), e; } - function f(t, e) { - for (var n = t.length, i = 0; i < n; i++) mt.set(t[i], "globalEval", !e || mt.get(e[i], "globalEval")); + function f(e, t) { + for (var n = e.length, i = 0; n > i; i++) gt.set(e[i], "globalEval", !t || gt.get(t[i], "globalEval")); } - function m(t, e) { + function m(e, t) { var n, i, r, o, a, s, l, c; - if (1 === e.nodeType) { - if (mt.hasData(t) && (o = mt.access(t), a = mt.set(e, o), c = o.events)) { + if (1 === t.nodeType) { + if (gt.hasData(e) && (o = gt.access(e), a = gt.set(t, o), c = o.events)) { delete a.handle, a.events = {}; - for (r in c) for (n = 0, i = c[r].length; n < i; n++) rt.event.add(e, r, c[r][n]); + for (r in c) for (n = 0, i = c[r].length; i > n; n++) ot.event.add(t, r, c[r][n]); } - ft.hasData(t) && (s = ft.access(t), l = rt.extend({}, s), ft.set(e, l)); + mt.hasData(e) && (s = mt.access(e), l = ot.extend({}, s), mt.set(t, l)); } } - function g(t, n) { - var i = t.getElementsByTagName ? t.getElementsByTagName(n || "*") : t.querySelectorAll ? t.querySelectorAll(n || "*") : []; - return n === e || n && rt.nodeName(t, n) ? rt.merge([ t ], i) : i; + function g(e, n) { + var i = e.getElementsByTagName ? e.getElementsByTagName(n || "*") : e.querySelectorAll ? e.querySelectorAll(n || "*") : []; + return n === t || n && ot.nodeName(e, n) ? ot.merge([ e ], i) : i; } - function v(t, e) { - var n = e.nodeName.toLowerCase(); - "input" === n && Rt.test(t.type) ? e.checked = t.checked : "input" !== n && "textarea" !== n || (e.defaultValue = t.defaultValue); + function v(e, t) { + var n = t.nodeName.toLowerCase(); + "input" === n && Ot.test(e.type) ? t.checked = e.checked : ("input" === n || "textarea" === n) && (t.defaultValue = e.defaultValue); } - function b(t, e) { - if (e in t) return e; - for (var n = e.charAt(0).toUpperCase() + e.slice(1), i = e, r = Kt.length; r--; ) if ((e = Kt[r] + n) in t) return e; + function b(e, t) { + if (t in e) return t; + for (var n = t.charAt(0).toUpperCase() + t.slice(1), i = t, r = Zt.length; r--; ) if (t = Zt[r] + n, + t in e) return t; return i; } - function y(t, e) { - return t = e || t, "none" === rt.css(t, "display") || !rt.contains(t.ownerDocument, t); + function y(e, t) { + return e = t || e, "none" === ot.css(e, "display") || !ot.contains(e.ownerDocument, e); } - function x(e) { - return t.getComputedStyle(e, null); + function x(t) { + return e.getComputedStyle(t, null); } - function w(t, e) { - for (var n, i, r, o = [], a = 0, s = t.length; a < s; a++) i = t[a], i.style && (o[a] = mt.get(i, "olddisplay"), - n = i.style.display, e ? (o[a] || "none" !== n || (i.style.display = ""), "" === i.style.display && y(i) && (o[a] = mt.access(i, "olddisplay", k(i.nodeName)))) : o[a] || (r = y(i), - (n && "none" !== n || !r) && mt.set(i, "olddisplay", r ? n : rt.css(i, "display")))); - for (a = 0; a < s; a++) i = t[a], i.style && (e && "none" !== i.style.display && "" !== i.style.display || (i.style.display = e ? o[a] || "" : "none")); - return t; + function w(e, t) { + for (var n, i, r, o = [], a = 0, s = e.length; s > a; a++) i = e[a], i.style && (o[a] = gt.get(i, "olddisplay"), + n = i.style.display, t ? (o[a] || "none" !== n || (i.style.display = ""), "" === i.style.display && y(i) && (o[a] = gt.access(i, "olddisplay", k(i.nodeName)))) : o[a] || (r = y(i), + (n && "none" !== n || !r) && gt.set(i, "olddisplay", r ? n : ot.css(i, "display")))); + for (a = 0; s > a; a++) i = e[a], i.style && (t && "none" !== i.style.display && "" !== i.style.display || (i.style.display = t ? o[a] || "" : "none")); + return e; } - function S(t, e, n) { - var i = Ut.exec(e); - return i ? Math.max(0, i[1] - (n || 0)) + (i[2] || "px") : e; + function S(e, t, n) { + var i = Vt.exec(t); + return i ? Math.max(0, i[1] - (n || 0)) + (i[2] || "px") : t; } - function C(t, e, n, i, r) { - for (var o = n === (i ? "border" : "content") ? 4 : "width" === e ? 1 : 0, a = 0; o < 4; o += 2) "margin" === n && (a += rt.css(t, n + Yt[o], !0, r)), - i ? ("content" === n && (a -= rt.css(t, "padding" + Yt[o], !0, r)), "margin" !== n && (a -= rt.css(t, "border" + Yt[o] + "Width", !0, r))) : (a += rt.css(t, "padding" + Yt[o], !0, r), - "padding" !== n && (a += rt.css(t, "border" + Yt[o] + "Width", !0, r))); + function C(e, t, n, i, r) { + for (var o = n === (i ? "border" : "content") ? 4 : "width" === t ? 1 : 0, a = 0; 4 > o; o += 2) "margin" === n && (a += ot.css(e, n + Jt[o], !0, r)), + i ? ("content" === n && (a -= ot.css(e, "padding" + Jt[o], !0, r)), "margin" !== n && (a -= ot.css(e, "border" + Jt[o] + "Width", !0, r))) : (a += ot.css(e, "padding" + Jt[o], !0, r), + "padding" !== n && (a += ot.css(e, "border" + Jt[o] + "Width", !0, r))); return a; } - function _(t, e, n) { - var i = !0, r = "width" === e ? t.offsetWidth : t.offsetHeight, o = x(t), a = rt.support.boxSizing && "border-box" === rt.css(t, "boxSizing", !1, o); - if (r <= 0 || null == r) { - if (r = $t(t, e, o), (r < 0 || null == r) && (r = t.style[e]), zt.test(r)) return r; - i = a && (rt.support.boxSizingReliable || r === t.style[e]), r = parseFloat(r) || 0; + function _(e, t, n) { + var i = !0, r = "width" === t ? e.offsetWidth : e.offsetHeight, o = x(e), a = ot.support.boxSizing && "border-box" === ot.css(e, "boxSizing", !1, o); + if (0 >= r || null == r) { + if (r = Gt(e, t, o), (0 > r || null == r) && (r = e.style[t]), Wt.test(r)) return r; + i = a && (ot.support.boxSizingReliable || r === e.style[t]), r = parseFloat(r) || 0; } - return r + C(t, e, n || (a ? "border" : "content"), i, o) + "px"; + return r + C(e, t, n || (a ? "border" : "content"), i, o) + "px"; } - function k(t) { - var e = z, n = Wt[t]; - return n || (n = E(t, e), "none" !== n && n || (qt = (qt || rt("