From 52e35685502fc82b303c8ed1f2af243e2cfdb1a6 Mon Sep 17 00:00:00 2001 From: Daniel Weck Date: Tue, 2 Oct 2018 20:46:47 +0100 Subject: [PATCH] * Dependency "ta-json" GitHub semver dependency becomes "ta-json-x" NPM package (fixes https://github.com/readium/r2-testapp-js/issues/10 ) * Removed TypeScript linter warning message (checks for no unused variables) * NPM updates related to the Node TypeScript typings --- CHANGELOG.md | 17 + package-lock.json | 702 +++++++++++++++++---------------- package-scripts-bundle.cson | 12 +- package.json | 38 +- src/electron/main/index.ts | 2 +- src/electron/renderer/index.ts | 2 +- tsconfigs/tsconfig-common.json | 2 +- tslint.json | 1 - 8 files changed, 411 insertions(+), 365 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5173e28..19d1288 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,23 @@ Git diff: * https://github.com/readium/r2-testapp-js/compare/v1.0.0-alpha.5...develop +# 1.0.0-alpha.6 + +Changes: +* Dependency "ta-json" GitHub semver dependency becomes "ta-json-x" NPM package (fixes https://github.com/readium/r2-testapp-js/issues/10 ) +* Removed TypeScript linter warning message (checks for no unused variables) +* NPM updates related to the Node TypeScript typings + +Git revision info: +* https://unpkg.com/r2-testapp-js@1.0.0-alpha.6/dist/gitrev.json +* https://github.com/edrlab/r2-testapp-js-dist/blob/v1.0.0-alpha.6/dist/gitrev.json + +Git commit history: +* https://github.com/readium/r2-testapp-js/commits/v1.0.0-alpha.6 + +Git diff: +* https://github.com/readium/r2-testapp-js/compare/v1.0.0-alpha.5...v1.0.0-alpha.6 + # 1.0.0-alpha.5 Changes: diff --git a/package-lock.json b/package-lock.json index 0a802ba..c69b2a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "r2-testapp-js", - "version": "1.0.0-alpha.5", + "version": "1.0.0-alpha.6", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -26,79 +26,93 @@ "integrity": "sha512-B+vMqnOR2JU2dzv/5UPKQUAZAj739pMkJkt3Zy7sJaQnw3j8wTKxiUMUhd9ZHaPx1FBlUNMn2PwOq8YZIn0svA==" }, "@material/button": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/button/-/button-0.39.3.tgz", - "integrity": "sha512-O4QcglZ9kgixhHbUk+vLZYm5LKgImqd8VUeClBXL3sDrqNSQX047D17fLk6Fy3n3WKroZ1WkVbM9T9gQTBmaxA==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/button/-/button-0.40.0.tgz", + "integrity": "sha512-1HWT+Exqfcplda6xPmD9hvWmmr7Y8MdCkIhFkY14g1UuIf3rcGQGfS49HCT6OkLbcQ9tM7qgCSXHxCGK6MkY9w==", "requires": { - "@material/elevation": "^0.39.1", - "@material/ripple": "^0.39.3", + "@material/elevation": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/card": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/card/-/card-0.39.3.tgz", - "integrity": "sha512-5g+fgkMbYIztfME9nYVgPhQNE705rdEvS6oCbEGZuHgglSdhCqmAgvptc/fGh7DiDN5gYevr8RoTE5SU/oWTAg==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/card/-/card-0.40.0.tgz", + "integrity": "sha512-Af/67uDx4oxHz+Oas0ZB69B7dxwcHYGW3mgyExcjfcE7Ku+dQCcyFwt8ooVWAxlF27vBIhEmbHxqc44dMdJLIw==", "requires": { - "@material/elevation": "^0.39.1", - "@material/ripple": "^0.39.3", + "@material/elevation": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1" + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0" } }, "@material/checkbox": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-0.39.3.tgz", - "integrity": "sha512-9mVGnsuWJqQtTJlTaV6QY916w7mNBA1m2vdRrGGcAE30svp0fb9SSOaPxZ8aC7GcRTBk+WafHbN9ZYjJQSURkA==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-0.40.0.tgz", + "integrity": "sha512-cmL1OkPcb9w+L+ydBho40kmbKm2CkrQIKZqaJjeSIFUP8hIIj1PleoTqpy6qV8DIvUqPylt0uAEZ6XOvAQQHjQ==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/ripple": "^0.39.3", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/selection-control": "^0.39.3", - "@material/theme": "^0.39.1" + "@material/selection-control": "^0.40.0", + "@material/theme": "^0.40.0" } }, "@material/chips": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/chips/-/chips-0.39.3.tgz", - "integrity": "sha512-nOYTOhIafeZ3oL0nlbaYL9nBk0jtSEjpt35W/bndgur07ulkbjbQRC5O0p6nhVwD4FNOW5erwGzE3B6JRguyig==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/chips/-/chips-0.40.0.tgz", + "integrity": "sha512-G5/8XAcq47ZNhRT6ac61klg6tHNEyQkg1Ug3I9U6lpF/HRtq7OBOirzz2b99D9EqODBKHWGSkXwf5xUhO/xRRQ==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/checkbox": "^0.39.3", - "@material/ripple": "^0.39.3", + "@material/checkbox": "^0.40.0", + "@material/elevation": "^0.40.0", + "@material/ripple": "^0.40.0", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/dialog": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-0.39.3.tgz", - "integrity": "sha512-S2pe2swjCgHe9nDHGA7RrZmNM3ub4gI0bhrTQNoPZo5QNrJ63qiruT68t0//ZAr8d6st4O1Pgd4UWpr3aA5nrg==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-0.40.0.tgz", + "integrity": "sha512-dJJzOJRlOpWavf6Wk/uWiCUEjE3HoQz7/U/5pCACWevNSqloBtqgmEB3zXJ3rJwMoWFB/66gU3gKoDPbY0hFRA==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/elevation": "^0.39.1", - "@material/ripple": "^0.39.3", + "@material/dom": "^0.40.0", + "@material/elevation": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0", "focus-trap": "^2.3.0" } }, + "@material/dom": { + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/dom/-/dom-0.40.0.tgz", + "integrity": "sha512-dNekw081gH1Wh62h8VsOdP87iKkrbM2rFR28bTfolIv6ThRBUGlDe5w8grkrrXLnjoqO/fnQMP1Wdo8C7lcfvQ==" + }, "@material/drawer": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-0.39.3.tgz", - "integrity": "sha512-1fHj7AIxviPc2L4o3NWPvRLGReiBul8jcRkhkkVDVvtUhDaijAKVotanTkXuaOuIDfINXO2gUtxp7ec8KYEzTw==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-0.40.0.tgz", + "integrity": "sha512-KY/mDWkCMwB/5g8qqcBhGR72yT4/u8eJ4BY+/LtiFG47SrL7SZHwhqBgjfGgdRckwX8D8WF/6BQqeZQlbTmIjw==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/elevation": "^0.39.1", - "@material/list": "^0.39.3", + "@material/elevation": "^0.40.0", + "@material/list": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0", "focus-trap": "^3.0.0" }, @@ -120,88 +134,91 @@ } }, "@material/elevation": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-0.39.1.tgz", - "integrity": "sha512-ir0lqwpkXhJxUQ6KdCTsM2wZze3Oc54knUMbCUnitOWzIRBvlXUO0zlpld5pj3Mb6ApESA6BiaJb4JfEZmX2MA==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-0.40.0.tgz", + "integrity": "sha512-oHh9E1k/IhHJDLwsVli9ZImc+fUXlVpqiYp/C7J/jw2t29ouYAXK4ECkJDbrYIUPU89XsLUrCMSb1HgPBmI+9A==", "requires": { "@material/animation": "^0.39.0", - "@material/theme": "^0.39.1" + "@material/theme": "^0.40.0" } }, "@material/fab": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/fab/-/fab-0.39.3.tgz", - "integrity": "sha512-pCsl9DBk/TjtHub5BlyxHNT0mviNWKP8F++qCR1i2yZYombdRjeJ/IJsvZImM8jm2MNYhpnuQtQXzXbxBB8F3Q==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/fab/-/fab-0.40.0.tgz", + "integrity": "sha512-kHCx24IVxuIunUJs3KPUWfmJJj2sxt/CSQME3eiLo/Mx7DjtuvS4WZqqqRPxjInMoRp4VxdSoyr4gS0SHslv4w==", "requires": { "@material/animation": "^0.39.0", - "@material/elevation": "^0.39.1", - "@material/ripple": "^0.39.3", + "@material/elevation": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/floating-label": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-0.39.1.tgz", - "integrity": "sha512-Ry833abXfBsjdNTRkjSfsSzhV4RQ0BilvpRnP+6uf10f5A8UVK3rTBMJv3TtF/7wwojJtbgf8wAJz0JhZW/7oQ==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-0.40.0.tgz", + "integrity": "sha512-p+jngOd3r5UOeKkYZrQfFzLvWkWRupRMYQgEoz7EWbhTHEWG5s2vcFVxPPC70HgInvS5O7g5DN7OvK/lZJcs3g==", "requires": { + "@material/animation": "^0.39.0", "@material/base": "^0.39.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/form-field": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-0.39.3.tgz", - "integrity": "sha512-F/p5gZuk3kUDuu3vN+wtttc8Av1BHmj2eDCGNzcg4snK8GqIMEwxl+klbIpkrOA9bQ7C69PKeOGKgoFRisT4eQ==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-0.40.0.tgz", + "integrity": "sha512-j0SSRaJ+zG3tcN27OGnBcpxyBwnvShS30qObNyXYzqzXT0OCp8RPNzfPMQKtrtpc53cDBJkU3i0xY37tM9laZA==", "requires": { "@material/base": "^0.39.0", "@material/rtl": "^0.39.1", - "@material/selection-control": "^0.39.3", - "@material/theme": "^0.39.1", + "@material/selection-control": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/grid-list": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/grid-list/-/grid-list-0.39.1.tgz", - "integrity": "sha512-Ta+0u/WQvTvHQZpLisnukrdBuDYZLGpeLTWr/shJByhzuTqvGOHuRdfCKk/TcWetaQAHeo4nRXvG+/tg+0/ZbQ==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/grid-list/-/grid-list-0.40.0.tgz", + "integrity": "sha512-ZrBtwgTQMSXP/LZ2Kxhe6AtbvmBXvEuU8bOZ+G/RgWMjZkAweaPg4y9TP39FeYj5Ie3OL0higSWdY2ZpC5kXrw==", "requires": { "@material/base": "^0.39.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/icon-button": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-0.39.3.tgz", - "integrity": "sha512-qogYy2MCC3PjOZt+93fD9sWgFYOVexXF3xjiZhDuP3zBy4fdSfaq0xx6P3vPZDEgG6JgDkedRuM6EBAU8FfU3A==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-0.40.0.tgz", + "integrity": "sha512-JhdGuikaAKZ4QObQjh8+CCEAqJctjiHreEtjsVmRvXW5dUrR4GKFUst0HE2yQaux7K8Yho30Vry1K0d10bJTuQ==", "requires": { "@material/base": "^0.39.0", - "@material/ripple": "^0.39.3", - "@material/theme": "^0.39.1" + "@material/ripple": "^0.40.0", + "@material/theme": "^0.40.0" } }, "@material/icon-toggle": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/icon-toggle/-/icon-toggle-0.39.3.tgz", - "integrity": "sha512-SDpDimYmpDgV8cFYGFP8yXIrxrKd9WQaqRCN9EqS9X41dPmp8xSVCPCern6uLb1wD1IVAFxhVi5EaKLg4/Xa8w==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/icon-toggle/-/icon-toggle-0.40.0.tgz", + "integrity": "sha512-CAxVvrCSZFp5T1iMr5TAtKoJkq0J5CwVwwcZw6wEYQs2pFncix4fK5wz7DCSG+9sSLzfYPrl7s+qnBwWvfiSTg==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/ripple": "^0.39.3", - "@material/theme": "^0.39.1" + "@material/ripple": "^0.40.0", + "@material/theme": "^0.40.0" } }, "@material/image-list": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-0.39.1.tgz", - "integrity": "sha512-yU03vElpgypqiwe0tJYyNs52wzDyciigq48CpXkTfLe/7yozJD5jtw71/RSVw+WGpgxJ66nfRLPtFk5iviEgag==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-0.40.0.tgz", + "integrity": "sha512-UihjtyTHcSB3+VMOFiP1joHnkgr48XLhy3QgK216+Dj0pLmbJAsBP7V57xrY3Q1z4kdEMGxIMp1hMXOVQ/j8jA==", "requires": { - "@material/theme": "^0.39.1", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, @@ -211,91 +228,96 @@ "integrity": "sha512-F2V7cf7pJtlDyHKJJ1u7Xn6JWfiY7bFbg33QnhRXYTAhDF5aEcFPeSh9CK8ZZZ4Bom9gzfms2VXWXClbfQgE2Q==" }, "@material/line-ripple": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-0.39.3.tgz", - "integrity": "sha512-EWAWVYhRUWKWVeKFjntiNKe9OF99jwxxsj4j7FVgVD/XCCqDC5GpUEnIP8pjRVCFzmrO8Io3V5x8BipqSlOqUA==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-0.40.0.tgz", + "integrity": "sha512-tDeFiKqEhGzDAxLZoljLFBQs2mq2OJnD/Xno2IP/vCE6eoP98Wo0BvzorNUZESjepQGYarUPeZgZeFz9+hnsjQ==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/theme": "^0.39.1" + "@material/theme": "^0.40.0" } }, "@material/linear-progress": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-0.39.1.tgz", - "integrity": "sha512-rYgtSCjTe5eT10XNMuidizhcW7fpbpXYDMR2HsosZL++zTRN3UB6ifkqNdqO1EVu7N4D3/Zb1E1dsdJfpY8Fhg==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-0.40.0.tgz", + "integrity": "sha512-tCA2ARIFVj87adv1oz8Ink4vIXpjrXndBKQgpZ3SRweAUyLfzJi17ef/VK3oNje9rad62o6rqLWR1CCv/gEzEw==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/theme": "^0.39.1" + "@material/theme": "^0.40.0" } }, "@material/list": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/list/-/list-0.39.3.tgz", - "integrity": "sha512-FaEPzkx/iloZDGsZmOHUfomdMEnEvezYIo6ldmddB2BPQOrDeqbPBsvslR0ak8InpGocoWhLRk46ZjBIIJEDNA==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/list/-/list-0.40.0.tgz", + "integrity": "sha512-vMQNixaPEyD5JLYl+TdHqBk3i5+BciN1GjCMdkfdfpNMUyBhjAA1/DMKJ76GC2f75gnaUKP7Oee/CsBKt3Lf9A==", "requires": { "@material/base": "^0.39.0", - "@material/ripple": "^0.39.3", + "@material/dom": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/menu": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/menu/-/menu-0.39.3.tgz", - "integrity": "sha512-a4nYyWThDF8hjXyGzPM5tz7e3k1lLgiEUbjr5Rvos24AFFR6HTur2nlQehoUl2Wg+X3x1Ajpf/AbEaA6S4tzDw==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/menu/-/menu-0.40.0.tgz", + "integrity": "sha512-ZhgQU0+ajGXsmXkY0gYEgtTz43RR6L36W3CbKjlQjuzKceMl6PQHoiA5gg9sK+sLlqODLcXKUHA5WyYxlPvR5g==", "requires": { "@material/base": "^0.39.0", - "@material/list": "^0.39.3", - "@material/menu-surface": "^0.39.1", + "@material/list": "^0.40.0", + "@material/menu-surface": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1" } }, "@material/menu-surface": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-0.39.1.tgz", - "integrity": "sha512-dkb+9qI8BsUNUQxHfaJknCbyg/VTaJemEIbj+8kAaOn/47aem1or+yQos+uXPJZEQt/VHp5L1N9BKIzd5VcrUQ==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-0.40.0.tgz", + "integrity": "sha512-YG/Hs4Ne3zvUzbrXTe397V1ijyAzfLGieb1jBsy7lSklDKl0E9ZyxEiQp4EPnoKfAzWJmYzxwlMmQSO+3rEIBg==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/elevation": "^0.39.1", + "@material/elevation": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1" + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0" } }, "@material/notched-outline": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-0.39.1.tgz", - "integrity": "sha512-EONvwh31IMeTChz6eqg/rMndfWaRTd/tqjR0dXSaimu4NBDBnPnUq6A4vVhBuAFFIjHU48Jw6HplnfqqDRMN1g==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-0.40.0.tgz", + "integrity": "sha512-a+18JRtvDWjr353fo5ovoAQTIxkUsCBEzGDY2GR5/TIQOXMajEfGbfrP3UnO4QZpdKX2dwDq5t8ESCNJSje/aA==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1" + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0" } }, "@material/radio": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/radio/-/radio-0.39.3.tgz", - "integrity": "sha512-xHqioZCBClF3vhZear9Qi8fwLzTxFPkuvsFfIaPuTLwG9UfkS5IptThSTEoqbaB0X+Vdn0fl5wRk535hfcKyNw==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/radio/-/radio-0.40.0.tgz", + "integrity": "sha512-V5BVNcVnGvEs1yjNQn9OTA2KF4QHoc4FsvIdNH6cED9eTlW8RhpvtOIHJr9MQvHqcPxgHaKEODrMZOlknEX8VQ==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/ripple": "^0.39.3", - "@material/selection-control": "^0.39.3", - "@material/theme": "^0.39.1" + "@material/ripple": "^0.40.0", + "@material/selection-control": "^0.40.0", + "@material/theme": "^0.40.0" } }, "@material/ripple": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.39.3.tgz", - "integrity": "sha512-MwQjgwK9h13MdKGJT3RTDf9NjCoAS3LmnFpz1fxXgExA1QnoUbB1o7cEaPmqAtZopKVDCf52w1l6Mpf9qEhnCQ==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.40.0.tgz", + "integrity": "sha512-eFLIJm7nk389EWysBtucRuGulGiwRlAREDN4J2wzUwdkz64btgpC5/RADyiEpuXkej8omfosodh3FXMsiEKInQ==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/theme": "^0.39.1" + "@material/theme": "^0.40.0" } }, "@material/rtl": { @@ -304,160 +326,164 @@ "integrity": "sha512-6RcXv6tQladbl+SboEHUykiDAz7dE5DjBuLNV0KD7yEUCcUV41WXZ5e4oUd1nDWnK0vHzFtNM7D6BGMPZ2T3zA==" }, "@material/select": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/select/-/select-0.39.3.tgz", - "integrity": "sha512-PW7LUt4YqZj3g2WVFbNjIR/igQYkmBe8oeEBjsHKMzWJkqABi+3koeEHCu+YuqaGT/yHwyocGia8y2QNvpn5jA==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/select/-/select-0.40.0.tgz", + "integrity": "sha512-nZfJeFhrkqBcwL1vhyek7ipgNZuT8B0Kp7+N5vAxENMlIXWSKAhWevIwIEjYMFqAqxF/AfdvYP4OXVBAnp5rfQ==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/floating-label": "^0.39.1", - "@material/line-ripple": "^0.39.3", - "@material/notched-outline": "^0.39.1", - "@material/ripple": "^0.39.3", + "@material/floating-label": "^0.40.0", + "@material/line-ripple": "^0.40.0", + "@material/notched-outline": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/selection-control": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/selection-control/-/selection-control-0.39.3.tgz", - "integrity": "sha512-Aia0R7/MuW3Whjj8fQnNzINAvQosL7d9+5M/kut657P6u+7KLUQJr204GU8cWvxGthG85XneWz3hDTGjhqagiw==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/selection-control/-/selection-control-0.40.0.tgz", + "integrity": "sha512-VgboBeAK//+PbSwBbBD38s/03binWpZNvjPnwkcy6nT3In15q4GC8FFrQyCOHYLgi6ksaaVV4ILyYwqJbGqrHA==", "requires": { - "@material/ripple": "^0.39.3" + "@material/ripple": "^0.40.0" } }, "@material/shape": { - "version": "0.39.0", - "resolved": "https://registry.npmjs.org/@material/shape/-/shape-0.39.0.tgz", - "integrity": "sha512-ZqEZuzX3lC3TYiEwqn/+kSn6G/ogFvyXT1UIUYf5auD2cQ4cKdy07XCJ/gCtlmDQz+g0Ed4Fwp10fYnvnL2hCQ==" + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/shape/-/shape-0.40.0.tgz", + "integrity": "sha512-UsCnvCPln2//uI0YF/sqCtOWLgA5mzCl68+f/f283K4k21imGrHDAi093xDyy1LAUWyC1IVR+/RYVKXbHLtBlA==" }, "@material/slider": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/slider/-/slider-0.39.1.tgz", - "integrity": "sha512-pv3FrqLgEGqzt4CoN94SGIND9YyGp39NFIk5h9OruQZah8zjPm2lh7CGJ9UkkMGR7Zpxm44E+eqjvEli9LNniw==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/slider/-/slider-0.40.0.tgz", + "integrity": "sha512-VDneb9reLPM5gtBGsjVYVxNfS1aqOPmmndo4dHflCUJevGncELZ4rxItZLypP1xY5NN/oPrfpJo7GGLzrcIwNQ==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1" + "@material/theme": "^0.40.0", + "@material/typography": "^0.39.0" } }, "@material/snackbar": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-0.39.1.tgz", - "integrity": "sha512-cvzu7eGJcs+taLO12QeTYMlQyYuWcsAftRc5ADbC1AF08mPjQXvlyJscSkzXZcnXvh1/jVB+r+iW9eHL3mAOmw==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-0.40.0.tgz", + "integrity": "sha512-sop2M0Zfm7oqU5Vn18UzK83ZUPiihSm2+O+TKWKE9Vkd6fcOHkJ0whDWfSkkKLClUjoOuC1Z4vstk6qGVkkYfw==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/switch": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/switch/-/switch-0.39.3.tgz", - "integrity": "sha512-2R/rAOlJjvAsfPBIL6yClAGBFINt3T4YVCMIrFx2PuWxpRZbiqbEoUlESIf5r5xXrTPtaMLvX8j7BJbtYXGi9A==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/switch/-/switch-0.40.0.tgz", + "integrity": "sha512-ItZ63lKw5y+1sGFJJuDt0EgHb/alUqDF7B65DL59CK/9B0tfrTKPITMG9Db3ruWrC9CeeMa8vr5TCynd05h1Ow==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/elevation": "^0.39.1", - "@material/ripple": "^0.39.3", + "@material/elevation": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/selection-control": "^0.39.3", - "@material/theme": "^0.39.1" + "@material/selection-control": "^0.40.0", + "@material/theme": "^0.40.0" } }, "@material/tab": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/tab/-/tab-0.39.3.tgz", - "integrity": "sha512-7MMsO5jSdwlwgEuULBLAdzz8g/jKGkjqCCBgiHMe+E6dNQsQUB9yQyN3EUs+6+nVTdxKGQf5SN7ApFPgtJYMDA==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/tab/-/tab-0.40.0.tgz", + "integrity": "sha512-PxAoLYX2CB/8f0Il3nG7gI2KG4POa8XGsgWEFedOO7eqqgrFCfHa0Wgnizjp4cYRmTso+Eve4Zr3cDft78pgaw==", "requires": { "@material/base": "^0.39.0", - "@material/ripple": "^0.39.3", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/tab-indicator": "^0.39.3", - "@material/theme": "^0.39.1", + "@material/tab-indicator": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/tab-bar": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-0.39.3.tgz", - "integrity": "sha512-DF33bY39cnoLg0zK9EjXz4GOVj0pk7J8DSup7aLhHr0UgLOEmVX/o3XmQBG7esdSScQcwwluiEiYbwqqYkWcZQ==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-0.40.0.tgz", + "integrity": "sha512-Bl5/tWJ5sf2DB/r/BtULs+6usObl1EGxkQwjhL/VTMIt9+5+SG3QtyV31hCFzHRs1YDkud9KE7I0qFCthPA0YA==", "requires": { "@material/base": "^0.39.0", - "@material/elevation": "^0.39.1", - "@material/tab": "^0.39.3", - "@material/tab-scroller": "^0.39.3" + "@material/elevation": "^0.40.0", + "@material/tab": "^0.40.0", + "@material/tab-scroller": "^0.40.0" } }, "@material/tab-indicator": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-0.39.3.tgz", - "integrity": "sha512-o6RU7PIJrDjbI/Sm//fftNtjl1XUftDKNnZfb27pCzT+IxHRt1prOJmee5y0sZqNAzb9kWb2J8GenIVAmqDzeg==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-0.40.0.tgz", + "integrity": "sha512-s3Z2mB7HLXWSBYo9P22RJKU+aQknVnY+U2jeZtz+9UzJ7wAtda15vRQlR+91V+0WZQTC7pEeMY1ETh8PzEeP3Q==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/theme": "^0.39.1" + "@material/theme": "^0.40.0" } }, "@material/tab-scroller": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-0.39.3.tgz", - "integrity": "sha512-CHWKuzhvR75P6pliLbwBkSIWDbC6YH+DLQEETTmeZXtLXDdvPpNpycfxBRdWK8KuDfhmWOjji+jCx4QYAmILNQ==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-0.40.0.tgz", + "integrity": "sha512-rZvr5LreQIItZSPxkANY3+MQKJ85te4VUS5lnsBbTQRtNk7+u3dDYxosROjQQZZ6D9f1xKdW8iRGsJq/bDai2A==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/tab": "^0.39.3" + "@material/tab": "^0.40.0" } }, "@material/textfield": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-0.39.3.tgz", - "integrity": "sha512-FGCyA4fCjUkw8PCQoLAlVKR7Cd0scw4036Lk0l5SBd7DwZQ6Rq63wAx0kbE5CLovysoonU6xBSwsnAfN8uUSDg==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-0.40.0.tgz", + "integrity": "sha512-x8Rw4g2jAyCBoaVkXGxGmkfiTG/r5jkZgnNQYsBfLUlQWId+fHvB3eN3mbfUpKREwPOS8tWHa0LIZjFgdKYJHw==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/floating-label": "^0.39.1", - "@material/line-ripple": "^0.39.3", - "@material/notched-outline": "^0.39.1", - "@material/ripple": "^0.39.3", + "@material/floating-label": "^0.40.0", + "@material/line-ripple": "^0.40.0", + "@material/notched-outline": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/theme": { - "version": "0.39.1", - "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.39.1.tgz", - "integrity": "sha512-c7xjzzHdF4kBl66VJfATBAV9cwD/6TOyVPOWiK5rPxmu9g7uEAe1HmupqJRR1pMFCPX2w85gfvIsxh79EU6YJA==" + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.40.0.tgz", + "integrity": "sha512-t4Xn15IaM7bAg8EWDkuzfx8xafMXjcMn+cnriPRtZOQ9X8R2gPSIuIQ36EwqFWpGTGMftXJkOEM/KmMLf3rKnQ==" }, "@material/toolbar": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/toolbar/-/toolbar-0.39.3.tgz", - "integrity": "sha512-Mddr9nWO2a03G2xbg4jpxwGVNyKD8qlXtNVUkR1zPZW2kP6qMcr6klZxmSvmEGWQaiA7wGYWKsPeAU6L9nGxMg==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/toolbar/-/toolbar-0.40.0.tgz", + "integrity": "sha512-XcCaFprch8r/2U9EkP5MePMBUaSaLdTrQyLmODxs2LQWaXWvfYao21nlIDbsnM3MOLkJswh3C4zdN1VTqrmjZA==", "requires": { "@material/base": "^0.39.0", - "@material/elevation": "^0.39.1", - "@material/ripple": "^0.39.3", + "@material/elevation": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, "@material/top-app-bar": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-0.39.3.tgz", - "integrity": "sha512-GLq0NuBVMZpHWZJa8gpevk5oIj7nIVQFDuqI4IG7MfG1kuwn5Qzf5Zj/ZX5d2NwLGb5K/+7CvvrgD9TwWK/C8A==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-0.40.0.tgz", + "integrity": "sha512-fzTN2hO47SuT1XwQBnGIEtR6SgPSqOW6HSFALoTaLdf3CqIEFK0PE1nOs1wipH/zkBNLV4V9sPrHtUPvaqqQAg==", "requires": { "@material/animation": "^0.39.0", "@material/base": "^0.39.0", - "@material/elevation": "^0.39.1", - "@material/ripple": "^0.39.3", + "@material/elevation": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/theme": "^0.39.1", + "@material/shape": "^0.40.0", + "@material/theme": "^0.40.0", "@material/typography": "^0.39.0" } }, @@ -599,9 +625,9 @@ "dev": true }, "@types/node": { - "version": "8.10.29", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.29.tgz", - "integrity": "sha512-zbteaWZ2mdduacm0byELwtRyhYE40aK+pAanQk415gr1eRuu67x7QGOLmn8jz5zI8LDK7d0WI/oT6r5Trz4rzQ==", + "version": "8.10.32", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.32.tgz", + "integrity": "sha512-8OfXpkB3E0jhpcpyVlqJDV5mkXlrsJrDZR7q0uss8SBdW8IxNdx/J2o5m7cM2qbFzyd/o+aV5Z4OJcIukI6UlA==", "dev": true }, "@types/range-parser": { @@ -699,16 +725,30 @@ } }, "acorn-node": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.5.2.tgz", - "integrity": "sha512-krFKvw/d1F17AN3XZbybIUzEY4YEPNiGo05AfP3dBlfVKrMHETKpgjpuZkSF8qDNt9UkQcqj7am8yJLseklCMg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.6.0.tgz", + "integrity": "sha512-ZsysjEh+Y3i14f7YXCAKJy99RXbd56wHKYBzN4FlFtICIZyFpYwK6OwNJhcz8A/FMtxoUZkJofH1v9KIfNgWmw==", "dev": true, "requires": { - "acorn": "^5.7.1", - "acorn-dynamic-import": "^3.0.0", + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1", "xtend": "^4.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.2.tgz", + "integrity": "sha512-GXmKIvbrN3TV7aVqAzVFaMW8F8wzVX7voEBRO3bDA64+EX37YSayggRJP5Xig6HYHBkWKpFg9W5gg6orklubhg==", + "dev": true + } } }, + "acorn-walk": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.0.tgz", + "integrity": "sha512-ugTb7Lq7u4GfWSqqpwE0bGyoBZNMTok/zDBXxfEG0QM50jNlGhIWjRC1pPN7bvV1anhF+bs+/gNcRw+o55Evbg==", + "dev": true + }, "ajv": { "version": "5.5.2", "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", @@ -737,7 +777,7 @@ }, "ansi-colors": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "resolved": "http://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", "dev": true, "requires": { @@ -1012,7 +1052,7 @@ }, "async": { "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz", "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" }, "async-each": { @@ -1084,7 +1124,7 @@ }, "strip-ansi": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { @@ -1187,18 +1227,11 @@ "dev": true }, "basic-auth": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.0.tgz", - "integrity": "sha1-AV2z81PgLlY3d1X5YnQuiYHnu7o=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", "requires": { - "safe-buffer": "5.1.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" - } + "safe-buffer": "5.1.2" } }, "bcrypt-pbkdf": { @@ -1386,9 +1419,9 @@ } }, "browserify": { - "version": "16.2.2", - "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.2.2.tgz", - "integrity": "sha512-fMES05wq1Oukts6ksGUU2TMVHHp06LyQt0SIwbXIHm7waSrQmNBZePsU0iM/4f94zbvb/wHma+D1YrdzWYnF/A==", + "version": "16.2.3", + "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.2.3.tgz", + "integrity": "sha512-zQt/Gd1+W+IY+h/xX2NYMW4orQWhqSwyV+xsblycTtpOuB27h1fZhhNQuipJ4t79ohw4P4mMem0jp/ZkISQtjQ==", "dev": true, "requires": { "JSONStream": "^1.0.3", @@ -1551,7 +1584,7 @@ }, "buffer-equals": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz", + "resolved": "http://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz", "integrity": "sha1-A1O1T9B/2VZBcGca5vZrnPENJ/U=", "dev": true }, @@ -1828,9 +1861,9 @@ "dev": true }, "ci-info": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.5.1.tgz", - "integrity": "sha512-fKFIKXaYiL1exImwJ0AhR/6jxFPSKQBk2ayV5NiNoruUs2+rxC2kNw0EG+1Z9dugZRdCrppskQ8DN2cyaUM1Hw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", "dev": true }, "cipher-base": { @@ -3350,9 +3383,9 @@ "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" }, "fast-glob": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.2.tgz", - "integrity": "sha512-TR6zxCKftDQnUAPvkrCWdBgDq/gbqx8A3ApnBrR5rMvpp6+KMJI0Igw7fkWPgeVK0uhRXTXdvO3O+YP0CaUX2g==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.3.tgz", + "integrity": "sha512-NiX+JXjnx43RzvVFwRWfPKo4U+1BrK5pJPsHQdKMlLoFHrrGktXglQhHliSihWAq+m1z6fHk3uwGHrtRbS9vLA==", "dev": true, "requires": { "@mrmlnc/readdir-enhanced": "^2.2.1", @@ -3447,7 +3480,7 @@ }, "finalhandler": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", "requires": { "debug": "2.6.9", @@ -4107,7 +4140,7 @@ }, "get-stream": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", "dev": true }, @@ -4324,7 +4357,7 @@ }, "kind-of": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "resolved": "http://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", "dev": true }, @@ -4756,7 +4789,7 @@ }, "is-builtin-module": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "dev": true, "requires": { @@ -5138,7 +5171,7 @@ }, "json5": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "resolved": "http://registry.npmjs.org/json5/-/json5-1.0.1.tgz", "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { @@ -5450,51 +5483,52 @@ } }, "material-components-web": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/material-components-web/-/material-components-web-0.39.3.tgz", - "integrity": "sha512-u5RcFjRHi1TjTq3XIKx6npERF/j1d0Cdzi7AdFt3yjvKOMsCxaamjSlu7fScyblBQ8nzuFRbuc3ctkiiS3h+IQ==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/material-components-web/-/material-components-web-0.40.0.tgz", + "integrity": "sha512-G6H7xBF59sb5w8ZeqhE1qOTTpsJ6qqSB3keQAmOSOq8rOvztqicEQTq9/YfXKyOxAmN5j9IcugXYSHQq1KG+/A==", "requires": { "@material/animation": "^0.39.0", "@material/auto-init": "^0.39.0", "@material/base": "^0.39.0", - "@material/button": "^0.39.3", - "@material/card": "^0.39.3", - "@material/checkbox": "^0.39.3", - "@material/chips": "^0.39.3", - "@material/dialog": "^0.39.3", - "@material/drawer": "^0.39.3", - "@material/elevation": "^0.39.1", - "@material/fab": "^0.39.3", - "@material/floating-label": "^0.39.1", - "@material/form-field": "^0.39.3", - "@material/grid-list": "^0.39.1", - "@material/icon-button": "^0.39.3", - "@material/icon-toggle": "^0.39.3", - "@material/image-list": "^0.39.1", + "@material/button": "^0.40.0", + "@material/card": "^0.40.0", + "@material/checkbox": "^0.40.0", + "@material/chips": "^0.40.0", + "@material/dialog": "^0.40.0", + "@material/dom": "^0.40.0", + "@material/drawer": "^0.40.0", + "@material/elevation": "^0.40.0", + "@material/fab": "^0.40.0", + "@material/floating-label": "^0.40.0", + "@material/form-field": "^0.40.0", + "@material/grid-list": "^0.40.0", + "@material/icon-button": "^0.40.0", + "@material/icon-toggle": "^0.40.0", + "@material/image-list": "^0.40.0", "@material/layout-grid": "^0.39.0", - "@material/line-ripple": "^0.39.3", - "@material/linear-progress": "^0.39.1", - "@material/list": "^0.39.3", - "@material/menu": "^0.39.3", - "@material/menu-surface": "^0.39.1", - "@material/notched-outline": "^0.39.1", - "@material/radio": "^0.39.3", - "@material/ripple": "^0.39.3", + "@material/line-ripple": "^0.40.0", + "@material/linear-progress": "^0.40.0", + "@material/list": "^0.40.0", + "@material/menu": "^0.40.0", + "@material/menu-surface": "^0.40.0", + "@material/notched-outline": "^0.40.0", + "@material/radio": "^0.40.0", + "@material/ripple": "^0.40.0", "@material/rtl": "^0.39.1", - "@material/select": "^0.39.3", - "@material/selection-control": "^0.39.3", - "@material/shape": "^0.39.0", - "@material/slider": "^0.39.1", - "@material/snackbar": "^0.39.1", - "@material/switch": "^0.39.3", - "@material/tab": "^0.39.3", - "@material/tab-bar": "^0.39.3", - "@material/tab-indicator": "^0.39.3", - "@material/tab-scroller": "^0.39.3", - "@material/textfield": "^0.39.3", - "@material/theme": "^0.39.1", - "@material/toolbar": "^0.39.3", - "@material/top-app-bar": "^0.39.3", + "@material/select": "^0.40.0", + "@material/selection-control": "^0.40.0", + "@material/shape": "^0.40.0", + "@material/slider": "^0.40.0", + "@material/snackbar": "^0.40.0", + "@material/switch": "^0.40.0", + "@material/tab": "^0.40.0", + "@material/tab-bar": "^0.40.0", + "@material/tab-indicator": "^0.40.0", + "@material/tab-scroller": "^0.40.0", + "@material/textfield": "^0.40.0", + "@material/theme": "^0.40.0", + "@material/toolbar": "^0.40.0", + "@material/top-app-bar": "^0.40.0", "@material/typography": "^0.39.0" } }, @@ -5509,13 +5543,14 @@ "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=" }, "md5.js": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", - "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", "dev": true, "requires": { "hash-base": "^3.0.0", - "inherits": "^2.0.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "media-typer": { @@ -5788,9 +5823,9 @@ } }, "nan": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.0.tgz", - "integrity": "sha512-F4miItu2rGnV2ySkXOQoA8FKz/SR2Q2sWP0sbTxNxz/tuokeC8WxOhPMcwi0qIyGtVn/rrSeLbvVkznqCdwYnw==", + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", + "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==", "optional": true }, "nanomatch": { @@ -6132,7 +6167,7 @@ }, "p-is-promise": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", "dev": true }, @@ -6370,9 +6405,9 @@ } }, "pbkdf2": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz", - "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==", + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", "dev": true, "requires": { "create-hash": "^1.1.2", @@ -6793,16 +6828,17 @@ "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==" }, "public-encrypt": { - "version": "4.0.2", - "resolved": "http://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", - "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "dev": true, "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", "create-hash": "^1.1.0", "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1" + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "pump": { @@ -6838,7 +6874,7 @@ }, "query-string": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "resolved": "http://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "dev": true, "requires": { @@ -6866,75 +6902,75 @@ "dev": true }, "r2-lcp-js": { - "version": "1.0.0-alpha.4", - "resolved": "https://registry.npmjs.org/r2-lcp-js/-/r2-lcp-js-1.0.0-alpha.4.tgz", - "integrity": "sha512-uzkf6xHGsBAlsfRs/LRyKAbIKF9ckJCnQNNM1Xf/GM2ZQQBFCv3tcQZNTfrxhYhrQYxdNDAuqwO8mDSvIMlgNA==", + "version": "1.0.0-alpha.6", + "resolved": "https://registry.npmjs.org/r2-lcp-js/-/r2-lcp-js-1.0.0-alpha.6.tgz", + "integrity": "sha512-Uqa4QuDoAV2wV1r5ueVKXE6NLLPBGn2+33MQGr2stiZVxK0CjPMREeKadLWGpLSW1mG3c2Aps87TwBr/R0WWsg==", "requires": { "bindings": "^1.3.0", "debug": "^4.0.1", "moment": "^2.22.2", - "r2-utils-js": "^1.0.0-alpha.4", + "r2-utils-js": "^1.0.0-alpha.5", "request": "^2.88.0", "request-promise-native": "^1.0.5", - "ta-json": "github:danielweck/ta-json#9938af9c192ca36aa600f2ce14eb5735aa1a50e6", + "ta-json-x": "^2.5.0", "tslib": "^1.9.3", "urijs": "^1.19.1" } }, "r2-navigator-js": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/r2-navigator-js/-/r2-navigator-js-1.0.0-alpha.5.tgz", - "integrity": "sha512-pELhDV2WVzzmPXfkNMoPqcqgd9X9XzbBJi0RPcda5373sMY7YBXIRMth1Y4j0c50U7uYzsV2Egh/j2X+H+NA7w==", + "version": "1.0.0-alpha.6", + "resolved": "https://registry.npmjs.org/r2-navigator-js/-/r2-navigator-js-1.0.0-alpha.6.tgz", + "integrity": "sha512-0zT5bLnidpM2UfxzjdmCdrfD7ArNnqgPDIxmH+uOeaK6CRDUAihjaW4o5tZpuxJr8VhOYa4popcP3kfonExC7g==", "requires": { "css-element-queries": "github:marcj/css-element-queries#e1f3e0475a52b830d4b6490abd7b2984fbc8553f", "debounce": "^1.2.0", "debug": "^4.0.1", "express": "^4.16.3", "moment": "^2.22.2", - "r2-lcp-js": "^1.0.0-alpha.4", - "r2-streamer-js": "^1.0.0-alpha.4", + "r2-lcp-js": "^1.0.0-alpha.6", + "r2-streamer-js": "^1.0.0-alpha.5", "resize-sensor": "github:normanzb/resize-sensor#4cbb8ec7f454c985f2b89672afb46d8cbcf89497", - "ta-json": "github:danielweck/ta-json#9938af9c192ca36aa600f2ce14eb5735aa1a50e6", + "ta-json-x": "^2.5.0", "tslib": "^1.9.3", "urijs": "^1.19.1", "uuid": "^3.3.2" } }, "r2-opds-js": { - "version": "1.0.0-alpha.4", - "resolved": "https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0-alpha.4.tgz", - "integrity": "sha512-E0qrWYzfFuEFZ7EsyeBMwTIOs4fPcPw0NbG6g5jxE1CA4hHVrGgya5SzZEH8ShgaMbuqdp/N3WGgyS8aBTvj8Q==", + "version": "1.0.0-alpha.5", + "resolved": "https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0-alpha.5.tgz", + "integrity": "sha512-JuP+c1668XbAuadNg9YPEdpe0N3pxW95ohzP91kiDZETshUQnMXPh8QdEAV9WV9xKkfhqknr7p8POPBpIHLBow==", "requires": { "debug": "^4.0.1", - "r2-shared-js": "^1.0.0-alpha.4", - "r2-utils-js": "^1.0.0-alpha.4", - "ta-json": "github:danielweck/ta-json#9938af9c192ca36aa600f2ce14eb5735aa1a50e6", + "r2-shared-js": "^1.0.0-alpha.5", + "r2-utils-js": "^1.0.0-alpha.5", + "ta-json-x": "^2.5.0", "tslib": "^1.9.3", "xmldom": "^0.1.27" } }, "r2-shared-js": { - "version": "1.0.0-alpha.4", - "resolved": "https://registry.npmjs.org/r2-shared-js/-/r2-shared-js-1.0.0-alpha.4.tgz", - "integrity": "sha512-Vje8/cQVXLD4oQMjNVqNrh3NSIoNeFh+YX/N0gnL850KzAKNHMYeRERcqz/4prczstrbtEfoaxGWo+AwV+VcPw==", + "version": "1.0.0-alpha.5", + "resolved": "https://registry.npmjs.org/r2-shared-js/-/r2-shared-js-1.0.0-alpha.5.tgz", + "integrity": "sha512-fAsKtN8Sg+0B5psS1OVjjquMfb+HkcLspx4GCha1VJdWku7gk/noU0xTpuvCHFRipHzKT1nE1RFED9KCB4Mpbw==", "requires": { "debug": "^4.0.1", "image-size": "^0.6.3", "mime-types": "^2.1.20", "moment": "^2.22.2", - "r2-lcp-js": "^1.0.0-alpha.4", - "r2-utils-js": "^1.0.0-alpha.4", + "r2-lcp-js": "^1.0.0-alpha.6", + "r2-utils-js": "^1.0.0-alpha.6", "slugify": "^1.3.1", - "ta-json": "github:danielweck/ta-json#9938af9c192ca36aa600f2ce14eb5735aa1a50e6", + "ta-json-x": "^2.5.0", "tslib": "^1.9.3", "xmldom": "^0.1.27", "xpath": "^0.0.27" } }, "r2-streamer-js": { - "version": "1.0.0-alpha.4", - "resolved": "https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.0-alpha.4.tgz", - "integrity": "sha512-5AxkG4s6fJdUEBJiybL+ah7ueCth8ak/xifUmSdIFZTGk47fYgDLonJmXNHz9dmlnZiQ8Z0yt0V6kkgt+AtVSA==", + "version": "1.0.0-alpha.5", + "resolved": "https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.0-alpha.5.tgz", + "integrity": "sha512-Aa3xbZMEbObKO/7re9bJB+BhgADKdRrrUjV1MHDBl/3NZV8DDsl6DUUxDvqIueXpZUpcQuqUl2OHxFPTf/yJBg==", "requires": { "ajv": "^6.5.3", "css2json": "^0.0.4", @@ -6953,7 +6989,7 @@ "request": "^2.88.0", "request-promise-native": "^1.0.5", "selfsigned": "^1.10.3", - "ta-json": "github:danielweck/ta-json#9938af9c192ca36aa600f2ce14eb5735aa1a50e6", + "ta-json-x": "^2.5.0", "tmp": "^0.0.33", "tslib": "^1.9.3", "uuid": "^3.3.2", @@ -6961,9 +6997,9 @@ }, "dependencies": { "ajv": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz", - "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", "requires": { "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", @@ -6984,9 +7020,9 @@ } }, "r2-utils-js": { - "version": "1.0.0-alpha.4", - "resolved": "https://registry.npmjs.org/r2-utils-js/-/r2-utils-js-1.0.0-alpha.4.tgz", - "integrity": "sha512-JLcsxkb7ehBznB98eguT7fKz8YjopIUztQ3bGqy+n4FMHu1qyFIN67tJvRyo9WpzjJnD9aX9uq6OcD113ZWflg==", + "version": "1.0.0-alpha.6", + "resolved": "https://registry.npmjs.org/r2-utils-js/-/r2-utils-js-1.0.0-alpha.6.tgz", + "integrity": "sha512-p6WH/ZmGeoaM5ZwP60vDXKKwk05KjirNzqDZ5NXpR1tmCtBFZvGbcZ5NdFSHGLi+h5M5hFSCy0PSZGWWq18Cqw==", "requires": { "debug": "^4.0.1", "filehound": "^1.16.4", @@ -6994,7 +7030,7 @@ "reflect-metadata": "^0.1.12", "request": "^2.88.0", "request-promise-native": "^1.0.5", - "ta-json": "github:danielweck/ta-json#9938af9c192ca36aa600f2ce14eb5735aa1a50e6", + "ta-json-x": "^2.5.0", "tslib": "^1.9.3", "unzipper": "^0.9.3", "xpath": "^0.0.27", @@ -7115,9 +7151,9 @@ }, "dependencies": { "ajv": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz", - "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", "dev": true, "requires": { "fast-deep-equal": "^2.0.1", @@ -7906,7 +7942,7 @@ }, "strip-ansi": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { @@ -8120,14 +8156,14 @@ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" }, "sourcemap-codec": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.1.tgz", - "integrity": "sha512-hX1eNBNuilj8yfFnECh0DzLgwKpBLMIvmhgEhixXNui8lMLBInTI8Kyxt++RwJnMNu7cAUo635L2+N1TxMJCzA==" + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.3.tgz", + "integrity": "sha512-vFrY/x/NdsD7Yc8mpTJXuao9S8lq08Z/kOITHz6b7YbfI9xL8Spe5EvSQUHOI7SbpY8bRPr0U3kKSsPuqEGSfA==" }, "spdx-correct": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", - "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.1.tgz", + "integrity": "sha512-hxSPZbRZvSDuOvADntOElzJpenIR7wXJkuoUcUtS0erbgt2fgeaoPIYretfKpslMhfFDY4k0MZ2F5CUzhBsSvQ==", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", @@ -8135,9 +8171,9 @@ } }, "spdx-exceptions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", - "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", "dev": true }, "spdx-expression-parse": { @@ -8430,18 +8466,12 @@ "ttfinfo": "git+https://github.com/rBurgett/ttfinfo.git#f00e43e2a6d4c8a12a677df20b7804492d50863c" } }, - "ta-json": { - "version": "github:danielweck/ta-json#9938af9c192ca36aa600f2ce14eb5735aa1a50e6", - "from": "github:danielweck/ta-json#dist", + "ta-json-x": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/ta-json-x/-/ta-json-x-2.5.0.tgz", + "integrity": "sha512-LzWjAxa6A1RcOLRQxKBCaENLikEIcRHQUTYd1mk2uhX3OQ1m7JzaLw/jZGLL6FWCt8YhCV9Zi1U6hGdZNM8igA==", "requires": { "reflect-metadata": "^0.1.12" - }, - "dependencies": { - "reflect-metadata": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.12.tgz", - "integrity": "sha512-n+IyV+nGz3+0q3/Yf1ra12KpCyi001bi4XFxSjbiWWjfqb52iTTtpGXmCCAOWWIAn9KEuFZKGqBERHmrtScZ3A==" - } } }, "tabbable": { @@ -8749,9 +8779,9 @@ "dev": true }, "typescript": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.0.3.tgz", - "integrity": "sha512-kk80vLW9iGtjMnIv11qyxLqZm20UklzuR2tL0QAnDIygIUIemcZMxlMWudl9OOt76H3ntVzcTiddQ1/pAAJMYg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.1.tgz", + "integrity": "sha512-Veu0w4dTc/9wlWNf2jeRInNodKlcdLgemvPsrNpfu5Pq39sgfFjvIIgTsvUHCoLBnMhPoUA+tFxsXjU6VexVRQ==", "dev": true }, "uglify-es": { @@ -9233,7 +9263,7 @@ }, "strip-ansi": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { diff --git a/package-scripts-bundle.cson b/package-scripts-bundle.cson index dd90122..ca2852f 100644 --- a/package-scripts-bundle.cson +++ b/package-scripts-bundle.cson @@ -249,14 +249,14 @@ ((ls ./node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/reflect-metadata/) || echo "OK") && - ((ls ./node_modules/ta-json/node_modules/reflect-metadata/ && - cpy ./Reflect.ts ./node_modules/ta-json/node_modules/reflect-metadata/) || echo "OK") && + ((ls ./node_modules/ta-json-x/node_modules/reflect-metadata/ && + cpy ./Reflect.ts ./node_modules/ta-json-x/node_modules/reflect-metadata/) || echo "OK") && - ((ls ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/ && - cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo "OK") && + ((ls ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && + cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo "OK") && - ((ls ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/ && - cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo "OK") && + ((ls ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && + cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo "OK") && rimraf Reflect.ts && diff --git a/package.json b/package.json index b2d27db..34791dc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "r2-testapp-js", - "version": "1.0.0-alpha.5", + "version": "1.0.0-alpha.6", "description": "Readium 2 'testapp' for NodeJS (TypeScript)", "keywords": [ "readium", @@ -48,22 +48,22 @@ "dependencies": { "debounce": "^1.2.0", "debug": "^4.0.1", - "electron-store": "1.*.*", + "electron-store": "^1.3.0", "filehound": "^1.16.4", - "material-components-web": "^0.39.3", + "material-components-web": "^0.40.0", "material-design-icons": "^3.0.1", "portfinder": "^1.0.17", - "r2-lcp-js": "^1.0.0-alpha.4", - "r2-navigator-js": "^1.0.0-alpha.5", - "r2-opds-js": "^1.0.0-alpha.4", - "r2-shared-js": "^1.0.0-alpha.4", - "r2-streamer-js": "^1.0.0-alpha.4", - "r2-utils-js": "^1.0.0-alpha.4", + "r2-lcp-js": "^1.0.0-alpha.6", + "r2-navigator-js": "^1.0.0-alpha.6", + "r2-opds-js": "^1.0.0-alpha.5", + "r2-shared-js": "^1.0.0-alpha.5", + "r2-streamer-js": "^1.0.0-alpha.5", + "r2-utils-js": "^1.0.0-alpha.6", "request": "^2.88.0", "request-promise-native": "^1.0.5", "riot": "^3.12.0", "system-font-families": "^0.5.0", - "ta-json": "github:danielweck/ta-json#dist", + "ta-json-x": "^2.5.0", "tslib": "^1.9.3", "uuid": "^3.3.2" }, @@ -72,16 +72,16 @@ "@types/debug": "^0.0.30", "@types/electron-store": "^1.3.0", "@types/express": "^4.16.0", - "@types/node": "8.*.*", + "@types/node": "^8.10.32", "@types/request": "^2.47.1", "@types/request-promise-native": "^1.0.15", - "@types/uuid": "^3.4.3", - "browserify": "^16.2.2", + "@types/uuid": "^3.4.4", + "browserify": "^16.2.3", "cpy-cli": "^2.0.0", "cross-env": "^5.2.0", "cson": "^5.1.0", "eclint": "^2.8.0", - "electron": "1.*.*", + "electron": "^1.8.8", "electron-builder": "^20.28.4", "exorcist": "^1.0.1", "git-rev-sync": "^1.12.0", @@ -92,7 +92,7 @@ "sorcery": "^0.10.0", "tslint": "^5.11.0", "tslint-language-service": "^0.9.9", - "typescript": "^3.0.3", + "typescript": "^3.1.1", "uglify-es": "^3.3.10" }, "main": "dist/bundle-es8-es2017/main.js", @@ -242,7 +242,7 @@ "bundle-uglify-electron-webview-preload:es5_": "cpy ./dist/bundle-es5/electron-webview-preload.js.map ./dist/bundle-es5/ --rename=electron-webview-preload-.js.map && json -I -f ./dist/bundle-es5/electron-webview-preload-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/electron-webview-preload.js --output ./dist/bundle-es5/electron-webview-preload.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='electron-webview-preload.min.js.map',content='./dist/bundle-es5/electron-webview-preload-.js.map'\" && rimraf ./dist/bundle-es5/electron-webview-preload-.js.map", "bundle:es5": "echo \"bundle skip.\"", "bundle-npm-externals:es5_": "cd ./dist/bundle-es5/ && rimraf package.json && rimraf package-lock.json && rimraf node_modules && npm init -f -y && npm install conf@latest && npm install bindings@latest && rimraf package.json && rimraf package-lock.json && cd ..", - "bundle:es5_": "curl https://raw.githubusercontent.com/rbuckton/reflect-metadata/master/Reflect.ts > Reflect.ts && ((ls ./node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && rimraf Reflect.ts && mkdirp ./dist/bundle-es5 && npm run bundle-npm-externals:es5_ && cpy ./LCP/lcp.node ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/riot.js ./dist/bundle-es5/ && cpy ./riots/linklist/index.js ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && cpy ./riots/linklistgroup/index.js ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && cpy ./riots/linktree/index.js ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && cpy ./riots/menuselect/index.js ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && cpy ./dist/es5/src/electron/renderer/MaterialIcons-Regular.woff2 ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/material-components-web.css ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/material-components-web.js ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/AccessibleDfA.otf ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/iAWriterDuospace-Regular.ttf ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/index.html ./dist/bundle-es5/ && cpy \"./**/*.css\" ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && printf \"require('./electron-renderer.js');\" > ./dist/bundle-es5/index.js && printf \"require('./electron-main.js');\" > ./dist/bundle-es5/main.js && printf \"require('./electron-webview-preload.js');\" > ./dist/bundle-es5/preload.js && cpy \"./ReadiumCSS/**/*\" ./bundle-es5/ --cwd=./dist/ --parents --no-dir && cpy \"./misc/epubs/*\" ./dist/bundle-es5/ --parents && npm run bundle-electron-main:es5 && npm run bundle-electron-renderer:es5 && npm run bundle-electron-webview-preload:es5 && rimraf \"./dist/bundle-es5/*.js.map\"", + "bundle:es5_": "curl https://raw.githubusercontent.com/rbuckton/reflect-metadata/master/Reflect.ts > Reflect.ts && ((ls ./node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && rimraf Reflect.ts && mkdirp ./dist/bundle-es5 && npm run bundle-npm-externals:es5_ && cpy ./LCP/lcp.node ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/riot.js ./dist/bundle-es5/ && cpy ./riots/linklist/index.js ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && cpy ./riots/linklistgroup/index.js ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && cpy ./riots/linktree/index.js ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && cpy ./riots/menuselect/index.js ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && cpy ./dist/es5/src/electron/renderer/MaterialIcons-Regular.woff2 ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/material-components-web.css ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/material-components-web.js ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/AccessibleDfA.otf ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/iAWriterDuospace-Regular.ttf ./dist/bundle-es5/ && cpy ./dist/es5/src/electron/renderer/index.html ./dist/bundle-es5/ && cpy \"./**/*.css\" ../../../../bundle-es5/ --cwd=./dist/es5/src/electron/renderer/ --parents && printf \"require('./electron-renderer.js');\" > ./dist/bundle-es5/index.js && printf \"require('./electron-main.js');\" > ./dist/bundle-es5/main.js && printf \"require('./electron-webview-preload.js');\" > ./dist/bundle-es5/preload.js && cpy \"./ReadiumCSS/**/*\" ./bundle-es5/ --cwd=./dist/ --parents --no-dir && cpy \"./misc/epubs/*\" ./dist/bundle-es5/ --parents && npm run bundle-electron-main:es5 && npm run bundle-electron-renderer:es5 && npm run bundle-electron-webview-preload:es5 && rimraf \"./dist/bundle-es5/*.js.map\"", "bundle-electron-main:es5": "npm run bundle-browserify-electron-main:es5 && npm run bundle-exorcist-electron-main:es5 && npm run bundle-sorcery-electron-main:es5 && npm run bundle-uglify-electron-main:es5", "bundle-electron-renderer:es5": "npm run bundle-browserify-electron-renderer:es5 && npm run bundle-exorcist-electron-renderer:es5 && npm run bundle-sorcery-electron-renderer:es5 && npm run bundle-uglify-electron-renderer:es5", "bundle-electron-webview-preload:es5": "npm run bundle-browserify-electron-webview-preload:es5 && npm run bundle-exorcist-electron-webview-preload:es5 && npm run bundle-sorcery-electron-webview-preload:es5 && npm run bundle-uglify-electron-webview-preload:es5", @@ -263,7 +263,7 @@ "bundle-uglify-electron-webview-preload:es6-es2015_": "cpy ./dist/bundle-es6-es2015/electron-webview-preload.js.map ./dist/bundle-es6-es2015/ --rename=electron-webview-preload-.js.map && json -I -f ./dist/bundle-es6-es2015/electron-webview-preload-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/electron-webview-preload.js --output ./dist/bundle-es6-es2015/electron-webview-preload.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='electron-webview-preload.min.js.map',content='./dist/bundle-es6-es2015/electron-webview-preload-.js.map'\" && rimraf ./dist/bundle-es6-es2015/electron-webview-preload-.js.map", "bundle:es6-es2015": "echo \"bundle skip.\"", "bundle-npm-externals:es6-es2015_": "cd ./dist/bundle-es6-es2015/ && rimraf package.json && rimraf package-lock.json && rimraf node_modules && npm init -f -y && npm install conf@latest && npm install bindings@latest && rimraf package.json && rimraf package-lock.json && cd ..", - "bundle:es6-es2015_": "curl https://raw.githubusercontent.com/rbuckton/reflect-metadata/master/Reflect.ts > Reflect.ts && ((ls ./node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && rimraf Reflect.ts && mkdirp ./dist/bundle-es6-es2015 && npm run bundle-npm-externals:es6-es2015_ && cpy ./LCP/lcp.node ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/riot.js ./dist/bundle-es6-es2015/ && cpy ./riots/linklist/index.js ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && cpy ./riots/linklistgroup/index.js ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && cpy ./riots/linktree/index.js ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && cpy ./riots/menuselect/index.js ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && cpy ./dist/es6-es2015/src/electron/renderer/MaterialIcons-Regular.woff2 ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/material-components-web.css ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/material-components-web.js ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/AccessibleDfA.otf ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/iAWriterDuospace-Regular.ttf ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/index.html ./dist/bundle-es6-es2015/ && cpy \"./**/*.css\" ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && printf \"require('./electron-renderer.js');\" > ./dist/bundle-es6-es2015/index.js && printf \"require('./electron-main.js');\" > ./dist/bundle-es6-es2015/main.js && printf \"require('./electron-webview-preload.js');\" > ./dist/bundle-es6-es2015/preload.js && cpy \"./ReadiumCSS/**/*\" ./bundle-es6-es2015/ --cwd=./dist/ --parents --no-dir && cpy \"./misc/epubs/*\" ./dist/bundle-es6-es2015/ --parents && npm run bundle-electron-main:es6-es2015 && npm run bundle-electron-renderer:es6-es2015 && npm run bundle-electron-webview-preload:es6-es2015 && rimraf \"./dist/bundle-es6-es2015/*.js.map\"", + "bundle:es6-es2015_": "curl https://raw.githubusercontent.com/rbuckton/reflect-metadata/master/Reflect.ts > Reflect.ts && ((ls ./node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && rimraf Reflect.ts && mkdirp ./dist/bundle-es6-es2015 && npm run bundle-npm-externals:es6-es2015_ && cpy ./LCP/lcp.node ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/riot.js ./dist/bundle-es6-es2015/ && cpy ./riots/linklist/index.js ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && cpy ./riots/linklistgroup/index.js ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && cpy ./riots/linktree/index.js ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && cpy ./riots/menuselect/index.js ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && cpy ./dist/es6-es2015/src/electron/renderer/MaterialIcons-Regular.woff2 ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/material-components-web.css ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/material-components-web.js ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/AccessibleDfA.otf ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/iAWriterDuospace-Regular.ttf ./dist/bundle-es6-es2015/ && cpy ./dist/es6-es2015/src/electron/renderer/index.html ./dist/bundle-es6-es2015/ && cpy \"./**/*.css\" ../../../../bundle-es6-es2015/ --cwd=./dist/es6-es2015/src/electron/renderer/ --parents && printf \"require('./electron-renderer.js');\" > ./dist/bundle-es6-es2015/index.js && printf \"require('./electron-main.js');\" > ./dist/bundle-es6-es2015/main.js && printf \"require('./electron-webview-preload.js');\" > ./dist/bundle-es6-es2015/preload.js && cpy \"./ReadiumCSS/**/*\" ./bundle-es6-es2015/ --cwd=./dist/ --parents --no-dir && cpy \"./misc/epubs/*\" ./dist/bundle-es6-es2015/ --parents && npm run bundle-electron-main:es6-es2015 && npm run bundle-electron-renderer:es6-es2015 && npm run bundle-electron-webview-preload:es6-es2015 && rimraf \"./dist/bundle-es6-es2015/*.js.map\"", "bundle-electron-main:es6-es2015": "npm run bundle-browserify-electron-main:es6-es2015 && npm run bundle-exorcist-electron-main:es6-es2015 && npm run bundle-sorcery-electron-main:es6-es2015 && npm run bundle-uglify-electron-main:es6-es2015", "bundle-electron-renderer:es6-es2015": "npm run bundle-browserify-electron-renderer:es6-es2015 && npm run bundle-exorcist-electron-renderer:es6-es2015 && npm run bundle-sorcery-electron-renderer:es6-es2015 && npm run bundle-uglify-electron-renderer:es6-es2015", "bundle-electron-webview-preload:es6-es2015": "npm run bundle-browserify-electron-webview-preload:es6-es2015 && npm run bundle-exorcist-electron-webview-preload:es6-es2015 && npm run bundle-sorcery-electron-webview-preload:es6-es2015 && npm run bundle-uglify-electron-webview-preload:es6-es2015", @@ -284,7 +284,7 @@ "bundle-uglify-electron-webview-preload:es7-es2016_": "cpy ./dist/bundle-es7-es2016/electron-webview-preload.js.map ./dist/bundle-es7-es2016/ --rename=electron-webview-preload-.js.map && json -I -f ./dist/bundle-es7-es2016/electron-webview-preload-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/electron-webview-preload.js --output ./dist/bundle-es7-es2016/electron-webview-preload.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='electron-webview-preload.min.js.map',content='./dist/bundle-es7-es2016/electron-webview-preload-.js.map'\" && rimraf ./dist/bundle-es7-es2016/electron-webview-preload-.js.map", "bundle:es7-es2016": "echo \"bundle skip.\"", "bundle-npm-externals:es7-es2016_": "cd ./dist/bundle-es7-es2016/ && rimraf package.json && rimraf package-lock.json && rimraf node_modules && npm init -f -y && npm install conf@latest && npm install bindings@latest && rimraf package.json && rimraf package-lock.json && cd ..", - "bundle:es7-es2016_": "curl https://raw.githubusercontent.com/rbuckton/reflect-metadata/master/Reflect.ts > Reflect.ts && ((ls ./node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && rimraf Reflect.ts && mkdirp ./dist/bundle-es7-es2016 && npm run bundle-npm-externals:es7-es2016_ && cpy ./LCP/lcp.node ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/riot.js ./dist/bundle-es7-es2016/ && cpy ./riots/linklist/index.js ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && cpy ./riots/linklistgroup/index.js ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && cpy ./riots/linktree/index.js ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && cpy ./riots/menuselect/index.js ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && cpy ./dist/es7-es2016/src/electron/renderer/MaterialIcons-Regular.woff2 ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/material-components-web.css ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/material-components-web.js ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/AccessibleDfA.otf ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/iAWriterDuospace-Regular.ttf ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/index.html ./dist/bundle-es7-es2016/ && cpy \"./**/*.css\" ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && printf \"require('./electron-renderer.js');\" > ./dist/bundle-es7-es2016/index.js && printf \"require('./electron-main.js');\" > ./dist/bundle-es7-es2016/main.js && printf \"require('./electron-webview-preload.js');\" > ./dist/bundle-es7-es2016/preload.js && cpy \"./ReadiumCSS/**/*\" ./bundle-es7-es2016/ --cwd=./dist/ --parents --no-dir && cpy \"./misc/epubs/*\" ./dist/bundle-es7-es2016/ --parents && npm run bundle-electron-main:es7-es2016 && npm run bundle-electron-renderer:es7-es2016 && npm run bundle-electron-webview-preload:es7-es2016 && rimraf \"./dist/bundle-es7-es2016/*.js.map\"", + "bundle:es7-es2016_": "curl https://raw.githubusercontent.com/rbuckton/reflect-metadata/master/Reflect.ts > Reflect.ts && ((ls ./node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && rimraf Reflect.ts && mkdirp ./dist/bundle-es7-es2016 && npm run bundle-npm-externals:es7-es2016_ && cpy ./LCP/lcp.node ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/riot.js ./dist/bundle-es7-es2016/ && cpy ./riots/linklist/index.js ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && cpy ./riots/linklistgroup/index.js ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && cpy ./riots/linktree/index.js ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && cpy ./riots/menuselect/index.js ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && cpy ./dist/es7-es2016/src/electron/renderer/MaterialIcons-Regular.woff2 ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/material-components-web.css ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/material-components-web.js ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/AccessibleDfA.otf ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/iAWriterDuospace-Regular.ttf ./dist/bundle-es7-es2016/ && cpy ./dist/es7-es2016/src/electron/renderer/index.html ./dist/bundle-es7-es2016/ && cpy \"./**/*.css\" ../../../../bundle-es7-es2016/ --cwd=./dist/es7-es2016/src/electron/renderer/ --parents && printf \"require('./electron-renderer.js');\" > ./dist/bundle-es7-es2016/index.js && printf \"require('./electron-main.js');\" > ./dist/bundle-es7-es2016/main.js && printf \"require('./electron-webview-preload.js');\" > ./dist/bundle-es7-es2016/preload.js && cpy \"./ReadiumCSS/**/*\" ./bundle-es7-es2016/ --cwd=./dist/ --parents --no-dir && cpy \"./misc/epubs/*\" ./dist/bundle-es7-es2016/ --parents && npm run bundle-electron-main:es7-es2016 && npm run bundle-electron-renderer:es7-es2016 && npm run bundle-electron-webview-preload:es7-es2016 && rimraf \"./dist/bundle-es7-es2016/*.js.map\"", "bundle-electron-main:es7-es2016": "npm run bundle-browserify-electron-main:es7-es2016 && npm run bundle-exorcist-electron-main:es7-es2016 && npm run bundle-sorcery-electron-main:es7-es2016 && npm run bundle-uglify-electron-main:es7-es2016", "bundle-electron-renderer:es7-es2016": "npm run bundle-browserify-electron-renderer:es7-es2016 && npm run bundle-exorcist-electron-renderer:es7-es2016 && npm run bundle-sorcery-electron-renderer:es7-es2016 && npm run bundle-uglify-electron-renderer:es7-es2016", "bundle-electron-webview-preload:es7-es2016": "npm run bundle-browserify-electron-webview-preload:es7-es2016 && npm run bundle-exorcist-electron-webview-preload:es7-es2016 && npm run bundle-sorcery-electron-webview-preload:es7-es2016 && npm run bundle-uglify-electron-webview-preload:es7-es2016", @@ -305,7 +305,7 @@ "bundle-uglify-electron-webview-preload:es8-es2017_": "cpy ./dist/bundle-es8-es2017/electron-webview-preload.js.map ./dist/bundle-es8-es2017/ --rename=electron-webview-preload-.js.map && json -I -f ./dist/bundle-es8-es2017/electron-webview-preload-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/electron-webview-preload.js --output ./dist/bundle-es8-es2017/electron-webview-preload.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='electron-webview-preload.min.js.map',content='./dist/bundle-es8-es2017/electron-webview-preload-.js.map'\" && rimraf ./dist/bundle-es8-es2017/electron-webview-preload-.js.map", "bundle:es8-es2017": "echo \"bundle skip.\"", "bundle-npm-externals:es8-es2017_": "cd ./dist/bundle-es8-es2017/ && rimraf package.json && rimraf package-lock.json && rimraf node_modules && npm init -f -y && npm install conf@latest && npm install bindings@latest && rimraf package.json && rimraf package-lock.json && cd ..", - "bundle:es8-es2017_": "curl https://raw.githubusercontent.com/rbuckton/reflect-metadata/master/Reflect.ts > Reflect.ts && ((ls ./node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json/node_modules/reflect-metadata/) || echo \"OK\") && rimraf Reflect.ts && mkdirp ./dist/bundle-es8-es2017 && npm run bundle-npm-externals:es8-es2017_ && cpy ./LCP/lcp.node ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/riot.js ./dist/bundle-es8-es2017/ && cpy ./riots/linklist/index.js ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && cpy ./riots/linklistgroup/index.js ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && cpy ./riots/linktree/index.js ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && cpy ./riots/menuselect/index.js ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && cpy ./dist/es8-es2017/src/electron/renderer/MaterialIcons-Regular.woff2 ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/material-components-web.css ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/material-components-web.js ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/AccessibleDfA.otf ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/iAWriterDuospace-Regular.ttf ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/index.html ./dist/bundle-es8-es2017/ && cpy \"./**/*.css\" ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && printf \"require('./electron-renderer.js');\" > ./dist/bundle-es8-es2017/index.js && printf \"require('./electron-main.js');\" > ./dist/bundle-es8-es2017/main.js && printf \"require('./electron-webview-preload.js');\" > ./dist/bundle-es8-es2017/preload.js && cpy \"./ReadiumCSS/**/*\" ./bundle-es8-es2017/ --cwd=./dist/ --parents --no-dir && cpy \"./misc/epubs/*\" ./dist/bundle-es8-es2017/ --parents && npm run bundle-electron-main:es8-es2017 && npm run bundle-electron-renderer:es8-es2017 && npm run bundle-electron-webview-preload:es8-es2017 && rimraf \"./dist/bundle-es8-es2017/*.js.map\"", + "bundle:es8-es2017_": "curl https://raw.githubusercontent.com/rbuckton/reflect-metadata/master/Reflect.ts > Reflect.ts && ((ls ./node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-navigator-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && ((ls ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/ && cpy ./Reflect.ts ./node_modules/r2-streamer-js/node_modules/ta-json-x/node_modules/reflect-metadata/) || echo \"OK\") && rimraf Reflect.ts && mkdirp ./dist/bundle-es8-es2017 && npm run bundle-npm-externals:es8-es2017_ && cpy ./LCP/lcp.node ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/riot.js ./dist/bundle-es8-es2017/ && cpy ./riots/linklist/index.js ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && cpy ./riots/linklistgroup/index.js ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && cpy ./riots/linktree/index.js ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && cpy ./riots/menuselect/index.js ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && cpy ./dist/es8-es2017/src/electron/renderer/MaterialIcons-Regular.woff2 ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/material-components-web.css ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/material-components-web.js ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/AccessibleDfA.otf ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/iAWriterDuospace-Regular.ttf ./dist/bundle-es8-es2017/ && cpy ./dist/es8-es2017/src/electron/renderer/index.html ./dist/bundle-es8-es2017/ && cpy \"./**/*.css\" ../../../../bundle-es8-es2017/ --cwd=./dist/es8-es2017/src/electron/renderer/ --parents && printf \"require('./electron-renderer.js');\" > ./dist/bundle-es8-es2017/index.js && printf \"require('./electron-main.js');\" > ./dist/bundle-es8-es2017/main.js && printf \"require('./electron-webview-preload.js');\" > ./dist/bundle-es8-es2017/preload.js && cpy \"./ReadiumCSS/**/*\" ./bundle-es8-es2017/ --cwd=./dist/ --parents --no-dir && cpy \"./misc/epubs/*\" ./dist/bundle-es8-es2017/ --parents && npm run bundle-electron-main:es8-es2017 && npm run bundle-electron-renderer:es8-es2017 && npm run bundle-electron-webview-preload:es8-es2017 && rimraf \"./dist/bundle-es8-es2017/*.js.map\"", "bundle-electron-main:es8-es2017": "npm run bundle-browserify-electron-main:es8-es2017 && npm run bundle-exorcist-electron-main:es8-es2017 && npm run bundle-sorcery-electron-main:es8-es2017 && npm run bundle-uglify-electron-main:es8-es2017", "bundle-electron-renderer:es8-es2017": "npm run bundle-browserify-electron-renderer:es8-es2017 && npm run bundle-exorcist-electron-renderer:es8-es2017 && npm run bundle-sorcery-electron-renderer:es8-es2017 && npm run bundle-uglify-electron-renderer:es8-es2017", "bundle-electron-webview-preload:es8-es2017": "npm run bundle-browserify-electron-webview-preload:es8-es2017 && npm run bundle-exorcist-electron-webview-preload:es8-es2017 && npm run bundle-sorcery-electron-webview-preload:es8-es2017 && npm run bundle-uglify-electron-webview-preload:es8-es2017" diff --git a/src/electron/main/index.ts b/src/electron/main/index.ts index e6ed458..d86c146 100644 --- a/src/electron/main/index.ts +++ b/src/electron/main/index.ts @@ -50,7 +50,7 @@ import * as filehound from "filehound"; import * as portfinder from "portfinder"; import * as request from "request"; import * as requestPromise from "request-promise-native"; -import { JSON as TAJSON } from "ta-json"; +import { JSON as TAJSON } from "ta-json-x"; import { R2_EVENT_DEVTOOLS } from "../common/events"; import { IStore } from "../common/store"; diff --git a/src/electron/renderer/index.ts b/src/electron/renderer/index.ts index 8230247..c1f2193 100644 --- a/src/electron/renderer/index.ts +++ b/src/electron/renderer/index.ts @@ -40,7 +40,7 @@ import { } from "@r2-shared-js/init-globals"; import { encodeURIComponent_RFC3986 } from "@utils/http/UrlUtils"; import { ipcRenderer, webFrame } from "electron"; -import { JSON as TAJSON } from "ta-json"; +import { JSON as TAJSON } from "ta-json-x"; import { IEventPayload_R2_EVENT_LCP_LSD_RENEW, diff --git a/tsconfigs/tsconfig-common.json b/tsconfigs/tsconfig-common.json index 833cdb3..368c655 100644 --- a/tsconfigs/tsconfig-common.json +++ b/tsconfigs/tsconfig-common.json @@ -8,7 +8,7 @@ "alwaysShowRuleFailuresAsWarnings": false, "ignoreDefinitionFiles": true, "configFile": "./tslint.json", - "disableNoUnusedVariableRule": true + "disableNoUnusedVariableRule": false } ], "rootDir": "../", diff --git a/tslint.json b/tslint.json index aaafe92..1e6f5bb 100644 --- a/tslint.json +++ b/tslint.json @@ -5,7 +5,6 @@ "no-floating-promises": true, "promise-function-async": true, "await-promise": true, - "no-unused-variable": true, "no-unused-expression": true, "variable-name": [ true,