aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--gulpfile.babel.js23
-rw-r--r--package-lock.json2056
-rw-r--r--package.json6
-rw-r--r--src/components/services/content/ServiceWebview.js2
-rw-r--r--src/index.js1
6 files changed, 544 insertions, 1546 deletions
diff --git a/README.md b/README.md
index 475fd5645..6fabb2dd8 100644
--- a/README.md
+++ b/README.md
@@ -195,7 +195,7 @@ If you use an AUR Helper e.g. yay, simply install it via `yay -S ferdi`.
195- [x] Adds Ferdi as a Flatpak on Flathub ([#323](https://github.com/getferdi/ferdi/issues/323)), 💖 [@lhw](https://github.com/lhw) 195- [x] Adds Ferdi as a Flatpak on Flathub ([#323](https://github.com/getferdi/ferdi/issues/323)), 💖 [@lhw](https://github.com/lhw)
196 196
197### Adds internal changes 197### Adds internal changes
198- [x] Upgrades to Electron 11.4.4 198- [x] Upgrades to Electron 12.0.5
199- [x] Switches to [`electron-spellchecker`](https://github.com/electron-userland/electron-spellchecker) to improve application size 199- [x] Switches to [`electron-spellchecker`](https://github.com/electron-userland/electron-spellchecker) to improve application size
200- [x] Minifies build files to improve app size 200- [x] Minifies build files to improve app size
201- [x] Adds "npm run prepare-code" command for development to lint and beautify code 201- [x] Adds "npm run prepare-code" command for development to lint and beautify code
diff --git a/gulpfile.babel.js b/gulpfile.babel.js
index d3d6a931d..6a788a9ae 100644
--- a/gulpfile.babel.js
+++ b/gulpfile.babel.js
@@ -7,7 +7,7 @@ import csso from 'gulp-csso';
7import terser from 'terser'; 7import terser from 'terser';
8import composer from 'gulp-uglify/composer'; 8import composer from 'gulp-uglify/composer';
9import htmlMin from 'gulp-htmlmin'; 9import htmlMin from 'gulp-htmlmin';
10import server from 'gulp-server-livereload'; 10import connect from 'gulp-connect';
11import { exec } from 'child_process'; 11import { exec } from 'child_process';
12import dotenv from 'dotenv'; 12import dotenv from 'dotenv';
13import sassVariables from 'gulp-sass-variables'; 13import sassVariables from 'gulp-sass-variables';
@@ -138,7 +138,8 @@ export function html() {
138 collapseWhitespace: true, 138 collapseWhitespace: true,
139 removeComments: true 139 removeComments: true
140 }))) 140 })))
141 .pipe(gulp.dest(paths.html.dest)); 141 .pipe(gulp.dest(paths.html.dest))
142 .pipe(connect.reload());
142} 143}
143 144
144export function styles() { 145export function styles() {
@@ -165,7 +166,8 @@ export function styles() {
165 .pipe((gulpIf(process.env.NODE_ENV !== 'development', csso({ // Only minify in production to speed up dev builds 166 .pipe((gulpIf(process.env.NODE_ENV !== 'development', csso({ // Only minify in production to speed up dev builds
166 restructure: false, // Don't restructure CSS, otherwise it will break the styles 167 restructure: false, // Don't restructure CSS, otherwise it will break the styles
167 })))) 168 }))))
168 .pipe(gulp.dest(paths.styles.dest)); 169 .pipe(gulp.dest(paths.styles.dest))
170 .pipe(connect.reload());
169} 171}
170 172
171export function verticalStyle() { 173export function verticalStyle() {
@@ -192,7 +194,8 @@ export function verticalStyle() {
192 .pipe((gulpIf(process.env.NODE_ENV !== 'development', csso({ // Only minify in production to speed up dev builds 194 .pipe((gulpIf(process.env.NODE_ENV !== 'development', csso({ // Only minify in production to speed up dev builds
193 restructure: false, // Don't restructure CSS, otherwise it will break the styles 195 restructure: false, // Don't restructure CSS, otherwise it will break the styles
194 })))) 196 }))))
195 .pipe(gulp.dest(paths.verticalStyle.dest)); 197 .pipe(gulp.dest(paths.verticalStyle.dest))
198 .pipe(connect.reload());
196} 199}
197 200
198export function scripts() { 201export function scripts() {
@@ -204,7 +207,8 @@ export function scripts() {
204 }), 207 }),
205 ) 208 )
206 .pipe(gulpIf(process.env.NODE_ENV !== 'development', uglify())) // Only uglify in production to speed up dev builds 209 .pipe(gulpIf(process.env.NODE_ENV !== 'development', uglify())) // Only uglify in production to speed up dev builds
207 .pipe(gulp.dest(paths.scripts.dest)); 210 .pipe(gulp.dest(paths.scripts.dest))
211 .pipe(connect.reload());
208} 212}
209 213
210export function watch() { 214export function watch() {
@@ -218,11 +222,10 @@ export function watch() {
218} 222}
219 223
220export function webserver() { 224export function webserver() {
221 gulp.src([paths.dest]).pipe( 225 connect.server({
222 server({ 226 root: paths.dest,
223 livereload: true, 227 livereload: true
224 }), 228 });
225 );
226} 229}
227 230
228export function recipes() { 231export function recipes() {
diff --git a/package-lock.json b/package-lock.json
index 027565da0..f8aaa6ee5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4748,224 +4748,126 @@
4748 "@types/node": ">= 8" 4748 "@types/node": ">= 8"
4749 } 4749 }
4750 }, 4750 },
4751 "@sentry/apm": {
4752 "version": "5.13.2",
4753 "resolved": "https://registry.npmjs.org/@sentry/apm/-/apm-5.13.2.tgz",
4754 "integrity": "sha512-Pv6PRVkcmmYYIT422gXm968F8YQyf5uN1RSHOFBjWsxI3Ke/uRgeEdIVKPDo78GklBfETyRN6GyLEZ555jRe6g==",
4755 "requires": {
4756 "@sentry/browser": "5.13.2",
4757 "@sentry/hub": "5.13.2",
4758 "@sentry/minimal": "5.13.2",
4759 "@sentry/types": "5.13.2",
4760 "@sentry/utils": "5.13.2",
4761 "tslib": "^1.9.3"
4762 }
4763 },
4764 "@sentry/browser": { 4751 "@sentry/browser": {
4765 "version": "5.13.2", 4752 "version": "5.27.6",
4766 "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-5.13.2.tgz", 4753 "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-5.27.6.tgz",
4767 "integrity": "sha512-4MeauHs8Rf1c2FF6n84wrvA4LexEL1K/Tg3r+1vigItiqyyyYBx1sPjHGZeKeilgBi+6IEV5O8sy30QIrA/NsQ==", 4754 "integrity": "sha512-pqrojE2ZmLUVz7l/ogtogK0+M2pK3bigYm0fja7vG7F7kXnCAwqAHDYfkFXEvFI8WvNwH+niy28lSoV95lnm0Q==",
4768 "requires": { 4755 "requires": {
4769 "@sentry/core": "5.13.2", 4756 "@sentry/core": "5.27.6",
4770 "@sentry/types": "5.13.2", 4757 "@sentry/types": "5.27.6",
4771 "@sentry/utils": "5.13.2", 4758 "@sentry/utils": "5.27.6",
4772 "tslib": "^1.9.3" 4759 "tslib": "^1.9.3"
4773 } 4760 }
4774 }, 4761 },
4775 "@sentry/core": { 4762 "@sentry/core": {
4776 "version": "5.13.2", 4763 "version": "5.27.6",
4777 "resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.13.2.tgz", 4764 "resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.27.6.tgz",
4778 "integrity": "sha512-iB7CQSt9e0EJhSmcNOCjzJ/u7E7qYJ3mI3h44GO83n7VOmxBXKSvtUl9FpKFypbWrsdrDz8HihLgAZZoMLWpPA==", 4765 "integrity": "sha512-izCS5iyc6HAfpW1AsGXLAKetx82C1Sq1siAh97tOlSK58PVJAEH/WMiej9WuZJxCDTOtj94QtoLflssrZyAtFg==",
4779 "requires": { 4766 "requires": {
4780 "@sentry/hub": "5.13.2", 4767 "@sentry/hub": "5.27.6",
4781 "@sentry/minimal": "5.13.2", 4768 "@sentry/minimal": "5.27.6",
4782 "@sentry/types": "5.13.2", 4769 "@sentry/types": "5.27.6",
4783 "@sentry/utils": "5.13.2", 4770 "@sentry/utils": "5.27.6",
4784 "tslib": "^1.9.3" 4771 "tslib": "^1.9.3"
4785 } 4772 }
4786 }, 4773 },
4787 "@sentry/electron": { 4774 "@sentry/electron": {
4788 "version": "1.3.0", 4775 "version": "2.4.0",
4789 "resolved": "https://registry.npmjs.org/@sentry/electron/-/electron-1.3.0.tgz", 4776 "resolved": "https://registry.npmjs.org/@sentry/electron/-/electron-2.4.0.tgz",
4790 "integrity": "sha512-9oNJg371A/Djk03KVBHj9BgqYCscKxzScYKlM4AYR+BxYQ3LLsZLLeD9Mkdc0hGnOszCRmO5jXRjBVYz1JkJcA==", 4777 "integrity": "sha512-xA+cdcVms8JCR2Oc/gSSKbuQ/KQQ+u1DCZ6klxgMF1qzdHkaXuj+t+9leIuiHyYCs1RlKfF/Fd8I+ieGigSrtw==",
4791 "requires": { 4778 "requires": {
4792 "@sentry/browser": "~5.13.2", 4779 "@sentry/browser": "5.27.6",
4793 "@sentry/core": "~5.13.2", 4780 "@sentry/core": "5.27.6",
4794 "@sentry/minimal": "~5.13.2", 4781 "@sentry/minimal": "5.27.6",
4795 "@sentry/node": "~5.13.2", 4782 "@sentry/node": "5.27.6",
4796 "@sentry/types": "~5.13.2", 4783 "@sentry/types": "5.27.6",
4797 "@sentry/utils": "~5.13.2", 4784 "@sentry/utils": "5.27.6",
4798 "electron-fetch": "^1.4.0", 4785 "tslib": "^1.9.3"
4799 "form-data": "2.5.1",
4800 "util.promisify": "1.0.1"
4801 },
4802 "dependencies": {
4803 "es-abstract": {
4804 "version": "1.17.5",
4805 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
4806 "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
4807 "requires": {
4808 "es-to-primitive": "^1.2.1",
4809 "function-bind": "^1.1.1",
4810 "has": "^1.0.3",
4811 "has-symbols": "^1.0.1",
4812 "is-callable": "^1.1.5",
4813 "is-regex": "^1.0.5",
4814 "object-inspect": "^1.7.0",
4815 "object-keys": "^1.1.1",
4816 "object.assign": "^4.1.0",
4817 "string.prototype.trimleft": "^2.1.1",
4818 "string.prototype.trimright": "^2.1.1"
4819 }
4820 },
4821 "es-to-primitive": {
4822 "version": "1.2.1",
4823 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
4824 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
4825 "requires": {
4826 "is-callable": "^1.1.4",
4827 "is-date-object": "^1.0.1",
4828 "is-symbol": "^1.0.2"
4829 }
4830 },
4831 "form-data": {
4832 "version": "2.5.1",
4833 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz",
4834 "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==",
4835 "requires": {
4836 "asynckit": "^0.4.0",
4837 "combined-stream": "^1.0.6",
4838 "mime-types": "^2.1.12"
4839 }
4840 },
4841 "has-symbols": {
4842 "version": "1.0.1",
4843 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
4844 "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
4845 },
4846 "is-callable": {
4847 "version": "1.2.0",
4848 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
4849 "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw=="
4850 },
4851 "is-regex": {
4852 "version": "1.1.0",
4853 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz",
4854 "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==",
4855 "requires": {
4856 "has-symbols": "^1.0.1"
4857 }
4858 },
4859 "object-inspect": {
4860 "version": "1.7.0",
4861 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
4862 "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw=="
4863 },
4864 "object.getownpropertydescriptors": {
4865 "version": "2.1.0",
4866 "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
4867 "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
4868 "requires": {
4869 "define-properties": "^1.1.3",
4870 "es-abstract": "^1.17.0-next.1"
4871 }
4872 },
4873 "string.prototype.trimleft": {
4874 "version": "2.1.2",
4875 "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
4876 "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
4877 "requires": {
4878 "define-properties": "^1.1.3",
4879 "es-abstract": "^1.17.5",
4880 "string.prototype.trimstart": "^1.0.0"
4881 }
4882 },
4883 "string.prototype.trimright": {
4884 "version": "2.1.2",
4885 "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
4886 "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
4887 "requires": {
4888 "define-properties": "^1.1.3",
4889 "es-abstract": "^1.17.5",
4890 "string.prototype.trimend": "^1.0.0"
4891 }
4892 },
4893 "util.promisify": {
4894 "version": "1.0.1",
4895 "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
4896 "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
4897 "requires": {
4898 "define-properties": "^1.1.3",
4899 "es-abstract": "^1.17.2",
4900 "has-symbols": "^1.0.1",
4901 "object.getownpropertydescriptors": "^2.1.0"
4902 }
4903 }
4904 } 4786 }
4905 }, 4787 },
4906 "@sentry/hub": { 4788 "@sentry/hub": {
4907 "version": "5.13.2", 4789 "version": "5.27.6",
4908 "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.13.2.tgz", 4790 "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.27.6.tgz",
4909 "integrity": "sha512-/U7yq3DTuRz8SRpZVKAaenW9sD2F5wbj12kDVPxPnGspyqhy0wBWKs9j0YJfBiDXMKOwp3HX964O3ygtwjnfAw==", 4791 "integrity": "sha512-bOMky3iu7zEghSaWmTayfme5tCpUok841qDCGxGKuyAtOhBDsgGNS/ApNEEDF2fyX0oo4G1cHYPWhX90ZFf/xA==",
4910 "requires": { 4792 "requires": {
4911 "@sentry/types": "5.13.2", 4793 "@sentry/types": "5.27.6",
4912 "@sentry/utils": "5.13.2", 4794 "@sentry/utils": "5.27.6",
4913 "tslib": "^1.9.3" 4795 "tslib": "^1.9.3"
4914 } 4796 }
4915 }, 4797 },
4916 "@sentry/minimal": { 4798 "@sentry/minimal": {
4917 "version": "5.13.2", 4799 "version": "5.27.6",
4918 "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.13.2.tgz", 4800 "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.27.6.tgz",
4919 "integrity": "sha512-VV0eA3HgrnN3mac1XVPpSCLukYsU+QxegbmpnZ8UL8eIQSZ/ZikYxagDNlZbdnmXHUpOEUeag2gxVntSCo5UcA==", 4801 "integrity": "sha512-pKhzVQX9nL4m1dcnb2i2Y47IWVNs+K3wiYLgCB9hl9+ApxppfOc+fquiFoCloST3IuaD4yly2TtbOJgAMWcMxQ==",
4920 "requires": { 4802 "requires": {
4921 "@sentry/hub": "5.13.2", 4803 "@sentry/hub": "5.27.6",
4922 "@sentry/types": "5.13.2", 4804 "@sentry/types": "5.27.6",
4923 "tslib": "^1.9.3" 4805 "tslib": "^1.9.3"
4924 } 4806 }
4925 }, 4807 },
4926 "@sentry/node": { 4808 "@sentry/node": {
4927 "version": "5.13.2", 4809 "version": "5.27.6",
4928 "resolved": "https://registry.npmjs.org/@sentry/node/-/node-5.13.2.tgz", 4810 "resolved": "https://registry.npmjs.org/@sentry/node/-/node-5.27.6.tgz",
4929 "integrity": "sha512-LwNOUvc0+28jYfI0o4HmkDTEYdY3dWvSCnL5zggO12buon7Wc+jirXZbEQAx84HlXu7sGSjtKCTzUQOphv7sPw==", 4811 "integrity": "sha512-ogKL4F3wSZuzNeHOGKPqQPbZ87Bd/dC8wk7Rwbui3SIMgtoUmO3rSOR4Edwar6mf330cA6CY9roylWdcaSqmZA==",
4930 "requires": { 4812 "requires": {
4931 "@sentry/apm": "5.13.2", 4813 "@sentry/core": "5.27.6",
4932 "@sentry/core": "5.13.2", 4814 "@sentry/hub": "5.27.6",
4933 "@sentry/hub": "5.13.2", 4815 "@sentry/tracing": "5.27.6",
4934 "@sentry/types": "5.13.2", 4816 "@sentry/types": "5.27.6",
4935 "@sentry/utils": "5.13.2", 4817 "@sentry/utils": "5.27.6",
4936 "cookie": "^0.3.1", 4818 "cookie": "^0.4.1",
4937 "https-proxy-agent": "^4.0.0", 4819 "https-proxy-agent": "^5.0.0",
4938 "lru_map": "^0.3.3", 4820 "lru_map": "^0.3.3",
4939 "tslib": "^1.9.3" 4821 "tslib": "^1.9.3"
4940 }, 4822 },
4941 "dependencies": { 4823 "dependencies": {
4942 "agent-base": { 4824 "agent-base": {
4943 "version": "5.1.1", 4825 "version": "6.0.2",
4944 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 4826 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
4945 "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==" 4827 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
4828 "requires": {
4829 "debug": "4"
4830 }
4831 },
4832 "cookie": {
4833 "version": "0.4.1",
4834 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
4835 "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA=="
4946 }, 4836 },
4947 "https-proxy-agent": { 4837 "https-proxy-agent": {
4948 "version": "4.0.0", 4838 "version": "5.0.0",
4949 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 4839 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
4950 "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 4840 "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
4951 "requires": { 4841 "requires": {
4952 "agent-base": "5", 4842 "agent-base": "6",
4953 "debug": "4" 4843 "debug": "4"
4954 } 4844 }
4955 } 4845 }
4956 } 4846 }
4957 }, 4847 },
4848 "@sentry/tracing": {
4849 "version": "5.27.6",
4850 "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-5.27.6.tgz",
4851 "integrity": "sha512-ms3vprEId+hi8hcqtf8weqsNGASaDXAZzIOT4g2gASGpwLb5hLuScpM8z6Yhu5FGjb8DektlW5OrXJSsStIozw==",
4852 "requires": {
4853 "@sentry/hub": "5.27.6",
4854 "@sentry/minimal": "5.27.6",
4855 "@sentry/types": "5.27.6",
4856 "@sentry/utils": "5.27.6",
4857 "tslib": "^1.9.3"
4858 }
4859 },
4958 "@sentry/types": { 4860 "@sentry/types": {
4959 "version": "5.13.2", 4861 "version": "5.27.6",
4960 "resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.13.2.tgz", 4862 "resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.27.6.tgz",
4961 "integrity": "sha512-mgAEQyc77PYBnAjnslSXUz6aKgDlunlg2c2qSK/ivKlEkTgTWWW/dE76++qVdrqM8SupnqQoiXyPDL0wUNdB3g==" 4863 "integrity": "sha512-XOW9W8DrMk++4Hk7gWi9o5VR0o/GrqGfTKyFsHSIjqt2hL6kiMPvKeb2Hhmp7Iq37N2bDmRdWpM5m+68S2Jk6w=="
4962 }, 4864 },
4963 "@sentry/utils": { 4865 "@sentry/utils": {
4964 "version": "5.13.2", 4866 "version": "5.27.6",
4965 "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.13.2.tgz", 4867 "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.27.6.tgz",
4966 "integrity": "sha512-LwPQl6WRMKEnd16kg35HS3yE+VhBc8vN4+BBIlrgs7X0aoT+AbEd/sQLMisDgxNboCF44Ho3RCKtztiPb9blqg==", 4868 "integrity": "sha512-/QMVLv+zrTfiIj2PU+SodSbSzD5MmamMOaljkDsRIVsj6gpkm1/VG1g2+40TZ0FbQ4hCW2F+iR7cnqzZBNmchA==",
4967 "requires": { 4869 "requires": {
4968 "@sentry/types": "5.13.2", 4870 "@sentry/types": "5.27.6",
4969 "tslib": "^1.9.3" 4871 "tslib": "^1.9.3"
4970 } 4872 }
4971 }, 4873 },
@@ -5267,9 +5169,9 @@
5267 } 5169 }
5268 }, 5170 },
5269 "@types/semver": { 5171 "@types/semver": {
5270 "version": "7.3.4", 5172 "version": "7.3.5",
5271 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.4.tgz", 5173 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz",
5272 "integrity": "sha512-+nVsLKlcUCeMzD2ufHEYuJ9a2ovstb6Dp52A5VsoKxDXgvE051XgHI/33I1EymwkRGQkwnA0LkhnUzituGs4EQ==" 5174 "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q=="
5273 }, 5175 },
5274 "@types/stack-utils": { 5176 "@types/stack-utils": {
5275 "version": "1.0.1", 5177 "version": "1.0.1",
@@ -5547,24 +5449,6 @@
5547 "nan": "^2.12.1" 5449 "nan": "^2.12.1"
5548 } 5450 }
5549 }, 5451 },
5550 "accepts": {
5551 "version": "1.0.7",
5552 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.0.7.tgz",
5553 "integrity": "sha1-W1AftPBwQwmWTM2wSBclQSCNqxo=",
5554 "dev": true,
5555 "requires": {
5556 "mime-types": "~1.0.0",
5557 "negotiator": "0.4.7"
5558 },
5559 "dependencies": {
5560 "mime-types": {
5561 "version": "1.0.2",
5562 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz",
5563 "integrity": "sha1-mVrhOSq4r/y/yyZB3QVOlDwNXc4=",
5564 "dev": true
5565 }
5566 }
5567 },
5568 "acorn": { 5452 "acorn": {
5569 "version": "6.3.0", 5453 "version": "6.3.0",
5570 "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", 5454 "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz",
@@ -5636,12 +5520,6 @@
5636 } 5520 }
5637 } 5521 }
5638 }, 5522 },
5639 "after": {
5640 "version": "0.8.2",
5641 "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
5642 "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
5643 "dev": true
5644 },
5645 "agent-base": { 5523 "agent-base": {
5646 "version": "4.3.0", 5524 "version": "4.3.0",
5647 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", 5525 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
@@ -6506,12 +6384,6 @@
6506 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 6384 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
6507 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" 6385 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
6508 }, 6386 },
6509 "array-differ": {
6510 "version": "1.0.0",
6511 "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
6512 "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
6513 "dev": true
6514 },
6515 "array-each": { 6387 "array-each": {
6516 "version": "1.0.1", 6388 "version": "1.0.1",
6517 "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", 6389 "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
@@ -6630,12 +6502,6 @@
6630 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 6502 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
6631 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" 6503 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
6632 }, 6504 },
6633 "arraybuffer.slice": {
6634 "version": "0.0.6",
6635 "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
6636 "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
6637 "dev": true
6638 },
6639 "arrify": { 6505 "arrify": {
6640 "version": "1.0.1", 6506 "version": "1.0.1",
6641 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 6507 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
@@ -7023,12 +6889,6 @@
7023 "now-and-later": "^2.0.0" 6889 "now-and-later": "^2.0.0"
7024 } 6890 }
7025 }, 6891 },
7026 "backo2": {
7027 "version": "1.0.2",
7028 "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
7029 "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
7030 "dev": true
7031 },
7032 "balanced-match": { 6892 "balanced-match": {
7033 "version": "1.0.0", 6893 "version": "1.0.0",
7034 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 6894 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
@@ -7084,24 +6944,12 @@
7084 } 6944 }
7085 } 6945 }
7086 }, 6946 },
7087 "base64-arraybuffer": {
7088 "version": "0.1.5",
7089 "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
7090 "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
7091 "dev": true
7092 },
7093 "base64-js": { 6947 "base64-js": {
7094 "version": "1.3.1", 6948 "version": "1.3.1",
7095 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", 6949 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
7096 "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", 6950 "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
7097 "dev": true 6951 "dev": true
7098 }, 6952 },
7099 "base64id": {
7100 "version": "1.0.0",
7101 "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
7102 "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
7103 "dev": true
7104 },
7105 "basic-auth": { 6953 "basic-auth": {
7106 "version": "2.0.1", 6954 "version": "2.0.1",
7107 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", 6955 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
@@ -7117,12 +6965,6 @@
7117 } 6965 }
7118 } 6966 }
7119 }, 6967 },
7120 "batch": {
7121 "version": "0.5.1",
7122 "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.1.tgz",
7123 "integrity": "sha1-NqS6tZTAUP17UHvKDbMMLZKvT/I=",
7124 "dev": true
7125 },
7126 "bcrypt-pbkdf": { 6968 "bcrypt-pbkdf": {
7127 "version": "1.0.2", 6969 "version": "1.0.2",
7128 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 6970 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
@@ -7136,27 +6978,12 @@
7136 "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", 6978 "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
7137 "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=" 6979 "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms="
7138 }, 6980 },
7139 "beeper": {
7140 "version": "1.1.1",
7141 "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
7142 "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
7143 "dev": true
7144 },
7145 "before-after-hook": { 6981 "before-after-hook": {
7146 "version": "2.1.0", 6982 "version": "2.1.0",
7147 "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.1.0.tgz", 6983 "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.1.0.tgz",
7148 "integrity": "sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==", 6984 "integrity": "sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==",
7149 "dev": true 6985 "dev": true
7150 }, 6986 },
7151 "better-assert": {
7152 "version": "1.0.2",
7153 "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
7154 "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
7155 "dev": true,
7156 "requires": {
7157 "callsite": "1.0.0"
7158 }
7159 },
7160 "big.js": { 6987 "big.js": {
7161 "version": "5.2.2", 6988 "version": "5.2.2",
7162 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", 6989 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
@@ -7590,12 +7417,6 @@
7590 } 7417 }
7591 } 7418 }
7592 }, 7419 },
7593 "blob": {
7594 "version": "0.0.4",
7595 "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
7596 "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
7597 "dev": true
7598 },
7599 "block-stream": { 7420 "block-stream": {
7600 "version": "0.0.9", 7421 "version": "0.0.9",
7601 "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", 7422 "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
@@ -7625,6 +7446,42 @@
7625 "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", 7446 "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
7626 "dev": true 7447 "dev": true
7627 }, 7448 },
7449 "body": {
7450 "version": "5.1.0",
7451 "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
7452 "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
7453 "dev": true,
7454 "requires": {
7455 "continuable-cache": "^0.3.1",
7456 "error": "^7.0.0",
7457 "raw-body": "~1.1.0",
7458 "safe-json-parse": "~1.0.1"
7459 },
7460 "dependencies": {
7461 "bytes": {
7462 "version": "1.0.0",
7463 "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
7464 "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
7465 "dev": true
7466 },
7467 "raw-body": {
7468 "version": "1.1.7",
7469 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
7470 "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
7471 "dev": true,
7472 "requires": {
7473 "bytes": "1",
7474 "string_decoder": "0.10"
7475 }
7476 },
7477 "string_decoder": {
7478 "version": "0.10.31",
7479 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
7480 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
7481 "dev": true
7482 }
7483 }
7484 },
7628 "body-parser": { 7485 "body-parser": {
7629 "version": "1.19.0", 7486 "version": "1.19.0",
7630 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", 7487 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
@@ -8441,12 +8298,6 @@
8441 "callsites": "^0.2.0" 8298 "callsites": "^0.2.0"
8442 } 8299 }
8443 }, 8300 },
8444 "callsite": {
8445 "version": "1.0.0",
8446 "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
8447 "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
8448 "dev": true
8449 },
8450 "callsites": { 8301 "callsites": {
8451 "version": "0.2.0", 8302 "version": "0.2.0",
8452 "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", 8303 "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
@@ -9043,23 +8894,11 @@
9043 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", 8894 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
9044 "dev": true 8895 "dev": true
9045 }, 8896 },
9046 "component-bind": {
9047 "version": "1.0.0",
9048 "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
9049 "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
9050 "dev": true
9051 },
9052 "component-emitter": { 8897 "component-emitter": {
9053 "version": "1.3.0", 8898 "version": "1.3.0",
9054 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", 8899 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
9055 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" 8900 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
9056 }, 8901 },
9057 "component-inherit": {
9058 "version": "0.0.3",
9059 "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
9060 "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
9061 "dev": true
9062 },
9063 "compressible": { 8902 "compressible": {
9064 "version": "2.0.17", 8903 "version": "2.0.17",
9065 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz", 8904 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz",
@@ -9280,45 +9119,16 @@
9280 "integrity": "sha512-lI7asCibVJ6Qd3FGU7mu4sfG4try4LX3+GVS+Gv8UlrEf2AeW57piecapnog2UHZSbcX/P/1UDWVaTsblowlZg==", 9119 "integrity": "sha512-lI7asCibVJ6Qd3FGU7mu4sfG4try4LX3+GVS+Gv8UlrEf2AeW57piecapnog2UHZSbcX/P/1UDWVaTsblowlZg==",
9281 "dev": true 9120 "dev": true
9282 }, 9121 },
9283 "connect": {
9284 "version": "3.1.1",
9285 "resolved": "https://registry.npmjs.org/connect/-/connect-3.1.1.tgz",
9286 "integrity": "sha1-pz4kScPvwt/RZhhll3oJGE0SAZY=",
9287 "dev": true,
9288 "requires": {
9289 "debug": "1.0.4",
9290 "finalhandler": "0.1.0",
9291 "parseurl": "~1.3.0",
9292 "utils-merge": "1.0.0"
9293 },
9294 "dependencies": {
9295 "debug": {
9296 "version": "1.0.4",
9297 "resolved": "https://registry.npmjs.org/debug/-/debug-1.0.4.tgz",
9298 "integrity": "sha1-W5wla9VLbsAigxdvqKDt5tFUy/g=",
9299 "dev": true,
9300 "requires": {
9301 "ms": "0.6.2"
9302 }
9303 },
9304 "ms": {
9305 "version": "0.6.2",
9306 "resolved": "https://registry.npmjs.org/ms/-/ms-0.6.2.tgz",
9307 "integrity": "sha1-2JwhJMb9wTU9Zai3e/GqxLGTcIw=",
9308 "dev": true
9309 }
9310 }
9311 },
9312 "connect-history-api-fallback": { 9122 "connect-history-api-fallback": {
9313 "version": "1.6.0", 9123 "version": "1.6.0",
9314 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", 9124 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
9315 "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", 9125 "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
9316 "dev": true 9126 "dev": true
9317 }, 9127 },
9318 "connect-inject": { 9128 "connect-livereload": {
9319 "version": "0.3.2", 9129 "version": "0.6.1",
9320 "resolved": "https://registry.npmjs.org/connect-inject/-/connect-inject-0.3.2.tgz", 9130 "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz",
9321 "integrity": "sha1-2WtRaltrskwhkeYitegs3WKES6M=", 9131 "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==",
9322 "dev": true 9132 "dev": true
9323 }, 9133 },
9324 "console-browserify": { 9134 "console-browserify": {
@@ -9372,6 +9182,12 @@
9372 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", 9182 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
9373 "dev": true 9183 "dev": true
9374 }, 9184 },
9185 "continuable-cache": {
9186 "version": "0.3.1",
9187 "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
9188 "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
9189 "dev": true
9190 },
9375 "conventional-changelog": { 9191 "conventional-changelog": {
9376 "version": "3.1.23", 9192 "version": "3.1.23",
9377 "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.23.tgz", 9193 "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.23.tgz",
@@ -11231,12 +11047,6 @@
11231 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", 11047 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
11232 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" 11048 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
11233 }, 11049 },
11234 "depd": {
11235 "version": "0.4.4",
11236 "resolved": "https://registry.npmjs.org/depd/-/depd-0.4.4.tgz",
11237 "integrity": "sha1-BwkfrnX5eCjYm0oCotR3jw58BmI=",
11238 "dev": true
11239 },
11240 "deprecation": { 11050 "deprecation": {
11241 "version": "2.3.1", 11051 "version": "2.3.1",
11242 "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", 11052 "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz",
@@ -11253,12 +11063,6 @@
11253 "minimalistic-assert": "^1.0.0" 11063 "minimalistic-assert": "^1.0.0"
11254 } 11064 }
11255 }, 11065 },
11256 "destroy": {
11257 "version": "1.0.3",
11258 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.3.tgz",
11259 "integrity": "sha1-tDO0ck5x/YVR2YhRdIUcX8N34sk=",
11260 "dev": true
11261 },
11262 "detect-file": { 11066 "detect-file": {
11263 "version": "1.0.0", 11067 "version": "1.0.0",
11264 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", 11068 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
@@ -11694,41 +11498,6 @@
11694 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", 11498 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
11695 "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" 11499 "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E="
11696 }, 11500 },
11697 "duplexer2": {
11698 "version": "0.0.2",
11699 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
11700 "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
11701 "dev": true,
11702 "requires": {
11703 "readable-stream": "~1.1.9"
11704 },
11705 "dependencies": {
11706 "isarray": {
11707 "version": "0.0.1",
11708 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
11709 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
11710 "dev": true
11711 },
11712 "readable-stream": {
11713 "version": "1.1.14",
11714 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
11715 "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
11716 "dev": true,
11717 "requires": {
11718 "core-util-is": "~1.0.0",
11719 "inherits": "~2.0.1",
11720 "isarray": "0.0.1",
11721 "string_decoder": "~0.10.x"
11722 }
11723 },
11724 "string_decoder": {
11725 "version": "0.10.31",
11726 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
11727 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
11728 "dev": true
11729 }
11730 }
11731 },
11732 "duplexer3": { 11501 "duplexer3": {
11733 "version": "0.1.4", 11502 "version": "0.1.4",
11734 "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", 11503 "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
@@ -11847,12 +11616,6 @@
11847 "version-range": "^1.0.0" 11616 "version-range": "^1.0.0"
11848 } 11617 }
11849 }, 11618 },
11850 "ee-first": {
11851 "version": "1.0.5",
11852 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.0.5.tgz",
11853 "integrity": "sha1-jJshKJjYzZ8alDZlDOe+ICyen/A=",
11854 "dev": true
11855 },
11856 "ejs": { 11619 "ejs": {
11857 "version": "3.1.6", 11620 "version": "3.1.6",
11858 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", 11621 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz",
@@ -11863,14 +11626,22 @@
11863 } 11626 }
11864 }, 11627 },
11865 "electron": { 11628 "electron": {
11866 "version": "11.4.4", 11629 "version": "12.0.5",
11867 "resolved": "https://registry.npmjs.org/electron/-/electron-11.4.4.tgz", 11630 "resolved": "https://registry.npmjs.org/electron/-/electron-12.0.5.tgz",
11868 "integrity": "sha512-m52nF85VADCmL9DpzJfgmkvc9fNiGZPYwptv/4fTYrYhAMiO+hmClGMXncCoSAzoULQjl+f+0b9CY4yd6nRFlQ==", 11631 "integrity": "sha512-z0xYB3sPr0qZcDrHUUWqooPKe3yUzBDxQcgQe3f2TLstA84JIFXBoaIJCPh/fJW0+JdF/ZFVeK2SNgLhYtRV+Q==",
11869 "dev": true, 11632 "dev": true,
11870 "requires": { 11633 "requires": {
11871 "@electron/get": "^1.0.1", 11634 "@electron/get": "^1.0.1",
11872 "@types/node": "^12.0.12", 11635 "@types/node": "^14.6.2",
11873 "extract-zip": "^1.0.3" 11636 "extract-zip": "^1.0.3"
11637 },
11638 "dependencies": {
11639 "@types/node": {
11640 "version": "14.14.43",
11641 "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.43.tgz",
11642 "integrity": "sha512-3pwDJjp1PWacPTpH0LcfhgjvurQvrZFBrC6xxjaUEZ7ifUtT32jtjPxEMMblpqd2Mvx+k8haqQJLQxolyGN/cQ==",
11643 "dev": true
11644 }
11874 } 11645 }
11875 }, 11646 },
11876 "electron-builder": { 11647 "electron-builder": {
@@ -12803,43 +12574,59 @@
12803 }, 12574 },
12804 "dependencies": { 12575 "dependencies": {
12805 "fs-extra": { 12576 "fs-extra": {
12806 "version": "9.0.1", 12577 "version": "9.1.0",
12807 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", 12578 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
12808 "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", 12579 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
12809 "requires": { 12580 "requires": {
12810 "at-least-node": "^1.0.0", 12581 "at-least-node": "^1.0.0",
12811 "graceful-fs": "^4.2.0", 12582 "graceful-fs": "^4.2.0",
12812 "jsonfile": "^6.0.1", 12583 "jsonfile": "^6.0.1",
12813 "universalify": "^1.0.0" 12584 "universalify": "^2.0.0"
12814 } 12585 }
12815 }, 12586 },
12816 "js-yaml": { 12587 "js-yaml": {
12817 "version": "3.14.0", 12588 "version": "3.14.1",
12818 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", 12589 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
12819 "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", 12590 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
12820 "requires": { 12591 "requires": {
12821 "argparse": "^1.0.7", 12592 "argparse": "^1.0.7",
12822 "esprima": "^4.0.0" 12593 "esprima": "^4.0.0"
12823 } 12594 }
12824 }, 12595 },
12825 "jsonfile": { 12596 "jsonfile": {
12826 "version": "6.0.1", 12597 "version": "6.1.0",
12827 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", 12598 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
12828 "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", 12599 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
12829 "requires": { 12600 "requires": {
12830 "graceful-fs": "^4.1.6", 12601 "graceful-fs": "^4.1.6",
12831 "universalify": "^1.0.0" 12602 "universalify": "^2.0.0"
12603 }
12604 },
12605 "lru-cache": {
12606 "version": "6.0.0",
12607 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
12608 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
12609 "requires": {
12610 "yallist": "^4.0.0"
12832 } 12611 }
12833 }, 12612 },
12834 "semver": { 12613 "semver": {
12835 "version": "7.3.2", 12614 "version": "7.3.5",
12836 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", 12615 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
12837 "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" 12616 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
12617 "requires": {
12618 "lru-cache": "^6.0.0"
12619 }
12838 }, 12620 },
12839 "universalify": { 12621 "universalify": {
12840 "version": "1.0.0", 12622 "version": "2.0.0",
12841 "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", 12623 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
12842 "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" 12624 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
12625 },
12626 "yallist": {
12627 "version": "4.0.0",
12628 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
12629 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
12843 } 12630 }
12844 } 12631 }
12845 }, 12632 },
@@ -12917,130 +12704,6 @@
12917 "once": "^1.4.0" 12704 "once": "^1.4.0"
12918 } 12705 }
12919 }, 12706 },
12920 "engine.io": {
12921 "version": "1.8.5",
12922 "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.5.tgz",
12923 "integrity": "sha512-j1DWIcktw4hRwrv6nWx++5nFH2X64x16MAG2P0Lmi5Dvdfi3I+Jhc7JKJIdAmDJa+5aZ/imHV7dWRPy2Cqjh3A==",
12924 "dev": true,
12925 "requires": {
12926 "accepts": "1.3.3",
12927 "base64id": "1.0.0",
12928 "cookie": "0.3.1",
12929 "debug": "2.3.3",
12930 "engine.io-parser": "1.3.2",
12931 "ws": "~1.1.5"
12932 },
12933 "dependencies": {
12934 "accepts": {
12935 "version": "1.3.3",
12936 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
12937 "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
12938 "dev": true,
12939 "requires": {
12940 "mime-types": "~2.1.11",
12941 "negotiator": "0.6.1"
12942 }
12943 },
12944 "debug": {
12945 "version": "2.3.3",
12946 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
12947 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
12948 "dev": true,
12949 "requires": {
12950 "ms": "0.7.2"
12951 }
12952 },
12953 "ms": {
12954 "version": "0.7.2",
12955 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
12956 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
12957 "dev": true
12958 },
12959 "negotiator": {
12960 "version": "0.6.1",
12961 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
12962 "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
12963 "dev": true
12964 },
12965 "ws": {
12966 "version": "1.1.5",
12967 "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz",
12968 "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==",
12969 "dev": true,
12970 "requires": {
12971 "options": ">=0.0.5",
12972 "ultron": "1.0.x"
12973 }
12974 }
12975 }
12976 },
12977 "engine.io-client": {
12978 "version": "1.8.5",
12979 "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.5.tgz",
12980 "integrity": "sha512-AYTgHyeVUPitsseqjoedjhYJapNVoSPShbZ+tEUX9/73jgZ/Z3sUlJf9oYgdEBBdVhupUpUqSxH0kBCXlQnmZg==",
12981 "dev": true,
12982 "requires": {
12983 "component-emitter": "1.2.1",
12984 "component-inherit": "0.0.3",
12985 "debug": "2.3.3",
12986 "engine.io-parser": "1.3.2",
12987 "has-cors": "1.1.0",
12988 "indexof": "0.0.1",
12989 "parsejson": "0.0.3",
12990 "parseqs": "0.0.5",
12991 "parseuri": "0.0.5",
12992 "ws": "~1.1.5",
12993 "xmlhttprequest-ssl": "1.5.3",
12994 "yeast": "0.1.2"
12995 },
12996 "dependencies": {
12997 "component-emitter": {
12998 "version": "1.2.1",
12999 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
13000 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
13001 "dev": true
13002 },
13003 "debug": {
13004 "version": "2.3.3",
13005 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
13006 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
13007 "dev": true,
13008 "requires": {
13009 "ms": "0.7.2"
13010 }
13011 },
13012 "ms": {
13013 "version": "0.7.2",
13014 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
13015 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
13016 "dev": true
13017 },
13018 "ws": {
13019 "version": "1.1.5",
13020 "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz",
13021 "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==",
13022 "dev": true,
13023 "requires": {
13024 "options": ">=0.0.5",
13025 "ultron": "1.0.x"
13026 }
13027 }
13028 }
13029 },
13030 "engine.io-parser": {
13031 "version": "1.3.2",
13032 "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
13033 "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
13034 "dev": true,
13035 "requires": {
13036 "after": "0.8.2",
13037 "arraybuffer.slice": "0.0.6",
13038 "base64-arraybuffer": "0.1.5",
13039 "blob": "0.0.4",
13040 "has-binary": "0.1.7",
13041 "wtf-8": "1.0.0"
13042 }
13043 },
13044 "enhanced-resolve": { 12707 "enhanced-resolve": {
13045 "version": "4.3.0", 12708 "version": "4.3.0",
13046 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", 12709 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz",
@@ -13185,6 +12848,15 @@
13185 "prr": "~1.0.1" 12848 "prr": "~1.0.1"
13186 } 12849 }
13187 }, 12850 },
12851 "error": {
12852 "version": "7.2.1",
12853 "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz",
12854 "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==",
12855 "dev": true,
12856 "requires": {
12857 "string-template": "~0.2.1"
12858 }
12859 },
13188 "error-ex": { 12860 "error-ex": {
13189 "version": "1.3.2", 12861 "version": "1.3.2",
13190 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 12862 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
@@ -13444,12 +13116,6 @@
13444 "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", 13116 "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
13445 "dev": true 13117 "dev": true
13446 }, 13118 },
13447 "escape-html": {
13448 "version": "1.0.1",
13449 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz",
13450 "integrity": "sha1-GBoobq05ejmpKFfPsdQwUuNWv/A=",
13451 "dev": true
13452 },
13453 "escape-string-regexp": { 13119 "escape-string-regexp": {
13454 "version": "1.0.5", 13120 "version": "1.0.5",
13455 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 13121 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
@@ -14781,33 +14447,6 @@
14781 } 14447 }
14782 } 14448 }
14783 }, 14449 },
14784 "finalhandler": {
14785 "version": "0.1.0",
14786 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.1.0.tgz",
14787 "integrity": "sha1-2gW7xPX0owyEzh2R88FUAHxOnao=",
14788 "dev": true,
14789 "requires": {
14790 "debug": "1.0.4",
14791 "escape-html": "1.0.1"
14792 },
14793 "dependencies": {
14794 "debug": {
14795 "version": "1.0.4",
14796 "resolved": "https://registry.npmjs.org/debug/-/debug-1.0.4.tgz",
14797 "integrity": "sha1-W5wla9VLbsAigxdvqKDt5tFUy/g=",
14798 "dev": true,
14799 "requires": {
14800 "ms": "0.6.2"
14801 }
14802 },
14803 "ms": {
14804 "version": "0.6.2",
14805 "resolved": "https://registry.npmjs.org/ms/-/ms-0.6.2.tgz",
14806 "integrity": "sha1-2JwhJMb9wTU9Zai3e/GqxLGTcIw=",
14807 "dev": true
14808 }
14809 }
14810 },
14811 "find-cache-dir": { 14450 "find-cache-dir": {
14812 "version": "2.1.0", 14451 "version": "2.1.0",
14813 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", 14452 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
@@ -14837,12 +14476,6 @@
14837 } 14476 }
14838 } 14477 }
14839 }, 14478 },
14840 "find-index": {
14841 "version": "0.1.1",
14842 "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
14843 "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=",
14844 "dev": true
14845 },
14846 "find-up": { 14479 "find-up": {
14847 "version": "3.0.0", 14480 "version": "3.0.0",
14848 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 14481 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
@@ -14886,12 +14519,6 @@
14886 "parse-filepath": "^1.0.1" 14519 "parse-filepath": "^1.0.1"
14887 } 14520 }
14888 }, 14521 },
14889 "first-chunk-stream": {
14890 "version": "1.0.0",
14891 "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
14892 "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
14893 "dev": true
14894 },
14895 "flagged-respawn": { 14522 "flagged-respawn": {
14896 "version": "1.0.1", 14523 "version": "1.0.1",
14897 "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", 14524 "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
@@ -15028,12 +14655,6 @@
15028 "map-cache": "^0.2.2" 14655 "map-cache": "^0.2.2"
15029 } 14656 }
15030 }, 14657 },
15031 "fresh": {
15032 "version": "0.2.2",
15033 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.2.2.tgz",
15034 "integrity": "sha1-lzHc9WeMf660T7kDxPct9VGH+nc=",
15035 "dev": true
15036 },
15037 "from": { 14658 "from": {
15038 "version": "0.1.7", 14659 "version": "0.1.7",
15039 "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", 14660 "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
@@ -16572,15 +16193,6 @@
16572 "object.defaults": "^1.1.0" 16193 "object.defaults": "^1.1.0"
16573 } 16194 }
16574 }, 16195 },
16575 "glob2base": {
16576 "version": "0.0.12",
16577 "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
16578 "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
16579 "dev": true,
16580 "requires": {
16581 "find-index": "^0.1.1"
16582 }
16583 },
16584 "global-agent": { 16196 "global-agent": {
16585 "version": "2.2.0", 16197 "version": "2.2.0",
16586 "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-2.2.0.tgz", 16198 "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-2.2.0.tgz",
@@ -16598,9 +16210,9 @@
16598 }, 16210 },
16599 "dependencies": { 16211 "dependencies": {
16600 "core-js": { 16212 "core-js": {
16601 "version": "3.11.0", 16213 "version": "3.11.1",
16602 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.11.0.tgz", 16214 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.11.1.tgz",
16603 "integrity": "sha512-bd79DPpx+1Ilh9+30aT5O1sgpQd4Ttg8oqkqi51ZzhedMM1omD2e6IOF48Z/DzDCZ2svp49tN/3vneTK6ZBkXw==", 16215 "integrity": "sha512-k93Isqg7e4txZWMGNYwevZL9MiogLk8pd1PtwrmFmi8IBq4GXqUaVW/a33Llt6amSI36uSjd0GWwc9pTT9ALlQ==",
16604 "dev": true, 16216 "dev": true,
16605 "optional": true 16217 "optional": true
16606 }, 16218 },
@@ -17427,6 +17039,298 @@
17427 } 17039 }
17428 } 17040 }
17429 }, 17041 },
17042 "gulp-connect": {
17043 "version": "5.7.0",
17044 "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz",
17045 "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==",
17046 "dev": true,
17047 "requires": {
17048 "ansi-colors": "^2.0.5",
17049 "connect": "^3.6.6",
17050 "connect-livereload": "^0.6.0",
17051 "fancy-log": "^1.3.2",
17052 "map-stream": "^0.0.7",
17053 "send": "^0.16.2",
17054 "serve-index": "^1.9.1",
17055 "serve-static": "^1.13.2",
17056 "tiny-lr": "^1.1.1"
17057 },
17058 "dependencies": {
17059 "accepts": {
17060 "version": "1.3.7",
17061 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
17062 "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
17063 "dev": true,
17064 "requires": {
17065 "mime-types": "~2.1.24",
17066 "negotiator": "0.6.2"
17067 }
17068 },
17069 "ansi-colors": {
17070 "version": "2.0.5",
17071 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz",
17072 "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==",
17073 "dev": true
17074 },
17075 "batch": {
17076 "version": "0.6.1",
17077 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
17078 "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
17079 "dev": true
17080 },
17081 "connect": {
17082 "version": "3.7.0",
17083 "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
17084 "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
17085 "dev": true,
17086 "requires": {
17087 "debug": "2.6.9",
17088 "finalhandler": "1.1.2",
17089 "parseurl": "~1.3.3",
17090 "utils-merge": "1.0.1"
17091 }
17092 },
17093 "debug": {
17094 "version": "2.6.9",
17095 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
17096 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
17097 "dev": true,
17098 "requires": {
17099 "ms": "2.0.0"
17100 }
17101 },
17102 "depd": {
17103 "version": "1.1.2",
17104 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
17105 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
17106 "dev": true
17107 },
17108 "destroy": {
17109 "version": "1.0.4",
17110 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
17111 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
17112 "dev": true
17113 },
17114 "ee-first": {
17115 "version": "1.1.1",
17116 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
17117 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
17118 "dev": true
17119 },
17120 "escape-html": {
17121 "version": "1.0.3",
17122 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
17123 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
17124 "dev": true
17125 },
17126 "finalhandler": {
17127 "version": "1.1.2",
17128 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
17129 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
17130 "dev": true,
17131 "requires": {
17132 "debug": "2.6.9",
17133 "encodeurl": "~1.0.2",
17134 "escape-html": "~1.0.3",
17135 "on-finished": "~2.3.0",
17136 "parseurl": "~1.3.3",
17137 "statuses": "~1.5.0",
17138 "unpipe": "~1.0.0"
17139 }
17140 },
17141 "fresh": {
17142 "version": "0.5.2",
17143 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
17144 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
17145 "dev": true
17146 },
17147 "http-errors": {
17148 "version": "1.6.3",
17149 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
17150 "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
17151 "dev": true,
17152 "requires": {
17153 "depd": "~1.1.2",
17154 "inherits": "2.0.3",
17155 "setprototypeof": "1.1.0",
17156 "statuses": ">= 1.4.0 < 2"
17157 }
17158 },
17159 "inherits": {
17160 "version": "2.0.3",
17161 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
17162 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
17163 "dev": true
17164 },
17165 "map-stream": {
17166 "version": "0.0.7",
17167 "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
17168 "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
17169 "dev": true
17170 },
17171 "mime": {
17172 "version": "1.4.1",
17173 "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
17174 "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
17175 "dev": true
17176 },
17177 "ms": {
17178 "version": "2.0.0",
17179 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
17180 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
17181 "dev": true
17182 },
17183 "negotiator": {
17184 "version": "0.6.2",
17185 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
17186 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
17187 "dev": true
17188 },
17189 "on-finished": {
17190 "version": "2.3.0",
17191 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
17192 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
17193 "dev": true,
17194 "requires": {
17195 "ee-first": "1.1.1"
17196 }
17197 },
17198 "range-parser": {
17199 "version": "1.2.1",
17200 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
17201 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
17202 "dev": true
17203 },
17204 "send": {
17205 "version": "0.16.2",
17206 "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
17207 "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
17208 "dev": true,
17209 "requires": {
17210 "debug": "2.6.9",
17211 "depd": "~1.1.2",
17212 "destroy": "~1.0.4",
17213 "encodeurl": "~1.0.2",
17214 "escape-html": "~1.0.3",
17215 "etag": "~1.8.1",
17216 "fresh": "0.5.2",
17217 "http-errors": "~1.6.2",
17218 "mime": "1.4.1",
17219 "ms": "2.0.0",
17220 "on-finished": "~2.3.0",
17221 "range-parser": "~1.2.0",
17222 "statuses": "~1.4.0"
17223 },
17224 "dependencies": {
17225 "statuses": {
17226 "version": "1.4.0",
17227 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
17228 "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
17229 "dev": true
17230 }
17231 }
17232 },
17233 "serve-index": {
17234 "version": "1.9.1",
17235 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
17236 "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
17237 "dev": true,
17238 "requires": {
17239 "accepts": "~1.3.4",
17240 "batch": "0.6.1",
17241 "debug": "2.6.9",
17242 "escape-html": "~1.0.3",
17243 "http-errors": "~1.6.2",
17244 "mime-types": "~2.1.17",
17245 "parseurl": "~1.3.2"
17246 }
17247 },
17248 "serve-static": {
17249 "version": "1.14.1",
17250 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
17251 "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
17252 "dev": true,
17253 "requires": {
17254 "encodeurl": "~1.0.2",
17255 "escape-html": "~1.0.3",
17256 "parseurl": "~1.3.3",
17257 "send": "0.17.1"
17258 },
17259 "dependencies": {
17260 "http-errors": {
17261 "version": "1.7.3",
17262 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
17263 "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
17264 "dev": true,
17265 "requires": {
17266 "depd": "~1.1.2",
17267 "inherits": "2.0.4",
17268 "setprototypeof": "1.1.1",
17269 "statuses": ">= 1.5.0 < 2",
17270 "toidentifier": "1.0.0"
17271 }
17272 },
17273 "inherits": {
17274 "version": "2.0.4",
17275 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
17276 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
17277 "dev": true
17278 },
17279 "mime": {
17280 "version": "1.6.0",
17281 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
17282 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
17283 "dev": true
17284 },
17285 "ms": {
17286 "version": "2.1.1",
17287 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
17288 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
17289 "dev": true
17290 },
17291 "send": {
17292 "version": "0.17.1",
17293 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
17294 "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
17295 "dev": true,
17296 "requires": {
17297 "debug": "2.6.9",
17298 "depd": "~1.1.2",
17299 "destroy": "~1.0.4",
17300 "encodeurl": "~1.0.2",
17301 "escape-html": "~1.0.3",
17302 "etag": "~1.8.1",
17303 "fresh": "0.5.2",
17304 "http-errors": "~1.7.2",
17305 "mime": "1.6.0",
17306 "ms": "2.1.1",
17307 "on-finished": "~2.3.0",
17308 "range-parser": "~1.2.1",
17309 "statuses": "~1.5.0"
17310 }
17311 },
17312 "setprototypeof": {
17313 "version": "1.1.1",
17314 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
17315 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
17316 "dev": true
17317 }
17318 }
17319 },
17320 "setprototypeof": {
17321 "version": "1.1.0",
17322 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
17323 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
17324 "dev": true
17325 },
17326 "utils-merge": {
17327 "version": "1.0.1",
17328 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
17329 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
17330 "dev": true
17331 }
17332 }
17333 },
17430 "gulp-csso": { 17334 "gulp-csso": {
17431 "version": "3.0.1", 17335 "version": "3.0.1",
17432 "resolved": "https://registry.npmjs.org/gulp-csso/-/gulp-csso-3.0.1.tgz", 17336 "resolved": "https://registry.npmjs.org/gulp-csso/-/gulp-csso-3.0.1.tgz",
@@ -17659,290 +17563,6 @@
17659 } 17563 }
17660 } 17564 }
17661 }, 17565 },
17662 "gulp-server-livereload": {
17663 "version": "1.9.2",
17664 "resolved": "https://registry.npmjs.org/gulp-server-livereload/-/gulp-server-livereload-1.9.2.tgz",
17665 "integrity": "sha1-PbIn80Y8/k8pv2WgE7qhYuKnQMY=",
17666 "dev": true,
17667 "requires": {
17668 "commander": "^2.8.1",
17669 "connect": "~3.1.1",
17670 "connect-inject": "~0.3.2",
17671 "glogg": "^1.0.0",
17672 "gulp-util": "^3.0.7",
17673 "gulplog": "^1.0.0",
17674 "lodash": "^4.0.0",
17675 "node-watch": "^0.3.4",
17676 "node.extend": "~1.0.10",
17677 "open": "~0.0.5",
17678 "proxy-middleware": "~0.15.0",
17679 "serve-index": "~1.1.4",
17680 "serve-static": "~1.5.2",
17681 "socket.io": "^1.4.4",
17682 "through2": "~0.5.1",
17683 "vinyl-fs": "^1.0.0"
17684 },
17685 "dependencies": {
17686 "clone": {
17687 "version": "0.2.0",
17688 "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
17689 "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
17690 "dev": true
17691 },
17692 "clone-stats": {
17693 "version": "0.0.1",
17694 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
17695 "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
17696 "dev": true
17697 },
17698 "gaze": {
17699 "version": "0.5.2",
17700 "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
17701 "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=",
17702 "dev": true,
17703 "requires": {
17704 "globule": "~0.1.0"
17705 }
17706 },
17707 "glob": {
17708 "version": "4.5.3",
17709 "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
17710 "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
17711 "dev": true,
17712 "requires": {
17713 "inflight": "^1.0.4",
17714 "inherits": "2",
17715 "minimatch": "^2.0.1",
17716 "once": "^1.3.0"
17717 }
17718 },
17719 "glob-stream": {
17720 "version": "4.1.1",
17721 "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-4.1.1.tgz",
17722 "integrity": "sha1-uELfENaIx+trz869hG84UilrMgA=",
17723 "dev": true,
17724 "requires": {
17725 "glob": "^4.3.1",
17726 "glob2base": "^0.0.12",
17727 "minimatch": "^2.0.1",
17728 "ordered-read-streams": "^0.1.0",
17729 "through2": "^0.6.1",
17730 "unique-stream": "^2.0.2"
17731 },
17732 "dependencies": {
17733 "through2": {
17734 "version": "0.6.5",
17735 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
17736 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
17737 "dev": true,
17738 "requires": {
17739 "readable-stream": ">=1.0.33-1 <1.1.0-0",
17740 "xtend": ">=4.0.0 <4.1.0-0"
17741 }
17742 },
17743 "xtend": {
17744 "version": "4.0.2",
17745 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
17746 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
17747 "dev": true
17748 }
17749 }
17750 },
17751 "glob-watcher": {
17752 "version": "0.0.8",
17753 "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.8.tgz",
17754 "integrity": "sha1-aK62Yefizo02NDgbLsQV8AxrwqQ=",
17755 "dev": true,
17756 "requires": {
17757 "gaze": "^0.5.1"
17758 }
17759 },
17760 "globule": {
17761 "version": "0.1.0",
17762 "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
17763 "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
17764 "dev": true,
17765 "requires": {
17766 "glob": "~3.1.21",
17767 "lodash": "~1.0.1",
17768 "minimatch": "~0.2.11"
17769 },
17770 "dependencies": {
17771 "glob": {
17772 "version": "3.1.21",
17773 "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
17774 "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
17775 "dev": true,
17776 "requires": {
17777 "graceful-fs": "~1.2.0",
17778 "inherits": "1",
17779 "minimatch": "~0.2.11"
17780 }
17781 },
17782 "graceful-fs": {
17783 "version": "1.2.3",
17784 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
17785 "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
17786 "dev": true
17787 },
17788 "inherits": {
17789 "version": "1.0.2",
17790 "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
17791 "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
17792 "dev": true
17793 },
17794 "lodash": {
17795 "version": "1.0.2",
17796 "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
17797 "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=",
17798 "dev": true
17799 },
17800 "minimatch": {
17801 "version": "0.2.14",
17802 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
17803 "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
17804 "dev": true,
17805 "requires": {
17806 "lru-cache": "2",
17807 "sigmund": "~1.0.0"
17808 }
17809 }
17810 }
17811 },
17812 "graceful-fs": {
17813 "version": "3.0.12",
17814 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz",
17815 "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==",
17816 "dev": true,
17817 "requires": {
17818 "natives": "^1.1.3"
17819 }
17820 },
17821 "isarray": {
17822 "version": "0.0.1",
17823 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
17824 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
17825 "dev": true
17826 },
17827 "lru-cache": {
17828 "version": "2.7.3",
17829 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
17830 "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
17831 "dev": true
17832 },
17833 "minimatch": {
17834 "version": "2.0.10",
17835 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
17836 "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
17837 "dev": true,
17838 "requires": {
17839 "brace-expansion": "^1.0.0"
17840 }
17841 },
17842 "object-assign": {
17843 "version": "2.1.1",
17844 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
17845 "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=",
17846 "dev": true
17847 },
17848 "ordered-read-streams": {
17849 "version": "0.1.0",
17850 "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
17851 "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=",
17852 "dev": true
17853 },
17854 "readable-stream": {
17855 "version": "1.0.34",
17856 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
17857 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
17858 "dev": true,
17859 "requires": {
17860 "core-util-is": "~1.0.0",
17861 "inherits": "~2.0.1",
17862 "isarray": "0.0.1",
17863 "string_decoder": "~0.10.x"
17864 }
17865 },
17866 "string_decoder": {
17867 "version": "0.10.31",
17868 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
17869 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
17870 "dev": true
17871 },
17872 "strip-bom": {
17873 "version": "1.0.0",
17874 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
17875 "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=",
17876 "dev": true,
17877 "requires": {
17878 "first-chunk-stream": "^1.0.0",
17879 "is-utf8": "^0.2.0"
17880 }
17881 },
17882 "through2": {
17883 "version": "0.5.1",
17884 "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz",
17885 "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=",
17886 "dev": true,
17887 "requires": {
17888 "readable-stream": "~1.0.17",
17889 "xtend": "~3.0.0"
17890 }
17891 },
17892 "vinyl": {
17893 "version": "0.4.6",
17894 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
17895 "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
17896 "dev": true,
17897 "requires": {
17898 "clone": "^0.2.0",
17899 "clone-stats": "^0.0.1"
17900 }
17901 },
17902 "vinyl-fs": {
17903 "version": "1.0.0",
17904 "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-1.0.0.tgz",
17905 "integrity": "sha1-0VdS5owtrXQ2Tn6FNHNzU1RpLt8=",
17906 "dev": true,
17907 "requires": {
17908 "duplexify": "^3.2.0",
17909 "glob-stream": "^4.0.1",
17910 "glob-watcher": "^0.0.8",
17911 "graceful-fs": "^3.0.0",
17912 "merge-stream": "^0.1.7",
17913 "mkdirp": "^0.5.0",
17914 "object-assign": "^2.0.0",
17915 "strip-bom": "^1.0.0",
17916 "through2": "^0.6.1",
17917 "vinyl": "^0.4.0"
17918 },
17919 "dependencies": {
17920 "through2": {
17921 "version": "0.6.5",
17922 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
17923 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
17924 "dev": true,
17925 "requires": {
17926 "readable-stream": ">=1.0.33-1 <1.1.0-0",
17927 "xtend": ">=4.0.0 <4.1.0-0"
17928 }
17929 },
17930 "xtend": {
17931 "version": "4.0.2",
17932 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
17933 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
17934 "dev": true
17935 }
17936 }
17937 },
17938 "xtend": {
17939 "version": "3.0.0",
17940 "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz",
17941 "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=",
17942 "dev": true
17943 }
17944 }
17945 },
17946 "gulp-uglify": { 17566 "gulp-uglify": {
17947 "version": "3.0.2", 17567 "version": "3.0.2",
17948 "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", 17568 "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz",
@@ -18007,182 +17627,6 @@
18007 } 17627 }
18008 } 17628 }
18009 }, 17629 },
18010 "gulp-util": {
18011 "version": "3.0.8",
18012 "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
18013 "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=",
18014 "dev": true,
18015 "requires": {
18016 "array-differ": "^1.0.0",
18017 "array-uniq": "^1.0.2",
18018 "beeper": "^1.0.0",
18019 "chalk": "^1.0.0",
18020 "dateformat": "^2.0.0",
18021 "fancy-log": "^1.1.0",
18022 "gulplog": "^1.0.0",
18023 "has-gulplog": "^0.1.0",
18024 "lodash._reescape": "^3.0.0",
18025 "lodash._reevaluate": "^3.0.0",
18026 "lodash._reinterpolate": "^3.0.0",
18027 "lodash.template": "^3.0.0",
18028 "minimist": "^1.1.0",
18029 "multipipe": "^0.1.2",
18030 "object-assign": "^3.0.0",
18031 "replace-ext": "0.0.1",
18032 "through2": "^2.0.0",
18033 "vinyl": "^0.5.0"
18034 },
18035 "dependencies": {
18036 "ansi-regex": {
18037 "version": "2.1.1",
18038 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
18039 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
18040 "dev": true
18041 },
18042 "ansi-styles": {
18043 "version": "2.2.1",
18044 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
18045 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
18046 "dev": true
18047 },
18048 "chalk": {
18049 "version": "1.1.3",
18050 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
18051 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
18052 "dev": true,
18053 "requires": {
18054 "ansi-styles": "^2.2.1",
18055 "escape-string-regexp": "^1.0.2",
18056 "has-ansi": "^2.0.0",
18057 "strip-ansi": "^3.0.0",
18058 "supports-color": "^2.0.0"
18059 }
18060 },
18061 "clone-stats": {
18062 "version": "0.0.1",
18063 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
18064 "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
18065 "dev": true
18066 },
18067 "dateformat": {
18068 "version": "2.2.0",
18069 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
18070 "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=",
18071 "dev": true
18072 },
18073 "lodash.template": {
18074 "version": "3.6.2",
18075 "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
18076 "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=",
18077 "dev": true,
18078 "requires": {
18079 "lodash._basecopy": "^3.0.0",
18080 "lodash._basetostring": "^3.0.0",
18081 "lodash._basevalues": "^3.0.0",
18082 "lodash._isiterateecall": "^3.0.0",
18083 "lodash._reinterpolate": "^3.0.0",
18084 "lodash.escape": "^3.0.0",
18085 "lodash.keys": "^3.0.0",
18086 "lodash.restparam": "^3.0.0",
18087 "lodash.templatesettings": "^3.0.0"
18088 }
18089 },
18090 "lodash.templatesettings": {
18091 "version": "3.1.1",
18092 "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
18093 "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=",
18094 "dev": true,
18095 "requires": {
18096 "lodash._reinterpolate": "^3.0.0",
18097 "lodash.escape": "^3.0.0"
18098 }
18099 },
18100 "minimist": {
18101 "version": "1.2.0",
18102 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
18103 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
18104 "dev": true
18105 },
18106 "object-assign": {
18107 "version": "3.0.0",
18108 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
18109 "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
18110 "dev": true
18111 },
18112 "readable-stream": {
18113 "version": "2.3.6",
18114 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
18115 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
18116 "dev": true,
18117 "requires": {
18118 "core-util-is": "~1.0.0",
18119 "inherits": "~2.0.3",
18120 "isarray": "~1.0.0",
18121 "process-nextick-args": "~2.0.0",
18122 "safe-buffer": "~5.1.1",
18123 "string_decoder": "~1.1.1",
18124 "util-deprecate": "~1.0.1"
18125 }
18126 },
18127 "replace-ext": {
18128 "version": "0.0.1",
18129 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
18130 "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
18131 "dev": true
18132 },
18133 "safe-buffer": {
18134 "version": "5.1.2",
18135 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
18136 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
18137 "dev": true
18138 },
18139 "string_decoder": {
18140 "version": "1.1.1",
18141 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
18142 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
18143 "dev": true,
18144 "requires": {
18145 "safe-buffer": "~5.1.0"
18146 }
18147 },
18148 "strip-ansi": {
18149 "version": "3.0.1",
18150 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
18151 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
18152 "dev": true,
18153 "requires": {
18154 "ansi-regex": "^2.0.0"
18155 }
18156 },
18157 "supports-color": {
18158 "version": "2.0.0",
18159 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
18160 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
18161 "dev": true
18162 },
18163 "through2": {
18164 "version": "2.0.5",
18165 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
18166 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
18167 "dev": true,
18168 "requires": {
18169 "readable-stream": "~2.3.6",
18170 "xtend": "~4.0.1"
18171 }
18172 },
18173 "vinyl": {
18174 "version": "0.5.3",
18175 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
18176 "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=",
18177 "dev": true,
18178 "requires": {
18179 "clone": "^1.0.0",
18180 "clone-stats": "^0.0.1",
18181 "replace-ext": "0.0.1"
18182 }
18183 }
18184 }
18185 },
18186 "gulplog": { 17630 "gulplog": {
18187 "version": "1.0.0", 17631 "version": "1.0.0",
18188 "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", 17632 "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
@@ -18254,29 +17698,6 @@
18254 } 17698 }
18255 } 17699 }
18256 }, 17700 },
18257 "has-binary": {
18258 "version": "0.1.7",
18259 "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
18260 "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
18261 "dev": true,
18262 "requires": {
18263 "isarray": "0.0.1"
18264 },
18265 "dependencies": {
18266 "isarray": {
18267 "version": "0.0.1",
18268 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
18269 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
18270 "dev": true
18271 }
18272 }
18273 },
18274 "has-cors": {
18275 "version": "1.1.0",
18276 "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
18277 "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
18278 "dev": true
18279 },
18280 "has-flag": { 17701 "has-flag": {
18281 "version": "3.0.0", 17702 "version": "3.0.0",
18282 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 17703 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
@@ -19553,12 +18974,6 @@
19553 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", 18974 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
19554 "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=" 18975 "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok="
19555 }, 18976 },
19556 "indexof": {
19557 "version": "0.0.1",
19558 "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
19559 "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
19560 "dev": true
19561 },
19562 "indicative": { 18977 "indicative": {
19563 "version": "5.0.8", 18978 "version": "5.0.8",
19564 "resolved": "https://registry.npmjs.org/indicative/-/indicative-5.0.8.tgz", 18979 "resolved": "https://registry.npmjs.org/indicative/-/indicative-5.0.8.tgz",
@@ -19757,12 +19172,6 @@
19757 "integrity": "sha512-YqTdPLfwP7YFN0SsD3QUVCkm9ZG2VzOXv3DOrw5G5mkMbVwptTwVcFv7/C0vOpBmgTxAeTG19XpUs1E522LW9Q==", 19172 "integrity": "sha512-YqTdPLfwP7YFN0SsD3QUVCkm9ZG2VzOXv3DOrw5G5mkMbVwptTwVcFv7/C0vOpBmgTxAeTG19XpUs1E522LW9Q==",
19758 "dev": true 19173 "dev": true
19759 }, 19174 },
19760 "is": {
19761 "version": "0.3.0",
19762 "resolved": "https://registry.npmjs.org/is/-/is-0.3.0.tgz",
19763 "integrity": "sha1-qPcd/IpuKDcWJ/JskpCYxvTV1dc=",
19764 "dev": true
19765 },
19766 "is-absolute": { 19175 "is-absolute": {
19767 "version": "1.0.0", 19176 "version": "1.0.0",
19768 "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", 19177 "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
@@ -21684,6 +21093,12 @@
21684 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", 21093 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
21685 "dev": true 21094 "dev": true
21686 }, 21095 },
21096 "livereload-js": {
21097 "version": "2.4.0",
21098 "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
21099 "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
21100 "dev": true
21101 },
21687 "load-json-file": { 21102 "load-json-file": {
21688 "version": "4.0.0", 21103 "version": "4.0.0",
21689 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", 21104 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
@@ -21796,60 +21211,18 @@
21796 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 21211 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
21797 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 21212 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
21798 }, 21213 },
21799 "lodash._basecopy": {
21800 "version": "3.0.1",
21801 "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
21802 "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
21803 "dev": true
21804 },
21805 "lodash._basetostring": {
21806 "version": "3.0.1",
21807 "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
21808 "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=",
21809 "dev": true
21810 },
21811 "lodash._basevalues": {
21812 "version": "3.0.0",
21813 "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
21814 "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=",
21815 "dev": true
21816 },
21817 "lodash._getnative": { 21214 "lodash._getnative": {
21818 "version": "3.9.1", 21215 "version": "3.9.1",
21819 "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", 21216 "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
21820 "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", 21217 "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
21821 "dev": true 21218 "dev": true
21822 }, 21219 },
21823 "lodash._isiterateecall": {
21824 "version": "3.0.9",
21825 "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
21826 "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
21827 "dev": true
21828 },
21829 "lodash._reescape": {
21830 "version": "3.0.0",
21831 "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
21832 "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=",
21833 "dev": true
21834 },
21835 "lodash._reevaluate": {
21836 "version": "3.0.0",
21837 "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
21838 "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=",
21839 "dev": true
21840 },
21841 "lodash._reinterpolate": { 21220 "lodash._reinterpolate": {
21842 "version": "3.0.0", 21221 "version": "3.0.0",
21843 "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", 21222 "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
21844 "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", 21223 "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
21845 "dev": true 21224 "dev": true
21846 }, 21225 },
21847 "lodash._root": {
21848 "version": "3.0.1",
21849 "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
21850 "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=",
21851 "dev": true
21852 },
21853 "lodash.camelcase": { 21226 "lodash.camelcase": {
21854 "version": "4.3.0", 21227 "version": "4.3.0",
21855 "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", 21228 "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
@@ -21861,15 +21234,6 @@
21861 "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", 21234 "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
21862 "dev": true 21235 "dev": true
21863 }, 21236 },
21864 "lodash.escape": {
21865 "version": "3.2.0",
21866 "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
21867 "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
21868 "dev": true,
21869 "requires": {
21870 "lodash._root": "^3.0.0"
21871 }
21872 },
21873 "lodash.get": { 21237 "lodash.get": {
21874 "version": "4.4.2", 21238 "version": "4.4.2",
21875 "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", 21239 "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
@@ -21966,12 +21330,6 @@
21966 "lodash.keys": "^3.0.0" 21330 "lodash.keys": "^3.0.0"
21967 } 21331 }
21968 }, 21332 },
21969 "lodash.restparam": {
21970 "version": "3.6.1",
21971 "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
21972 "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
21973 "dev": true
21974 },
21975 "lodash.set": { 21333 "lodash.set": {
21976 "version": "4.3.2", 21334 "version": "4.3.2",
21977 "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", 21335 "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz",
@@ -22615,12 +21973,11 @@
22615 } 21973 }
22616 }, 21974 },
22617 "macos-notification-state": { 21975 "macos-notification-state": {
22618 "version": "1.3.1", 21976 "version": "1.3.5",
22619 "resolved": "https://registry.npmjs.org/macos-notification-state/-/macos-notification-state-1.3.1.tgz", 21977 "resolved": "https://registry.npmjs.org/macos-notification-state/-/macos-notification-state-1.3.5.tgz",
22620 "integrity": "sha512-Zd4fezXN4WaXw0fJnO3dr8Eg72AKI4C+g0Jnm5KcX8o7WWvIMV9rzsl8mtuOL8FT+QPYv1xiaLpElqhXubf3Yw==", 21978 "integrity": "sha512-uTfue/exD5AtZnJHgjvaHCi0/MQOWigcTjKGmRmRSJz+SGdXZMM2TVAI/js8SnLILUzoA3FW1wveaPZne9x/Tg==",
22621 "requires": { 21979 "requires": {
22622 "bindings": "^1.4.0", 21980 "bindings": "^1.5.0"
22623 "nan": "^2.13.2"
22624 } 21981 }
22625 }, 21982 },
22626 "macos-release": { 21983 "macos-release": {
@@ -22946,51 +22303,6 @@
22946 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", 22303 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
22947 "dev": true 22304 "dev": true
22948 }, 22305 },
22949 "merge-stream": {
22950 "version": "0.1.8",
22951 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-0.1.8.tgz",
22952 "integrity": "sha1-SKB7O0oSHXSj7b/c20sIrb8CQLE=",
22953 "dev": true,
22954 "requires": {
22955 "through2": "^0.6.1"
22956 },
22957 "dependencies": {
22958 "isarray": {
22959 "version": "0.0.1",
22960 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
22961 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
22962 "dev": true
22963 },
22964 "readable-stream": {
22965 "version": "1.0.34",
22966 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
22967 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
22968 "dev": true,
22969 "requires": {
22970 "core-util-is": "~1.0.0",
22971 "inherits": "~2.0.1",
22972 "isarray": "0.0.1",
22973 "string_decoder": "~0.10.x"
22974 }
22975 },
22976 "string_decoder": {
22977 "version": "0.10.31",
22978 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
22979 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
22980 "dev": true
22981 },
22982 "through2": {
22983 "version": "0.6.5",
22984 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
22985 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
22986 "dev": true,
22987 "requires": {
22988 "readable-stream": ">=1.0.33-1 <1.1.0-0",
22989 "xtend": ">=4.0.0 <4.1.0-0"
22990 }
22991 }
22992 }
22993 },
22994 "merge2": { 22306 "merge2": {
22995 "version": "1.3.0", 22307 "version": "1.3.0",
22996 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", 22308 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz",
@@ -23450,15 +22762,6 @@
23450 } 22762 }
23451 } 22763 }
23452 }, 22764 },
23453 "multipipe": {
23454 "version": "0.1.2",
23455 "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
23456 "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=",
23457 "dev": true,
23458 "requires": {
23459 "duplexer2": "0.0.2"
23460 }
23461 },
23462 "mustache": { 22765 "mustache": {
23463 "version": "3.1.0", 22766 "version": "3.1.0",
23464 "resolved": "https://registry.npmjs.org/mustache/-/mustache-3.1.0.tgz", 22767 "resolved": "https://registry.npmjs.org/mustache/-/mustache-3.1.0.tgz",
@@ -23514,12 +22817,6 @@
23514 "to-regex": "^3.0.1" 22817 "to-regex": "^3.0.1"
23515 } 22818 }
23516 }, 22819 },
23517 "natives": {
23518 "version": "1.1.6",
23519 "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz",
23520 "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==",
23521 "dev": true
23522 },
23523 "natural-compare": { 22820 "natural-compare": {
23524 "version": "1.4.0", 22821 "version": "1.4.0",
23525 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 22822 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
@@ -23546,12 +22843,6 @@
23546 } 22843 }
23547 } 22844 }
23548 }, 22845 },
23549 "negotiator": {
23550 "version": "0.4.7",
23551 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.4.7.tgz",
23552 "integrity": "sha1-pBYPcXfsgGc4Yx0NMFIyXaQqvcg=",
23553 "dev": true
23554 },
23555 "neo-async": { 22846 "neo-async": {
23556 "version": "2.6.1", 22847 "version": "2.6.1",
23557 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", 22848 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
@@ -24316,21 +23607,6 @@
24316 } 23607 }
24317 } 23608 }
24318 }, 23609 },
24319 "node-watch": {
24320 "version": "0.3.5",
24321 "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.3.5.tgz",
24322 "integrity": "sha1-oH8lOk9TjenUylIt1/GZbu7A2X4=",
24323 "dev": true
24324 },
24325 "node.extend": {
24326 "version": "1.0.10",
24327 "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.0.10.tgz",
24328 "integrity": "sha1-Mmm934HFRTX0CKvHhMMrDSvVX28=",
24329 "dev": true,
24330 "requires": {
24331 "is": "~0.3.0"
24332 }
24333 },
24334 "nopt": { 23610 "nopt": {
24335 "version": "3.0.6", 23611 "version": "3.0.6",
24336 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", 23612 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
@@ -24496,12 +23772,6 @@
24496 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 23772 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
24497 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 23773 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
24498 }, 23774 },
24499 "object-component": {
24500 "version": "0.0.3",
24501 "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
24502 "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
24503 "dev": true
24504 },
24505 "object-copy": { 23775 "object-copy": {
24506 "version": "0.1.0", 23776 "version": "0.1.0",
24507 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 23777 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
@@ -24766,15 +24036,6 @@
24766 "integrity": "sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==", 24036 "integrity": "sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==",
24767 "dev": true 24037 "dev": true
24768 }, 24038 },
24769 "on-finished": {
24770 "version": "2.1.0",
24771 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.1.0.tgz",
24772 "integrity": "sha1-DFOfCSkej/rd4MiiWFD7LO3HAi0=",
24773 "dev": true,
24774 "requires": {
24775 "ee-first": "1.0.5"
24776 }
24777 },
24778 "on-headers": { 24039 "on-headers": {
24779 "version": "1.0.2", 24040 "version": "1.0.2",
24780 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 24041 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
@@ -24811,12 +24072,6 @@
24811 } 24072 }
24812 } 24073 }
24813 }, 24074 },
24814 "open": {
24815 "version": "0.0.5",
24816 "resolved": "https://registry.npmjs.org/open/-/open-0.0.5.tgz",
24817 "integrity": "sha1-QsPhjslUZra/DcQvOilFw/DK2Pw=",
24818 "dev": true
24819 },
24820 "opn": { 24075 "opn": {
24821 "version": "5.5.0", 24076 "version": "5.5.0",
24822 "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", 24077 "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
@@ -24858,12 +24113,6 @@
24858 } 24113 }
24859 } 24114 }
24860 }, 24115 },
24861 "options": {
24862 "version": "0.0.6",
24863 "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
24864 "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
24865 "dev": true
24866 },
24867 "optipng-bin": { 24116 "optipng-bin": {
24868 "version": "6.0.0", 24117 "version": "6.0.0",
24869 "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-6.0.0.tgz", 24118 "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-6.0.0.tgz",
@@ -25452,33 +24701,6 @@
25452 "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", 24701 "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
25453 "dev": true 24702 "dev": true
25454 }, 24703 },
25455 "parsejson": {
25456 "version": "0.0.3",
25457 "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
25458 "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
25459 "dev": true,
25460 "requires": {
25461 "better-assert": "~1.0.0"
25462 }
25463 },
25464 "parseqs": {
25465 "version": "0.0.5",
25466 "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
25467 "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
25468 "dev": true,
25469 "requires": {
25470 "better-assert": "~1.0.0"
25471 }
25472 },
25473 "parseuri": {
25474 "version": "0.0.5",
25475 "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
25476 "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
25477 "dev": true,
25478 "requires": {
25479 "better-assert": "~1.0.0"
25480 }
25481 },
25482 "parseurl": { 24704 "parseurl": {
25483 "version": "1.3.3", 24705 "version": "1.3.3",
25484 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 24706 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
@@ -26473,12 +25695,6 @@
26473 "ipaddr.js": "1.9.0" 25695 "ipaddr.js": "1.9.0"
26474 } 25696 }
26475 }, 25697 },
26476 "proxy-middleware": {
26477 "version": "0.15.0",
26478 "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz",
26479 "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=",
26480 "dev": true
26481 },
26482 "prr": { 25698 "prr": {
26483 "version": "1.0.1", 25699 "version": "1.0.1",
26484 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", 25700 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
@@ -26648,12 +25864,6 @@
26648 "safe-buffer": "^5.1.0" 25864 "safe-buffer": "^5.1.0"
26649 } 25865 }
26650 }, 25866 },
26651 "range-parser": {
26652 "version": "1.0.3",
26653 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz",
26654 "integrity": "sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU=",
26655 "dev": true
26656 },
26657 "raw-body": { 25867 "raw-body": {
26658 "version": "2.4.0", 25868 "version": "2.4.0",
26659 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", 25869 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
@@ -27873,6 +27083,12 @@
27873 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", 27083 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
27874 "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" 27084 "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
27875 }, 27085 },
27086 "safe-json-parse": {
27087 "version": "1.0.1",
27088 "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
27089 "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
27090 "dev": true
27091 },
27876 "safe-regex": { 27092 "safe-regex": {
27877 "version": "1.1.0", 27093 "version": "1.1.0",
27878 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 27094 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
@@ -28152,46 +27368,6 @@
28152 "semver": "^5.3.0" 27368 "semver": "^5.3.0"
28153 } 27369 }
28154 }, 27370 },
28155 "send": {
28156 "version": "0.8.5",
28157 "resolved": "https://registry.npmjs.org/send/-/send-0.8.5.tgz",
28158 "integrity": "sha1-N/cIIW5vUMF150xp/sU0hOL9gsc=",
28159 "dev": true,
28160 "requires": {
28161 "debug": "1.0.4",
28162 "depd": "0.4.4",
28163 "destroy": "1.0.3",
28164 "escape-html": "1.0.1",
28165 "fresh": "0.2.2",
28166 "mime": "1.2.11",
28167 "ms": "0.6.2",
28168 "on-finished": "2.1.0",
28169 "range-parser": "~1.0.0"
28170 },
28171 "dependencies": {
28172 "debug": {
28173 "version": "1.0.4",
28174 "resolved": "https://registry.npmjs.org/debug/-/debug-1.0.4.tgz",
28175 "integrity": "sha1-W5wla9VLbsAigxdvqKDt5tFUy/g=",
28176 "dev": true,
28177 "requires": {
28178 "ms": "0.6.2"
28179 }
28180 },
28181 "mime": {
28182 "version": "1.2.11",
28183 "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
28184 "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
28185 "dev": true
28186 },
28187 "ms": {
28188 "version": "0.6.2",
28189 "resolved": "https://registry.npmjs.org/ms/-/ms-0.6.2.tgz",
28190 "integrity": "sha1-2JwhJMb9wTU9Zai3e/GqxLGTcIw=",
28191 "dev": true
28192 }
28193 }
28194 },
28195 "serialize-error": { 27371 "serialize-error": {
28196 "version": "7.0.1", 27372 "version": "7.0.1",
28197 "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", 27373 "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
@@ -28208,29 +27384,6 @@
28208 "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", 27384 "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==",
28209 "dev": true 27385 "dev": true
28210 }, 27386 },
28211 "serve-index": {
28212 "version": "1.1.6",
28213 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.1.6.tgz",
28214 "integrity": "sha1-t1gxj+eBYoOD9mrIDdRHcS6neB8=",
28215 "dev": true,
28216 "requires": {
28217 "accepts": "~1.0.7",
28218 "batch": "0.5.1",
28219 "parseurl": "~1.3.0"
28220 }
28221 },
28222 "serve-static": {
28223 "version": "1.5.4",
28224 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.5.4.tgz",
28225 "integrity": "sha1-gZ+zeuRr0C3VILd/z3/Y9REvl4I=",
28226 "dev": true,
28227 "requires": {
28228 "escape-html": "1.0.1",
28229 "parseurl": "~1.3.0",
28230 "send": "0.8.5",
28231 "utils-merge": "1.0.0"
28232 }
28233 },
28234 "set-blocking": { 27387 "set-blocking": {
28235 "version": "2.0.0", 27388 "version": "2.0.0",
28236 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 27389 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
@@ -28333,12 +27486,6 @@
28333 "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", 27486 "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
28334 "dev": true 27487 "dev": true
28335 }, 27488 },
28336 "sigmund": {
28337 "version": "1.0.1",
28338 "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
28339 "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
28340 "dev": true
28341 },
28342 "signal-exit": { 27489 "signal-exit": {
28343 "version": "3.0.2", 27490 "version": "3.0.2",
28344 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 27491 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
@@ -28515,154 +27662,6 @@
28515 } 27662 }
28516 } 27663 }
28517 }, 27664 },
28518 "socket.io": {
28519 "version": "1.7.4",
28520 "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.4.tgz",
28521 "integrity": "sha1-L37O3DORvy1cc+KR/iM+bjTU3QA=",
28522 "dev": true,
28523 "requires": {
28524 "debug": "2.3.3",
28525 "engine.io": "~1.8.4",
28526 "has-binary": "0.1.7",
28527 "object-assign": "4.1.0",
28528 "socket.io-adapter": "0.5.0",
28529 "socket.io-client": "1.7.4",
28530 "socket.io-parser": "2.3.1"
28531 },
28532 "dependencies": {
28533 "debug": {
28534 "version": "2.3.3",
28535 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
28536 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
28537 "dev": true,
28538 "requires": {
28539 "ms": "0.7.2"
28540 }
28541 },
28542 "ms": {
28543 "version": "0.7.2",
28544 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
28545 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
28546 "dev": true
28547 },
28548 "object-assign": {
28549 "version": "4.1.0",
28550 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
28551 "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
28552 "dev": true
28553 }
28554 }
28555 },
28556 "socket.io-adapter": {
28557 "version": "0.5.0",
28558 "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
28559 "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
28560 "dev": true,
28561 "requires": {
28562 "debug": "2.3.3",
28563 "socket.io-parser": "2.3.1"
28564 },
28565 "dependencies": {
28566 "debug": {
28567 "version": "2.3.3",
28568 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
28569 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
28570 "dev": true,
28571 "requires": {
28572 "ms": "0.7.2"
28573 }
28574 },
28575 "ms": {
28576 "version": "0.7.2",
28577 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
28578 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
28579 "dev": true
28580 }
28581 }
28582 },
28583 "socket.io-client": {
28584 "version": "1.7.4",
28585 "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.4.tgz",
28586 "integrity": "sha1-7J+CA1btme9tNX8HVtZIcXvdQoE=",
28587 "dev": true,
28588 "requires": {
28589 "backo2": "1.0.2",
28590 "component-bind": "1.0.0",
28591 "component-emitter": "1.2.1",
28592 "debug": "2.3.3",
28593 "engine.io-client": "~1.8.4",
28594 "has-binary": "0.1.7",
28595 "indexof": "0.0.1",
28596 "object-component": "0.0.3",
28597 "parseuri": "0.0.5",
28598 "socket.io-parser": "2.3.1",
28599 "to-array": "0.1.4"
28600 },
28601 "dependencies": {
28602 "component-emitter": {
28603 "version": "1.2.1",
28604 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
28605 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
28606 "dev": true
28607 },
28608 "debug": {
28609 "version": "2.3.3",
28610 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
28611 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
28612 "dev": true,
28613 "requires": {
28614 "ms": "0.7.2"
28615 }
28616 },
28617 "ms": {
28618 "version": "0.7.2",
28619 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
28620 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
28621 "dev": true
28622 }
28623 }
28624 },
28625 "socket.io-parser": {
28626 "version": "2.3.1",
28627 "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
28628 "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
28629 "dev": true,
28630 "requires": {
28631 "component-emitter": "1.1.2",
28632 "debug": "2.2.0",
28633 "isarray": "0.0.1",
28634 "json3": "3.3.2"
28635 },
28636 "dependencies": {
28637 "component-emitter": {
28638 "version": "1.1.2",
28639 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
28640 "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
28641 "dev": true
28642 },
28643 "debug": {
28644 "version": "2.2.0",
28645 "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
28646 "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
28647 "dev": true,
28648 "requires": {
28649 "ms": "0.7.1"
28650 }
28651 },
28652 "isarray": {
28653 "version": "0.0.1",
28654 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
28655 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
28656 "dev": true
28657 },
28658 "ms": {
28659 "version": "0.7.1",
28660 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
28661 "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
28662 "dev": true
28663 }
28664 }
28665 },
28666 "sockjs": { 27665 "sockjs": {
28667 "version": "0.3.19", 27666 "version": "0.3.19",
28668 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", 27667 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
@@ -29260,6 +28259,12 @@
29260 "strip-ansi": "^4.0.0" 28259 "strip-ansi": "^4.0.0"
29261 } 28260 }
29262 }, 28261 },
28262 "string-template": {
28263 "version": "0.2.1",
28264 "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
28265 "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
28266 "dev": true
28267 },
29263 "string-width": { 28268 "string-width": {
29264 "version": "2.1.1", 28269 "version": "2.1.1",
29265 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 28270 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
@@ -30257,6 +29262,31 @@
30257 "setimmediate": "^1.0.4" 29262 "setimmediate": "^1.0.4"
30258 } 29263 }
30259 }, 29264 },
29265 "tiny-lr": {
29266 "version": "1.1.1",
29267 "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
29268 "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
29269 "dev": true,
29270 "requires": {
29271 "body": "^5.1.0",
29272 "debug": "^3.1.0",
29273 "faye-websocket": "~0.10.0",
29274 "livereload-js": "^2.3.0",
29275 "object-assign": "^4.1.0",
29276 "qs": "^6.4.0"
29277 },
29278 "dependencies": {
29279 "debug": {
29280 "version": "3.2.7",
29281 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
29282 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
29283 "dev": true,
29284 "requires": {
29285 "ms": "^2.1.1"
29286 }
29287 }
29288 }
29289 },
30260 "tmp": { 29290 "tmp": {
30261 "version": "0.0.33", 29291 "version": "0.0.33",
30262 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 29292 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
@@ -30281,12 +29311,6 @@
30281 "is-negated-glob": "^1.0.0" 29311 "is-negated-glob": "^1.0.0"
30282 } 29312 }
30283 }, 29313 },
30284 "to-array": {
30285 "version": "0.1.4",
30286 "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
30287 "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
30288 "dev": true
30289 },
30290 "to-arraybuffer": { 29314 "to-arraybuffer": {
30291 "version": "1.0.1", 29315 "version": "1.0.1",
30292 "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", 29316 "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
@@ -30783,12 +29807,6 @@
30783 "random-bytes": "~1.0.0" 29807 "random-bytes": "~1.0.0"
30784 } 29808 }
30785 }, 29809 },
30786 "ultron": {
30787 "version": "1.0.2",
30788 "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
30789 "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
30790 "dev": true
30791 },
30792 "umask": { 29810 "umask": {
30793 "version": "1.1.0", 29811 "version": "1.1.0",
30794 "resolved": "https://registry.npmjs.org/umask/-/umask-1.1.0.tgz", 29812 "resolved": "https://registry.npmjs.org/umask/-/umask-1.1.0.tgz",
@@ -31275,12 +30293,6 @@
31275 "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", 30293 "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
31276 "dev": true 30294 "dev": true
31277 }, 30295 },
31278 "utils-merge": {
31279 "version": "1.0.0",
31280 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz",
31281 "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=",
31282 "dev": true
31283 },
31284 "uuid": { 30296 "uuid": {
31285 "version": "3.3.3", 30297 "version": "3.3.3",
31286 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", 30298 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
@@ -32420,12 +31432,6 @@
32420 "async-limiter": "~1.0.0" 31432 "async-limiter": "~1.0.0"
32421 } 31433 }
32422 }, 31434 },
32423 "wtf-8": {
32424 "version": "1.0.0",
32425 "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
32426 "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
32427 "dev": true
32428 },
32429 "xdg-basedir": { 31435 "xdg-basedir": {
32430 "version": "4.0.0", 31436 "version": "4.0.0",
32431 "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", 31437 "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
@@ -32459,12 +31465,6 @@
32459 "dev": true, 31465 "dev": true,
32460 "optional": true 31466 "optional": true
32461 }, 31467 },
32462 "xmlhttprequest-ssl": {
32463 "version": "1.5.3",
32464 "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
32465 "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
32466 "dev": true
32467 },
32468 "xtend": { 31468 "xtend": {
32469 "version": "4.0.2", 31469 "version": "4.0.2",
32470 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 31470 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
@@ -32521,12 +31521,6 @@
32521 "fd-slicer": "~1.1.0" 31521 "fd-slicer": "~1.1.0"
32522 } 31522 }
32523 }, 31523 },
32524 "yeast": {
32525 "version": "0.1.2",
32526 "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
32527 "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
32528 "dev": true
32529 },
32530 "youch": { 31524 "youch": {
32531 "version": "2.0.10", 31525 "version": "2.0.10",
32532 "resolved": "https://registry.npmjs.org/youch/-/youch-2.0.10.tgz", 31526 "resolved": "https://registry.npmjs.org/youch/-/youch-2.0.10.tgz",
diff --git a/package.json b/package.json
index 06d2008a6..0284628e5 100644
--- a/package.json
+++ b/package.json
@@ -60,7 +60,7 @@
60 "@meetfranz/forms": "file:packages/forms", 60 "@meetfranz/forms": "file:packages/forms",
61 "@meetfranz/theme": "file:packages/theme", 61 "@meetfranz/theme": "file:packages/theme",
62 "@meetfranz/ui": "file:packages/ui", 62 "@meetfranz/ui": "file:packages/ui",
63 "@sentry/electron": "1.3.0", 63 "@sentry/electron": "^2.4.0",
64 "address-rfc2822": "^2.0.1", 64 "address-rfc2822": "^2.0.1",
65 "atob": "2.1.2", 65 "atob": "2.1.2",
66 "auto-launch": "5.0.5", 66 "auto-launch": "5.0.5",
@@ -160,7 +160,7 @@
160 "cross-env": "^5.0.5", 160 "cross-env": "^5.0.5",
161 "cz-conventional-changelog": "2.1.0", 161 "cz-conventional-changelog": "2.1.0",
162 "dotenv": "^4.0.0", 162 "dotenv": "^4.0.0",
163 "electron": "11.4.4", 163 "electron": "^12.0.5",
164 "electron-builder": "^22.10", 164 "electron-builder": "^22.10",
165 "electron-notarize": "1.0.0", 165 "electron-notarize": "1.0.0",
166 "electron-rebuild": "^2.3.5", 166 "electron-rebuild": "^2.3.5",
@@ -177,7 +177,7 @@
177 "gulp-cli": "1.2.2", 177 "gulp-cli": "1.2.2",
178 "gulp-sass": "^4.0.2", 178 "gulp-sass": "^4.0.2",
179 "gulp-sass-variables": "1.2.0", 179 "gulp-sass-variables": "1.2.0",
180 "gulp-server-livereload": "^1.9.2", 180 "gulp-connect": "^5.7.0",
181 "hex-rgb": "3.0.0", 181 "hex-rgb": "3.0.0",
182 "html-webpack-plugin": "4.0.0-beta.5", 182 "html-webpack-plugin": "4.0.0-beta.5",
183 "husky": "^1.1.4", 183 "husky": "^1.1.4",
diff --git a/src/components/services/content/ServiceWebview.js b/src/components/services/content/ServiceWebview.js
index 4edbde5e2..9e5fed996 100644
--- a/src/components/services/content/ServiceWebview.js
+++ b/src/components/services/content/ServiceWebview.js
@@ -83,7 +83,7 @@ class ServiceWebview extends Component {
83 useragent={service.userAgent} 83 useragent={service.userAgent}
84 disablewebsecurity={service.recipe.disablewebsecurity ? true : undefined} 84 disablewebsecurity={service.recipe.disablewebsecurity ? true : undefined}
85 allowpopups 85 allowpopups
86 webpreferences={`spellcheck=${isSpellcheckerEnabled ? 1 : 0}`} 86 webpreferences={`spellcheck=${isSpellcheckerEnabled ? 1 : 0}, contextIsolation=false`}
87 /> 87 />
88 ); 88 );
89 } 89 }
diff --git a/src/index.js b/src/index.js
index 6ad1d44e3..b29cec831 100644
--- a/src/index.js
+++ b/src/index.js
@@ -206,6 +206,7 @@ const createWindow = () => {
206 backgroundColor, 206 backgroundColor,
207 webPreferences: { 207 webPreferences: {
208 nodeIntegration: true, 208 nodeIntegration: true,
209 contextIsolation: false,
209 webviewTag: true, 210 webviewTag: true,
210 preload: path.join(__dirname, 'sentry.js'), 211 preload: path.join(__dirname, 'sentry.js'),
211 enableRemoteModule: true, 212 enableRemoteModule: true,