From 003d234fad9805ddee58c2f71839d1fb2c170237 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 4 Jul 2020 09:46:25 +0200 Subject: [PATCH 01/59] feat: init header and footer --- .../slide/styles/deckdeckgo-slide-slots.scss | 61 ++ utils/slide/styles/deckdeckgo-slide.scss | 37 +- webcomponents/slides/title/package-lock.json | 825 +++++++++++++++++- webcomponents/slides/title/package.json | 2 +- .../slide/deckdeckgo-slide-title.scss | 1 + .../slide/deckdeckgo-slide-title.tsx | 6 +- webcomponents/slides/title/src/index.html | 188 ++-- 7 files changed, 983 insertions(+), 137 deletions(-) create mode 100644 utils/slide/styles/deckdeckgo-slide-slots.scss diff --git a/utils/slide/styles/deckdeckgo-slide-slots.scss b/utils/slide/styles/deckdeckgo-slide-slots.scss new file mode 100644 index 000000000..960fe03bb --- /dev/null +++ b/utils/slide/styles/deckdeckgo-slide-slots.scss @@ -0,0 +1,61 @@ +::slotted(ul), +::slotted(ol) { + padding-inline-start: var(--slide-padding-start, var(--slide-padding-start-default)); +} + +::slotted([slot="notes"]) { + display: none; +} + +::slotted([slot="actions"]) { + position: absolute; + top: var(--slide-actions-top, 32px); + right: var(--slide-actions-end, 32px); + left: var(--slide-actions-start); + display: var(--slide-actions-display); +} + +::slotted([slot="header"]), +::slotted([slot="footer"]), +::slotted([slot="background"]) { + pointer-events: none; + z-index: -1; +} + +::slotted([slot="background"]) { + position: var(--slide-background-position, absolute); + top: var(--slide-background-top, 0); + right: var(--slide-background-end); + left: var(--slide-background-start, 0); + + width: var(--slide-background-width); + height: var(--slide-background-height); +} + +::slotted([slot="header"]), +::slotted([slot="footer"]) { + position: absolute; + left: 0; + + width: var(--slide-width); + height: 100%; + + display: flex; + align-items: center; +} + +::slotted([slot="header"]) { + top: 0; + + max-height: var(--slide-header-max-height, calc(var(--slide-height) * 0.05)); + justify-content: var(--slide-header-justify-content, flex-start); + padding: var(--slide-header-padding, 32px); +} + +::slotted([slot="footer"]) { + bottom: 0; + + max-height: var(--slide-footer-max-height, calc(var(--slide-height) * 0.05)); + justify-content: var(--slide-footer-justify-content, center); + padding: var(--slide-footer-padding, 16px); +} diff --git a/utils/slide/styles/deckdeckgo-slide.scss b/utils/slide/styles/deckdeckgo-slide.scss index ae636d5d3..02af884b0 100644 --- a/utils/slide/styles/deckdeckgo-slide.scss +++ b/utils/slide/styles/deckdeckgo-slide.scss @@ -21,13 +21,15 @@ } div.deckgo-slide { - display: flex; - padding: var(--slide-padding-top, var(--slide-padding-top-default)) var(--slide-padding-end, var(--slide-padding-end-default)) var(--slide-padding-bottom, var(--slide-padding-bottom-default)) var(--slide-padding-start,var(--slide-padding-start-default)); + padding: var(--slide-padding-top, var(--slide-padding-top-default)) var(--slide-padding-end, var(--slide-padding-end-default)) + var(--slide-padding-bottom, var(--slide-padding-bottom-default)) var(--slide-padding-start, var(--slide-padding-start-default)); width: calc(var(--slide-width) - var(--slide-padding-start, var(--slide-padding-start-default)) - var(--slide-padding-end, var(--slide-padding-end-default))); - height: calc(var(--slide-height) - var(--slide-padding-top, var(--slide-padding-top-default)) - var(--slide-padding-bottom, var(--slide-padding-bottom-default))); + height: calc( + var(--slide-height) - var(--slide-padding-top, var(--slide-padding-top-default)) - var(--slide-padding-bottom, var(--slide-padding-bottom-default)) + ); // Don't allow text selection -webkit-touch-callout: var(--slide-user-select, none); /* iOS Safari */ @@ -41,35 +43,6 @@ div.deckgo-slide { -webkit-user-drag: none; } -::slotted(ul), ::slotted(ol) { - padding-inline-start: var(--slide-padding-start, var(--slide-padding-start-default)); -} - -::slotted([slot="notes"]) { - display: none; -} - -::slotted([slot="actions"]) { - position: absolute; - top: var(--slide-actions-top, 32px); - right: var(--slide-actions-end, 32px); - left: var(--slide-actions-start); - display: var(--slide-actions-display); -} - -::slotted([slot="background"]) { - position: var(--slide-background-position, absolute); - top: var(--slide-background-top, 0); - right: var(--slide-background-end); - left: var(--slide-background-start, 0); - - pointer-events: none; - z-index: -1; - - width: var(--slide-background-width); - height: var(--slide-background-height); -} - @media print { div.deckgo-slide { padding: 0; diff --git a/webcomponents/slides/title/package-lock.json b/webcomponents/slides/title/package-lock.json index 6e2191d22..e4ffdf841 100644 --- a/webcomponents/slides/title/package-lock.json +++ b/webcomponents/slides/title/package-lock.json @@ -40,18 +40,827 @@ } }, "@deckdeckgo/slide-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", - "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "version": "file:../../../utils/slide", "requires": { "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/runtime": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@deckdeckgo/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "12.12.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", + "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "requires": { + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "requires": { + "semver-regex": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "optional": true + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "requires": { + "pump": "^3.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "husky": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.3.tgz", + "integrity": "sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==", + "requires": { + "chalk": "^3.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.5.1", + "cosmiconfig": "^6.0.0", + "find-versions": "^3.2.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + } + }, + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "is-reference": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", + "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", + "requires": { + "@types/estree": "0.0.39" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "magic-string": { + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", + "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mri": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", + "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" + }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, + "npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "requires": { + "path-key": "^3.0.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "requires": { + "semver-compare": "^1.0.0" + } + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" + }, + "pretty-quick": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-2.0.1.tgz", + "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", + "requires": { + "chalk": "^2.4.2", + "execa": "^2.1.0", + "find-up": "^4.1.0", + "ignore": "^5.1.4", + "mri": "^1.1.4", + "multimatch": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "resolve": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", + "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz", + "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", + "requires": { + "fsevents": "~2.1.2" + } + }, + "rollup-plugin-commonjs": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.1.0.tgz", + "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", + "requires": { + "estree-walker": "^0.6.1", + "is-reference": "^1.1.2", + "magic-string": "^0.25.2", + "resolve": "^1.11.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-node-resolve": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz", + "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", + "requires": { + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.11.1", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-typescript": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-typescript/-/rollup-plugin-typescript-1.0.1.tgz", + "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==", + "requires": { + "resolve": "^1.10.0", + "rollup-pluginutils": "^2.5.0" + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sourcemap-codec": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", + "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "typescript": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "yaml": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", + "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", + "requires": { + "@babel/runtime": "^7.8.7" + } + } } }, - "@deckdeckgo/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" - }, "@stencil/core": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.13.0.tgz", diff --git a/webcomponents/slides/title/package.json b/webcomponents/slides/title/package.json index 34d5cd3f6..f4fd25909 100644 --- a/webcomponents/slides/title/package.json +++ b/webcomponents/slides/title/package.json @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "file:../../../utils/slide" }, "devDependencies": { "@stencil/core": "^1.13.0", diff --git a/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.scss b/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.scss index ca2b21cf4..6a875e818 100644 --- a/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.scss +++ b/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.scss @@ -1,4 +1,5 @@ @import "./deckdeckgo-slide"; +@import "./deckdeckgo-slide-slots"; div.deckgo-slide { flex-direction: column; diff --git a/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.tsx b/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.tsx index 5180a5c74..f2d8768f1 100644 --- a/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.tsx +++ b/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.tsx @@ -7,13 +7,13 @@ import { beforeSwipe, lazyLoadContent, hideAllRevealElements, - showAllRevealElements + showAllRevealElements, } from '@deckdeckgo/slide-utils'; @Component({ tag: 'deckgo-slide-title', styleUrl: 'deckdeckgo-slide-title.scss', - shadow: true + shadow: true, }) export class DeckdeckgoSlideTitle implements DeckdeckgoSlide { @Element() el: HTMLElement; @@ -63,6 +63,8 @@ export class DeckdeckgoSlideTitle implements DeckdeckgoSlide { + + ); diff --git a/webcomponents/slides/title/src/index.html b/webcomponents/slides/title/src/index.html index f599e5f80..a71724eb1 100644 --- a/webcomponents/slides/title/src/index.html +++ b/webcomponents/slides/title/src/index.html @@ -1,102 +1,102 @@ - - - - - DeckDeckGo - Slide Title Template - - - - - - - - - - - - -

DeckDeckGo

-

- Hello World Ionic πŸš€ - -

-
This are some notes about this particular slide
-
- - -

Custom slide background

-
- -
-
- - -

Reveal as slot

- -

- Hello World EDITABLE EDITABLE HERE Ionic πŸš€ - -

- -

- Hello World Ionic πŸš€ - -

- - -
- -
- - -

Reveal inside slot

-
- -

+ + + + + DeckDeckGo - Slide Title Template + + + + + + + + + + +

DeckDeckGo

+

Hello World Ionic πŸš€ - +

-
- - -

- Hello World Ionic πŸš€ - -

-
- -

- Hello World Ionic πŸš€ - -

-
- -
- - -

Not reveal list

-
    -
  • Blue cheese
  • -
  • Feta
  • -
  • GruyΓ¨re
  • -
-
- - - - -
- - - - + } + + From 05731a053771c8f1831fba74d6a89ef95e5328cb Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 4 Jul 2020 10:28:02 +0200 Subject: [PATCH 02/59] feat: clone and custom header and footer --- webcomponents/core/package-lock.json | 159 +++++++----------- webcomponents/core/package.json | 8 +- webcomponents/core/src/components.d.ts | 14 +- .../deck/deckdeckgo-deck/deckdeckgo-deck.tsx | 51 +++--- .../deckdeckgo-deck-background-utils.tsx | 10 +- webcomponents/core/stencil.config.ts | 24 +-- webcomponents/slides/title/package-lock.json | 146 ++++++---------- webcomponents/slides/title/package.json | 6 +- webcomponents/slides/title/src/index.html | 17 +- 9 files changed, 187 insertions(+), 248 deletions(-) diff --git a/webcomponents/core/package-lock.json b/webcomponents/core/package-lock.json index c20e38781..5559dc2ed 100644 --- a/webcomponents/core/package-lock.json +++ b/webcomponents/core/package-lock.json @@ -40,9 +40,9 @@ } }, "@deckdeckgo/deck-utils": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/deck-utils/-/deck-utils-2.2.0.tgz", - "integrity": "sha512-VObxHKYzOgD8LCvKe1iDyaVj2id0kON4xOmY0Sq6Vj29arVDHo9CzmisSBiijVnE44+nIZlGjXsU1cytEKGs8g==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/deck-utils/-/deck-utils-2.3.1.tgz", + "integrity": "sha512-3F5Sm2ExURTi8QpT89DCbUIsnbiB6lnIYLdhGHP9Bsazt/rig9Decf2yf2Bb1+dWp1UjGpes3Si63OUwKsf7Mg==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -59,12 +59,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.13.0.tgz", - "integrity": "sha512-++kIXaEgmwm/vq+9QAVHPuLLddCKVdJyI8OfHxknkpu5udxZMYA/vaN/K9i+2NIiTLbGpvHNk9E+RyYzKxS0XQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", + "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", "dev": true, "requires": { - "typescript": "3.8.3" + "typescript": "3.9.5" } }, "@stencil/postcss": { @@ -77,9 +77,9 @@ } }, "@stencil/sass": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-1.3.1.tgz", - "integrity": "sha512-5qsEyhLGTywpG4zlWv6eBhhj/z2Z37nbUGa87Ak0KqfsEiclJCYRA/AMM9FiN1jHfBvr968G4zE8rNlYmiPLsQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-1.3.2.tgz", + "integrity": "sha512-w6rkOsRIPY1rBa/13Wf+rMZrOzc6z86/Mkp3inzaYGsxBmLkf4PeP1rfaUB4SFDVRfMduP7FTd4ZJi/+FVrsMw==", "dev": true }, "@stencil/utils": { @@ -134,18 +134,31 @@ "dev": true }, "autoprefixer": { - "version": "9.7.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", - "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", + "version": "9.8.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", + "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", "dev": true, "requires": { - "browserslist": "^4.11.1", - "caniuse-lite": "^1.0.30001039", - "chalk": "^2.4.2", + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001087", + "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.27", - "postcss-value-parser": "^4.0.3" + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } } }, "balanced-match": { @@ -165,15 +178,15 @@ } }, "browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz", + "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001043", - "electron-to-chromium": "^1.3.413", - "node-releases": "^1.1.53", - "pkg-up": "^2.0.0" + "caniuse-lite": "^1.0.30001088", + "electron-to-chromium": "^1.3.483", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" } }, "callsites": { @@ -183,9 +196,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001055", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", - "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "version": "1.0.30001093", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001093.tgz", + "integrity": "sha512-0+ODNoOjtWD5eS9aaIpf4K0gQqZfILNY4WSNuYzeT1sXni+lMrrVjc0odEobJt6wrODofDZUX8XYi/5y7+xl8g==", "dev": true }, "chalk": { @@ -231,6 +244,12 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, + "colorette": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", + "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==", + "dev": true + }, "compare-versions": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", @@ -268,9 +287,9 @@ } }, "electron-to-chromium": { - "version": "1.3.432", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.432.tgz", - "integrity": "sha512-/GdNhXyLP5Yl2322CUX/+Xi8NhdHBqL6lD9VJVKjH6CjoPGakvwZ5CpKgj/oOlbzuWWjOvMjDw1bBuAIRCNTlw==", + "version": "1.3.488", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.488.tgz", + "integrity": "sha512-NReBdOugu1yl8ly+0VDtiQ6Yw/1sLjnvflWq0gvY1nfUXU2PbA+1XAVuEb7ModnwL/MfUPjby7e4pAFnSHiy6Q==", "dev": true }, "end-of-stream": { @@ -291,6 +310,12 @@ "is-arrayish": "^0.2.1" } }, + "escalade": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.1.tgz", + "integrity": "sha512-DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==", + "dev": true + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -520,9 +545,9 @@ } }, "node-releases": { - "version": "1.1.55", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz", - "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==", + "version": "1.1.58", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", + "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==", "dev": true }, "normalize-range": { @@ -648,66 +673,6 @@ "find-up": "^4.0.0" } }, - "pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, "please-upgrade-node": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", @@ -837,9 +802,9 @@ } }, "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "version": "3.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", + "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", "dev": true }, "which": { diff --git a/webcomponents/core/package.json b/webcomponents/core/package.json index bbdf8f74e..2ae8c7dd8 100644 --- a/webcomponents/core/package.json +++ b/webcomponents/core/package.json @@ -22,16 +22,16 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/deck-utils": "^2.2.0", + "@deckdeckgo/deck-utils": "^2.3.1", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { "@deckdeckgo/types": "^1.1.0", - "@stencil/core": "^1.13.0", + "@stencil/core": "^1.15.0", "@stencil/postcss": "^1.0.1", - "@stencil/sass": "^1.3.1", + "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.7.6", + "autoprefixer": "^9.8.4", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/core/src/components.d.ts b/webcomponents/core/src/components.d.ts index 816215bfc..f0445dfc2 100644 --- a/webcomponents/core/src/components.d.ts +++ b/webcomponents/core/src/components.d.ts @@ -5,7 +5,7 @@ * It contains typing information for all components that exist in this project. */ import { HTMLStencilElement, JSXBase } from "@stencil/core/internal"; -import { DeckdeckgoAttributeDefinition, DeckdeckgoDeckDefinition, DeckdeckgoSlideDefinition, } from "@deckdeckgo/types"; +import { DeckdeckgoAttributeDefinition, DeckdeckgoDeckDefinition, DeckdeckgoSlideDefinition } from "@deckdeckgo/types"; export namespace Components { interface DeckgoDeck { "blockSlide": (block: boolean) => Promise; @@ -14,9 +14,9 @@ export namespace Components { "doPrint": () => Promise; "embedded": boolean; "getActiveIndex": () => Promise; - "getDeckDefinition": () => Promise; + "getDeckDefinition": () => Promise; "getLength": () => Promise; - "getSlideDefinition": (index: number) => Promise; + "getSlideDefinition": (index: number) => Promise; "initSlideSize": () => Promise; "isBeginning": () => Promise; "isEnd": () => Promise; @@ -24,14 +24,16 @@ export namespace Components { "keyboard": boolean; "lazyLoadAllContent": () => Promise; "loadBackground": () => Promise; + "loadFooter": () => Promise; + "loadHeader": () => Promise; "reveal": boolean; "revealOnMobile": boolean; "slideNext": (slideAnimation?: boolean, emitEvent?: boolean) => Promise; "slidePrev": (slideAnimation?: boolean, emitEvent?: boolean) => Promise; - "slideTo": (index: number, speed?: number, emitEvent?: boolean) => Promise; + "slideTo": (index: number, speed?: number | undefined, emitEvent?: boolean) => Promise; "toggleFullScreen": () => Promise; "toggleKeyboardAssist": (state: boolean) => Promise; - "transition": "slide" | "fade" | "none"; + "transition": 'slide' | 'fade' | 'none'; } interface DeckgoPager { "activeIndex": number; @@ -104,7 +106,7 @@ declare namespace LocalJSX { "onSlidesDidLoad"?: (event: CustomEvent) => void; "reveal"?: boolean; "revealOnMobile"?: boolean; - "transition"?: "slide" | "fade" | "none"; + "transition"?: 'slide' | 'fade' | 'none'; } interface DeckgoPager { "activeIndex"?: number; diff --git a/webcomponents/core/src/components/deck/deckdeckgo-deck/deckdeckgo-deck.tsx b/webcomponents/core/src/components/deck/deckdeckgo-deck/deckdeckgo-deck.tsx index e351129de..675d5ef1e 100644 --- a/webcomponents/core/src/components/deck/deckdeckgo-deck/deckdeckgo-deck.tsx +++ b/webcomponents/core/src/components/deck/deckdeckgo-deck/deckdeckgo-deck.tsx @@ -23,7 +23,7 @@ interface PagerColor { @Component({ tag: 'deckgo-deck', styleUrl: 'deckdeckgo-deck.scss', - shadow: true + shadow: true, }) export class DeckdeckgoDeck { @Element() el: HTMLElement; @@ -411,7 +411,7 @@ export class DeckdeckgoDeck { resolve({ slider: slider, swipeLeft: swipeLeft, - deltaX: swipeLeft ? this.startX - currentX : currentX - this.startX + deltaX: swipeLeft ? this.startX - currentX : currentX - this.startX, }); }); } @@ -455,7 +455,9 @@ export class DeckdeckgoDeck { const promises: Promise[] = []; promises.push(this.lazyLoadFirstSlides()); promises.push(DeckdeckgoDeckBackgroundUtils.cloneSlots(this.el, filteredSlides, 'actions')); - promises.push(DeckdeckgoDeckBackgroundUtils.cloneAndLoadBackground(this.el, filteredSlides, this.cloneBackground)); + promises.push(DeckdeckgoDeckBackgroundUtils.loadSlots(this.el, filteredSlides, 'background', this.cloneBackground)); + promises.push(DeckdeckgoDeckBackgroundUtils.loadSlots(this.el, filteredSlides, 'header')); + promises.push(DeckdeckgoDeckBackgroundUtils.loadSlots(this.el, filteredSlides, 'footer')); promises.push(this.initSlidePagerColor()); // In standard case, we want to be able to reveal elements or not, as we wish but if we set reveal to false, we want to display everything straight at the begin. @@ -498,7 +500,7 @@ export class DeckdeckgoDeck { orderedSlidesTagNames.push({ template: slide.tagName ? slide.tagName.toLowerCase() : undefined, content: slide.innerHTML, - attributes: attributes + attributes: attributes, }); } @@ -510,7 +512,7 @@ export class DeckdeckgoDeck { attributes: attributes, background: background ? background.innerHTML : null, reveal: this.reveal, - revealOnMobile: this.revealOnMobile + revealOnMobile: this.revealOnMobile, }; resolve(deck); @@ -550,20 +552,29 @@ export class DeckdeckgoDeck { @Method() loadBackground(): Promise { - return new Promise(async (resolve) => { - const filteredSlides: HTMLElement[] = await this.getDefinedFilteredSlides(); + return this.loadSlots('background', this.cloneBackground); + } - if (!filteredSlides || filteredSlides.length <= 0) { - resolve(); - return; - } + @Method() + loadHeader(): Promise { + return this.loadSlots('header'); + } - await DeckdeckgoDeckBackgroundUtils.removeSlots(filteredSlides, 'background'); + @Method() + loadFooter(): Promise { + return this.loadSlots('footer'); + } - await DeckdeckgoDeckBackgroundUtils.cloneAndLoadBackground(this.el, filteredSlides, this.cloneBackground); + private async loadSlots(slotName: string, clone: boolean = true) { + const filteredSlides: HTMLElement[] = await this.getDefinedFilteredSlides(); - resolve(); - }); + if (!filteredSlides || filteredSlides.length <= 0) { + return; + } + + await DeckdeckgoDeckBackgroundUtils.removeSlots(filteredSlides, slotName); + + await DeckdeckgoDeckBackgroundUtils.loadSlots(this.el, filteredSlides, slotName, clone); } // The last children might be slots (background, note or action) @@ -644,7 +655,7 @@ export class DeckdeckgoDeck { const deltaX: DeltaX = { slider: slider, swipeLeft: swipeLeft, - deltaX: window.innerWidth + deltaX: window.innerWidth, }; await this.swipeSlide(deltaX, emitEvent); @@ -1009,7 +1020,7 @@ export class DeckdeckgoDeck { if (slide.style.getPropertyValue('--background') !== undefined && slide.style.getPropertyValue('--background') !== '') { this.pagerColor = { background: '#fff', - color: slide.style.getPropertyValue('--background') + color: slide.style.getPropertyValue('--background'), }; } else if ( slide.parentElement && @@ -1018,7 +1029,7 @@ export class DeckdeckgoDeck { ) { this.pagerColor = { background: '#fff', - color: slide.parentElement.style.getPropertyValue('--background') + color: slide.parentElement.style.getPropertyValue('--background'), }; } else { this.pagerColor = undefined; @@ -1038,7 +1049,7 @@ export class DeckdeckgoDeck { , -
{this.renderPager()}
+
{this.renderPager()}
, ]; } @@ -1048,7 +1059,7 @@ export class DeckdeckgoDeck { if (this.pagerColor) { pagerStyle = { '--pager-background': this.pagerColor.background, - '--pager-color': this.pagerColor.color + '--pager-color': this.pagerColor.color, }; } diff --git a/webcomponents/core/src/components/utils/deckdeckgo-deck-background-utils.tsx b/webcomponents/core/src/components/utils/deckdeckgo-deck-background-utils.tsx index 784de97ff..d0228cb8d 100644 --- a/webcomponents/core/src/components/utils/deckdeckgo-deck-background-utils.tsx +++ b/webcomponents/core/src/components/utils/deckdeckgo-deck-background-utils.tsx @@ -40,9 +40,9 @@ export class DeckdeckgoDeckBackgroundUtils { }); } - static cloneAndLoadBackground(el: HTMLElement, slides: HTMLElement[], cloneBackground: boolean): Promise { + static loadSlots(el: HTMLElement, slides: HTMLElement[], slotName: string, clone: boolean = true): Promise { return new Promise(async (resolve) => { - const background: HTMLElement = el.querySelector(":scope > [slot='background']"); + const background: HTMLElement = el.querySelector(`:scope > [slot='${slotName}']`); if (!background) { resolve(); @@ -51,11 +51,11 @@ export class DeckdeckgoDeckBackgroundUtils { await this.lazyBackgroundImages(el); - if (cloneBackground) { - await this.cloneSlots(el, slides, 'background'); + if (clone) { + await this.cloneSlots(el, slides, slotName); } - await this.showHideBackgroundSlot(el, cloneBackground); + await this.showHideBackgroundSlot(el, clone); resolve(); }); diff --git a/webcomponents/core/stencil.config.ts b/webcomponents/core/stencil.config.ts index babd8d61d..cb9577d2e 100644 --- a/webcomponents/core/stencil.config.ts +++ b/webcomponents/core/stencil.config.ts @@ -1,24 +1,28 @@ -import { Config } from '@stencil/core'; +import {Config} from '@stencil/core'; -import { sass } from '@stencil/sass'; -import { postcss } from '@stencil/postcss'; +import {sass} from '@stencil/sass'; +import {postcss} from '@stencil/postcss'; import autoprefixer from 'autoprefixer'; export const config: Config = { namespace: 'deckdeckgo', - outputTargets:[ + outputTargets: [ { - type: 'dist' + type: 'dist', }, { type: 'www', - serviceWorker: null - } + serviceWorker: null, + }, ], plugins: [ sass(), postcss({ - plugins: [autoprefixer()] - }) - ] + plugins: [autoprefixer()], + }), + ], + devServer: { + openBrowser: false, + port: 3335, + }, }; diff --git a/webcomponents/slides/title/package-lock.json b/webcomponents/slides/title/package-lock.json index e4ffdf841..fe780a20e 100644 --- a/webcomponents/slides/title/package-lock.json +++ b/webcomponents/slides/title/package-lock.json @@ -862,12 +862,12 @@ } }, "@stencil/core": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.13.0.tgz", - "integrity": "sha512-++kIXaEgmwm/vq+9QAVHPuLLddCKVdJyI8OfHxknkpu5udxZMYA/vaN/K9i+2NIiTLbGpvHNk9E+RyYzKxS0XQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", + "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", "dev": true, "requires": { - "typescript": "3.8.3" + "typescript": "3.9.5" } }, "@stencil/postcss": { @@ -880,9 +880,9 @@ } }, "@stencil/sass": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-1.3.1.tgz", - "integrity": "sha512-5qsEyhLGTywpG4zlWv6eBhhj/z2Z37nbUGa87Ak0KqfsEiclJCYRA/AMM9FiN1jHfBvr968G4zE8rNlYmiPLsQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-1.3.2.tgz", + "integrity": "sha512-w6rkOsRIPY1rBa/13Wf+rMZrOzc6z86/Mkp3inzaYGsxBmLkf4PeP1rfaUB4SFDVRfMduP7FTd4ZJi/+FVrsMw==", "dev": true }, "@stencil/utils": { @@ -937,24 +937,24 @@ "dev": true }, "autoprefixer": { - "version": "9.7.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", - "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", + "version": "9.8.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", + "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", "dev": true, "requires": { - "browserslist": "^4.11.1", - "caniuse-lite": "^1.0.30001039", - "chalk": "^2.4.2", + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001087", + "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.27", - "postcss-value-parser": "^4.0.3" + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" }, "dependencies": { "postcss": { - "version": "7.0.30", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.30.tgz", - "integrity": "sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ==", + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", "dev": true, "requires": { "chalk": "^2.4.2", @@ -981,15 +981,15 @@ } }, "browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz", + "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001043", - "electron-to-chromium": "^1.3.413", - "node-releases": "^1.1.53", - "pkg-up": "^2.0.0" + "caniuse-lite": "^1.0.30001088", + "electron-to-chromium": "^1.3.483", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" } }, "callsites": { @@ -999,9 +999,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001055", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", - "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "version": "1.0.30001093", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001093.tgz", + "integrity": "sha512-0+ODNoOjtWD5eS9aaIpf4K0gQqZfILNY4WSNuYzeT1sXni+lMrrVjc0odEobJt6wrODofDZUX8XYi/5y7+xl8g==", "dev": true }, "chalk": { @@ -1047,6 +1047,12 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, + "colorette": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", + "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==", + "dev": true + }, "compare-versions": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", @@ -1084,9 +1090,9 @@ } }, "electron-to-chromium": { - "version": "1.3.432", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.432.tgz", - "integrity": "sha512-/GdNhXyLP5Yl2322CUX/+Xi8NhdHBqL6lD9VJVKjH6CjoPGakvwZ5CpKgj/oOlbzuWWjOvMjDw1bBuAIRCNTlw==", + "version": "1.3.488", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.488.tgz", + "integrity": "sha512-NReBdOugu1yl8ly+0VDtiQ6Yw/1sLjnvflWq0gvY1nfUXU2PbA+1XAVuEb7ModnwL/MfUPjby7e4pAFnSHiy6Q==", "dev": true }, "end-of-stream": { @@ -1107,6 +1113,12 @@ "is-arrayish": "^0.2.1" } }, + "escalade": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.1.tgz", + "integrity": "sha512-DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==", + "dev": true + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -1336,9 +1348,9 @@ } }, "node-releases": { - "version": "1.1.55", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz", - "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==", + "version": "1.1.58", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", + "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==", "dev": true }, "normalize-range": { @@ -1464,66 +1476,6 @@ "find-up": "^4.0.0" } }, - "pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, "please-upgrade-node": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", @@ -1661,9 +1613,9 @@ } }, "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "version": "3.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", + "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", "dev": true }, "which": { diff --git a/webcomponents/slides/title/package.json b/webcomponents/slides/title/package.json index f4fd25909..0f3165df8 100644 --- a/webcomponents/slides/title/package.json +++ b/webcomponents/slides/title/package.json @@ -25,11 +25,11 @@ "@deckdeckgo/slide-utils": "file:../../../utils/slide" }, "devDependencies": { - "@stencil/core": "^1.13.0", + "@stencil/core": "^1.15.0", "@stencil/postcss": "^1.0.1", - "@stencil/sass": "^1.3.1", + "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.7.6", + "autoprefixer": "^9.8.4", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/title/src/index.html b/webcomponents/slides/title/src/index.html index a71724eb1..d5999fdbc 100644 --- a/webcomponents/slides/title/src/index.html +++ b/webcomponents/slides/title/src/index.html @@ -9,12 +9,12 @@ - - + + - +

DeckDeckGo

Hello World Ionic πŸš€ @@ -22,10 +22,10 @@

DeckDeckGo

This are some notes about this particular slide
-
DeckDeckGo
-
- daviddalbusco +
+ LinkedIn
+
peterpeterparker
@@ -87,6 +87,11 @@

Not reveal list

+
DeckDeckGo
+
+ daviddalbusco +
+ From f7733bea2448c883e6a04ef4fa3fd3a107a70dfd Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sun, 5 Jul 2020 10:15:09 +0200 Subject: [PATCH 03/59] style: header, footer and background z-index --- utils/slide/styles/deckdeckgo-slide-slots.scss | 5 ++++- webcomponents/slides/title/src/index.html | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/utils/slide/styles/deckdeckgo-slide-slots.scss b/utils/slide/styles/deckdeckgo-slide-slots.scss index 960fe03bb..f94fd75c2 100644 --- a/utils/slide/styles/deckdeckgo-slide-slots.scss +++ b/utils/slide/styles/deckdeckgo-slide-slots.scss @@ -19,7 +19,6 @@ ::slotted([slot="footer"]), ::slotted([slot="background"]) { pointer-events: none; - z-index: -1; } ::slotted([slot="background"]) { @@ -30,6 +29,8 @@ width: var(--slide-background-width); height: var(--slide-background-height); + + z-index: -2; } ::slotted([slot="header"]), @@ -42,6 +43,8 @@ display: flex; align-items: center; + + z-index: -1; } ::slotted([slot="header"]) { diff --git a/webcomponents/slides/title/src/index.html b/webcomponents/slides/title/src/index.html index d5999fdbc..e4f901df8 100644 --- a/webcomponents/slides/title/src/index.html +++ b/webcomponents/slides/title/src/index.html @@ -31,7 +31,7 @@

DeckDeckGo

Custom slide background

- +
@@ -85,7 +85,10 @@

Not reveal list

- +
DeckDeckGo
From 710b770c6ba2f0fe4c27f56164bcc30f677196b6 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sun, 5 Jul 2020 10:45:12 +0200 Subject: [PATCH 04/59] style: header and footer length --- utils/slide/styles/deckdeckgo-slide-slots.scss | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/utils/slide/styles/deckdeckgo-slide-slots.scss b/utils/slide/styles/deckdeckgo-slide-slots.scss index f94fd75c2..23f63e95f 100644 --- a/utils/slide/styles/deckdeckgo-slide-slots.scss +++ b/utils/slide/styles/deckdeckgo-slide-slots.scss @@ -50,15 +50,23 @@ ::slotted([slot="header"]) { top: 0; + width: calc(var(--slide-width) - var(--slide-header-padding-start, 32px) - var(--slide-header-padding-end, 32px)); max-height: var(--slide-header-max-height, calc(var(--slide-height) * 0.05)); + justify-content: var(--slide-header-justify-content, flex-start); - padding: var(--slide-header-padding, 32px); + + padding: var(--slide-header-padding-top, 32px) var(--slide-header-padding-end, 32px) var(--slide-header-padding-bottom, 32px) + var(--slide-header-padding-start, 32px); } ::slotted([slot="footer"]) { bottom: 0; + width: calc(var(--slide-width) - var(--slide-footer-padding-start, 16px) - var(--slide-footer-padding-end, 16px)); max-height: var(--slide-footer-max-height, calc(var(--slide-height) * 0.05)); + justify-content: var(--slide-footer-justify-content, center); - padding: var(--slide-footer-padding, 16px); + + padding: var(--slide-footer-padding-top, 16px) var(--slide-footer-padding-end, 16px) var(--slide-footer-padding-bottom, 16px) + var(--slide-footer-padding-start, 16px); } From ae19868a57a6c050b866b8b752d61576c60328aa Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Mon, 6 Jul 2020 17:47:39 +0200 Subject: [PATCH 05/59] style: pager, footer and header size --- utils/slide/styles/deckdeckgo-slide-slots.scss | 8 ++++++-- .../pager/deckdeckgo-pager/deckdeckgo-pager.scss | 6 +++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/utils/slide/styles/deckdeckgo-slide-slots.scss b/utils/slide/styles/deckdeckgo-slide-slots.scss index 23f63e95f..8ccf81c98 100644 --- a/utils/slide/styles/deckdeckgo-slide-slots.scss +++ b/utils/slide/styles/deckdeckgo-slide-slots.scss @@ -51,19 +51,23 @@ top: 0; width: calc(var(--slide-width) - var(--slide-header-padding-start, 32px) - var(--slide-header-padding-end, 32px)); - max-height: var(--slide-header-max-height, calc(var(--slide-height) * 0.05)); + max-height: var(--slide-header-max-height, 64px); justify-content: var(--slide-header-justify-content, flex-start); padding: var(--slide-header-padding-top, 32px) var(--slide-header-padding-end, 32px) var(--slide-header-padding-bottom, 32px) var(--slide-header-padding-start, 32px); + + @media screen and (max-width: 1024px) { + max-height: var(--slide-header-max-height, 48px); + } } ::slotted([slot="footer"]) { bottom: 0; width: calc(var(--slide-width) - var(--slide-footer-padding-start, 16px) - var(--slide-footer-padding-end, 16px)); - max-height: var(--slide-footer-max-height, calc(var(--slide-height) * 0.05)); + max-height: var(--slide-footer-max-height, 32px); justify-content: var(--slide-footer-justify-content, center); diff --git a/webcomponents/core/src/components/pager/deckdeckgo-pager/deckdeckgo-pager.scss b/webcomponents/core/src/components/pager/deckdeckgo-pager/deckdeckgo-pager.scss index 54b5272e1..77417d7b3 100644 --- a/webcomponents/core/src/components/pager/deckdeckgo-pager/deckdeckgo-pager.scss +++ b/webcomponents/core/src/components/pager/deckdeckgo-pager/deckdeckgo-pager.scss @@ -9,9 +9,9 @@ } .deckgo-pager-circular-chart { - height: var(--pager-size, 56px); - width: var(--pager-size, 56px); - margin: var(--pager-margin-top, 8px) var(--pager-margin-end, 8px) var(--pager-margin-bottom, 8px) var(--pager-margin-start, 8px); + height: var(--pager-size, 48px); + width: var(--pager-size, 48px); + margin: var(--pager-margin-top, 8px) var(--pager-margin-end, 32px) var(--pager-margin-bottom, 8px) var(--pager-margin-start, 32px); display: block; } From 27237f4dee30ae073507231e997e0a2049e01338 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Tue, 7 Jul 2020 16:38:14 +0200 Subject: [PATCH 06/59] feat: use local core and template title --- studio/package-lock.json | 2287 +++++++++++++++++++++++++++++++++++++- studio/package.json | 4 +- 2 files changed, 2281 insertions(+), 10 deletions(-) diff --git a/studio/package-lock.json b/studio/package-lock.json index dbf21c7f1..9cf97510b 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -63,12 +63,742 @@ } }, "@deckdeckgo/core": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/core/-/core-1.0.2.tgz", - "integrity": "sha512-G8d+JuPWZ5n9KfKiWKwaToXJ1UXbleYIQwjjSsEfJfjAx6Gg6FH0xFv7rybj5LcEEsGLhzf+CTHdVaRJos0DKQ==", + "version": "file:../webcomponents/core", "requires": { - "@deckdeckgo/deck-utils": "^2.2.0", + "@deckdeckgo/deck-utils": "^2.3.1", "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@deckdeckgo/deck-utils": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/deck-utils/-/deck-utils-2.3.1.tgz", + "integrity": "sha512-3F5Sm2ExURTi8QpT89DCbUIsnbiB6lnIYLdhGHP9Bsazt/rig9Decf2yf2Bb1+dWp1UjGpes3Si63OUwKsf7Mg==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + }, + "@deckdeckgo/types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/types/-/types-1.1.0.tgz", + "integrity": "sha512-07/ws/JQNX6cwCiudLwiohfdtruLaKnHozmppZSldEuHNAAd6a9y77sbFckqVWgFg8mfE4EdSNE3KnLHPF3Srg==" + }, + "@deckdeckgo/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" + }, + "@stencil/core": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", + "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "requires": { + "typescript": "3.9.5" + } + }, + "@stencil/postcss": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@stencil/postcss/-/postcss-1.0.1.tgz", + "integrity": "sha512-+QOLwdiMSeE6XbvjOM8bfMIX6E6L4DFLmnp0wZqCj4O/PVkNfEQA6IXZgd6F+OIfZ1wBy/dxR4Jvtwfo+QXa2g==", + "requires": { + "postcss": "~7.0.17" + } + }, + "@stencil/sass": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-1.3.2.tgz", + "integrity": "sha512-w6rkOsRIPY1rBa/13Wf+rMZrOzc6z86/Mkp3inzaYGsxBmLkf4PeP1rfaUB4SFDVRfMduP7FTd4ZJi/+FVrsMw==" + }, + "@stencil/utils": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@stencil/utils/-/utils-0.0.5.tgz", + "integrity": "sha512-YOmrMgSTzGZtC2hSrD7vXWIerhEcxzUu+pdKQ2wev4QO8O++WR1lZydFTfFgsA+NSCn6RYzPmhbGOrs9+PBw6Q==" + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "autoprefixer": { + "version": "9.8.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", + "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001087", + "colorette": "^1.2.0", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "browserslist": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz", + "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==", + "requires": { + "caniuse-lite": "^1.0.30001088", + "electron-to-chromium": "^1.3.483", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "caniuse-lite": { + "version": "1.0.30001093", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001093.tgz", + "integrity": "sha512-0+ODNoOjtWD5eS9aaIpf4K0gQqZfILNY4WSNuYzeT1sXni+lMrrVjc0odEobJt6wrODofDZUX8XYi/5y7+xl8g==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colorette": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", + "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==" + }, + "compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "electron-to-chromium": { + "version": "1.3.488", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.488.tgz", + "integrity": "sha512-NReBdOugu1yl8ly+0VDtiQ6Yw/1sLjnvflWq0gvY1nfUXU2PbA+1XAVuEb7ModnwL/MfUPjby7e4pAFnSHiy6Q==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escalade": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.1.tgz", + "integrity": "sha512-DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "requires": { + "semver-regex": "^2.0.0" + } + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "requires": { + "pump": "^3.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "husky": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.5.tgz", + "integrity": "sha512-SYZ95AjKcX7goYVZtVZF2i6XiZcHknw50iXvY7b0MiGoj5RwdgRQNEHdb+gPDPCXKlzwrybjFjkL6FOj8uRhZQ==", + "requires": { + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.6.0", + "cosmiconfig": "^6.0.0", + "find-versions": "^3.2.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mri": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", + "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" + }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, + "node-releases": { + "version": "1.1.58", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", + "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "requires": { + "path-key": "^3.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "requires": { + "semver-compare": "^1.0.0" + } + }, + "postcss": { + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", + "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "prettier": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.0.5.tgz", + "integrity": "sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==" + }, + "pretty-quick": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-2.0.1.tgz", + "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", + "requires": { + "chalk": "^2.4.2", + "execa": "^2.1.0", + "find-up": "^4.1.0", + "ignore": "^5.1.4", + "mri": "^1.1.4", + "multimatch": "^4.0.0" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "typescript": { + "version": "3.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", + "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "yaml": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz", + "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==", + "requires": { + "@babel/runtime": "^7.9.2" + } + } } }, "@deckdeckgo/deck-utils": { @@ -227,11 +957,1552 @@ } }, "@deckdeckgo/slide-title": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.0.1.tgz", - "integrity": "sha512-Q+/ZyRD+10LpEfV6J/KvM2kYUZbCdD30MHVHvi8mEi2wcMv58Z3UyzIiKrbbtR69iu2oI1K3jgZuL8CPCf86mQ==", + "version": "file:../webcomponents/slides/title", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "file:../utils/slide" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@deckdeckgo/slide-utils": { + "version": "file:../utils/slide", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/runtime": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@deckdeckgo/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "12.12.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", + "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "requires": { + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "requires": { + "semver-regex": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "optional": true + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "requires": { + "pump": "^3.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "husky": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.3.tgz", + "integrity": "sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==", + "requires": { + "chalk": "^3.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.5.1", + "cosmiconfig": "^6.0.0", + "find-versions": "^3.2.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + } + }, + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "is-reference": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", + "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", + "requires": { + "@types/estree": "0.0.39" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "magic-string": { + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", + "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mri": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", + "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" + }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, + "npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "requires": { + "path-key": "^3.0.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "requires": { + "semver-compare": "^1.0.0" + } + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" + }, + "pretty-quick": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-2.0.1.tgz", + "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", + "requires": { + "chalk": "^2.4.2", + "execa": "^2.1.0", + "find-up": "^4.1.0", + "ignore": "^5.1.4", + "mri": "^1.1.4", + "multimatch": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "resolve": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", + "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz", + "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", + "requires": { + "fsevents": "~2.1.2" + } + }, + "rollup-plugin-commonjs": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.1.0.tgz", + "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", + "requires": { + "estree-walker": "^0.6.1", + "is-reference": "^1.1.2", + "magic-string": "^0.25.2", + "resolve": "^1.11.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-node-resolve": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz", + "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", + "requires": { + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.11.1", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-typescript": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-typescript/-/rollup-plugin-typescript-1.0.1.tgz", + "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==", + "requires": { + "resolve": "^1.10.0", + "rollup-pluginutils": "^2.5.0" + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sourcemap-codec": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", + "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "typescript": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "yaml": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", + "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", + "requires": { + "@babel/runtime": "^7.8.7" + } + } + } + }, + "@stencil/core": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", + "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "requires": { + "typescript": "3.9.5" + } + }, + "@stencil/postcss": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@stencil/postcss/-/postcss-1.0.1.tgz", + "integrity": "sha512-+QOLwdiMSeE6XbvjOM8bfMIX6E6L4DFLmnp0wZqCj4O/PVkNfEQA6IXZgd6F+OIfZ1wBy/dxR4Jvtwfo+QXa2g==", + "requires": { + "postcss": "~7.0.17" + } + }, + "@stencil/sass": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-1.3.2.tgz", + "integrity": "sha512-w6rkOsRIPY1rBa/13Wf+rMZrOzc6z86/Mkp3inzaYGsxBmLkf4PeP1rfaUB4SFDVRfMduP7FTd4ZJi/+FVrsMw==" + }, + "@stencil/utils": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@stencil/utils/-/utils-0.0.5.tgz", + "integrity": "sha512-YOmrMgSTzGZtC2hSrD7vXWIerhEcxzUu+pdKQ2wev4QO8O++WR1lZydFTfFgsA+NSCn6RYzPmhbGOrs9+PBw6Q==" + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "autoprefixer": { + "version": "9.8.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", + "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001087", + "colorette": "^1.2.0", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "browserslist": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz", + "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==", + "requires": { + "caniuse-lite": "^1.0.30001088", + "electron-to-chromium": "^1.3.483", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "caniuse-lite": { + "version": "1.0.30001093", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001093.tgz", + "integrity": "sha512-0+ODNoOjtWD5eS9aaIpf4K0gQqZfILNY4WSNuYzeT1sXni+lMrrVjc0odEobJt6wrODofDZUX8XYi/5y7+xl8g==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colorette": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", + "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==" + }, + "compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "electron-to-chromium": { + "version": "1.3.488", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.488.tgz", + "integrity": "sha512-NReBdOugu1yl8ly+0VDtiQ6Yw/1sLjnvflWq0gvY1nfUXU2PbA+1XAVuEb7ModnwL/MfUPjby7e4pAFnSHiy6Q==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escalade": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.1.tgz", + "integrity": "sha512-DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "requires": { + "semver-regex": "^2.0.0" + } + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "requires": { + "pump": "^3.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "husky": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.5.tgz", + "integrity": "sha512-SYZ95AjKcX7goYVZtVZF2i6XiZcHknw50iXvY7b0MiGoj5RwdgRQNEHdb+gPDPCXKlzwrybjFjkL6FOj8uRhZQ==", + "requires": { + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.6.0", + "cosmiconfig": "^6.0.0", + "find-versions": "^3.2.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mri": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", + "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" + }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, + "node-releases": { + "version": "1.1.58", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", + "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "requires": { + "path-key": "^3.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "requires": { + "semver-compare": "^1.0.0" + } + }, + "postcss": { + "version": "7.0.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz", + "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "prettier": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.0.5.tgz", + "integrity": "sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==" + }, + "pretty-quick": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-2.0.1.tgz", + "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", + "requires": { + "chalk": "^2.4.2", + "execa": "^2.1.0", + "find-up": "^4.1.0", + "ignore": "^5.1.4", + "mri": "^1.1.4", + "multimatch": "^4.0.0" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "typescript": { + "version": "3.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", + "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "yaml": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz", + "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==", + "requires": { + "@babel/runtime": "^7.9.2" + } + } } }, "@deckdeckgo/slide-utils": { diff --git a/studio/package.json b/studio/package.json index 6fae7db85..d8f02e634 100644 --- a/studio/package.json +++ b/studio/package.json @@ -18,7 +18,7 @@ "dependencies": { "@deckdeckgo/charts": "^1.0.2", "@deckdeckgo/color": "^2.0.0", - "@deckdeckgo/core": "^1.0.2", + "@deckdeckgo/core": "file:../webcomponents/core", "@deckdeckgo/deck-utils": "^2.3.1", "@deckdeckgo/demo": "^1.0.4", "@deckdeckgo/drag-resize-rotate": "^1.0.2", @@ -37,7 +37,7 @@ "@deckdeckgo/slide-poll": "^1.0.1", "@deckdeckgo/slide-qrcode": "^1.0.3", "@deckdeckgo/slide-split": "^1.2.0", - "@deckdeckgo/slide-title": "^1.0.1", + "@deckdeckgo/slide-title": "file:../webcomponents/slides/title", "@deckdeckgo/slide-utils": "^1.1.0", "@deckdeckgo/slide-youtube": "^1.0.1", "@deckdeckgo/social": "^1.0.1", From c1c197b7b8247e2a718cb068df1ce69dcb7a0d53 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Thu, 9 Jul 2020 15:53:04 +0200 Subject: [PATCH 07/59] feat: add footer or header with user social information (in progress) --- studio/package-lock.json | 820 +++++++++++++++++- studio/package.json | 2 +- .../app-select-target-element.tsx | 15 +- .../app-deck-header-footer.scss | 27 + .../app-deck-header-footer.tsx | 121 +++ .../style/app-deck-style/app-deck-style.tsx | 4 +- .../app/utils/editor/create-slides.utils.tsx | 67 +- .../app/utils/editor/header-footer.utils.tsx | 82 ++ studio/src/app/utils/editor/social.utils.tsx | 102 +++ .../src/app/utils/editor/target-element.tsx | 1 + studio/src/components.d.ts | 19 +- 11 files changed, 1188 insertions(+), 72 deletions(-) create mode 100644 studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss create mode 100644 studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx create mode 100644 studio/src/app/utils/editor/header-footer.utils.tsx create mode 100644 studio/src/app/utils/editor/social.utils.tsx diff --git a/studio/package-lock.json b/studio/package-lock.json index 9cf97510b..17ea2f7ec 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -2506,11 +2506,825 @@ } }, "@deckdeckgo/slide-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", - "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "version": "file:../utils/slide", "requires": { "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/runtime": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@deckdeckgo/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "12.12.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", + "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "requires": { + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "requires": { + "semver-regex": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "optional": true + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "requires": { + "pump": "^3.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "husky": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.3.tgz", + "integrity": "sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==", + "requires": { + "chalk": "^3.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.5.1", + "cosmiconfig": "^6.0.0", + "find-versions": "^3.2.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + } + }, + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "is-reference": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", + "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", + "requires": { + "@types/estree": "0.0.39" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "magic-string": { + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", + "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mri": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", + "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" + }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, + "npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "requires": { + "path-key": "^3.0.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "requires": { + "semver-compare": "^1.0.0" + } + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" + }, + "pretty-quick": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-2.0.1.tgz", + "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", + "requires": { + "chalk": "^2.4.2", + "execa": "^2.1.0", + "find-up": "^4.1.0", + "ignore": "^5.1.4", + "mri": "^1.1.4", + "multimatch": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "resolve": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", + "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz", + "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", + "requires": { + "fsevents": "~2.1.2" + } + }, + "rollup-plugin-commonjs": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.1.0.tgz", + "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", + "requires": { + "estree-walker": "^0.6.1", + "is-reference": "^1.1.2", + "magic-string": "^0.25.2", + "resolve": "^1.11.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-node-resolve": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz", + "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", + "requires": { + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.11.1", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-typescript": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-typescript/-/rollup-plugin-typescript-1.0.1.tgz", + "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==", + "requires": { + "resolve": "^1.10.0", + "rollup-pluginutils": "^2.5.0" + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sourcemap-codec": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", + "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "typescript": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "yaml": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", + "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", + "requires": { + "@babel/runtime": "^7.8.7" + } + } } }, "@deckdeckgo/slide-youtube": { diff --git a/studio/package.json b/studio/package.json index d8f02e634..b7a6ea8d6 100644 --- a/studio/package.json +++ b/studio/package.json @@ -38,7 +38,7 @@ "@deckdeckgo/slide-qrcode": "^1.0.3", "@deckdeckgo/slide-split": "^1.2.0", "@deckdeckgo/slide-title": "file:../webcomponents/slides/title", - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "file:../utils/slide", "@deckdeckgo/slide-youtube": "^1.0.1", "@deckdeckgo/social": "^1.0.1", "@deckdeckgo/utils": "^1.1.0", diff --git a/studio/src/app/components/editor/app-select-target-element/app-select-target-element.tsx b/studio/src/app/components/editor/app-select-target-element/app-select-target-element.tsx index 41e113b42..17a6a53f7 100644 --- a/studio/src/app/components/editor/app-select-target-element/app-select-target-element.tsx +++ b/studio/src/app/components/editor/app-select-target-element/app-select-target-element.tsx @@ -33,7 +33,7 @@ export class AppSelectTargetElement { transition: boolean = false; @Prop() - fonts: boolean = false; + headerFooter: boolean = false; @Prop() shapes: boolean = false; @@ -82,6 +82,7 @@ export class AppSelectTargetElement { {this.renderImage()} {this.renderText()} {this.renderBackground()} + {this.renderHeaderFooter()} {this.renderTransition()} {this.renderShapes()} {this.renderImages()} @@ -137,6 +138,18 @@ export class AppSelectTargetElement { } } + private renderHeaderFooter() { + if (this.headerFooter) { + return ( + + Header/Footer + + ); + } else { + return undefined; + } + } + private renderBackground() { if (this.background) { return ( diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss new file mode 100644 index 000000000..9d4a0205a --- /dev/null +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss @@ -0,0 +1,27 @@ +app-deck-header-footer { + button { + padding: 0; + border: none; + outline: none; + font: inherit; + color: inherit; + background: none; + + deckgo-social { + pointer-events: none; + + deckgo-lazy-img { + --deckgo-lazy-img-width: 2rem; + --deckgo-lazy-img-height: auto; + --deckgo-lazy-img-vertical-align: middle; + } + } + } + + div.container { + display: grid; + grid-template-columns: repeat(2, calc((100% - 16px) / 2)); + grid-gap: 16px; + margin: 16px; + } +} diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx new file mode 100644 index 000000000..1524c4941 --- /dev/null +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx @@ -0,0 +1,121 @@ +import {Component, Element, h, Prop, Host, JSX} from '@stencil/core'; + +import userStore from '../../../../../stores/user.store'; + +import {SocialUtils} from '../../../../../utils/editor/social.utils'; +import {HeaderFooterUtils} from '../../../../../utils/editor/header-footer.utils'; + +@Component({ + tag: 'app-deck-header-footer', + styleUrl: 'app-deck-header-footer.scss', +}) +export class AppDeckHeaderFooter { + @Element() el: HTMLElement; + + @Prop() + deckElement: HTMLElement; + + private async appendHeaderFooter(slotName: 'header' | 'footer', type: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom') { + console.log(this.deckElement); + + await HeaderFooterUtils.append(this.deckElement, userStore.state.user, slotName, type); + } + + render() { + return ( + + {this.renderHeaderFooter('header')} + + {this.renderHeaderFooter('footer')} + + ); + } + + private renderHeaderFooter(type: 'header' | 'footer') { + if (!userStore.state.user || !userStore.state.user.data || !userStore.state.user.data.social) { + return undefined; + } + + return ( + + {type === 'header' ? 'Header' : 'Footer'} +
+ {this.renderTwitter(type)} + {this.renderLinkedin(type)} + {this.renderDev(type)} + {this.renderMedium(type)} + {this.renderGitHub(type)} + {this.renderCustom(type)} +
+
+ ); + } + + private renderTwitter(slotName: 'header' | 'footer') { + if ( + !userStore.state.user.data.social.twitter || + userStore.state.user.data.social.twitter === '' || + userStore.state.user.data.social.twitter === undefined + ) { + return undefined; + } + + const link: JSX.IntrinsicElements = SocialUtils.createTwitter(userStore.state.user); + + return ; + } + + private renderLinkedin(slotName: 'header' | 'footer') { + if ( + !userStore.state.user.data.social.linkedin || + userStore.state.user.data.social.linkedin === '' || + userStore.state.user.data.social.linkedin === undefined + ) { + return undefined; + } + + const link: JSX.IntrinsicElements = SocialUtils.createLinkedin(userStore.state.user); + + return ; + } + + private renderDev(slotName: 'header' | 'footer') { + if (!userStore.state.user.data.social.dev || userStore.state.user.data.social.dev === '' || userStore.state.user.data.social.dev === undefined) { + return undefined; + } + + const link: JSX.IntrinsicElements = SocialUtils.createDev(userStore.state.user); + + return ; + } + + private renderMedium(slotName: 'header' | 'footer') { + if (!userStore.state.user.data.social.medium || userStore.state.user.data.social.medium === '' || userStore.state.user.data.social.medium === undefined) { + return undefined; + } + + const link: JSX.IntrinsicElements = SocialUtils.createMedium(userStore.state.user); + + return ; + } + + private renderGitHub(slotName: 'header' | 'footer') { + if (!userStore.state.user.data.social.github || userStore.state.user.data.social.github === '' || userStore.state.user.data.social.github === undefined) { + return undefined; + } + + const link: JSX.IntrinsicElements = SocialUtils.createGitHub(userStore.state.user); + + return ; + } + + private renderCustom(slotName: 'header' | 'footer') { + if (!userStore.state.user.data.social.custom || userStore.state.user.data.social.custom === '' || userStore.state.user.data.social.custom === undefined) { + return undefined; + } + + const link: JSX.IntrinsicElements = SocialUtils.createCustom(userStore.state.user); + + return ; + } +} diff --git a/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx b/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx index 974a05117..50fe43122 100644 --- a/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx +++ b/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx @@ -87,7 +87,7 @@ export class AppDeck { textTarget={true} background={true} transition={true} - fonts={true} + header-footer={true} onApplyTo={($event: CustomEvent) => this.selectApplyToTargetElement($event)}>, this.renderOptions(), @@ -110,6 +110,8 @@ export class AppDeck { ]; } else if (this.applyToTargetElement === TargetElement.TRANSITION) { return this.onDeckChangeAndClose()}>; + } else if (this.applyToTargetElement === TargetElement.HEADER_FOOTER) { + return ; } else { return undefined; } diff --git a/studio/src/app/utils/editor/create-slides.utils.tsx b/studio/src/app/utils/editor/create-slides.utils.tsx index fe89b67bf..83acbcea0 100644 --- a/studio/src/app/utils/editor/create-slides.utils.tsx +++ b/studio/src/app/utils/editor/create-slides.utils.tsx @@ -9,10 +9,11 @@ import {SlideAttributes, SlideTemplate} from '../../models/data/slide'; import {EnvironmentDeckDeckGoConfig} from '../../services/core/environment/environment-config'; import {EnvironmentConfigService} from '../../services/core/environment/environment-config.service'; -import {User, UserSocial} from '../../models/data/user'; +import {User} from '../../models/data/user'; import {Deck} from '../../models/data/deck'; import {QRCodeUtils} from './qrcode.utils'; +import {SocialUtils} from './social.utils'; import {SlotType} from './slot-type'; export interface InitTemplate { @@ -186,7 +187,7 @@ export class CreateSlidesUtils { const imgSrc: string = user && user.data && user.data.photo_url ? user.data.photo_url : undefined; const imgAlt: string = user && user.data && user.data.name ? user.data.name : 'Author'; - const links = await this.createSocialLinks(user); + const links = await SocialUtils.createSocialLinks(user); const slide: JSX.IntrinsicElements = ( @@ -200,68 +201,6 @@ export class CreateSlidesUtils { }); } - private static createSocialLinks(user: User): Promise { - return new Promise((resolve) => { - const links = []; - - if (user && user.data && user.data.social) { - const userSocial: UserSocial = user.data.social; - - const config: EnvironmentDeckDeckGoConfig = EnvironmentConfigService.getInstance().get('deckdeckgo'); - - if (userSocial.twitter && userSocial.twitter !== '' && userSocial.twitter !== undefined) { - links.push( - - - - ); - } - - if (userSocial.linkedin && userSocial.linkedin !== '' && userSocial.linkedin !== undefined) { - links.push( - - - - ); - } - - if (userSocial.dev && userSocial.dev !== '' && userSocial.dev !== undefined) { - links.push( - - - - ); - } - - if (userSocial.medium && userSocial.medium !== '' && userSocial.medium !== undefined) { - links.push( - - - - ); - } - - if (userSocial.github && userSocial.github !== '' && userSocial.github !== undefined) { - links.push( - - - - ); - } - - if (userSocial.custom && userSocial.custom !== '' && userSocial.custom !== undefined) { - links.push( - - - - ); - } - } - - resolve(links); - }); - } - static createSlideYoutube(src: string = undefined): Promise { return new Promise((resolve) => { if (!document) { diff --git a/studio/src/app/utils/editor/header-footer.utils.tsx b/studio/src/app/utils/editor/header-footer.utils.tsx new file mode 100644 index 000000000..ae558411d --- /dev/null +++ b/studio/src/app/utils/editor/header-footer.utils.tsx @@ -0,0 +1,82 @@ +import {EnvironmentDeckDeckGoConfig} from '../../services/core/environment/environment-config'; +import {EnvironmentConfigService} from '../../services/core/environment/environment-config.service'; + +import {SlotType} from './slot-type'; + +import {User} from '../../models/data/user'; + +export class HeaderFooterUtils { + static async append( + deck: HTMLElement, + user: User, + slotName: 'header' | 'footer', + type: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' + ): Promise { + if (!user && !user.data && !user.data.social) { + return; + } + + if (!deck) { + return; + } + + const currentSlotElement: HTMLElement = deck.querySelector(`:scope > [slot='${slotName}']`); + + if (currentSlotElement) { + deck.removeChild(currentSlotElement); + } + + const promises: Promise[] = [this.createContainer(slotName), this.createSocial(user, type), this.createImg(type)]; + const [div, social, deckgoImg] = await Promise.all(promises); + + social.appendChild(deckgoImg); + + div.appendChild(social); + + deck.appendChild(div); + + // prettier-ignore + deckgoImg.addEventListener('lazyImgDidLoad', async () => { + if (slotName === 'footer') { + await (deck as any).loadFooter(); + } else { + await (deck as any).loadHeader(); + } + + // TODO: this.didChange.emit(deck); + }, {once: true}); + } + + private static async createContainer(slotName: 'header' | 'footer'): Promise { + const div: HTMLDivElement = document.createElement('div'); + div.setAttribute('slot', slotName); + div.setAttribute('contentEditable', 'false'); + + return div; + } + + private static async createSocial(user: User, type: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom'): Promise { + const socialElement = document.createElement('deckgo-social'); + socialElement.setAttribute(type, user.data.social[type]); + + return socialElement; + } + + private static async createImg(type: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom'): Promise { + const deckgoImg: HTMLElement = document.createElement(SlotType.IMG); + deckgoImg.setAttribute('slot', 'icon'); + deckgoImg.setAttribute('aria-label', type); + + const config: EnvironmentDeckDeckGoConfig = EnvironmentConfigService.getInstance().get('deckdeckgo'); + + if (type === 'twitter' || type === 'linkedin' || type === 'github') { + deckgoImg.setAttribute('svg-src', `${config.globalAssetsUrl}/icons/ionicons/${type}.svg`); + } else if (type === 'medium' || type === 'dev') { + deckgoImg.setAttribute('svg-src', `${config.globalAssetsUrl}/icons/${type}.svg`); + } else { + deckgoImg.setAttribute('svg-src', `${config.globalAssetsUrl}/icons/ionicons/globe.svg`); + } + + return deckgoImg; + } +} diff --git a/studio/src/app/utils/editor/social.utils.tsx b/studio/src/app/utils/editor/social.utils.tsx new file mode 100644 index 000000000..71f41818a --- /dev/null +++ b/studio/src/app/utils/editor/social.utils.tsx @@ -0,0 +1,102 @@ +import {h, JSX} from '@stencil/core'; + +import {EnvironmentDeckDeckGoConfig} from '../../services/core/environment/environment-config'; +import {EnvironmentConfigService} from '../../services/core/environment/environment-config.service'; + +import {User, UserSocial} from '../../models/data/user'; + +export class SocialUtils { + static async createSocialLinks(user: User): Promise { + const links = []; + + if (user && user.data && user.data.social) { + const userSocial: UserSocial = user.data.social; + + if (userSocial.twitter && userSocial.twitter !== '' && userSocial.twitter !== undefined) { + links.push(this.createTwitter(user)); + } + + if (userSocial.linkedin && userSocial.linkedin !== '' && userSocial.linkedin !== undefined) { + links.push(this.createLinkedin(user)); + } + + if (userSocial.dev && userSocial.dev !== '' && userSocial.dev !== undefined) { + links.push(this.createDev(user)); + } + + if (userSocial.medium && userSocial.medium !== '' && userSocial.medium !== undefined) { + links.push(this.createMedium(user)); + } + + if (userSocial.github && userSocial.github !== '' && userSocial.github !== undefined) { + links.push(this.createGitHub(user)); + } + + if (userSocial.custom && userSocial.custom !== '' && userSocial.custom !== undefined) { + links.push(this.createCustom(user)); + } + } + + return links; + } + + static createCustom(user: User): JSX.IntrinsicElements { + const config: EnvironmentDeckDeckGoConfig = EnvironmentConfigService.getInstance().get('deckdeckgo'); + + return ( + + + + ); + } + + static createGitHub(user: User): JSX.IntrinsicElements { + const config: EnvironmentDeckDeckGoConfig = EnvironmentConfigService.getInstance().get('deckdeckgo'); + + return ( + + + + ); + } + + static createMedium(user: User): JSX.IntrinsicElements { + const config: EnvironmentDeckDeckGoConfig = EnvironmentConfigService.getInstance().get('deckdeckgo'); + + return ( + + + + ); + } + + static createDev(user: User): JSX.IntrinsicElements { + const config: EnvironmentDeckDeckGoConfig = EnvironmentConfigService.getInstance().get('deckdeckgo'); + + return ( + + + + ); + } + + static createLinkedin(user: User): JSX.IntrinsicElements { + const config: EnvironmentDeckDeckGoConfig = EnvironmentConfigService.getInstance().get('deckdeckgo'); + + return ( + + + + ); + } + + static createTwitter(user: User): JSX.IntrinsicElements { + const config: EnvironmentDeckDeckGoConfig = EnvironmentConfigService.getInstance().get('deckdeckgo'); + + return ( + + + + ); + } +} diff --git a/studio/src/app/utils/editor/target-element.tsx b/studio/src/app/utils/editor/target-element.tsx index da048a43b..c675b6cfc 100644 --- a/studio/src/app/utils/editor/target-element.tsx +++ b/studio/src/app/utils/editor/target-element.tsx @@ -11,4 +11,5 @@ export enum TargetElement { SHAPES = 'shapes', IMAGES = 'images', IMAGE = 'image', + HEADER_FOOTER = 'header-footer', } diff --git a/studio/src/components.d.ts b/studio/src/components.d.ts index b4599936c..163e8b1f4 100644 --- a/studio/src/components.d.ts +++ b/studio/src/components.d.ts @@ -128,6 +128,9 @@ export namespace Components { "deckElement": HTMLElement; "moreColors": boolean; } + interface AppDeckHeaderFooter { + "deckElement": HTMLElement; + } interface AppDeckStyle { "blockSlide": EventEmitter; "deckDidChange": EventEmitter; @@ -332,7 +335,7 @@ export namespace Components { "background": boolean; "chart": boolean; "code": boolean; - "fonts": boolean; + "headerFooter": boolean; "image": boolean; "images": boolean; "qrCode": boolean; @@ -533,6 +536,12 @@ declare global { prototype: HTMLAppDeckFontsElement; new (): HTMLAppDeckFontsElement; }; + interface HTMLAppDeckHeaderFooterElement extends Components.AppDeckHeaderFooter, HTMLStencilElement { + } + var HTMLAppDeckHeaderFooterElement: { + prototype: HTMLAppDeckHeaderFooterElement; + new (): HTMLAppDeckHeaderFooterElement; + }; interface HTMLAppDeckStyleElement extends Components.AppDeckStyle, HTMLStencilElement { } var HTMLAppDeckStyleElement: { @@ -1045,6 +1054,7 @@ declare global { "app-dashboard-deck-actions": HTMLAppDashboardDeckActionsElement; "app-deck-delete": HTMLAppDeckDeleteElement; "app-deck-fonts": HTMLAppDeckFontsElement; + "app-deck-header-footer": HTMLAppDeckHeaderFooterElement; "app-deck-style": HTMLAppDeckStyleElement; "app-deck-transition": HTMLAppDeckTransitionElement; "app-demo": HTMLAppDemoElement; @@ -1264,6 +1274,9 @@ declare namespace LocalJSX { "moreColors"?: boolean; "onFontsChange"?: (event: CustomEvent) => void; } + interface AppDeckHeaderFooter { + "deckElement"?: HTMLElement; + } interface AppDeckStyle { "blockSlide"?: EventEmitter; "deckDidChange"?: EventEmitter; @@ -1487,7 +1500,7 @@ declare namespace LocalJSX { "background"?: boolean; "chart"?: boolean; "code"?: boolean; - "fonts"?: boolean; + "headerFooter"?: boolean; "image"?: boolean; "images"?: boolean; "onApplyTo"?: (event: CustomEvent) => void; @@ -1565,6 +1578,7 @@ declare namespace LocalJSX { "app-dashboard-deck-actions": AppDashboardDeckActions; "app-deck-delete": AppDeckDelete; "app-deck-fonts": AppDeckFonts; + "app-deck-header-footer": AppDeckHeaderFooter; "app-deck-style": AppDeckStyle; "app-deck-transition": AppDeckTransition; "app-demo": AppDemo; @@ -1677,6 +1691,7 @@ declare module "@stencil/core" { "app-dashboard-deck-actions": LocalJSX.AppDashboardDeckActions & JSXBase.HTMLAttributes; "app-deck-delete": LocalJSX.AppDeckDelete & JSXBase.HTMLAttributes; "app-deck-fonts": LocalJSX.AppDeckFonts & JSXBase.HTMLAttributes; + "app-deck-header-footer": LocalJSX.AppDeckHeaderFooter & JSXBase.HTMLAttributes; "app-deck-style": LocalJSX.AppDeckStyle & JSXBase.HTMLAttributes; "app-deck-transition": LocalJSX.AppDeckTransition & JSXBase.HTMLAttributes; "app-demo": LocalJSX.AppDemo & JSXBase.HTMLAttributes; From 8cb5fe0d890ba5c1cc1e56718a9996f6f7a258c8 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Thu, 9 Jul 2020 16:20:15 +0200 Subject: [PATCH 08/59] style: we are using border-box, use margin for header and footer --- utils/slide/styles/deckdeckgo-slide-slots.scss | 12 ++++++------ webcomponents/slides/title/src/index.html | 6 ++++++ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/utils/slide/styles/deckdeckgo-slide-slots.scss b/utils/slide/styles/deckdeckgo-slide-slots.scss index 8ccf81c98..f49015c5f 100644 --- a/utils/slide/styles/deckdeckgo-slide-slots.scss +++ b/utils/slide/styles/deckdeckgo-slide-slots.scss @@ -50,13 +50,13 @@ ::slotted([slot="header"]) { top: 0; - width: calc(var(--slide-width) - var(--slide-header-padding-start, 32px) - var(--slide-header-padding-end, 32px)); + width: calc(var(--slide-width) - var(--slide-header-margin-start, 32px) - var(--slide-header-margin-end, 32px)); max-height: var(--slide-header-max-height, 64px); justify-content: var(--slide-header-justify-content, flex-start); - padding: var(--slide-header-padding-top, 32px) var(--slide-header-padding-end, 32px) var(--slide-header-padding-bottom, 32px) - var(--slide-header-padding-start, 32px); + margin: var(--slide-header-margin-top, 32px) var(--slide-header-margin-end, 32px) var(--slide-header-margin-bottom, 32px) + var(--slide-header-margin-start, 32px); @media screen and (max-width: 1024px) { max-height: var(--slide-header-max-height, 48px); @@ -66,11 +66,11 @@ ::slotted([slot="footer"]) { bottom: 0; - width: calc(var(--slide-width) - var(--slide-footer-padding-start, 16px) - var(--slide-footer-padding-end, 16px)); + width: calc(var(--slide-width) - var(--slide-footer-margin-start, 16px) - var(--slide-footer-margin-end, 16px)); max-height: var(--slide-footer-max-height, 32px); justify-content: var(--slide-footer-justify-content, center); - padding: var(--slide-footer-padding-top, 16px) var(--slide-footer-padding-end, 16px) var(--slide-footer-padding-bottom, 16px) - var(--slide-footer-padding-start, 16px); + margin: var(--slide-footer-margin-top, 16px) var(--slide-footer-margin-end, 16px) var(--slide-footer-margin-bottom, 16px) + var(--slide-footer-margin-start, 16px); } diff --git a/webcomponents/slides/title/src/index.html b/webcomponents/slides/title/src/index.html index e4f901df8..d72c426bf 100644 --- a/webcomponents/slides/title/src/index.html +++ b/webcomponents/slides/title/src/index.html @@ -11,6 +11,12 @@ + + From 84cf2ae8ef4200bbe7ce1339a846824758f4386b Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Thu, 9 Jul 2020 16:27:08 +0200 Subject: [PATCH 09/59] fix: use fullUrl for custom link --- studio/src/app/utils/editor/header-footer.utils.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/studio/src/app/utils/editor/header-footer.utils.tsx b/studio/src/app/utils/editor/header-footer.utils.tsx index ae558411d..6f1209d9a 100644 --- a/studio/src/app/utils/editor/header-footer.utils.tsx +++ b/studio/src/app/utils/editor/header-footer.utils.tsx @@ -57,7 +57,8 @@ export class HeaderFooterUtils { private static async createSocial(user: User, type: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom'): Promise { const socialElement = document.createElement('deckgo-social'); - socialElement.setAttribute(type, user.data.social[type]); + + socialElement.setAttribute(type === 'custom' ? 'full-url' : type, user.data.social[type]); return socialElement; } From 81b3c65b300784519384443a71dfba79536323fd Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 08:18:16 +0200 Subject: [PATCH 10/59] feat: save and load header and footer with db --- .../app-deck-header-footer.tsx | 9 ++- .../events/deck/deck-events.handler.tsx | 29 +++++---- studio/src/app/models/data/deck.tsx | 2 + .../core/app-dashboard/app-dashboard.tsx | 32 ++++++--- .../pages/editor/app-editor/app-editor.tsx | 18 +++-- .../style/app-deck-style/app-deck-style.tsx | 2 +- .../utils/editor/parse-background.utils.tsx | 54 --------------- .../utils/editor/parse-deck-slots.utils.tsx | 65 +++++++++++++++++++ studio/src/components.d.ts | 2 + 9 files changed, 129 insertions(+), 84 deletions(-) delete mode 100644 studio/src/app/utils/editor/parse-background.utils.tsx create mode 100644 studio/src/app/utils/editor/parse-deck-slots.utils.tsx diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx index 1524c4941..21c0dbd8b 100644 --- a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx @@ -1,4 +1,4 @@ -import {Component, Element, h, Prop, Host, JSX} from '@stencil/core'; +import {Component, Element, h, Prop, Host, JSX, EventEmitter} from '@stencil/core'; import userStore from '../../../../../stores/user.store'; @@ -15,10 +15,13 @@ export class AppDeckHeaderFooter { @Prop() deckElement: HTMLElement; - private async appendHeaderFooter(slotName: 'header' | 'footer', type: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom') { - console.log(this.deckElement); + @Prop() + deckDidChange: EventEmitter; + private async appendHeaderFooter(slotName: 'header' | 'footer', type: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom') { await HeaderFooterUtils.append(this.deckElement, userStore.state.user, slotName, type); + + this.deckDidChange.emit(this.deckElement); } render() { diff --git a/studio/src/app/handlers/editor/events/deck/deck-events.handler.tsx b/studio/src/app/handlers/editor/events/deck/deck-events.handler.tsx index 97442c5bb..bc489fd84 100644 --- a/studio/src/app/handlers/editor/events/deck/deck-events.handler.tsx +++ b/studio/src/app/handlers/editor/events/deck/deck-events.handler.tsx @@ -333,10 +333,20 @@ export class DeckEventsHandler { // @ts-ignore currentDeck.data.attributes = attributes && Object.keys(attributes).length > 0 ? attributes : firebase.firestore.FieldValue.delete(); - const background: string = await this.getDeckBackground(deck); + const slotsPromises: Promise[] = ['background', 'header', 'footer'].map((slotName: 'background' | 'header' | 'footer') => { + return this.getDeckSlot(deck, slotName); + }); + const [background, header, footer] = await Promise.all(slotsPromises); + // @ts-ignore currentDeck.data.background = background && background !== undefined && background !== '' ? background : firebase.firestore.FieldValue.delete(); + // @ts-ignore + currentDeck.data.header = header && header !== undefined && header !== '' ? header : firebase.firestore.FieldValue.delete(); + + // @ts-ignore + currentDeck.data.footer = footer && footer !== undefined && footer !== '' ? footer : firebase.firestore.FieldValue.delete(); + const updatedDeck: Deck = await this.deckService.update(currentDeck); deckStore.state.deck = {...updatedDeck}; @@ -736,19 +746,14 @@ export class DeckEventsHandler { }); } - private getDeckBackground(deck: HTMLElement): Promise { - return new Promise(async (resolve) => { - const slotElement: HTMLElement = deck.querySelector(":scope > [slot='background']"); + private async getDeckSlot(deck: HTMLElement, slotName: 'background' | 'header' | 'footer'): Promise { + const slotElement: HTMLElement = deck.querySelector(`:scope > [slot='${slotName}']`); - if (!slotElement) { - resolve(null); - return; - } - - const result: string = await cleanContent(slotElement.innerHTML); + if (!slotElement) { + return null; + } - resolve(result); - }); + return cleanContent(slotElement.innerHTML); } private cleanSlideContent(slide: HTMLElement): Promise { diff --git a/studio/src/app/models/data/deck.tsx b/studio/src/app/models/data/deck.tsx index f76d088f7..8ed519dc3 100644 --- a/studio/src/app/models/data/deck.tsx +++ b/studio/src/app/models/data/deck.tsx @@ -36,6 +36,8 @@ export interface DeckData { attributes?: DeckAttributes; background?: string; + header?: string; + footer?: string; owner_id: string; diff --git a/studio/src/app/pages/core/app-dashboard/app-dashboard.tsx b/studio/src/app/pages/core/app-dashboard/app-dashboard.tsx index 1081a2169..e1b2eb10c 100644 --- a/studio/src/app/pages/core/app-dashboard/app-dashboard.tsx +++ b/studio/src/app/pages/core/app-dashboard/app-dashboard.tsx @@ -8,7 +8,7 @@ import {Deck} from '../../../models/data/deck'; import {Slide} from '../../../models/data/slide'; import {AuthUser} from '../../../models/auth/auth.user'; -import {ParseBackgroundUtils} from '../../../utils/editor/parse-background.utils'; +import {ParseDeckSlotsUtils} from '../../../utils/editor/parse-deck-slots.utils'; import {ParseSlidesUtils} from '../../../utils/editor/parse-slides.utils'; import {DeckService} from '../../../services/data/deck/deck.service'; @@ -23,7 +23,9 @@ interface DeckAndFirstSlide { deck: Deck; slide: JSX.IntrinsicElements | undefined; style: any; - background: any; + background: JSX.IntrinsicElements | undefined; + header: JSX.IntrinsicElements | undefined; + footer: JSX.IntrinsicElements | undefined; } @Component({ @@ -145,13 +147,17 @@ export class AppDashboard { const style: any = await this.convertStyle(deck); - const background: any = await ParseBackgroundUtils.convertBackground(deck.data.background, false); + const background: JSX.IntrinsicElements | undefined = await ParseDeckSlotsUtils.convert(deck.data.background, 'background'); + const header: JSX.IntrinsicElements | undefined = await ParseDeckSlotsUtils.convert(deck.data.header, 'header'); + const footer: JSX.IntrinsicElements | undefined = await ParseDeckSlotsUtils.convert(deck.data.footer, 'footer'); resolve({ - deck: deck, + deck, slide: element, - style: style, - background: background, + style, + background, + header, + footer, }); } catch (err) { resolve(undefined); @@ -171,13 +177,17 @@ export class AppDashboard { const style: any = await this.convertStyle(deck); - const background: any = await ParseBackgroundUtils.convertBackground(deck.data.background, false); + const background: JSX.IntrinsicElements | undefined = await ParseDeckSlotsUtils.convert(deck.data.background, 'background'); + const header: JSX.IntrinsicElements | undefined = await ParseDeckSlotsUtils.convert(deck.data.header, 'header'); + const footer: JSX.IntrinsicElements | undefined = await ParseDeckSlotsUtils.convert(deck.data.footer, 'footer'); resolve({ - deck: deck, + deck, slide: element, - style: style, - background: background, + style, + background, + header, + footer, }); } catch (err) { resolve(undefined); @@ -517,6 +527,8 @@ export class AppDashboard { this.blockSlide($event)}> {deck.slide} {deck.background} + {deck.header} + {deck.footer} ); } diff --git a/studio/src/app/pages/editor/app-editor/app-editor.tsx b/studio/src/app/pages/editor/app-editor/app-editor.tsx index 30a28d0c8..d482e9442 100644 --- a/studio/src/app/pages/editor/app-editor/app-editor.tsx +++ b/studio/src/app/pages/editor/app-editor/app-editor.tsx @@ -15,7 +15,7 @@ import {AuthUser} from '../../../models/auth/auth.user'; import {SlideTemplate} from '../../../models/data/slide'; import {CreateSlidesUtils} from '../../../utils/editor/create-slides.utils'; -import {ParseBackgroundUtils} from '../../../utils/editor/parse-background.utils'; +import {ParseDeckSlotsUtils} from '../../../utils/editor/parse-deck-slots.utils'; import {DeckEventsHandler} from '../../../handlers/editor/events/deck/deck-events.handler'; import {RemoteEventsHandler} from '../../../handlers/editor/events/remote/remote-events.handler'; @@ -50,7 +50,13 @@ export class AppEditor { private slides: JSX.IntrinsicElements[] = []; @State() - private background: any; + private background: JSX.IntrinsicElements | undefined; + + @State() + private header: JSX.IntrinsicElements | undefined; + + @State() + private footer: JSX.IntrinsicElements | undefined; @State() private style: any; @@ -268,7 +274,9 @@ export class AppEditor { this.transition = deckStore.state.deck.data.attributes.transition; } - this.background = await ParseBackgroundUtils.convertBackground(deckStore.state.deck.data.background, true); + this.background = await ParseDeckSlotsUtils.convert(deckStore.state.deck.data.background, 'background'); + this.header = await ParseDeckSlotsUtils.convert(deckStore.state.deck.data.header, 'header'); + this.footer = await ParseDeckSlotsUtils.convert(deckStore.state.deck.data.footer, 'footer'); const google: EnvironmentGoogleConfig = EnvironmentConfigService.getInstance().get('google'); await this.fontsService.loadGoogleFont(google.fontsUrl, this.style); @@ -278,7 +286,7 @@ export class AppEditor { return new Promise(async (resolve) => { this.slides = [...this.slides, extraSlide]; - await ParseBackgroundUtils.stickDeckBackgroundLastChild(this.el); + await ParseDeckSlotsUtils.stickLastChildren(this.el); resolve(); }); @@ -636,6 +644,8 @@ export class AppEditor { onSlideToChange={() => this.onSlideChangeHideToolbar()}> {this.slides} {this.background} + {this.header} + {this.footer} diff --git a/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx b/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx index 50fe43122..d2cc6496c 100644 --- a/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx +++ b/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx @@ -111,7 +111,7 @@ export class AppDeck { } else if (this.applyToTargetElement === TargetElement.TRANSITION) { return this.onDeckChangeAndClose()}>; } else if (this.applyToTargetElement === TargetElement.HEADER_FOOTER) { - return ; + return ; } else { return undefined; } diff --git a/studio/src/app/utils/editor/parse-background.utils.tsx b/studio/src/app/utils/editor/parse-background.utils.tsx deleted file mode 100644 index 69819deba..000000000 --- a/studio/src/app/utils/editor/parse-background.utils.tsx +++ /dev/null @@ -1,54 +0,0 @@ -import {h} from '@stencil/core'; - -import {ParseElementsUtils} from './parse-elements.utils'; - -export class ParseBackgroundUtils { - static convertBackground(background: string, contentEditable: boolean): Promise { - return new Promise(async (resolve) => { - if (!background || background === undefined || background === '') { - resolve(undefined); - return; - } - - const div = document.createElement('div'); - div.setAttribute('slot', 'background'); - div.innerHTML = background; - - const content = await ParseElementsUtils.parseElements(div, true, contentEditable); - - resolve(
{content}
); - }); - } - - static stickDeckBackgroundLastChild(el: HTMLElement): Promise { - return new Promise((resolve) => { - if (!el) { - resolve(); - return; - } - - const deck: HTMLElement = el.querySelector('deckgo-deck'); - - if (!deck) { - resolve(); - return; - } - - const background: HTMLElement = el.querySelector("deckgo-deck > [slot='background']"); - - if (!background) { - resolve(); - return; - } - - // Wait for next new slide to be loaded - // prettier-ignore - deck.addEventListener('slideDidLoad', async () => { - // Append the child to move it to the last position (if exists, append act as a move to last child) - deck.appendChild(background); - }, {once: true}); - - resolve(); - }); - } -} diff --git a/studio/src/app/utils/editor/parse-deck-slots.utils.tsx b/studio/src/app/utils/editor/parse-deck-slots.utils.tsx new file mode 100644 index 000000000..2eef6c0b8 --- /dev/null +++ b/studio/src/app/utils/editor/parse-deck-slots.utils.tsx @@ -0,0 +1,65 @@ +import {h, JSX} from '@stencil/core'; + +import {ParseElementsUtils} from './parse-elements.utils'; + +export class ParseDeckSlotsUtils { + static async convert(htmlContent: string, slotName: 'background' | 'header' | 'footer'): Promise { + if (!htmlContent || htmlContent === undefined || htmlContent === '') { + return undefined; + } + + const div = document.createElement('div'); + div.setAttribute('slot', slotName); + div.innerHTML = htmlContent; + + const content = await ParseElementsUtils.parseElements(div, true, false); + + return ( +
+ {content} +
+ ); + } + + static async stickLastChildren(el: HTMLElement): Promise { + if (!el) { + return; + } + + const deck: HTMLElement = el.querySelector('deckgo-deck'); + + if (!deck) { + return; + } + + const slotsPromises: Promise[] = ['background', 'header', 'footer'].map((slotName: 'background' | 'header' | 'footer') => { + return this.getDeckSlot(deck, slotName); + }); + const [background, header, footer] = await Promise.all(slotsPromises); + + if (!background || !header || !footer) { + return; + } + + // Wait for next new slide to be loaded + // prettier-ignore + deck.addEventListener('slideDidLoad', async () => { + // Append the children to move to the last position (if exists, append act as a move to last child) + if (background) { + deck.appendChild(background); + } + + if (header) { + deck.appendChild(header); + } + + if (footer) { + deck.appendChild(footer); + } + }, {once: true}); + } + + private static async getDeckSlot(el: HTMLElement, slotName: 'background' | 'header' | 'footer'): Promise { + return el.querySelector(`deckgo-deck > [slot='${slotName}']`); + } +} diff --git a/studio/src/components.d.ts b/studio/src/components.d.ts index 163e8b1f4..e5a076862 100644 --- a/studio/src/components.d.ts +++ b/studio/src/components.d.ts @@ -129,6 +129,7 @@ export namespace Components { "moreColors": boolean; } interface AppDeckHeaderFooter { + "deckDidChange": EventEmitter; "deckElement": HTMLElement; } interface AppDeckStyle { @@ -1275,6 +1276,7 @@ declare namespace LocalJSX { "onFontsChange"?: (event: CustomEvent) => void; } interface AppDeckHeaderFooter { + "deckDidChange"?: EventEmitter; "deckElement"?: HTMLElement; } interface AppDeckStyle { From 425d194ae42496b2e5dd38fd5ee67a195c5b743d Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 09:19:15 +0200 Subject: [PATCH 11/59] feat: fix install --- studio/package-lock.json | 316 +++++++++++++++++++-------------------- 1 file changed, 158 insertions(+), 158 deletions(-) diff --git a/studio/package-lock.json b/studio/package-lock.json index 17ea2f7ec..d3c5653ec 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -5,35 +5,35 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz", - "integrity": "sha512-fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", "dev": true, "requires": { - "@babel/highlight": "^7.10.3" + "@babel/highlight": "^7.10.4" } }, "@babel/helper-validator-identifier": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz", - "integrity": "sha512-bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", "dev": true }, "@babel/highlight": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz", - "integrity": "sha512-Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.10.3", + "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/runtime": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.3.tgz", - "integrity": "sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.4.tgz", + "integrity": "sha512-UpTN5yUJr9b4EX2CnGNWIvER7Ab83ibv0pcvvHc4UOdrBI5jb8bj+32cCwPX6xu0mt2daFNjYhoi+X7beH0RSw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -3358,15 +3358,15 @@ "integrity": "sha512-Tl2NWWjvc0JOptgaoUiOsqA+ltcgqRKAxBBk7A911oQMY5rDFkx/bHrn3VnQzHji10y3vxnDtKs0YHb3Rz0kLg==" }, "@firebase/analytics": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.3.7.tgz", - "integrity": "sha512-xIxbrnnyMcbmMVFhbbAeBrRcPv3c0/gEjPR0okvqUp0A1KsUvKetyq4ajYW7UAzyFPQIJ9v5M+y47TAB9oRefQ==", + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.3.9.tgz", + "integrity": "sha512-l4dNskm8uQ+UqO6Lw+fuyO1enZBXUV6xNMxeVABEnVrp3wOP90KKb/ZwYgleAxF1It52lorcTtkA1YFpv3iEIQ==", "requires": { "@firebase/analytics-types": "0.3.1", - "@firebase/component": "0.1.14", - "@firebase/installations": "0.4.12", - "@firebase/logger": "0.2.5", - "@firebase/util": "0.2.49", + "@firebase/component": "0.1.16", + "@firebase/installations": "0.4.14", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.2.50", "tslib": "^1.11.1" } }, @@ -3376,14 +3376,14 @@ "integrity": "sha512-63vVJ5NIBh/JF8l9LuPrQYSzFimk7zYHySQB4Dk9rVdJ8kV/vGQoVTvRu1UW05sEc2Ug5PqtEChtTHU+9hvPcA==" }, "@firebase/app": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.6.tgz", - "integrity": "sha512-9NNhFedXHhUWDsbJL/A7vgiq9EDeqktFbkPYRfqN/GONIfVHfgAXOwQkEgz1trYV+XBP/n0Wyz8+lzXxu0+m8g==", + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.8.tgz", + "integrity": "sha512-Tm7Pi6Dtpx4FFKcpm0jcrZ/qI9oREBxmP3pWlw1jgDW4syRJHmN9/5DYvfFk6FAhj3FrY8E/6F+ngWJfqONotQ==", "requires": { "@firebase/app-types": "0.6.1", - "@firebase/component": "0.1.14", - "@firebase/logger": "0.2.5", - "@firebase/util": "0.2.49", + "@firebase/component": "0.1.16", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.2.50", "dom-storage": "2.1.0", "tslib": "^1.11.1", "xmlhttprequest": "1.8.0" @@ -3395,9 +3395,9 @@ "integrity": "sha512-L/ZnJRAq7F++utfuoTKX4CLBG5YR7tFO3PLzG1/oXXKEezJ0kRL3CMRoueBEmTCzVb/6SIs2Qlaw++uDgi5Xyg==" }, "@firebase/auth": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.14.7.tgz", - "integrity": "sha512-NTQY9luV70XUA6zGYOWloDSaOT+l0/R4u3W7ptqVCfZNc4DAt7euUkTbj7SDD14902sHF54j+tk5kmpEmMd0jA==", + "version": "0.14.8", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.14.8.tgz", + "integrity": "sha512-LufoWcFpYAoCUkFDKSELH69xI8NdOjNTUFKvWfADZN7ysr4dpPdDs2ZYnH67FqcMb0tX+Jdx6vWrF6VZ37AAJQ==", "requires": { "@firebase/auth-types": "0.10.1" } @@ -3413,24 +3413,24 @@ "integrity": "sha512-/+gBHb1O9x/YlG7inXfxff/6X3BPZt4zgBv4kql6HEmdzNQCodIRlEYnI+/da+lN+dha7PjaFH7C7ewMmfV7rw==" }, "@firebase/component": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.14.tgz", - "integrity": "sha512-jbcTAne5mn5T508TY5BFrDOT1v/hXiX/22eMXweCXFbD+9JbsMztwQhNwqjwB8ihNAYG2FKw64UfI9NM04lD/g==", + "version": "0.1.16", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.16.tgz", + "integrity": "sha512-FvffvFN0LWgv1H/FIyruTECOL69Dhy+JfwoTq+mV39V8Mz9lNpo41etonL5AOr7KmXxYJVbNwkx0L9Ei88i7JA==", "requires": { - "@firebase/util": "0.2.49", + "@firebase/util": "0.2.50", "tslib": "^1.11.1" } }, "@firebase/database": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.6.5.tgz", - "integrity": "sha512-4AnsLUscnCZ48nRGe0YKmHq/cQ4pcM3pRV9O4Uh6mPQpTSixPDLMveuAHYJFUI9tgj5I+FNqjxezUFLS7+9XOw==", + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.6.7.tgz", + "integrity": "sha512-vm0ch2zNSoHfXWnDG6WVjf0p/BdXOMBL1lAfkGu3DYH/Rkl4p97x57w0WNOURNfL4GY2LIqScSYKCidV7jqTog==", "requires": { "@firebase/auth-interop-types": "0.1.5", - "@firebase/component": "0.1.14", + "@firebase/component": "0.1.16", "@firebase/database-types": "0.5.1", - "@firebase/logger": "0.2.5", - "@firebase/util": "0.2.49", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.2.50", "faye-websocket": "0.11.3", "tslib": "^1.11.1" } @@ -3444,14 +3444,14 @@ } }, "@firebase/firestore": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-1.15.4.tgz", - "integrity": "sha512-Q8YSHSO8D7MEoykHOdPWbgr2EN5AKTrEpHAmvFfDD5HMVTU6m8WfWqos8VawfZCfMkk65NJ5x+Pi+mzHj58ZcA==", - "requires": { - "@firebase/component": "0.1.14", - "@firebase/firestore-types": "1.11.0", - "@firebase/logger": "0.2.5", - "@firebase/util": "0.2.49", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-1.16.0.tgz", + "integrity": "sha512-RsgGIP9e6HW5soEHIuo0CGVFpeTKe0hqjrgOLk92W0mjL6irzBlqmd5HcGMY4F5QiZryc2vMT1/3LvRhkUyf8g==", + "requires": { + "@firebase/component": "0.1.16", + "@firebase/firestore-types": "1.12.0", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.2.50", "@firebase/webchannel-wrapper": "0.2.41", "@grpc/grpc-js": "^1.0.0", "@grpc/proto-loader": "^0.5.0", @@ -3459,16 +3459,16 @@ } }, "@firebase/firestore-types": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-1.11.0.tgz", - "integrity": "sha512-hD7+cmMUvT5OJeWVrcRkE87PPuj/0/Wic6bntCopJE1WIX/Dm117AUkHgKd3S7Ici6DLp4bdlx1MjjwWL5942w==" + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-1.12.0.tgz", + "integrity": "sha512-OqNxVb63wPZdUc7YnpacAW1WNIMSKERSewCRi+unCQ0YI0KNfrDSypyGCyel+S3GdOtKMk9KnvDknaGbnaFX4g==" }, "@firebase/functions": { - "version": "0.4.46", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.4.46.tgz", - "integrity": "sha512-Vr7CmlIRcocDPG7XTuepU9gTEZ58ZUjLwaaFNPlF6fo/9fGlnGDwrZa6Y1HPqXmkNIcHQWl2UteSXKnDuPKczg==", + "version": "0.4.48", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.4.48.tgz", + "integrity": "sha512-BwI/JzO/f/nquKG1IS3VqmwMaKEhvM58/08vTnp46krHBsOYqsdD9T2amz+HXGT9fe2HhDsUhgFE8D00S0vqbg==", "requires": { - "@firebase/component": "0.1.14", + "@firebase/component": "0.1.16", "@firebase/functions-types": "0.3.17", "@firebase/messaging-types": "0.4.5", "isomorphic-fetch": "2.2.1", @@ -3481,13 +3481,13 @@ "integrity": "sha512-DGR4i3VI55KnYk4IxrIw7+VG7Q3gA65azHnZxo98Il8IvYLr2UTBlSh72dTLlDf25NW51HqvJgYJDKvSaAeyHQ==" }, "@firebase/installations": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.12.tgz", - "integrity": "sha512-DFN+lfrh+Yl2VoEuCZ4JpZQ2+F1C44gbOvmfVDoYEW4qDYgul7kP2jH+38xxdPubOpaNKZKmGKid4EkgtMnX0A==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.14.tgz", + "integrity": "sha512-hQPsaU7wdTq3CFMtFQwZy6LgdXZAkXoUToV4O+ekPbjM65QzaGVogJVU8O2H6ADXoq37SarcUXKe86pcUWdFLA==", "requires": { - "@firebase/component": "0.1.14", + "@firebase/component": "0.1.16", "@firebase/installations-types": "0.3.4", - "@firebase/util": "0.2.49", + "@firebase/util": "0.2.50", "idb": "3.0.2", "tslib": "^1.11.1" } @@ -3498,19 +3498,19 @@ "integrity": "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==" }, "@firebase/logger": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.5.tgz", - "integrity": "sha512-qqw3m0tWs/qrg7axTZG/QZq24DIMdSY6dGoWuBn08ddq7+GLF5HiqkRj71XznYeUUbfRq5W9C/PSFnN4JxX+WA==" + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz", + "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==" }, "@firebase/messaging": { - "version": "0.6.18", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.6.18.tgz", - "integrity": "sha512-pu2K+kXuPO4i+9oeQ6nbh0Xxnb1XaQmAiuRRXUmr9sGmo6Sw2ZpYNEhHIHVxvFDn3OUg+QvGgM/ft16kG3DHRQ==", + "version": "0.6.20", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.6.20.tgz", + "integrity": "sha512-1MqyljXnbFBeHYhL6QInVM9aO5MW820yhNmOIVxk58wNXq4tOQLzqnKuvlgZ+ttgqlDzrIYiVf3EOHh5DptttQ==", "requires": { - "@firebase/component": "0.1.14", - "@firebase/installations": "0.4.12", + "@firebase/component": "0.1.16", + "@firebase/installations": "0.4.14", "@firebase/messaging-types": "0.4.5", - "@firebase/util": "0.2.49", + "@firebase/util": "0.2.50", "idb": "3.0.2", "tslib": "^1.11.1" } @@ -3521,15 +3521,15 @@ "integrity": "sha512-sux4fgqr/0KyIxqzHlatI04Ajs5rc3WM+WmtCpxrKP1E5Bke8xu/0M+2oy4lK/sQ7nov9z15n3iltAHCgTRU3Q==" }, "@firebase/performance": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.3.7.tgz", - "integrity": "sha512-H4yts/IZ6/8zy5rdsLH0ZbW7Qg5Yj13lCLlvNFxqtDlKI8UbgxvuBkDmXLApA+Ze2Ah2vRSSJ4J3LdxxRnC62Q==", + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.3.9.tgz", + "integrity": "sha512-Fj22DZXRhhKv1OSUzDxX7AqpJUcDld6tzXK1yxOC8e3v1DFPQMQdM9FoG1m1b/Vrqa6pCCqnqG6gh6VPnEcAzQ==", "requires": { - "@firebase/component": "0.1.14", - "@firebase/installations": "0.4.12", - "@firebase/logger": "0.2.5", + "@firebase/component": "0.1.16", + "@firebase/installations": "0.4.14", + "@firebase/logger": "0.2.6", "@firebase/performance-types": "0.0.13", - "@firebase/util": "0.2.49", + "@firebase/util": "0.2.50", "tslib": "^1.11.1" } }, @@ -3556,15 +3556,15 @@ } }, "@firebase/remote-config": { - "version": "0.1.23", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.23.tgz", - "integrity": "sha512-psirtTiu9tfVxSVHo82iIdaD0IXP+DgpAPdtxahDlq/b7Ln26fqdJ8KTM1AKI20ZV2h6d4U/HqeouObl+LyrJg==", + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.25.tgz", + "integrity": "sha512-8YWefBhy77HMbWXWdbenalx+IDY/XkS+iURQ9qRYvSIFYx6RL04DzlakZNOY9CQAcxTA+cTSt4NNlhjopBjf2Q==", "requires": { - "@firebase/component": "0.1.14", - "@firebase/installations": "0.4.12", - "@firebase/logger": "0.2.5", + "@firebase/component": "0.1.16", + "@firebase/installations": "0.4.14", + "@firebase/logger": "0.2.6", "@firebase/remote-config-types": "0.1.9", - "@firebase/util": "0.2.49", + "@firebase/util": "0.2.50", "tslib": "^1.11.1" } }, @@ -3574,13 +3574,13 @@ "integrity": "sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA==" }, "@firebase/storage": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.3.36.tgz", - "integrity": "sha512-DcxULwmoyZnpulW6e/G2y6gKXCMwnKWy8snw+7f4yvb6RI7WFMYB8nIb2CSArWmrnT7YD7e+G9BA1a6nZ0eycQ==", + "version": "0.3.38", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.3.38.tgz", + "integrity": "sha512-gWVQr5xqrU3cfhhwbAE+9iJ0XMvzbxWMvteKurn5cRNaGbmSob/O/ISOAvsQgPnk+K9zPMd2OwyzaTOl9PEMrw==", "requires": { - "@firebase/component": "0.1.14", + "@firebase/component": "0.1.16", "@firebase/storage-types": "0.3.12", - "@firebase/util": "0.2.49", + "@firebase/util": "0.2.50", "tslib": "^1.11.1" } }, @@ -3590,9 +3590,9 @@ "integrity": "sha512-DDV6Fs6aYoGw3w/zZZTkqiipxihnsvHf6znbeZYjIIHit3tr1uLJdGPDPiCTfZcTGPpg2ux6ZmvNDvVgJdHALw==" }, "@firebase/util": { - "version": "0.2.49", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.2.49.tgz", - "integrity": "sha512-SjUoxSqIfcSvDBiMiFEF5SmUOcWNbMH2asJ0VZ1T3vPBlCIRp6tk+T3LMvUWAI8OCnTpbGtpX1fTKiUDLP4xkQ==", + "version": "0.2.50", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.2.50.tgz", + "integrity": "sha512-vFE6+Jfc25u0ViSpFxxq0q5s+XmuJ/y7CL3ud79RQe+WLFFg+j0eH1t23k0yNSG9vZNM7h3uHRIXbV97sYLAyw==", "requires": { "tslib": "^1.11.1" } @@ -3603,9 +3603,9 @@ "integrity": "sha512-XcdMT5PSZHiuf7LJIhzKIe+RyYa25S3LHRRvLnZc6iFjwXkrSDJ8J/HWO6VT8d2ZTbawp3VcLEjRF/VN8glCrA==" }, "@grpc/grpc-js": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.1.1.tgz", - "integrity": "sha512-mhZRszS0SKwnWPJaNyrECePZ9U7vaHFGqrzxQbWinWR3WznBIU+nmh2L5J3elF+lp5DEUIzARXkifbs6LQVAHA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.1.2.tgz", + "integrity": "sha512-k2u86Bkm/3xrjUaSWeIyzXScBt/cC8uE7BznR0cpueQi11R33W6qfJdMrkrsmSHirp5likR55JSXUrcWG6ybHA==", "requires": { "semver": "^6.2.0" } @@ -3659,11 +3659,11 @@ } }, "@ionic/core": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.2.2.tgz", - "integrity": "sha512-KUGJIWTcKuMGmLhmVpmszeDHtGoDmDWpR9mXnw/J+GTlS9Ix/b5mIslPbhsrJyI/qR449lL+cAvjbeeoVRUjhg==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.2.3.tgz", + "integrity": "sha512-EUGicoQfWZV9//sstNkssFxvSaM7zXIG2EbOZVKX+2l7sWkUC39lO9CBZoMyafSppEZT1hMsY1R3coVkGQefEg==", "requires": { - "ionicons": "^5.0.1", + "ionicons": "^5.1.2", "tslib": "^1.10.0" } }, @@ -3743,12 +3743,12 @@ } }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.1.tgz", + "integrity": "sha512-HMAg+hHCjA6PQJkcbFVXB2cu1i2QzPn2dDK3ZX34kDrOSqMOk4SxLyRs60nurz5BsBZBqe6647KVX348LSOjEw==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -3796,9 +3796,9 @@ "dev": true }, "@types/node": { - "version": "13.13.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.12.tgz", - "integrity": "sha512-zWz/8NEPxoXNT9YyF2osqyA9WjssZukYpgI4UYZpOjcyqwIUqWGkcCionaEb9Ki+FULyPyvNFpg/329Kd2/pbw==" + "version": "13.13.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.13.tgz", + "integrity": "sha512-UfvBE9oRCAJVzfR+3eWm/sdLFe/qroAPEXP3GPJ1SehQiEVgZT6NQZWYbPMiJ3UdcKM06v4j+S1lTcdWCmw+3g==" }, "@types/parse-json": { "version": "4.0.0", @@ -3970,13 +3970,13 @@ } }, "browserslist": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.1.tgz", - "integrity": "sha512-WMjXwFtPskSW1pQUDJRxvRKRkeCr7usN0O/Za76N+F4oadaTdQHotSGcX9jT/Hs7mSKPkyMFNvqawB/1HzYDKQ==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz", + "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001088", - "electron-to-chromium": "^1.3.481", + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", "escalade": "^3.0.1", "node-releases": "^1.1.58" } @@ -3993,9 +3993,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001088", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001088.tgz", - "integrity": "sha512-6eYUrlShRYveyqKG58HcyOfPgh3zb2xqs7NvT2VVtP3hEUeeWvc3lqhpeMTxYWBBeeaT9A4bKsrtjATm66BTHg==", + "version": "1.0.30001097", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001097.tgz", + "integrity": "sha512-TeuSleKt/vWXaPkLVFqGDnbweYfq4IaZ6rUugFf3rWY6dlII8StUZ8Ddin0PkADfgYZ4wRqCdO2ORl4Rn5eZIA==", "dev": true }, "chalk": { @@ -4059,9 +4059,9 @@ "dev": true }, "colorette": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", - "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", "dev": true }, "commander": { @@ -4255,17 +4255,17 @@ "integrity": "sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==" }, "electron-to-chromium": { - "version": "1.3.483", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz", - "integrity": "sha512-+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==", + "version": "1.3.495", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.495.tgz", + "integrity": "sha512-cIPX+4Y3RH/+SoqYd168Rx//CnjsZSdF3XTUhwMf3dwYuTfvWIgmmy6s1ipptGaOA+scH2Vj57Mc9fqp/ho22Q==", "dev": true }, "encoding": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "requires": { - "iconv-lite": "~0.4.13" + "iconv-lite": "^0.6.2" } }, "end-of-stream": { @@ -4330,9 +4330,9 @@ "dev": true }, "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, "estree-walker": { "version": "1.0.1", @@ -4366,11 +4366,11 @@ } }, "extract-math": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/extract-math/-/extract-math-1.1.0.tgz", - "integrity": "sha512-YDbUcfio8SSXayqVz+MscpaJhTt1mUoFtLbrZKL7yVwjQZK9TVI9ebriSIBFH+Jy9YHctgS7OriMFxmr/dpWww==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/extract-math/-/extract-math-1.2.1.tgz", + "integrity": "sha512-YxTGbayJ9woyxpFcn8kqhZo3YREMdEQlVAjB7/oCq23kr+/TqAZ8TWVvmdsz0y+41r9YT4vFdsOaxtzoCXEA1Q==", "requires": { - "escape-string-regexp": "^2.0.0" + "escape-string-regexp": "^4.0.0" } }, "faye-websocket": { @@ -4401,24 +4401,24 @@ } }, "firebase": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.15.4.tgz", - "integrity": "sha512-pj9xa9WY4sinH6ebb4yqSgaz+DIg19VqGUV+gTj0MTkN877ePZti0k1GIzaqrbnEUow2Sf56Xz8LyZg+HCBCmA==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.16.0.tgz", + "integrity": "sha512-fYimLYkY0SS/jv4+ZnSp5u2+QdtwsTtLwPUfmWiKQnjqas1M5mqhQr3QB7vPQuSANhC3UJZZ5KPxLbFomMJLcA==", "requires": { - "@firebase/analytics": "0.3.7", - "@firebase/app": "0.6.6", + "@firebase/analytics": "0.3.9", + "@firebase/app": "0.6.8", "@firebase/app-types": "0.6.1", - "@firebase/auth": "0.14.7", - "@firebase/database": "0.6.5", - "@firebase/firestore": "1.15.4", - "@firebase/functions": "0.4.46", - "@firebase/installations": "0.4.12", - "@firebase/messaging": "0.6.18", - "@firebase/performance": "0.3.7", + "@firebase/auth": "0.14.8", + "@firebase/database": "0.6.7", + "@firebase/firestore": "1.16.0", + "@firebase/functions": "0.4.48", + "@firebase/installations": "0.4.14", + "@firebase/messaging": "0.6.20", + "@firebase/performance": "0.3.9", "@firebase/polyfill": "0.3.36", - "@firebase/remote-config": "0.1.23", - "@firebase/storage": "0.3.36", - "@firebase/util": "0.2.49" + "@firebase/remote-config": "0.1.25", + "@firebase/storage": "0.3.38", + "@firebase/util": "0.2.50" } }, "fs-extra": { @@ -4577,11 +4577,11 @@ } }, "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "idb": { @@ -4822,9 +4822,9 @@ } }, "node-releases": { - "version": "1.1.58", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", - "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==", + "version": "1.1.59", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.59.tgz", + "integrity": "sha512-H3JrdUczbdiwxN5FuJPyCHnGHIFqQ0wWxo+9j1kAXAzqNMAHlo+4I/sYYxpyK0irQ73HgdiyzD32oqQDcU2Osw==", "dev": true }, "normalize-range": { @@ -5261,9 +5261,9 @@ "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "universalify": { @@ -5298,9 +5298,9 @@ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, "whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.2.0.tgz", + "integrity": "sha512-SdGPoQMMnzVYThUbSrEvqTlkvC1Ux27NehaJ/GUHBfNrh5Mjg+1/uRyFMwVnxO2MrikMWvWAqUGgQOfVU4hT7w==" }, "which": { "version": "2.0.2", From a77e433e239603465509b622dc0a529b22ee5a40 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 09:30:12 +0200 Subject: [PATCH 12/59] style: improve placeholder selector --- studio/src/global/theme/editor/editor-deck-placeholder.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/studio/src/global/theme/editor/editor-deck-placeholder.scss b/studio/src/global/theme/editor/editor-deck-placeholder.scss index d92cb5ca3..7ea026ea9 100644 --- a/studio/src/global/theme/editor/editor-deck-placeholder.scss +++ b/studio/src/global/theme/editor/editor-deck-placeholder.scss @@ -28,7 +28,7 @@ deckgo-deck { > * > deckgo-lazy-img, > * > deckgo-reveal deckgo-lazy-img { - &:not([img-src]) { + &:not([img-src]):not([svg-src]) { position: relative; --deckgo-lazy-img-width: auto; font-size: 2em; From 1843e304fd34966225c457d9b9c8698b698d952a Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 09:37:14 +0200 Subject: [PATCH 13/59] fix: pin dependencies --- studio/package-lock.json | 316 +++++++++++++++++++-------------------- 1 file changed, 158 insertions(+), 158 deletions(-) diff --git a/studio/package-lock.json b/studio/package-lock.json index d3c5653ec..17ea2f7ec 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -5,35 +5,35 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz", + "integrity": "sha512-fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==", "dev": true, "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.10.3" } }, "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz", + "integrity": "sha512-bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==", "dev": true }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz", + "integrity": "sha512-Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.10.3", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/runtime": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.4.tgz", - "integrity": "sha512-UpTN5yUJr9b4EX2CnGNWIvER7Ab83ibv0pcvvHc4UOdrBI5jb8bj+32cCwPX6xu0mt2daFNjYhoi+X7beH0RSw==", + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.3.tgz", + "integrity": "sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -3358,15 +3358,15 @@ "integrity": "sha512-Tl2NWWjvc0JOptgaoUiOsqA+ltcgqRKAxBBk7A911oQMY5rDFkx/bHrn3VnQzHji10y3vxnDtKs0YHb3Rz0kLg==" }, "@firebase/analytics": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.3.9.tgz", - "integrity": "sha512-l4dNskm8uQ+UqO6Lw+fuyO1enZBXUV6xNMxeVABEnVrp3wOP90KKb/ZwYgleAxF1It52lorcTtkA1YFpv3iEIQ==", + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.3.7.tgz", + "integrity": "sha512-xIxbrnnyMcbmMVFhbbAeBrRcPv3c0/gEjPR0okvqUp0A1KsUvKetyq4ajYW7UAzyFPQIJ9v5M+y47TAB9oRefQ==", "requires": { "@firebase/analytics-types": "0.3.1", - "@firebase/component": "0.1.16", - "@firebase/installations": "0.4.14", - "@firebase/logger": "0.2.6", - "@firebase/util": "0.2.50", + "@firebase/component": "0.1.14", + "@firebase/installations": "0.4.12", + "@firebase/logger": "0.2.5", + "@firebase/util": "0.2.49", "tslib": "^1.11.1" } }, @@ -3376,14 +3376,14 @@ "integrity": "sha512-63vVJ5NIBh/JF8l9LuPrQYSzFimk7zYHySQB4Dk9rVdJ8kV/vGQoVTvRu1UW05sEc2Ug5PqtEChtTHU+9hvPcA==" }, "@firebase/app": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.8.tgz", - "integrity": "sha512-Tm7Pi6Dtpx4FFKcpm0jcrZ/qI9oREBxmP3pWlw1jgDW4syRJHmN9/5DYvfFk6FAhj3FrY8E/6F+ngWJfqONotQ==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.6.tgz", + "integrity": "sha512-9NNhFedXHhUWDsbJL/A7vgiq9EDeqktFbkPYRfqN/GONIfVHfgAXOwQkEgz1trYV+XBP/n0Wyz8+lzXxu0+m8g==", "requires": { "@firebase/app-types": "0.6.1", - "@firebase/component": "0.1.16", - "@firebase/logger": "0.2.6", - "@firebase/util": "0.2.50", + "@firebase/component": "0.1.14", + "@firebase/logger": "0.2.5", + "@firebase/util": "0.2.49", "dom-storage": "2.1.0", "tslib": "^1.11.1", "xmlhttprequest": "1.8.0" @@ -3395,9 +3395,9 @@ "integrity": "sha512-L/ZnJRAq7F++utfuoTKX4CLBG5YR7tFO3PLzG1/oXXKEezJ0kRL3CMRoueBEmTCzVb/6SIs2Qlaw++uDgi5Xyg==" }, "@firebase/auth": { - "version": "0.14.8", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.14.8.tgz", - "integrity": "sha512-LufoWcFpYAoCUkFDKSELH69xI8NdOjNTUFKvWfADZN7ysr4dpPdDs2ZYnH67FqcMb0tX+Jdx6vWrF6VZ37AAJQ==", + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.14.7.tgz", + "integrity": "sha512-NTQY9luV70XUA6zGYOWloDSaOT+l0/R4u3W7ptqVCfZNc4DAt7euUkTbj7SDD14902sHF54j+tk5kmpEmMd0jA==", "requires": { "@firebase/auth-types": "0.10.1" } @@ -3413,24 +3413,24 @@ "integrity": "sha512-/+gBHb1O9x/YlG7inXfxff/6X3BPZt4zgBv4kql6HEmdzNQCodIRlEYnI+/da+lN+dha7PjaFH7C7ewMmfV7rw==" }, "@firebase/component": { - "version": "0.1.16", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.16.tgz", - "integrity": "sha512-FvffvFN0LWgv1H/FIyruTECOL69Dhy+JfwoTq+mV39V8Mz9lNpo41etonL5AOr7KmXxYJVbNwkx0L9Ei88i7JA==", + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.14.tgz", + "integrity": "sha512-jbcTAne5mn5T508TY5BFrDOT1v/hXiX/22eMXweCXFbD+9JbsMztwQhNwqjwB8ihNAYG2FKw64UfI9NM04lD/g==", "requires": { - "@firebase/util": "0.2.50", + "@firebase/util": "0.2.49", "tslib": "^1.11.1" } }, "@firebase/database": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.6.7.tgz", - "integrity": "sha512-vm0ch2zNSoHfXWnDG6WVjf0p/BdXOMBL1lAfkGu3DYH/Rkl4p97x57w0WNOURNfL4GY2LIqScSYKCidV7jqTog==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.6.5.tgz", + "integrity": "sha512-4AnsLUscnCZ48nRGe0YKmHq/cQ4pcM3pRV9O4Uh6mPQpTSixPDLMveuAHYJFUI9tgj5I+FNqjxezUFLS7+9XOw==", "requires": { "@firebase/auth-interop-types": "0.1.5", - "@firebase/component": "0.1.16", + "@firebase/component": "0.1.14", "@firebase/database-types": "0.5.1", - "@firebase/logger": "0.2.6", - "@firebase/util": "0.2.50", + "@firebase/logger": "0.2.5", + "@firebase/util": "0.2.49", "faye-websocket": "0.11.3", "tslib": "^1.11.1" } @@ -3444,14 +3444,14 @@ } }, "@firebase/firestore": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-1.16.0.tgz", - "integrity": "sha512-RsgGIP9e6HW5soEHIuo0CGVFpeTKe0hqjrgOLk92W0mjL6irzBlqmd5HcGMY4F5QiZryc2vMT1/3LvRhkUyf8g==", - "requires": { - "@firebase/component": "0.1.16", - "@firebase/firestore-types": "1.12.0", - "@firebase/logger": "0.2.6", - "@firebase/util": "0.2.50", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-1.15.4.tgz", + "integrity": "sha512-Q8YSHSO8D7MEoykHOdPWbgr2EN5AKTrEpHAmvFfDD5HMVTU6m8WfWqos8VawfZCfMkk65NJ5x+Pi+mzHj58ZcA==", + "requires": { + "@firebase/component": "0.1.14", + "@firebase/firestore-types": "1.11.0", + "@firebase/logger": "0.2.5", + "@firebase/util": "0.2.49", "@firebase/webchannel-wrapper": "0.2.41", "@grpc/grpc-js": "^1.0.0", "@grpc/proto-loader": "^0.5.0", @@ -3459,16 +3459,16 @@ } }, "@firebase/firestore-types": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-1.12.0.tgz", - "integrity": "sha512-OqNxVb63wPZdUc7YnpacAW1WNIMSKERSewCRi+unCQ0YI0KNfrDSypyGCyel+S3GdOtKMk9KnvDknaGbnaFX4g==" + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-1.11.0.tgz", + "integrity": "sha512-hD7+cmMUvT5OJeWVrcRkE87PPuj/0/Wic6bntCopJE1WIX/Dm117AUkHgKd3S7Ici6DLp4bdlx1MjjwWL5942w==" }, "@firebase/functions": { - "version": "0.4.48", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.4.48.tgz", - "integrity": "sha512-BwI/JzO/f/nquKG1IS3VqmwMaKEhvM58/08vTnp46krHBsOYqsdD9T2amz+HXGT9fe2HhDsUhgFE8D00S0vqbg==", + "version": "0.4.46", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.4.46.tgz", + "integrity": "sha512-Vr7CmlIRcocDPG7XTuepU9gTEZ58ZUjLwaaFNPlF6fo/9fGlnGDwrZa6Y1HPqXmkNIcHQWl2UteSXKnDuPKczg==", "requires": { - "@firebase/component": "0.1.16", + "@firebase/component": "0.1.14", "@firebase/functions-types": "0.3.17", "@firebase/messaging-types": "0.4.5", "isomorphic-fetch": "2.2.1", @@ -3481,13 +3481,13 @@ "integrity": "sha512-DGR4i3VI55KnYk4IxrIw7+VG7Q3gA65azHnZxo98Il8IvYLr2UTBlSh72dTLlDf25NW51HqvJgYJDKvSaAeyHQ==" }, "@firebase/installations": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.14.tgz", - "integrity": "sha512-hQPsaU7wdTq3CFMtFQwZy6LgdXZAkXoUToV4O+ekPbjM65QzaGVogJVU8O2H6ADXoq37SarcUXKe86pcUWdFLA==", + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.12.tgz", + "integrity": "sha512-DFN+lfrh+Yl2VoEuCZ4JpZQ2+F1C44gbOvmfVDoYEW4qDYgul7kP2jH+38xxdPubOpaNKZKmGKid4EkgtMnX0A==", "requires": { - "@firebase/component": "0.1.16", + "@firebase/component": "0.1.14", "@firebase/installations-types": "0.3.4", - "@firebase/util": "0.2.50", + "@firebase/util": "0.2.49", "idb": "3.0.2", "tslib": "^1.11.1" } @@ -3498,19 +3498,19 @@ "integrity": "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==" }, "@firebase/logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz", - "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==" + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.5.tgz", + "integrity": "sha512-qqw3m0tWs/qrg7axTZG/QZq24DIMdSY6dGoWuBn08ddq7+GLF5HiqkRj71XznYeUUbfRq5W9C/PSFnN4JxX+WA==" }, "@firebase/messaging": { - "version": "0.6.20", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.6.20.tgz", - "integrity": "sha512-1MqyljXnbFBeHYhL6QInVM9aO5MW820yhNmOIVxk58wNXq4tOQLzqnKuvlgZ+ttgqlDzrIYiVf3EOHh5DptttQ==", + "version": "0.6.18", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.6.18.tgz", + "integrity": "sha512-pu2K+kXuPO4i+9oeQ6nbh0Xxnb1XaQmAiuRRXUmr9sGmo6Sw2ZpYNEhHIHVxvFDn3OUg+QvGgM/ft16kG3DHRQ==", "requires": { - "@firebase/component": "0.1.16", - "@firebase/installations": "0.4.14", + "@firebase/component": "0.1.14", + "@firebase/installations": "0.4.12", "@firebase/messaging-types": "0.4.5", - "@firebase/util": "0.2.50", + "@firebase/util": "0.2.49", "idb": "3.0.2", "tslib": "^1.11.1" } @@ -3521,15 +3521,15 @@ "integrity": "sha512-sux4fgqr/0KyIxqzHlatI04Ajs5rc3WM+WmtCpxrKP1E5Bke8xu/0M+2oy4lK/sQ7nov9z15n3iltAHCgTRU3Q==" }, "@firebase/performance": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.3.9.tgz", - "integrity": "sha512-Fj22DZXRhhKv1OSUzDxX7AqpJUcDld6tzXK1yxOC8e3v1DFPQMQdM9FoG1m1b/Vrqa6pCCqnqG6gh6VPnEcAzQ==", + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.3.7.tgz", + "integrity": "sha512-H4yts/IZ6/8zy5rdsLH0ZbW7Qg5Yj13lCLlvNFxqtDlKI8UbgxvuBkDmXLApA+Ze2Ah2vRSSJ4J3LdxxRnC62Q==", "requires": { - "@firebase/component": "0.1.16", - "@firebase/installations": "0.4.14", - "@firebase/logger": "0.2.6", + "@firebase/component": "0.1.14", + "@firebase/installations": "0.4.12", + "@firebase/logger": "0.2.5", "@firebase/performance-types": "0.0.13", - "@firebase/util": "0.2.50", + "@firebase/util": "0.2.49", "tslib": "^1.11.1" } }, @@ -3556,15 +3556,15 @@ } }, "@firebase/remote-config": { - "version": "0.1.25", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.25.tgz", - "integrity": "sha512-8YWefBhy77HMbWXWdbenalx+IDY/XkS+iURQ9qRYvSIFYx6RL04DzlakZNOY9CQAcxTA+cTSt4NNlhjopBjf2Q==", + "version": "0.1.23", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.23.tgz", + "integrity": "sha512-psirtTiu9tfVxSVHo82iIdaD0IXP+DgpAPdtxahDlq/b7Ln26fqdJ8KTM1AKI20ZV2h6d4U/HqeouObl+LyrJg==", "requires": { - "@firebase/component": "0.1.16", - "@firebase/installations": "0.4.14", - "@firebase/logger": "0.2.6", + "@firebase/component": "0.1.14", + "@firebase/installations": "0.4.12", + "@firebase/logger": "0.2.5", "@firebase/remote-config-types": "0.1.9", - "@firebase/util": "0.2.50", + "@firebase/util": "0.2.49", "tslib": "^1.11.1" } }, @@ -3574,13 +3574,13 @@ "integrity": "sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA==" }, "@firebase/storage": { - "version": "0.3.38", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.3.38.tgz", - "integrity": "sha512-gWVQr5xqrU3cfhhwbAE+9iJ0XMvzbxWMvteKurn5cRNaGbmSob/O/ISOAvsQgPnk+K9zPMd2OwyzaTOl9PEMrw==", + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.3.36.tgz", + "integrity": "sha512-DcxULwmoyZnpulW6e/G2y6gKXCMwnKWy8snw+7f4yvb6RI7WFMYB8nIb2CSArWmrnT7YD7e+G9BA1a6nZ0eycQ==", "requires": { - "@firebase/component": "0.1.16", + "@firebase/component": "0.1.14", "@firebase/storage-types": "0.3.12", - "@firebase/util": "0.2.50", + "@firebase/util": "0.2.49", "tslib": "^1.11.1" } }, @@ -3590,9 +3590,9 @@ "integrity": "sha512-DDV6Fs6aYoGw3w/zZZTkqiipxihnsvHf6znbeZYjIIHit3tr1uLJdGPDPiCTfZcTGPpg2ux6ZmvNDvVgJdHALw==" }, "@firebase/util": { - "version": "0.2.50", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.2.50.tgz", - "integrity": "sha512-vFE6+Jfc25u0ViSpFxxq0q5s+XmuJ/y7CL3ud79RQe+WLFFg+j0eH1t23k0yNSG9vZNM7h3uHRIXbV97sYLAyw==", + "version": "0.2.49", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.2.49.tgz", + "integrity": "sha512-SjUoxSqIfcSvDBiMiFEF5SmUOcWNbMH2asJ0VZ1T3vPBlCIRp6tk+T3LMvUWAI8OCnTpbGtpX1fTKiUDLP4xkQ==", "requires": { "tslib": "^1.11.1" } @@ -3603,9 +3603,9 @@ "integrity": "sha512-XcdMT5PSZHiuf7LJIhzKIe+RyYa25S3LHRRvLnZc6iFjwXkrSDJ8J/HWO6VT8d2ZTbawp3VcLEjRF/VN8glCrA==" }, "@grpc/grpc-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.1.2.tgz", - "integrity": "sha512-k2u86Bkm/3xrjUaSWeIyzXScBt/cC8uE7BznR0cpueQi11R33W6qfJdMrkrsmSHirp5likR55JSXUrcWG6ybHA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.1.1.tgz", + "integrity": "sha512-mhZRszS0SKwnWPJaNyrECePZ9U7vaHFGqrzxQbWinWR3WznBIU+nmh2L5J3elF+lp5DEUIzARXkifbs6LQVAHA==", "requires": { "semver": "^6.2.0" } @@ -3659,11 +3659,11 @@ } }, "@ionic/core": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.2.3.tgz", - "integrity": "sha512-EUGicoQfWZV9//sstNkssFxvSaM7zXIG2EbOZVKX+2l7sWkUC39lO9CBZoMyafSppEZT1hMsY1R3coVkGQefEg==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.2.2.tgz", + "integrity": "sha512-KUGJIWTcKuMGmLhmVpmszeDHtGoDmDWpR9mXnw/J+GTlS9Ix/b5mIslPbhsrJyI/qR449lL+cAvjbeeoVRUjhg==", "requires": { - "ionicons": "^5.1.2", + "ionicons": "^5.0.1", "tslib": "^1.10.0" } }, @@ -3743,12 +3743,12 @@ } }, "@stencil/core": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.1.tgz", - "integrity": "sha512-HMAg+hHCjA6PQJkcbFVXB2cu1i2QzPn2dDK3ZX34kDrOSqMOk4SxLyRs60nurz5BsBZBqe6647KVX348LSOjEw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", + "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", "dev": true, "requires": { - "typescript": "3.9.6" + "typescript": "3.9.5" } }, "@stencil/postcss": { @@ -3796,9 +3796,9 @@ "dev": true }, "@types/node": { - "version": "13.13.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.13.tgz", - "integrity": "sha512-UfvBE9oRCAJVzfR+3eWm/sdLFe/qroAPEXP3GPJ1SehQiEVgZT6NQZWYbPMiJ3UdcKM06v4j+S1lTcdWCmw+3g==" + "version": "13.13.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.12.tgz", + "integrity": "sha512-zWz/8NEPxoXNT9YyF2osqyA9WjssZukYpgI4UYZpOjcyqwIUqWGkcCionaEb9Ki+FULyPyvNFpg/329Kd2/pbw==" }, "@types/parse-json": { "version": "4.0.0", @@ -3970,13 +3970,13 @@ } }, "browserslist": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz", - "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.1.tgz", + "integrity": "sha512-WMjXwFtPskSW1pQUDJRxvRKRkeCr7usN0O/Za76N+F4oadaTdQHotSGcX9jT/Hs7mSKPkyMFNvqawB/1HzYDKQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001093", - "electron-to-chromium": "^1.3.488", + "caniuse-lite": "^1.0.30001088", + "electron-to-chromium": "^1.3.481", "escalade": "^3.0.1", "node-releases": "^1.1.58" } @@ -3993,9 +3993,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001097", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001097.tgz", - "integrity": "sha512-TeuSleKt/vWXaPkLVFqGDnbweYfq4IaZ6rUugFf3rWY6dlII8StUZ8Ddin0PkADfgYZ4wRqCdO2ORl4Rn5eZIA==", + "version": "1.0.30001088", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001088.tgz", + "integrity": "sha512-6eYUrlShRYveyqKG58HcyOfPgh3zb2xqs7NvT2VVtP3hEUeeWvc3lqhpeMTxYWBBeeaT9A4bKsrtjATm66BTHg==", "dev": true }, "chalk": { @@ -4059,9 +4059,9 @@ "dev": true }, "colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", + "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==", "dev": true }, "commander": { @@ -4255,17 +4255,17 @@ "integrity": "sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==" }, "electron-to-chromium": { - "version": "1.3.495", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.495.tgz", - "integrity": "sha512-cIPX+4Y3RH/+SoqYd168Rx//CnjsZSdF3XTUhwMf3dwYuTfvWIgmmy6s1ipptGaOA+scH2Vj57Mc9fqp/ho22Q==", + "version": "1.3.483", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz", + "integrity": "sha512-+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==", "dev": true }, "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "^0.6.2" + "iconv-lite": "~0.4.13" } }, "end-of-stream": { @@ -4330,9 +4330,9 @@ "dev": true }, "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" }, "estree-walker": { "version": "1.0.1", @@ -4366,11 +4366,11 @@ } }, "extract-math": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/extract-math/-/extract-math-1.2.1.tgz", - "integrity": "sha512-YxTGbayJ9woyxpFcn8kqhZo3YREMdEQlVAjB7/oCq23kr+/TqAZ8TWVvmdsz0y+41r9YT4vFdsOaxtzoCXEA1Q==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/extract-math/-/extract-math-1.1.0.tgz", + "integrity": "sha512-YDbUcfio8SSXayqVz+MscpaJhTt1mUoFtLbrZKL7yVwjQZK9TVI9ebriSIBFH+Jy9YHctgS7OriMFxmr/dpWww==", "requires": { - "escape-string-regexp": "^4.0.0" + "escape-string-regexp": "^2.0.0" } }, "faye-websocket": { @@ -4401,24 +4401,24 @@ } }, "firebase": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.16.0.tgz", - "integrity": "sha512-fYimLYkY0SS/jv4+ZnSp5u2+QdtwsTtLwPUfmWiKQnjqas1M5mqhQr3QB7vPQuSANhC3UJZZ5KPxLbFomMJLcA==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.15.4.tgz", + "integrity": "sha512-pj9xa9WY4sinH6ebb4yqSgaz+DIg19VqGUV+gTj0MTkN877ePZti0k1GIzaqrbnEUow2Sf56Xz8LyZg+HCBCmA==", "requires": { - "@firebase/analytics": "0.3.9", - "@firebase/app": "0.6.8", + "@firebase/analytics": "0.3.7", + "@firebase/app": "0.6.6", "@firebase/app-types": "0.6.1", - "@firebase/auth": "0.14.8", - "@firebase/database": "0.6.7", - "@firebase/firestore": "1.16.0", - "@firebase/functions": "0.4.48", - "@firebase/installations": "0.4.14", - "@firebase/messaging": "0.6.20", - "@firebase/performance": "0.3.9", + "@firebase/auth": "0.14.7", + "@firebase/database": "0.6.5", + "@firebase/firestore": "1.15.4", + "@firebase/functions": "0.4.46", + "@firebase/installations": "0.4.12", + "@firebase/messaging": "0.6.18", + "@firebase/performance": "0.3.7", "@firebase/polyfill": "0.3.36", - "@firebase/remote-config": "0.1.25", - "@firebase/storage": "0.3.38", - "@firebase/util": "0.2.50" + "@firebase/remote-config": "0.1.23", + "@firebase/storage": "0.3.36", + "@firebase/util": "0.2.49" } }, "fs-extra": { @@ -4577,11 +4577,11 @@ } }, "iconv-lite": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", - "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "safer-buffer": ">= 2.1.2 < 3" } }, "idb": { @@ -4822,9 +4822,9 @@ } }, "node-releases": { - "version": "1.1.59", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.59.tgz", - "integrity": "sha512-H3JrdUczbdiwxN5FuJPyCHnGHIFqQ0wWxo+9j1kAXAzqNMAHlo+4I/sYYxpyK0irQ73HgdiyzD32oqQDcU2Osw==", + "version": "1.1.58", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", + "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==", "dev": true }, "normalize-range": { @@ -5261,9 +5261,9 @@ "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" }, "typescript": { - "version": "3.9.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", - "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", + "version": "3.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", + "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", "dev": true }, "universalify": { @@ -5298,9 +5298,9 @@ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, "whatwg-fetch": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.2.0.tgz", - "integrity": "sha512-SdGPoQMMnzVYThUbSrEvqTlkvC1Ux27NehaJ/GUHBfNrh5Mjg+1/uRyFMwVnxO2MrikMWvWAqUGgQOfVU4hT7w==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" }, "which": { "version": "2.0.2", From 2e4b7bc0cc35ae410ce8700ca163c60675506135 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 09:46:58 +0200 Subject: [PATCH 14/59] feat: reset header and footer --- .../app-deck-header-footer.scss | 2 +- .../app-deck-header-footer.tsx | 28 ++++++++++++----- .../app/utils/editor/header-footer.utils.tsx | 30 ++++++++++++++----- 3 files changed, 44 insertions(+), 16 deletions(-) diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss index 9d4a0205a..a109cc9d0 100644 --- a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss @@ -1,6 +1,6 @@ app-deck-header-footer { button { - padding: 0; + padding: 4px; border: none; outline: none; font: inherit; diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx index 21c0dbd8b..bf2967ac5 100644 --- a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx @@ -24,6 +24,12 @@ export class AppDeckHeaderFooter { this.deckDidChange.emit(this.deckElement); } + private async reset(slotName: 'header' | 'footer') { + await HeaderFooterUtils.remove(this.deckElement, slotName); + + this.deckDidChange.emit(this.deckElement); + } + render() { return ( @@ -34,22 +40,28 @@ export class AppDeckHeaderFooter { ); } - private renderHeaderFooter(type: 'header' | 'footer') { + private renderHeaderFooter(slotName: 'header' | 'footer') { if (!userStore.state.user || !userStore.state.user.data || !userStore.state.user.data.social) { return undefined; } return ( - {type === 'header' ? 'Header' : 'Footer'} + {slotName === 'header' ? 'Header' : 'Footer'}
- {this.renderTwitter(type)} - {this.renderLinkedin(type)} - {this.renderDev(type)} - {this.renderMedium(type)} - {this.renderGitHub(type)} - {this.renderCustom(type)} + {this.renderTwitter(slotName)} + {this.renderLinkedin(slotName)} + {this.renderDev(slotName)} + {this.renderMedium(slotName)} + {this.renderGitHub(slotName)} + {this.renderCustom(slotName)}
+ + + this.reset(slotName)} fill="outline" class="delete"> + Reset + +
); } diff --git a/studio/src/app/utils/editor/header-footer.utils.tsx b/studio/src/app/utils/editor/header-footer.utils.tsx index 6f1209d9a..8dc92ba0f 100644 --- a/studio/src/app/utils/editor/header-footer.utils.tsx +++ b/studio/src/app/utils/editor/header-footer.utils.tsx @@ -37,13 +37,7 @@ export class HeaderFooterUtils { // prettier-ignore deckgoImg.addEventListener('lazyImgDidLoad', async () => { - if (slotName === 'footer') { - await (deck as any).loadFooter(); - } else { - await (deck as any).loadHeader(); - } - - // TODO: this.didChange.emit(deck); + await this.reload(deck, slotName); }, {once: true}); } @@ -80,4 +74,26 @@ export class HeaderFooterUtils { return deckgoImg; } + + static async remove(deck: HTMLElement, slotName: 'header' | 'footer'): Promise { + if (!deck) { + return; + } + + const currentSlotElement: HTMLElement = deck.querySelector(`:scope > [slot='${slotName}']`); + + if (currentSlotElement) { + deck.removeChild(currentSlotElement); + } + + await this.reload(deck, slotName); + } + + private static async reload(deck: HTMLElement, slotName: 'header' | 'footer') { + if (slotName === 'footer') { + await (deck as any).loadFooter(); + } else { + await (deck as any).loadHeader(); + } + } } From 4850cfa4c19f7e65b8d6e375f62d5f476b6cbfd2 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 11:12:07 +0200 Subject: [PATCH 15/59] feat: highlight currently selected header and footer --- .../app-deck-header-footer.scss | 4 + .../app-deck-header-footer.tsx | 93 ++++++++++++++----- .../app/utils/editor/header-footer.utils.tsx | 26 ++++++ 3 files changed, 100 insertions(+), 23 deletions(-) diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss index a109cc9d0..bd9c9a62c 100644 --- a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss @@ -7,6 +7,10 @@ app-deck-header-footer { color: inherit; background: none; + &.selected { + color: var(--ion-color-primary); + } + deckgo-social { pointer-events: none; diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx index bf2967ac5..261bfacda 100644 --- a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx @@ -1,4 +1,4 @@ -import {Component, Element, h, Prop, Host, JSX, EventEmitter} from '@stencil/core'; +import {Component, Element, h, Prop, Host, JSX, EventEmitter, State} from '@stencil/core'; import userStore from '../../../../../stores/user.store'; @@ -18,29 +18,52 @@ export class AppDeckHeaderFooter { @Prop() deckDidChange: EventEmitter; + @State() + private headerType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined = undefined; + + @State() + private footerType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined = undefined; + + async componentWillLoad() { + this.headerType = await HeaderFooterUtils.currentType(this.deckElement, 'header'); + this.footerType = await HeaderFooterUtils.currentType(this.deckElement, 'footer'); + } + private async appendHeaderFooter(slotName: 'header' | 'footer', type: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom') { await HeaderFooterUtils.append(this.deckElement, userStore.state.user, slotName, type); this.deckDidChange.emit(this.deckElement); + + await this.updateType(slotName, type); } private async reset(slotName: 'header' | 'footer') { await HeaderFooterUtils.remove(this.deckElement, slotName); this.deckDidChange.emit(this.deckElement); + + await this.updateType(slotName, undefined); + } + + private async updateType(slotName: 'header' | 'footer', type: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined) { + if (slotName === 'header') { + this.headerType = type; + } else if (slotName === 'footer') { + this.footerType = type; + } } render() { return ( - {this.renderHeaderFooter('header')} + {this.renderHeaderFooter('header', this.headerType)} - {this.renderHeaderFooter('footer')} + {this.renderHeaderFooter('footer', this.footerType)} ); } - private renderHeaderFooter(slotName: 'header' | 'footer') { + private renderHeaderFooter(slotName: 'header' | 'footer', selectedType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined) { if (!userStore.state.user || !userStore.state.user.data || !userStore.state.user.data.social) { return undefined; } @@ -49,16 +72,16 @@ export class AppDeckHeaderFooter { {slotName === 'header' ? 'Header' : 'Footer'}
- {this.renderTwitter(slotName)} - {this.renderLinkedin(slotName)} - {this.renderDev(slotName)} - {this.renderMedium(slotName)} - {this.renderGitHub(slotName)} - {this.renderCustom(slotName)} + {this.renderTwitter(slotName, selectedType)} + {this.renderLinkedin(slotName, selectedType)} + {this.renderDev(slotName, selectedType)} + {this.renderMedium(slotName, selectedType)} + {this.renderGitHub(slotName, selectedType)} + {this.renderCustom(slotName, selectedType)}
- this.reset(slotName)} fill="outline" class="delete"> + this.reset(slotName)} fill="outline" class="delete" disabled={selectedType === undefined}> Reset @@ -66,7 +89,7 @@ export class AppDeckHeaderFooter { ); } - private renderTwitter(slotName: 'header' | 'footer') { + private renderTwitter(slotName: 'header' | 'footer', selectedType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined) { if ( !userStore.state.user.data.social.twitter || userStore.state.user.data.social.twitter === '' || @@ -77,10 +100,14 @@ export class AppDeckHeaderFooter { const link: JSX.IntrinsicElements = SocialUtils.createTwitter(userStore.state.user); - return ; + return ( + + ); } - private renderLinkedin(slotName: 'header' | 'footer') { + private renderLinkedin(slotName: 'header' | 'footer', selectedType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined) { if ( !userStore.state.user.data.social.linkedin || userStore.state.user.data.social.linkedin === '' || @@ -91,46 +118,66 @@ export class AppDeckHeaderFooter { const link: JSX.IntrinsicElements = SocialUtils.createLinkedin(userStore.state.user); - return ; + return ( + + ); } - private renderDev(slotName: 'header' | 'footer') { + private renderDev(slotName: 'header' | 'footer', selectedType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined) { if (!userStore.state.user.data.social.dev || userStore.state.user.data.social.dev === '' || userStore.state.user.data.social.dev === undefined) { return undefined; } const link: JSX.IntrinsicElements = SocialUtils.createDev(userStore.state.user); - return ; + return ( + + ); } - private renderMedium(slotName: 'header' | 'footer') { + private renderMedium(slotName: 'header' | 'footer', selectedType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined) { if (!userStore.state.user.data.social.medium || userStore.state.user.data.social.medium === '' || userStore.state.user.data.social.medium === undefined) { return undefined; } const link: JSX.IntrinsicElements = SocialUtils.createMedium(userStore.state.user); - return ; + return ( + + ); } - private renderGitHub(slotName: 'header' | 'footer') { + private renderGitHub(slotName: 'header' | 'footer', selectedType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined) { if (!userStore.state.user.data.social.github || userStore.state.user.data.social.github === '' || userStore.state.user.data.social.github === undefined) { return undefined; } const link: JSX.IntrinsicElements = SocialUtils.createGitHub(userStore.state.user); - return ; + return ( + + ); } - private renderCustom(slotName: 'header' | 'footer') { + private renderCustom(slotName: 'header' | 'footer', selectedType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined) { if (!userStore.state.user.data.social.custom || userStore.state.user.data.social.custom === '' || userStore.state.user.data.social.custom === undefined) { return undefined; } const link: JSX.IntrinsicElements = SocialUtils.createCustom(userStore.state.user); - return ; + return ( + + ); } } diff --git a/studio/src/app/utils/editor/header-footer.utils.tsx b/studio/src/app/utils/editor/header-footer.utils.tsx index 8dc92ba0f..c582fa5a0 100644 --- a/studio/src/app/utils/editor/header-footer.utils.tsx +++ b/studio/src/app/utils/editor/header-footer.utils.tsx @@ -54,6 +54,9 @@ export class HeaderFooterUtils { socialElement.setAttribute(type === 'custom' ? 'full-url' : type, user.data.social[type]); + // Use in studio only to identify which header or footer is currently applied + socialElement.setAttribute('type', type); + return socialElement; } @@ -96,4 +99,27 @@ export class HeaderFooterUtils { await (deck as any).loadHeader(); } } + + static async currentType( + deck: HTMLElement, + slotName: 'header' | 'footer' + ): Promise<'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined> { + if (!deck) { + return undefined; + } + + const currentSlotElement: HTMLElement = deck.querySelector(`:scope > [slot='${slotName}']`); + + if (!currentSlotElement) { + return undefined; + } + + const socialElement: HTMLElement = currentSlotElement.querySelector('deckgo-social'); + + if (!socialElement) { + return undefined; + } + + return socialElement.getAttribute('type') as 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined; + } } From 2e0d8b4dd648293b249bd709eab37cb881b4bb83 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 11:32:05 +0200 Subject: [PATCH 16/59] refactor: aria-label and add update to demo --- .../src/components/deckdeckgo-social.tsx | 63 +++++++++---------- webcomponents/social/src/index.html | 55 +++++++++------- 2 files changed, 63 insertions(+), 55 deletions(-) diff --git a/webcomponents/social/src/components/deckdeckgo-social.tsx b/webcomponents/social/src/components/deckdeckgo-social.tsx index 1518c4e3b..d469a06c4 100644 --- a/webcomponents/social/src/components/deckdeckgo-social.tsx +++ b/webcomponents/social/src/components/deckdeckgo-social.tsx @@ -5,7 +5,7 @@ import {DeckdeckgoComponent} from '@deckdeckgo/slide-utils'; @Component({ tag: 'deckgo-social', styleUrl: 'deckdeckgo-social.scss', - shadow: true + shadow: true, }) export class DeckdeckgoSocial implements DeckdeckgoComponent { @State() url: string; @@ -17,95 +17,90 @@ export class DeckdeckgoSocial implements DeckdeckgoComponent { @Prop({reflect: true}) github: string; @Prop({reflect: true}) fullUrl: string; - componentWillLoad() { - this.concatTwitterUrl(); - this.concatLinkedinUrl(); - this.concatMediumUrl(); - this.concatDevUrl(); - this.concatGithubUrl(); - this.concatFullUrl(); + @State() + private ariaLabel: string; + + async componentWillLoad() { + const promises: Promise[] = [ + this.concatTwitterUrl(), + this.concatLinkedinUrl(), + this.concatMediumUrl(), + this.concatDevUrl(), + this.concatGithubUrl(), + this.concatFullUrl(), + ]; + + await Promise.all(promises); } @Method() lazyLoadContent(): Promise { - return new Promise((resolve) => { - resolve(); - }); + return Promise.resolve(); } @Watch('twitter') - concatTwitterUrl() { + async concatTwitterUrl() { if (!this.twitter) { return; } this.url = 'https://twitter.com/' + this.twitter; + this.ariaLabel = `twitter/${this.twitter}`; } @Watch('linkedin') - concatLinkedinUrl() { + async concatLinkedinUrl() { if (!this.linkedin) { return; } this.url = 'https://www.linkedin.com/in/' + this.linkedin; + this.ariaLabel = `linkedin/${this.linkedin}`; } @Watch('medium') - concatMediumUrl() { + async concatMediumUrl() { if (!this.medium) { return; } this.url = 'https://medium.com/@' + this.medium; + this.ariaLabel = `medium/${this.medium}`; } @Watch('dev') - concatDevUrl() { + async concatDevUrl() { if (!this.dev) { return; } this.url = 'https://dev.to/' + this.dev; + this.ariaLabel = `thepracticaldev/${this.dev}`; } @Watch('github') - concatGithubUrl() { + async concatGithubUrl() { if (!this.github) { return; } this.url = 'https://github.com/' + this.github; + this.ariaLabel = `github/${this.github}`; } @Watch('fullUrl') - concatFullUrl() { + async concatFullUrl() { if (!this.fullUrl) { return; } this.url = this.fullUrl; - } - - private ariaLabel() { - if (this.twitter) { - return `twitter/${this.twitter}`; - } else if (this.linkedin) { - return `linkedin/${this.linkedin}`; - } else if (this.medium) { - return `medium/${this.medium}`; - } else if (this.dev) { - return `thepracticaldev/${this.dev}`; - } else if (this.github) { - return `github/${this.github}`; - } else { - return this.fullUrl; - } + this.ariaLabel = this.fullUrl; } render() { return ( - + diff --git a/webcomponents/social/src/index.html b/webcomponents/social/src/index.html index 6c0f33007..fa6020f25 100644 --- a/webcomponents/social/src/index.html +++ b/webcomponents/social/src/index.html @@ -1,26 +1,39 @@ - - - - DeckDeckGo - Social + + + + DeckDeckGo - Social - - + + + + +
+ + DeckDeckGo + twitter + +
+
linkedin/david-dal-busco
+
+
+
+daviddalbusco
+
https://daviddalbusco.com
+
- - -
- - DeckDeckGo - twitter - -
-
linkedin/david-dal-busco
-
-
-
+daviddalbusco
-
https://daviddalbusco.com
-
- +
+ +
+ + + From a22991b8914988424a7235ef8e928216c88648b7 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 12:11:30 +0200 Subject: [PATCH 17/59] feat: sync --- studio/package-lock.json | 106 +-------------------------------------- 1 file changed, 1 insertion(+), 105 deletions(-) diff --git a/studio/package-lock.json b/studio/package-lock.json index 03d82df11..13de00372 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -1017,55 +1017,8 @@ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", "requires": { - "chalk": "^2.0.0", "esutils": "^2.0.2", "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } } }, "@babel/runtime": { @@ -1375,17 +1328,7 @@ "is-reference": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", - "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", - "requires": { - "@types/estree": "0.0.39" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } + "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==" }, "is-stream": { "version": "2.0.0", @@ -1588,58 +1531,11 @@ "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-2.0.1.tgz", "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", "requires": { - "chalk": "^2.4.2", "execa": "^2.1.0", "find-up": "^4.1.0", "ignore": "^5.1.4", "mri": "^1.1.4", "multimatch": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } } }, "pump": { From 973d133e684ed9c743dc579b2af675decc89b10f Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 12:56:39 +0200 Subject: [PATCH 18/59] style: segment header footer width --- .../app-select-target-element.scss | 35 ++++--------------- .../app-select-target-element.tsx | 4 +-- 2 files changed, 9 insertions(+), 30 deletions(-) diff --git a/studio/src/app/components/editor/app-select-target-element/app-select-target-element.scss b/studio/src/app/components/editor/app-select-target-element/app-select-target-element.scss index 5173a0224..2adc166de 100644 --- a/studio/src/app/components/editor/app-select-target-element/app-select-target-element.scss +++ b/studio/src/app/components/editor/app-select-target-element/app-select-target-element.scss @@ -1,34 +1,13 @@ -fionapp-select-target-element { - ion-list.list-ios { - margin-bottom: 0; - padding-top: 8px; - padding-bottom: 8px; - } - - ion-item { - --border-width: 0; - --inner-border-width: 0; - } - - ion-item-divider { - --color: black; - --background: inherit; - --ion-item-border-color: transparent; - --ion-padding: 0; - - ion-label { - margin: 16px 0 4px; - } - } - +app-select-target-element { ion-segment { - background: var(--ion-color-light); - ion-segment-button { - min-width: auto; + &.header-footer { + width: 42%; + } - --padding-end: 0; - --padding-start: 0; + ion-label { + white-space: pre-wrap; + } } } } diff --git a/studio/src/app/components/editor/app-select-target-element/app-select-target-element.tsx b/studio/src/app/components/editor/app-select-target-element/app-select-target-element.tsx index 17a6a53f7..6130b1721 100644 --- a/studio/src/app/components/editor/app-select-target-element/app-select-target-element.tsx +++ b/studio/src/app/components/editor/app-select-target-element/app-select-target-element.tsx @@ -141,8 +141,8 @@ export class AppSelectTargetElement { private renderHeaderFooter() { if (this.headerFooter) { return ( - - Header/Footer + + Header & Footer ); } else { From 205ee0215232ed791d746850aab0fb2c4897ca87 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 13:44:53 +0200 Subject: [PATCH 19/59] feat: display info and link to settings --- studio/src/app/app-root.tsx | 2 + .../app-deck-header-footer.scss | 9 +++ .../app-deck-header-footer.tsx | 74 +++++++++++++++++-- .../style/app-deck-style/app-deck-style.tsx | 7 +- studio/src/app/stores/nav.store.ts | 4 +- studio/src/app/stores/user.store.ts | 1 + studio/src/components.d.ts | 1 + 7 files changed, 89 insertions(+), 9 deletions(-) diff --git a/studio/src/app/app-root.tsx b/studio/src/app/app-root.tsx index c31865b7f..bb7de3233 100644 --- a/studio/src/app/app-root.tsx +++ b/studio/src/app/app-root.tsx @@ -107,6 +107,8 @@ export class AppRoot { } else { await router.push(params.url); } + + navStore.reset(); } @Listen('openShare', {target: 'document'}) diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss index bd9c9a62c..89c136ca3 100644 --- a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.scss @@ -22,10 +22,19 @@ app-deck-header-footer { } } + a { + cursor: pointer; + } + div.container { display: grid; grid-template-columns: repeat(2, calc((100% - 16px) / 2)); grid-gap: 16px; margin: 16px; + + ion-label.no-options { + grid-column-start: 1; + grid-column-end: 3; + } } } diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx index 261bfacda..fd870450a 100644 --- a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx @@ -1,9 +1,10 @@ -import {Component, Element, h, Prop, Host, JSX, EventEmitter, State} from '@stencil/core'; +import {Component, Element, h, Prop, Host, JSX, EventEmitter, State, Event} from '@stencil/core'; import userStore from '../../../../../stores/user.store'; import {SocialUtils} from '../../../../../utils/editor/social.utils'; import {HeaderFooterUtils} from '../../../../../utils/editor/header-footer.utils'; +import navStore, {NavDirection} from '../../../../../stores/nav.store'; @Component({ tag: 'app-deck-header-footer', @@ -18,6 +19,9 @@ export class AppDeckHeaderFooter { @Prop() deckDidChange: EventEmitter; + @Event() + private navigateSettings: EventEmitter; + @State() private headerType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined = undefined; @@ -53,12 +57,37 @@ export class AppDeckHeaderFooter { } } + private async onNavigateSettings() { + this.navigateSettings.emit(); + + navStore.state.nav = { + url: '/settings', + direction: NavDirection.FORWARD, + }; + } + + private hasOneOptionAtLeast(): boolean { + return ( + userStore.state.user && + userStore.state.user.data && + userStore.state.user.data.social && + (userStore.state.user.data.social.twitter !== null || + userStore.state.user.data.social.linkedin !== null || + userStore.state.user.data.social.dev !== null || + userStore.state.user.data.social.medium !== null || + userStore.state.user.data.social.github !== null || + userStore.state.user.data.social.custom !== null) + ); + } + render() { return ( {this.renderHeaderFooter('header', this.headerType)} {this.renderHeaderFooter('footer', this.footerType)} + + {this.optionsNotice()} ); } @@ -68,6 +97,8 @@ export class AppDeckHeaderFooter { return undefined; } + const options: boolean = this.hasOneOptionAtLeast(); + return ( {slotName === 'header' ? 'Header' : 'Footer'} @@ -78,17 +109,40 @@ export class AppDeckHeaderFooter { {this.renderMedium(slotName, selectedType)} {this.renderGitHub(slotName, selectedType)} {this.renderCustom(slotName, selectedType)} + {this.renderNoOptions(options)}
- - this.reset(slotName)} fill="outline" class="delete" disabled={selectedType === undefined}> - Reset - - + {this.renderReset(slotName, selectedType, options)} ); } + private renderNoOptions(options: boolean) { + if (options) { + return undefined; + } + + return No options provided yet.; + } + + private renderReset( + slotName: 'header' | 'footer', + selectedType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined, + options: boolean + ) { + if (!options) { + return undefined; + } + + return ( + + this.reset(slotName)} fill="outline" class="delete" disabled={selectedType === undefined}> + Reset + + + ); + } + private renderTwitter(slotName: 'header' | 'footer', selectedType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined) { if ( !userStore.state.user.data.social.twitter || @@ -180,4 +234,12 @@ export class AppDeckHeaderFooter { ); } + + private optionsNotice() { + return ( + + ); + } } diff --git a/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx b/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx index d2cc6496c..eed157cfc 100644 --- a/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx +++ b/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx @@ -111,7 +111,12 @@ export class AppDeck { } else if (this.applyToTargetElement === TargetElement.TRANSITION) { return this.onDeckChangeAndClose()}>; } else if (this.applyToTargetElement === TargetElement.HEADER_FOOTER) { - return ; + return ( + this.closePopover()}> + ); } else { return undefined; } diff --git a/studio/src/app/stores/nav.store.ts b/studio/src/app/stores/nav.store.ts index adfc29ca9..7b8c97615 100644 --- a/studio/src/app/stores/nav.store.ts +++ b/studio/src/app/stores/nav.store.ts @@ -15,8 +15,8 @@ interface NavStore { nav: NavParams | undefined; } -const {state, onChange} = createStore({ +const {state, onChange, reset} = createStore({ nav: undefined, } as NavStore); -export default {state, onChange}; +export default {state, onChange, reset}; diff --git a/studio/src/app/stores/user.store.ts b/studio/src/app/stores/user.store.ts index b00a98160..5c4e69f92 100644 --- a/studio/src/app/stores/user.store.ts +++ b/studio/src/app/stores/user.store.ts @@ -14,6 +14,7 @@ const {state, onChange, reset} = createStore({ photoUrl: undefined, loaded: false, name: undefined, + social: false, } as UserStore); onChange('user', (user: User | undefined) => { diff --git a/studio/src/components.d.ts b/studio/src/components.d.ts index e5a076862..8a1b74070 100644 --- a/studio/src/components.d.ts +++ b/studio/src/components.d.ts @@ -1278,6 +1278,7 @@ declare namespace LocalJSX { interface AppDeckHeaderFooter { "deckDidChange"?: EventEmitter; "deckElement"?: HTMLElement; + "onNavigateSettings"?: (event: CustomEvent) => void; } interface AppDeckStyle { "blockSlide"?: EventEmitter; From 6dd10f42e2be7b74d7ba78d0bd94f760c2072d47 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 14:09:14 +0200 Subject: [PATCH 20/59] feat: reserved header and footer to signed in users Reason: user's settings are the source for this feature --- .../app-deck-header-footer.tsx | 31 +++++++++++++++++++ .../style/app-deck-style/app-deck-style.tsx | 9 +++++- studio/src/components.d.ts | 1 + 3 files changed, 40 insertions(+), 1 deletion(-) diff --git a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx index fd870450a..01e0a3241 100644 --- a/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx +++ b/studio/src/app/components/editor/styles/deck/app-deck-header-footer/app-deck-header-footer.tsx @@ -1,6 +1,7 @@ import {Component, Element, h, Prop, Host, JSX, EventEmitter, State, Event} from '@stencil/core'; import userStore from '../../../../../stores/user.store'; +import authStore from '../../../../../stores/auth.store'; import {SocialUtils} from '../../../../../utils/editor/social.utils'; import {HeaderFooterUtils} from '../../../../../utils/editor/header-footer.utils'; @@ -22,6 +23,9 @@ export class AppDeckHeaderFooter { @Event() private navigateSettings: EventEmitter; + @Event() + private navigateSignIn: EventEmitter; + @State() private headerType: 'twitter' | 'linkedin' | 'dev' | 'medium' | 'github' | 'custom' | undefined = undefined; @@ -66,6 +70,10 @@ export class AppDeckHeaderFooter { }; } + private async onNavigateSignIn() { + this.navigateSignIn.emit(); + } + private hasOneOptionAtLeast(): boolean { return ( userStore.state.user && @@ -81,6 +89,29 @@ export class AppDeckHeaderFooter { } render() { + if (!authStore.state.loggedIn) { + return this.renderNotLoggedIn(); + } + + return this.renderOptions(); + } + + private renderNotLoggedIn() { + return ( + + Header & Footer + +
+ + Oh, hi! Users' settings are the options for the header and footer. Therefore, if you wish to give a try to this feature, please{' '} + this.onNavigateSignIn()}>sign in. + +
+
+ ); + } + + private renderOptions() { return ( {this.renderHeaderFooter('header', this.headerType)} diff --git a/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx b/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx index eed157cfc..051b0d467 100644 --- a/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx +++ b/studio/src/app/popovers/editor/style/app-deck-style/app-deck-style.tsx @@ -75,6 +75,12 @@ export class AppDeck { } } + private async closePopoverAndSignIn() { + this.signIn.emit(); + + await this.closePopover(); + } + render() { return [ @@ -115,7 +121,8 @@ export class AppDeck { this.closePopover()}> + onNavigateSettings={() => this.closePopover()} + onNavigateSignIn={() => this.closePopoverAndSignIn()}> ); } else { return undefined; diff --git a/studio/src/components.d.ts b/studio/src/components.d.ts index 8a1b74070..eb1715fca 100644 --- a/studio/src/components.d.ts +++ b/studio/src/components.d.ts @@ -1279,6 +1279,7 @@ declare namespace LocalJSX { "deckDidChange"?: EventEmitter; "deckElement"?: HTMLElement; "onNavigateSettings"?: (event: CustomEvent) => void; + "onNavigateSignIn"?: (event: CustomEvent) => void; } interface AppDeckStyle { "blockSlide"?: EventEmitter; From 9e277610af3bb9e49447ef42aca0d771bb760d93 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 14:34:26 +0200 Subject: [PATCH 21/59] release: core v1.1.0 --- CHANGELOG.md | 1 + webcomponents/core/CHANGELOG.md | 12 +++++++++++- webcomponents/core/package-lock.json | 2 +- webcomponents/core/package.json | 2 +- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f384a2cac..9ca44a4dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ ### Web Components +- core: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/core/CHANGELOG.md)) - highlight-code: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/highlight-code/CHANGELOG.md)) - social: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/social/CHANGELOG.md)) diff --git a/webcomponents/core/CHANGELOG.md b/webcomponents/core/CHANGELOG.md index 31aea013c..c5ccd5f93 100644 --- a/webcomponents/core/CHANGELOG.md +++ b/webcomponents/core/CHANGELOG.md @@ -1,6 +1,16 @@ +# 1.1.0 (2020-07-10) + +### Features + +- introduces methods to load `header` and `footer` + +### Style + +- pager default size reduced to `48px` + # 1.0.2 (2020-05-11) -### Feat +### Features - update Stencil for Gatsby build diff --git a/webcomponents/core/package-lock.json b/webcomponents/core/package-lock.json index 5559dc2ed..9f1507023 100644 --- a/webcomponents/core/package-lock.json +++ b/webcomponents/core/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/core", - "version": "1.0.2", + "version": "1.1.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/webcomponents/core/package.json b/webcomponents/core/package.json index 2ae8c7dd8..4814f08be 100644 --- a/webcomponents/core/package.json +++ b/webcomponents/core/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/core", - "version": "1.0.2", + "version": "1.1.0", "description": "Add a presentation to your web application using HTML and Web Components", "main": "dist/index.js", "module": "dist/index.mjs", From 0f32052325a71becf0e024d85e44f9efe478902c Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 14:36:40 +0200 Subject: [PATCH 22/59] feat: update core with header and footer methods --- docs/package-lock.json | 8 +- docs/package.json | 2 +- remote/package-lock.json | 8 +- remote/package.json | 2 +- studio/package-lock.json | 848 +-------------------------------------- studio/package.json | 2 +- 6 files changed, 18 insertions(+), 852 deletions(-) diff --git a/docs/package-lock.json b/docs/package-lock.json index 13f4ae252..59bc7a88d 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -63,11 +63,11 @@ } }, "@deckdeckgo/core": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/core/-/core-1.0.2.tgz", - "integrity": "sha512-G8d+JuPWZ5n9KfKiWKwaToXJ1UXbleYIQwjjSsEfJfjAx6Gg6FH0xFv7rybj5LcEEsGLhzf+CTHdVaRJos0DKQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/core/-/core-1.1.0.tgz", + "integrity": "sha512-gbQlyfMsyeZfC4jaEh2eHo8+XxtS7JdlH5t90jbQXqXqTPZ75JSfAauJAfTKRT129pZ4nOiV2BchAIJlffnO+Q==", "requires": { - "@deckdeckgo/deck-utils": "^2.2.0", + "@deckdeckgo/deck-utils": "^2.3.1", "@deckdeckgo/utils": "^1.1.0" } }, diff --git a/docs/package.json b/docs/package.json index ef8c5a9c6..2c35eaee4 100644 --- a/docs/package.json +++ b/docs/package.json @@ -16,7 +16,7 @@ "dependencies": { "@deckdeckgo/charts": "^1.0.2", "@deckdeckgo/color": "^2.0.0", - "@deckdeckgo/core": "^1.0.2", + "@deckdeckgo/core": "^1.1.0", "@deckdeckgo/deck-utils": "^2.3.1", "@deckdeckgo/demo": "^1.0.4", "@deckdeckgo/drag-resize-rotate": "^1.0.2", diff --git a/remote/package-lock.json b/remote/package-lock.json index 3f1c970eb..8df81ba0f 100644 --- a/remote/package-lock.json +++ b/remote/package-lock.json @@ -1026,11 +1026,11 @@ } }, "@deckdeckgo/core": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/core/-/core-1.0.2.tgz", - "integrity": "sha512-G8d+JuPWZ5n9KfKiWKwaToXJ1UXbleYIQwjjSsEfJfjAx6Gg6FH0xFv7rybj5LcEEsGLhzf+CTHdVaRJos0DKQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/core/-/core-1.1.0.tgz", + "integrity": "sha512-gbQlyfMsyeZfC4jaEh2eHo8+XxtS7JdlH5t90jbQXqXqTPZ75JSfAauJAfTKRT129pZ4nOiV2BchAIJlffnO+Q==", "requires": { - "@deckdeckgo/deck-utils": "^2.2.0", + "@deckdeckgo/deck-utils": "^2.3.1", "@deckdeckgo/utils": "^1.1.0" } }, diff --git a/remote/package.json b/remote/package.json index 0fdc5ef55..32a594e84 100644 --- a/remote/package.json +++ b/remote/package.json @@ -16,7 +16,7 @@ }, "dependencies": { "@deckdeckgo/charts": "^1.0.2", - "@deckdeckgo/core": "^1.0.2", + "@deckdeckgo/core": "^1.1.0", "@deckdeckgo/deck-utils": "^2.3.1", "@deckdeckgo/demo": "^1.0.4", "@deckdeckgo/drag-resize-rotate": "^1.0.2", diff --git a/studio/package-lock.json b/studio/package-lock.json index 13de00372..62b5b2449 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -63,742 +63,12 @@ } }, "@deckdeckgo/core": { - "version": "file:../webcomponents/core", - "requires": { - "@deckdeckgo/deck-utils": "^2.3.1", - "@deckdeckgo/utils": "^1.1.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@deckdeckgo/deck-utils": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/deck-utils/-/deck-utils-2.3.1.tgz", - "integrity": "sha512-3F5Sm2ExURTi8QpT89DCbUIsnbiB6lnIYLdhGHP9Bsazt/rig9Decf2yf2Bb1+dWp1UjGpes3Si63OUwKsf7Mg==", - "requires": { - "@deckdeckgo/utils": "^1.1.0" - } - }, - "@deckdeckgo/types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/types/-/types-1.1.0.tgz", - "integrity": "sha512-07/ws/JQNX6cwCiudLwiohfdtruLaKnHozmppZSldEuHNAAd6a9y77sbFckqVWgFg8mfE4EdSNE3KnLHPF3Srg==" - }, - "@deckdeckgo/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" - }, - "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", - "requires": { - "typescript": "3.9.5" - } - }, - "@stencil/postcss": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@stencil/postcss/-/postcss-1.0.1.tgz", - "integrity": "sha512-+QOLwdiMSeE6XbvjOM8bfMIX6E6L4DFLmnp0wZqCj4O/PVkNfEQA6IXZgd6F+OIfZ1wBy/dxR4Jvtwfo+QXa2g==", - "requires": { - "postcss": "~7.0.17" - } - }, - "@stencil/sass": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-1.3.2.tgz", - "integrity": "sha512-w6rkOsRIPY1rBa/13Wf+rMZrOzc6z86/Mkp3inzaYGsxBmLkf4PeP1rfaUB4SFDVRfMduP7FTd4ZJi/+FVrsMw==" - }, - "@stencil/utils": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@stencil/utils/-/utils-0.0.5.tgz", - "integrity": "sha512-YOmrMgSTzGZtC2hSrD7vXWIerhEcxzUu+pdKQ2wev4QO8O++WR1lZydFTfFgsA+NSCn6RYzPmhbGOrs9+PBw6Q==" - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", - "colorette": "^1.2.0", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", - "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - } - } - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "browserslist": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz", - "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==", - "requires": { - "caniuse-lite": "^1.0.30001088", - "electron-to-chromium": "^1.3.483", - "escalade": "^3.0.1", - "node-releases": "^1.1.58" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "caniuse-lite": { - "version": "1.0.30001093", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001093.tgz", - "integrity": "sha512-0+ODNoOjtWD5eS9aaIpf4K0gQqZfILNY4WSNuYzeT1sXni+lMrrVjc0odEobJt6wrODofDZUX8XYi/5y7+xl8g==" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "dependencies": { - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "colorette": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", - "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==" - }, - "compare-versions": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "electron-to-chromium": { - "version": "1.3.488", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.488.tgz", - "integrity": "sha512-NReBdOugu1yl8ly+0VDtiQ6Yw/1sLjnvflWq0gvY1nfUXU2PbA+1XAVuEb7ModnwL/MfUPjby7e4pAFnSHiy6Q==" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escalade": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.1.tgz", - "integrity": "sha512-DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "execa": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^3.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "find-versions": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", - "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", - "requires": { - "semver-regex": "^2.0.0" - } - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "requires": { - "pump": "^3.0.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "husky": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.5.tgz", - "integrity": "sha512-SYZ95AjKcX7goYVZtVZF2i6XiZcHknw50iXvY7b0MiGoj5RwdgRQNEHdb+gPDPCXKlzwrybjFjkL6FOj8uRhZQ==", - "requires": { - "chalk": "^4.0.0", - "ci-info": "^2.0.0", - "compare-versions": "^3.6.0", - "cosmiconfig": "^6.0.0", - "find-versions": "^3.2.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "slash": "^3.0.0", - "which-pm-runs": "^1.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mri": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", - "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "node-releases": { - "version": "1.1.58", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", - "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - }, - "npm-run-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", - "requires": { - "path-key": "^3.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "requires": { - "semver-compare": "^1.0.0" - } - }, - "postcss": { - "version": "7.0.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", - "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" - }, - "prettier": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.0.5.tgz", - "integrity": "sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==" - }, - "pretty-quick": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-2.0.1.tgz", - "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", - "requires": { - "chalk": "^2.4.2", - "execa": "^2.1.0", - "find-up": "^4.1.0", - "ignore": "^5.1.4", - "mri": "^1.1.4", - "multimatch": "^4.0.0" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" - }, - "semver-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", - "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "yaml": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz", - "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==", - "requires": { - "@babel/runtime": "^7.9.2" - } - } + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/core/-/core-1.1.0.tgz", + "integrity": "sha512-gbQlyfMsyeZfC4jaEh2eHo8+XxtS7JdlH5t90jbQXqXqTPZ75JSfAauJAfTKRT129pZ4nOiV2BchAIJlffnO+Q==", + "requires": { + "@deckdeckgo/deck-utils": "^2.3.1", + "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/deck-utils": { @@ -2425,55 +1695,8 @@ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", "requires": { - "chalk": "^2.0.0", "esutils": "^2.0.2", "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } } }, "@babel/runtime": { @@ -2783,17 +2006,7 @@ "is-reference": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", - "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", - "requires": { - "@types/estree": "0.0.39" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } + "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==" }, "is-stream": { "version": "2.0.0", @@ -2996,58 +2209,11 @@ "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-2.0.1.tgz", "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", "requires": { - "chalk": "^2.4.2", "execa": "^2.1.0", "find-up": "^4.1.0", "ignore": "^5.1.4", "mri": "^1.1.4", "multimatch": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } } }, "pump": { diff --git a/studio/package.json b/studio/package.json index b7f4fc2ab..34c023870 100644 --- a/studio/package.json +++ b/studio/package.json @@ -18,7 +18,7 @@ "dependencies": { "@deckdeckgo/charts": "^1.0.2", "@deckdeckgo/color": "^2.0.0", - "@deckdeckgo/core": "file:../webcomponents/core", + "@deckdeckgo/core": "^1.1.0", "@deckdeckgo/deck-utils": "^2.3.1", "@deckdeckgo/demo": "^1.0.4", "@deckdeckgo/drag-resize-rotate": "^1.0.2", From def265848f0b54cb4d56270a276ce14c4a15cd52 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 14:40:17 +0200 Subject: [PATCH 23/59] chore: update dependencies --- utils/slide/package-lock.json | 18 +++++++++--------- utils/slide/package.json | 6 +++--- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/utils/slide/package-lock.json b/utils/slide/package-lock.json index 5783ec599..603fe03bb 100644 --- a/utils/slide/package-lock.json +++ b/utils/slide/package-lock.json @@ -772,9 +772,9 @@ } }, "rollup": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.8.2.tgz", - "integrity": "sha512-LRzMcB8V1M69pSvf6uCbR+W9OPCy5FuxcIwqioWg5RKidrrqKbzjJF9pEGXceaMVkbptNFZgIVJlUokCU0sfng==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.21.0.tgz", + "integrity": "sha512-BEGgy+wSzux7Ycq58pRiWEOBZaXRXTuvzl1gsm7gqmsAHxkWf9nyA5V2LN9fGSHhhDQd0/C13iRzSh4bbIpWZQ==", "dev": true, "requires": { "fsevents": "~2.1.2" @@ -886,15 +886,15 @@ } }, "tslib": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", - "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", "dev": true }, "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/utils/slide/package.json b/utils/slide/package.json index b149b3ff2..1e402a0b9 100644 --- a/utils/slide/package.json +++ b/utils/slide/package.json @@ -20,12 +20,12 @@ "prettier": "2.0.5", "pretty-quick": "^2.0.1", "rimraf": "^3.0.2", - "rollup": "^2.8.2", + "rollup": "^2.21.0", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-typescript": "^1.0.1", - "tslib": "^1.11.2", - "typescript": "^3.8.3" + "tslib": "^2.0.0", + "typescript": "^3.9.6" }, "main": "lib/index.cjs.js", "module": "lib/index.js", From d944e99e734991308ee517de6c96ca3849321012 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 14:43:41 +0200 Subject: [PATCH 24/59] release: slide-utils v2.0.0 --- CHANGELOG.md | 1 + utils/slide/CHANGELOG.md | 12 ++++++++++++ utils/slide/package-lock.json | 2 +- utils/slide/package.json | 2 +- 4 files changed, 15 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ca44a4dc..d58eac07e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ ### Others - gatsby-remark-highlight-code: v1.4.4 ([CHANGELOG](https://github.com/deckgo/gatsby-remark-highlight-code/blob/master/CHANGELOG.md)) +- slide-utils: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/utils/slide/CHANGELOG.md)) - starter kit: v2.5.3 ([CHANGELOG](https://github.com/deckgo/deckdeckgo-starter/blob/master/CHANGELOG.md)) diff --git a/utils/slide/CHANGELOG.md b/utils/slide/CHANGELOG.md index 164c591ef..e915eb6c7 100644 --- a/utils/slide/CHANGELOG.md +++ b/utils/slide/CHANGELOG.md @@ -1,3 +1,15 @@ + + +# 2.0.0 (2020-07-10) + +### Breaking Changes + +- move `slot` related styles to a separate new style sheet `deckdeckgo-slide-slots.scss` + +### Features + +- add style for `header` and `footer` + # 1.1.0 (2020-05-07) diff --git a/utils/slide/package-lock.json b/utils/slide/package-lock.json index 603fe03bb..dca0cb05b 100644 --- a/utils/slide/package-lock.json +++ b/utils/slide/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-utils", - "version": "1.1.0", + "version": "2.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/utils/slide/package.json b/utils/slide/package.json index 1e402a0b9..af3b9fcda 100644 --- a/utils/slide/package.json +++ b/utils/slide/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-utils", - "version": "1.1.0", + "version": "2.0.0", "author": "David Dal Busco", "description": "Utils and interfaces for the DeckDeckGo slide templates", "license": "MIT", From 63b1ed56b726fddb1ce6b5ad1c49a42f8ef376f4 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 14:48:19 +0200 Subject: [PATCH 25/59] feat: slide-utils v2 --- studio/package-lock.json | 822 +++++---------------------------------- studio/package.json | 2 +- 2 files changed, 107 insertions(+), 717 deletions(-) diff --git a/studio/package-lock.json b/studio/package-lock.json index 62b5b2449..4cfa882b2 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -154,6 +154,16 @@ "requires": { "@deckdeckgo/slide-utils": "^1.1.0", "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@deckdeckgo/slide-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + } } }, "@deckdeckgo/slide-author": { @@ -163,6 +173,16 @@ "requires": { "@deckdeckgo/slide-utils": "^1.1.0", "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@deckdeckgo/slide-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + } } }, "@deckdeckgo/slide-chart": { @@ -172,6 +192,16 @@ "requires": { "@deckdeckgo/slide-utils": "^1.1.0", "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@deckdeckgo/slide-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + } } }, "@deckdeckgo/slide-content": { @@ -180,6 +210,16 @@ "integrity": "sha512-xtAIQwPWpoJHi+YXUp6faYYpqWrofjz4A+EX/LP6arvqqsfOritW7ED0g4AIIMWiszacJ1JGO9Y1xZebsUpGgQ==", "requires": { "@deckdeckgo/slide-utils": "^1.1.0" + }, + "dependencies": { + "@deckdeckgo/slide-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + } } }, "@deckdeckgo/slide-gif": { @@ -188,6 +228,16 @@ "integrity": "sha512-IOFLu6CvJP5uZmKIDZpKL+R9L43BYoRS2QxgG5PryVzDh6yg5pRp8/Gh4EZIoAseOB+fvK2H0hfyLy6bC7D43A==", "requires": { "@deckdeckgo/slide-utils": "^1.1.0" + }, + "dependencies": { + "@deckdeckgo/slide-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + } } }, "@deckdeckgo/slide-playground": { @@ -197,6 +247,16 @@ "requires": { "@deckdeckgo/slide-utils": "^1.1.0", "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@deckdeckgo/slide-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + } } }, "@deckdeckgo/slide-poll": { @@ -207,6 +267,16 @@ "@deckdeckgo/slide-utils": "^1.1.0", "@deckdeckgo/utils": "^1.1.0", "socket.io-client": "^2.3.0" + }, + "dependencies": { + "@deckdeckgo/slide-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + } } }, "@deckdeckgo/slide-qrcode": { @@ -216,6 +286,16 @@ "requires": { "@deckdeckgo/slide-utils": "^1.1.0", "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@deckdeckgo/slide-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + } } }, "@deckdeckgo/slide-split": { @@ -224,6 +304,16 @@ "integrity": "sha512-gE4UzY2MqNP6HcFA40xEqVF2ZJMDOGG3zBVOfSXfLDe/On14U3FQbmGsAqzVUEHZQhtbWRoEd2RfnHu1suoUmw==", "requires": { "@deckdeckgo/slide-utils": "^1.1.0" + }, + "dependencies": { + "@deckdeckgo/slide-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + } } }, "@deckdeckgo/slide-title": { @@ -1672,732 +1762,32 @@ } }, "@deckdeckgo/slide-utils": { - "version": "file:../utils/slide", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", + "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "requires": { + "@deckdeckgo/utils": "^1.1.0" + } + }, + "@deckdeckgo/slide-youtube": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.0.1.tgz", + "integrity": "sha512-eQ0W2hESrLTxH2RA/8c4F3NbfbVzFwHNU+WiqPS5bfjVw0uLxSKX4I/8LvvBqj0gZBlM3mqHtXhIhbUcnG/qJA==", "requires": { + "@deckdeckgo/slide-utils": "^1.1.0", "@deckdeckgo/utils": "^1.1.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "requires": { - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@deckdeckgo/utils": { + "@deckdeckgo/slide-utils": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "@types/node": { - "version": "12.12.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", - "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", - "requires": { - "@types/node": "*" - } - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "builtin-modules": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", - "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "compare-versions": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", + "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "execa": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^3.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "find-versions": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", - "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", - "requires": { - "semver-regex": "^2.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", - "optional": true - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "husky": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.3.tgz", - "integrity": "sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==", - "requires": { - "chalk": "^3.0.0", - "ci-info": "^2.0.0", - "compare-versions": "^3.5.1", - "cosmiconfig": "^6.0.0", - "find-versions": "^3.2.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "slash": "^3.0.0", - "which-pm-runs": "^1.0.0" - } - }, - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "is-reference": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", - "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==" - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "magic-string": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", - "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mri": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", - "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "npm-run-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", - "requires": { - "path-key": "^3.0.0" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "requires": { - "semver-compare": "^1.0.0" - } - }, - "prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" - }, - "pretty-quick": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-2.0.1.tgz", - "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", - "requires": { - "execa": "^2.1.0", - "find-up": "^4.1.0", - "ignore": "^5.1.4", - "mri": "^1.1.4", - "multimatch": "^4.0.0" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - }, - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz", - "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", - "requires": { - "fsevents": "~2.1.2" - } - }, - "rollup-plugin-commonjs": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.1.0.tgz", - "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", - "requires": { - "estree-walker": "^0.6.1", - "is-reference": "^1.1.2", - "magic-string": "^0.25.2", - "resolve": "^1.11.0", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-node-resolve": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz", - "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", - "requires": { - "@types/resolve": "0.0.8", - "builtin-modules": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.11.1", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-typescript": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rollup-plugin-typescript/-/rollup-plugin-typescript-1.0.1.tgz", - "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==", - "requires": { - "resolve": "^1.10.0", - "rollup-pluginutils": "^2.5.0" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "requires": { - "estree-walker": "^0.6.1" - } - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" - }, - "semver-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", - "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "sourcemap-codec": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", - "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "tslib": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" - }, - "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "yaml": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", - "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", - "requires": { - "@babel/runtime": "^7.8.7" + "@deckdeckgo/utils": "^1.1.0" } } } }, - "@deckdeckgo/slide-youtube": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.0.1.tgz", - "integrity": "sha512-eQ0W2hESrLTxH2RA/8c4F3NbfbVzFwHNU+WiqPS5bfjVw0uLxSKX4I/8LvvBqj0gZBlM3mqHtXhIhbUcnG/qJA==", - "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", - "@deckdeckgo/utils": "^1.1.0" - } - }, "@deckdeckgo/social": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@deckdeckgo/social/-/social-2.0.0.tgz", diff --git a/studio/package.json b/studio/package.json index 34c023870..50526d4b3 100644 --- a/studio/package.json +++ b/studio/package.json @@ -38,7 +38,7 @@ "@deckdeckgo/slide-qrcode": "^1.0.3", "@deckdeckgo/slide-split": "^1.2.0", "@deckdeckgo/slide-title": "file:../webcomponents/slides/title", - "@deckdeckgo/slide-utils": "file:../utils/slide", + "@deckdeckgo/slide-utils": "^2.0.0", "@deckdeckgo/slide-youtube": "^1.0.1", "@deckdeckgo/social": "^2.0.0", "@deckdeckgo/utils": "^1.1.0", From 06c9c68de383c2ecb188d826969cb357272a18d0 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 15:17:52 +0200 Subject: [PATCH 26/59] refactor: remove props use only as attributes --- .../slides/title/src/components.d.ts | 4 -- .../slide/deckdeckgo-slide-title.tsx | 5 +-- .../title/src/components/slide/readme.md | 37 +------------------ 3 files changed, 3 insertions(+), 43 deletions(-) diff --git a/webcomponents/slides/title/src/components.d.ts b/webcomponents/slides/title/src/components.d.ts index f4e351b69..d167a6ebf 100644 --- a/webcomponents/slides/title/src/components.d.ts +++ b/webcomponents/slides/title/src/components.d.ts @@ -9,8 +9,6 @@ export namespace Components { interface DeckgoSlideTitle { "afterSwipe": () => Promise; "beforeSwipe": (enter: boolean, reveal: boolean) => Promise; - "customActions": boolean; - "customBackground": boolean; "hideContent": () => Promise; "lazyLoadContent": () => Promise; "revealContent": () => Promise; @@ -29,8 +27,6 @@ declare global { } declare namespace LocalJSX { interface DeckgoSlideTitle { - "customActions"?: boolean; - "customBackground"?: boolean; "onSlideDidLoad"?: (event: CustomEvent) => void; } interface IntrinsicElements { diff --git a/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.tsx b/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.tsx index f2d8768f1..90d246180 100644 --- a/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.tsx +++ b/webcomponents/slides/title/src/components/slide/deckdeckgo-slide-title.tsx @@ -1,4 +1,4 @@ -import {Component, Element, Event, EventEmitter, Method, Prop, h, Host} from '@stencil/core'; +import {Component, Element, Event, EventEmitter, Method, h, Host} from '@stencil/core'; import { DeckdeckgoSlide, @@ -20,9 +20,6 @@ export class DeckdeckgoSlideTitle implements DeckdeckgoSlide { @Event() slideDidLoad: EventEmitter; - @Prop({reflectToAttr: true}) customActions: boolean = false; - @Prop({reflectToAttr: true}) customBackground: boolean = false; - async componentDidLoad() { await hideLazyLoadImages(this.el); diff --git a/webcomponents/slides/title/src/components/slide/readme.md b/webcomponents/slides/title/src/components/slide/readme.md index 97960b6ad..c1641498d 100644 --- a/webcomponents/slides/title/src/components/slide/readme.md +++ b/webcomponents/slides/title/src/components/slide/readme.md @@ -1,78 +1,45 @@ # deckgo-slide-title - - - -## Properties - -| Property | Attribute | Description | Type | Default | -| ------------------ | ------------------- | ----------- | --------- | ------- | -| `customActions` | `custom-actions` | | `boolean` | `false` | -| `customBackground` | `custom-background` | | `boolean` | `false` | - - ## Events | Event | Description | Type | | -------------- | ----------- | ------------------- | | `slideDidLoad` | | `CustomEvent` | - ## Methods ### `afterSwipe() => Promise` - - #### Returns Type: `Promise` - - ### `beforeSwipe(enter: boolean, reveal: boolean) => Promise` - - #### Returns Type: `Promise` - - ### `hideContent() => Promise` - - #### Returns Type: `Promise` - - ### `lazyLoadContent() => Promise` - - #### Returns Type: `Promise` - - ### `revealContent() => Promise` - - #### Returns Type: `Promise` +--- - - ----------------------------------------------- - -*Built with [StencilJS](https://stenciljs.com/)* +_Built with [StencilJS](https://stenciljs.com/)_ From 7f5510e1d8ee32f0a2653ade77e009aa58d02c16 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Fri, 10 Jul 2020 15:18:24 +0200 Subject: [PATCH 27/59] feat: improve loading for demo --- webcomponents/slides/title/src/index.html | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/webcomponents/slides/title/src/index.html b/webcomponents/slides/title/src/index.html index d72c426bf..bca1a6d38 100644 --- a/webcomponents/slides/title/src/index.html +++ b/webcomponents/slides/title/src/index.html @@ -9,8 +9,8 @@ - - + + + + + + +

Reveal after element

- - -

Reveal after element

+
+ +
  • Use HTML and CSS to create without effort your presentation
  • +
  • Ionic components and icons to create your content
  • +
  • Style your presentation quickly
  • +
  • Lightweight and lazy loaded images
  • +
  • Bundles the presentation with an offline support
  • +
    -
    - -
  • Use HTML and CSS to create without effort your presentation
  • -
  • Ionic components and icons to create your content
  • -
  • Style your presentation quickly
  • -
  • Lightweight and lazy loaded images
  • -
  • Bundles the presentation with an offline support
  • -
    + + - - +

    + +

    +
    -

    - -

    -
    + +
  • Use HTML and CSS to create without effort your presentation
  • +
  • Ionic components and icons to create your content
  • +
  • Style your presentation quickly
  • +
  • Lightweight and lazy loaded images
  • +
  • Bundles the presentation with an offline support
  • +
    +
    + - -
  • Use HTML and CSS to create without effort your presentation
  • -
  • Ionic components and icons to create your content
  • -
  • Style your presentation quickly
  • -
  • Lightweight and lazy loaded images
  • -
  • Bundles the presentation with an offline support
  • -
    -
    -
    +
    DeckDeckGo
    +
    + daviddalbusco +
    - + +
    - -
    - - - - + } + + From dd934d03655a9b009e16cc0b672fd60ab6d6a0bb Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 08:56:41 +0200 Subject: [PATCH 38/59] fix: `z-index` between `header`, `footer`, content and backgrounds --- utils/slide/CHANGELOG.md | 8 + .../slide/styles/deckdeckgo-slide-slots.scss | 4 +- webcomponents/slides/author/package-lock.json | 809 +++++++++++++++++- webcomponents/slides/author/package.json | 2 +- .../slide/deckdeckgo-slide-author.scss | 11 + webcomponents/slides/author/src/index.html | 177 ++-- 6 files changed, 921 insertions(+), 90 deletions(-) diff --git a/utils/slide/CHANGELOG.md b/utils/slide/CHANGELOG.md index df6b5a433..989beb5be 100644 --- a/utils/slide/CHANGELOG.md +++ b/utils/slide/CHANGELOG.md @@ -1,3 +1,11 @@ + + +# 2.1.1 (2020-07-11) + +### Fix + +- `z-index` between `header`, `footer`, content and backgrounds + # 2.1.0 (2020-07-11) diff --git a/utils/slide/styles/deckdeckgo-slide-slots.scss b/utils/slide/styles/deckdeckgo-slide-slots.scss index 1260e2f92..31ce17bda 100644 --- a/utils/slide/styles/deckdeckgo-slide-slots.scss +++ b/utils/slide/styles/deckdeckgo-slide-slots.scss @@ -13,6 +13,8 @@ right: var(--slide-actions-end, 32px); left: var(--slide-actions-start); display: var(--slide-actions-display); + + z-index: var(--slide-actions-z-index); } ::slotted([slot="header"]), @@ -44,7 +46,7 @@ display: flex; align-items: center; - z-index: -1; + z-index: var(--slide-header-footer-z-index, -1); } ::slotted([slot="header"]) { diff --git a/webcomponents/slides/author/package-lock.json b/webcomponents/slides/author/package-lock.json index 384b60a89..ff8e43782 100644 --- a/webcomponents/slides/author/package-lock.json +++ b/webcomponents/slides/author/package-lock.json @@ -40,11 +40,814 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "file:../../../utils/slide", "requires": { "@deckdeckgo/utils": "^1.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/runtime": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@deckdeckgo/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "12.12.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", + "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "requires": { + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "requires": { + "semver-regex": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "optional": true + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "requires": { + "pump": "^3.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "husky": { + "version": "4.2.3", + "integrity": "sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==", + "requires": { + "chalk": "^3.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.5.1", + "cosmiconfig": "^6.0.0", + "find-versions": "^3.2.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + } + }, + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "is-reference": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", + "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", + "requires": { + "@types/estree": "0.0.39" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "magic-string": { + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", + "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mri": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", + "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" + }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, + "npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "requires": { + "path-key": "^3.0.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "requires": { + "semver-compare": "^1.0.0" + } + }, + "prettier": { + "version": "1.19.1", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" + }, + "pretty-quick": { + "version": "2.0.1", + "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", + "requires": { + "chalk": "^2.4.2", + "execa": "^2.1.0", + "find-up": "^4.1.0", + "ignore": "^5.1.4", + "mri": "^1.1.4", + "multimatch": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "resolve": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", + "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "rimraf": { + "version": "3.0.2", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.1.0", + "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", + "requires": { + "fsevents": "~2.1.2" + } + }, + "rollup-plugin-commonjs": { + "version": "10.1.0", + "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", + "requires": { + "estree-walker": "^0.6.1", + "is-reference": "^1.1.2", + "magic-string": "^0.25.2", + "resolve": "^1.11.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-node-resolve": { + "version": "5.2.0", + "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", + "requires": { + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.11.1", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-typescript": { + "version": "1.0.1", + "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==", + "requires": { + "resolve": "^1.10.0", + "rollup-pluginutils": "^2.5.0" + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sourcemap-codec": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", + "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "1.11.1", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "typescript": { + "version": "3.8.3", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "yaml": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", + "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", + "requires": { + "@babel/runtime": "^7.8.7" + } + } } }, "@deckdeckgo/utils": { diff --git a/webcomponents/slides/author/package.json b/webcomponents/slides/author/package.json index 8d69918b3..67857610b 100644 --- a/webcomponents/slides/author/package.json +++ b/webcomponents/slides/author/package.json @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "file:../../../utils/slide", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { diff --git a/webcomponents/slides/author/src/components/slide/deckdeckgo-slide-author.scss b/webcomponents/slides/author/src/components/slide/deckdeckgo-slide-author.scss index e76312ee3..8237c7c34 100644 --- a/webcomponents/slides/author/src/components/slide/deckdeckgo-slide-author.scss +++ b/webcomponents/slides/author/src/components/slide/deckdeckgo-slide-author.scss @@ -1,6 +1,11 @@ @import "./deckdeckgo-slide"; @import "./deckdeckgo-slide-slots"; +:host { + --slide-actions-z-index: 3; + --slide-header-footer-z-index: 1; +} + div.deckgo-slide { flex-flow: row; @@ -109,3 +114,9 @@ div.deckgo-slide-author { padding: var(--slide-author-social-link-padding, 8px); max-width: 100%; } + +::slotted([slot="title"]), +::slotted([slot="author"]), +::slotted([slot="social-link"]) { + z-index: 2; +} diff --git a/webcomponents/slides/author/src/index.html b/webcomponents/slides/author/src/index.html index 9038b9c5a..656d743d4 100644 --- a/webcomponents/slides/author/src/index.html +++ b/webcomponents/slides/author/src/index.html @@ -1,92 +1,100 @@ - - - - - DeckDeckGo - Slide Author Template - - - - - - - - - - - - - - -
    -

    David Dal Busco

    -

    Creator of DeckDeckGo.

    -

    Organizer of the Ionic ZΓΌrich Meetup

    -

    ZΓΌrich, Switzerland

    -
    -
    - - DeckDeckGo - twitter - -
    -
    linkedin/david-dal-busco
    -
    -
    -
    +daviddalbusco
    -
    https://daviddalbusco.com
    -
    -
    - - -
    -

    David Dal Busco

    -
    -
    -
    - - -
    -

    David Dal Busco

    -

    Creator of DeckDeckGo.

    -

    Organizer of the Ionic ZΓΌrich Meetup

    -

    ZΓΌrich, Switzerland

    -
    -
    - - DeckDeckGo - twitter - -
    -
    linkedin/david-dal-busco
    -
    -
    -
    +daviddalbusco
    -
    https://daviddalbusco.com
    -
    -
    - -
    - - -
    -
    - - + + + + + + + + + + + +
    +

    David Dal Busco

    +

    Creator of DeckDeckGo.

    +

    Organizer of the Ionic ZΓΌrich Meetup

    +

    ZΓΌrich, Switzerland

    +
    +
    + + DeckDeckGo + twitter + +
    +
    linkedin/david-dal-busco
    +
    +
    +
    +daviddalbusco
    +
    https://daviddalbusco.com
    +
    +
    + + +
    +

    David Dal Busco

    +
    +
    +
    + + +
    +

    David Dal Busco

    +

    Creator of DeckDeckGo.

    +

    Organizer of the Ionic ZΓΌrich Meetup

    +

    ZΓΌrich, Switzerland

    +
    +
    + + DeckDeckGo + twitter + +
    +
    linkedin/david-dal-busco
    +
    +
    +
    +daviddalbusco
    +
    https://daviddalbusco.com
    +
    +
    + +
    + + +
    + +
    DeckDeckGo
    +
    + daviddalbusco +
    +
    + + - - + } + + From 9477378260ef59dab82e85098cfa2e73ae668835 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 10:45:08 +0200 Subject: [PATCH 39/59] breaking: in order to support `header` and `footer`, the slots duplicating these names add to be renamed to `top` and `bottom` --- .../app-slide-aspect-ratio.md | 2 +- .../slides/aspect-ratio/CHANGELOG.md | 6 + .../slides/aspect-ratio/package-lock.json | 809 +++++++++++++++++- .../slides/aspect-ratio/package.json | 2 +- .../deckdeckgo-slide-aspect-ratio.scss | 11 +- .../deckdeckgo-slide-aspect-ratio.tsx | 4 +- .../slides/aspect-ratio/src/index.html | 9 +- 7 files changed, 829 insertions(+), 14 deletions(-) diff --git a/docs/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.md b/docs/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.md index 326198592..34f250580 100644 --- a/docs/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.md +++ b/docs/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.md @@ -87,7 +87,7 @@ The "Aspect Ratio" slide's Web Component could be integrated using the tag ` (this.refContainer = el as HTMLDivElement)}>
    - - + + diff --git a/webcomponents/slides/aspect-ratio/src/index.html b/webcomponents/slides/aspect-ratio/src/index.html index a4b8a4c32..da7b3890e 100644 --- a/webcomponents/slides/aspect-ratio/src/index.html +++ b/webcomponents/slides/aspect-ratio/src/index.html @@ -16,12 +16,17 @@

    My title

    -

    A header

    -

    and a footer

    +

    A header

    +

    and a footer

    Hello

    + +
    DeckDeckGo
    +
    + daviddalbusco +
    From 1fbf8adf5006597ce4e5bca6810e1a1aec9efacd Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 12:01:02 +0200 Subject: [PATCH 40/59] breaking: in order to support `header` and `footer`, the slots duplicating these names add to be renamed to `top` and `bottom` --- .../slides/app-slide-gif/app-slide-gif.md | 6 +- .../slides/aspect-ratio/package-lock.json | 2 +- .../slides/aspect-ratio/package.json | 2 +- webcomponents/slides/gif/CHANGELOG.md | 6 + webcomponents/slides/gif/package-lock.json | 816 +++++++++++++++++- webcomponents/slides/gif/package.json | 4 +- .../src/components/gif/deckdeckgo-gif.scss | 16 +- .../gif/src/components/gif/deckdeckgo-gif.tsx | 38 +- .../slide/deckdeckgo-slide-gif.scss | 22 +- .../components/slide/deckdeckgo-slide-gif.tsx | 14 +- webcomponents/slides/gif/src/index.html | 46 +- 11 files changed, 900 insertions(+), 72 deletions(-) diff --git a/docs/docs/slides/app-slide-gif/app-slide-gif.md b/docs/docs/slides/app-slide-gif/app-slide-gif.md index 2999e3071..6bf916db6 100644 --- a/docs/docs/slides/app-slide-gif/app-slide-gif.md +++ b/docs/docs/slides/app-slide-gif/app-slide-gif.md @@ -24,8 +24,8 @@ The "Gif" slide let you add easily a gif, like those provided by [Giphy](https:/

    My title

    -

    Hey

    -

    It's a cool gif

    +

    Hey

    +

    It's a cool gif

    @@ -96,7 +96,7 @@ The "Gif" slide's Web Component could be integrated using the tag ` { - this.loaded = true; - this.gifLoaded.emit(true); - }, false); + img.addEventListener( + 'load', + () => { + this.loaded = true; + this.gifLoaded.emit(true); + }, + false + ); } } @@ -39,15 +42,18 @@ export class DeckdeckgoGif implements DeckdeckgoComponent { } render() { - return -
    - - {this.alt}/ - -
    -
    ; + return ( + +
    + + {this.alt} + +
    +
    + ); } } diff --git a/webcomponents/slides/gif/src/components/slide/deckdeckgo-slide-gif.scss b/webcomponents/slides/gif/src/components/slide/deckdeckgo-slide-gif.scss index f4bfe6fa2..3e2a9caa9 100644 --- a/webcomponents/slides/gif/src/components/slide/deckdeckgo-slide-gif.scss +++ b/webcomponents/slides/gif/src/components/slide/deckdeckgo-slide-gif.scss @@ -1,6 +1,11 @@ @import "./deckdeckgo-slide"; @import "./deckdeckgo-slide-slots"; +:host { + --slide-actions-z-index: 1; + --slide-header-footer-z-index: 1; +} + :host(.deckgo-slide-container-fullscreen) { ::slotted([slot="title"]) { display: none; @@ -23,8 +28,8 @@ div.deckgo-gif-container { align-items: center; justify-content: center; - ::slotted([slot="header"]), - ::slotted([slot="footer"]) { + ::slotted([slot="top"]), + ::slotted([slot="bottom"]) { position: absolute; left: 50%; @@ -35,22 +40,27 @@ div.deckgo-gif-container { background: var(--background); color: var(--color); padding: var(--padding, 8px); + margin: var(--margin, 16px 0); + + @media screen and (max-width: 1024px) { + margin: var(--margin, 32px 0); + } z-index: var(--zIndex, 2); } - ::slotted([slot="header"]) { + ::slotted([slot="top"]) { top: 0; } - ::slotted([slot="footer"]) { + ::slotted([slot="bottom"]) { bottom: 0; } } :host(.deckgo-slide-gif-hidden) { - ::slotted([slot="header"]), - ::slotted([slot="footer"]) { + ::slotted([slot="top"]), + ::slotted([slot="bottom"]) { display: none; } } diff --git a/webcomponents/slides/gif/src/components/slide/deckdeckgo-slide-gif.tsx b/webcomponents/slides/gif/src/components/slide/deckdeckgo-slide-gif.tsx index 26e2fbab1..34eecd3ee 100644 --- a/webcomponents/slides/gif/src/components/slide/deckdeckgo-slide-gif.tsx +++ b/webcomponents/slides/gif/src/components/slide/deckdeckgo-slide-gif.tsx @@ -68,15 +68,15 @@ export class DeckdeckgoSlideGif implements DeckdeckgoSlide {
    - + - - - - - - +
    + + + + +
    ); diff --git a/webcomponents/slides/gif/src/index.html b/webcomponents/slides/gif/src/index.html index 285a82aff..3c0eb2afb 100644 --- a/webcomponents/slides/gif/src/index.html +++ b/webcomponents/slides/gif/src/index.html @@ -1,27 +1,35 @@ - - - + + + - DeckDeckGo - Slide Gif Template + DeckDeckGo - Slide Gif Template - - + + - - + + - - + + + + + +

    Gif

    +

    Hey Sani

    +

    Cool?

    +
    - - -

    Gif

    -

    Hey Sani

    -

    Cool?

    -
    -
    - - +
    DeckDeckGo
    +
    + daviddalbusco +
    +
    + From 72132f2ecfc83dbcf30f753b3722aa6054b9b0e8 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 12:11:29 +0200 Subject: [PATCH 41/59] release: @deckdeckgo/slide-utils v2.1.1 and general v2.0.0 Add also note about breaking changes --- CHANGELOG.md | 20 ++++++++++++++++---- utils/slide/package-lock.json | 2 +- utils/slide/package.json | 2 +- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c5dea8c4..3c14d57dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,24 @@ - + -# [1.6.0](https://github.com/deckgo/deckdeckgo/compare/v1.5.0...v1.6.0) (In progress...) +# [2.0.0](https://github.com/deckgo/deckdeckgo/compare/v1.5.0...v1.6.0) (In progress...) + +### Breaking Changes + +Because we are introducing the `header` and `footer` features, slots in the templates `gif` and `aspect-ratio` had to be renamed to avoid name collision. + +Therefore, if you would edit such templates with our editor or developer kit, created before these releases, these modifications have to be performed in your content. + +Ping [me](mailto:david.dalbusco@outlook.com) if you need any help or have questions. + +Best regards, + +David ### Applications - docs: v1.6.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/docs/CHANGELOG.md)) - remote: v1.5.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/remote/CHANGELOG.md)) -- studio: v1.6.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/studio/CHANGELOG.md)) +- studio: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/studio/CHANGELOG.md)) ### Web Components Templates @@ -35,7 +47,7 @@ ### Others - gatsby-remark-highlight-code: v1.4.4 ([CHANGELOG](https://github.com/deckgo/gatsby-remark-highlight-code/blob/master/CHANGELOG.md)) -- slide-utils: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/utils/slide/CHANGELOG.md)) +- slide-utils: v2.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/utils/slide/CHANGELOG.md)) - starter kit: v2.5.3 ([CHANGELOG](https://github.com/deckgo/deckdeckgo-starter/blob/master/CHANGELOG.md)) diff --git a/utils/slide/package-lock.json b/utils/slide/package-lock.json index 0b85bc689..0936846be 100644 --- a/utils/slide/package-lock.json +++ b/utils/slide/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-utils", - "version": "2.1.0", + "version": "2.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/utils/slide/package.json b/utils/slide/package.json index e3d3988ef..8c2939303 100644 --- a/utils/slide/package.json +++ b/utils/slide/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-utils", - "version": "2.1.0", + "version": "2.1.1", "author": "David Dal Busco", "description": "Utils and interfaces for the DeckDeckGo slide templates", "license": "MIT", From f387ad85305243b62f2c05148c37bb2d1ea85fcb Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 12:39:17 +0200 Subject: [PATCH 42/59] release: slide-aspect-ratio v2.0.0 --- CHANGELOG.md | 2 +- .../slides/aspect-ratio/package-lock.json | 831 +----------------- .../slides/aspect-ratio/package.json | 6 +- 3 files changed, 18 insertions(+), 821 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c14d57dd..46773c379 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,7 +22,7 @@ David ### Web Components Templates -- slide-aspect-ratio: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/aspect-ratio/CHANGELOG.md)) +- slide-aspect-ratio: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/aspect-ratio/CHANGELOG.md)) - slide-author: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/author/CHANGELOG.md)) - slide-big-img: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/big-img/CHANGELOG.md)) - slide-chart: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/chart/CHANGELOG.md)) diff --git a/webcomponents/slides/aspect-ratio/package-lock.json b/webcomponents/slides/aspect-ratio/package-lock.json index 3a494aea8..22cd5c62d 100644 --- a/webcomponents/slides/aspect-ratio/package-lock.json +++ b/webcomponents/slides/aspect-ratio/package-lock.json @@ -40,814 +40,11 @@ } }, "@deckdeckgo/slide-utils": { - "version": "file:../../../utils/slide", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@deckdeckgo/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "@types/node": { - "version": "12.12.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", - "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", - "requires": { - "@types/node": "*" - } - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "builtin-modules": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", - "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "compare-versions": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "execa": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^3.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "find-versions": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", - "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", - "requires": { - "semver-regex": "^2.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", - "optional": true - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "husky": { - "version": "4.2.3", - "integrity": "sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==", - "requires": { - "chalk": "^3.0.0", - "ci-info": "^2.0.0", - "compare-versions": "^3.5.1", - "cosmiconfig": "^6.0.0", - "find-versions": "^3.2.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "slash": "^3.0.0", - "which-pm-runs": "^1.0.0" - } - }, - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "is-reference": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", - "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", - "requires": { - "@types/estree": "0.0.39" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "magic-string": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", - "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mri": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", - "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "npm-run-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", - "requires": { - "path-key": "^3.0.0" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "requires": { - "semver-compare": "^1.0.0" - } - }, - "prettier": { - "version": "1.19.1", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" - }, - "pretty-quick": { - "version": "2.0.1", - "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", - "requires": { - "chalk": "^2.4.2", - "execa": "^2.1.0", - "find-up": "^4.1.0", - "ignore": "^5.1.4", - "mri": "^1.1.4", - "multimatch": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - }, - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "rimraf": { - "version": "3.0.2", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "2.1.0", - "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", - "requires": { - "fsevents": "~2.1.2" - } - }, - "rollup-plugin-commonjs": { - "version": "10.1.0", - "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", - "requires": { - "estree-walker": "^0.6.1", - "is-reference": "^1.1.2", - "magic-string": "^0.25.2", - "resolve": "^1.11.0", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-node-resolve": { - "version": "5.2.0", - "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", - "requires": { - "@types/resolve": "0.0.8", - "builtin-modules": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.11.1", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-typescript": { - "version": "1.0.1", - "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==", - "requires": { - "resolve": "^1.10.0", - "rollup-pluginutils": "^2.5.0" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "requires": { - "estree-walker": "^0.6.1" - } - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" - }, - "semver-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", - "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "sourcemap-codec": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", - "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "tslib": { - "version": "1.11.1", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" - }, - "typescript": { - "version": "3.8.3", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "yaml": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", - "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", - "requires": { - "@babel/runtime": "^7.8.7" - } - } } }, "@deckdeckgo/utils": { @@ -856,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -931,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -1599,9 +796,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/aspect-ratio/package.json b/webcomponents/slides/aspect-ratio/package.json index 420821c44..c57a38f6b 100644 --- a/webcomponents/slides/aspect-ratio/package.json +++ b/webcomponents/slides/aspect-ratio/package.json @@ -22,15 +22,15 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "file:../../../utils/slide", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" From 7085617421f497058c5c64401c714e901b86b482 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 13:00:39 +0200 Subject: [PATCH 43/59] release: improve header and footer positions in templates and breaking gif and aspect-ratio --- CHANGELOG.md | 28 +- webcomponents/slides/author/CHANGELOG.md | 6 + webcomponents/slides/author/package-lock.json | 833 +---------------- webcomponents/slides/author/package.json | 8 +- webcomponents/slides/big-img/CHANGELOG.md | 6 + .../slides/big-img/package-lock.json | 30 +- webcomponents/slides/big-img/package.json | 8 +- webcomponents/slides/chart/CHANGELOG.md | 6 + webcomponents/slides/chart/package-lock.json | 30 +- webcomponents/slides/chart/package.json | 8 +- webcomponents/slides/code/CHANGELOG.md | 6 + webcomponents/slides/code/package-lock.json | 30 +- webcomponents/slides/code/package.json | 8 +- webcomponents/slides/content/CHANGELOG.md | 6 + .../slides/content/package-lock.json | 838 +----------------- webcomponents/slides/content/package.json | 8 +- webcomponents/slides/countdown/CHANGELOG.md | 6 + .../slides/countdown/package-lock.json | 30 +- webcomponents/slides/countdown/package.json | 8 +- webcomponents/slides/gif/CHANGELOG.md | 4 + webcomponents/slides/gif/package-lock.json | 836 +---------------- webcomponents/slides/gif/package.json | 6 +- webcomponents/slides/playground/CHANGELOG.md | 6 + .../slides/playground/package-lock.json | 30 +- webcomponents/slides/playground/package.json | 8 +- webcomponents/slides/poll/CHANGELOG.md | 6 + webcomponents/slides/poll/package-lock.json | 30 +- webcomponents/slides/poll/package.json | 8 +- webcomponents/slides/qrcode/CHANGELOG.md | 6 + webcomponents/slides/qrcode/package-lock.json | 30 +- webcomponents/slides/qrcode/package.json | 8 +- webcomponents/slides/split/CHANGELOG.md | 6 + webcomponents/slides/split/package-lock.json | 30 +- webcomponents/slides/split/package.json | 8 +- webcomponents/slides/title/CHANGELOG.md | 6 + webcomponents/slides/title/package-lock.json | 64 +- webcomponents/slides/title/package.json | 8 +- webcomponents/slides/video/CHANGELOG.md | 6 + webcomponents/slides/video/package-lock.json | 30 +- webcomponents/slides/video/package.json | 8 +- webcomponents/slides/youtube/CHANGELOG.md | 6 + .../slides/youtube/package-lock.json | 30 +- webcomponents/slides/youtube/package.json | 8 +- 43 files changed, 387 insertions(+), 2704 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 46773c379..b3a9b7904 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,20 +23,20 @@ David ### Web Components Templates - slide-aspect-ratio: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/aspect-ratio/CHANGELOG.md)) -- slide-author: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/author/CHANGELOG.md)) -- slide-big-img: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/big-img/CHANGELOG.md)) -- slide-chart: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/chart/CHANGELOG.md)) -- slide-code: v1.2.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/code/CHANGELOG.md)) -- slide-content: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/content/CHANGELOG.md)) -- slide-countdown: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/countdown/CHANGELOG.md)) -- slide-gif: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/gif/CHANGELOG.md)) -- slide-playground: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/playground/CHANGELOG.md)) -- slide-poll: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/poll/CHANGELOG.md)) -- slide-qrcode: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/qrcode/CHANGELOG.md)) -- slide-split: v1.3.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/split/CHANGELOG.md)) -- slide-title: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/title/CHANGELOG.md)) -- slide-video: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/video/CHANGELOG.md)) -- slide-youtube: v1.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/youtube/CHANGELOG.md)) +- slide-author: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/author/CHANGELOG.md)) +- slide-big-img: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/big-img/CHANGELOG.md)) +- slide-chart: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/chart/CHANGELOG.md)) +- slide-code: v1.2.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/code/CHANGELOG.md)) +- slide-content: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/content/CHANGELOG.md)) +- slide-countdown: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/countdown/CHANGELOG.md)) +- slide-gif: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/gif/CHANGELOG.md)) +- slide-playground: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/playground/CHANGELOG.md)) +- slide-poll: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/poll/CHANGELOG.md)) +- slide-qrcode: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/qrcode/CHANGELOG.md)) +- slide-split: v1.3.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/split/CHANGELOG.md)) +- slide-title: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/title/CHANGELOG.md)) +- slide-video: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/video/CHANGELOG.md)) +- slide-youtube: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/youtube/CHANGELOG.md)) ### Web Components diff --git a/webcomponents/slides/author/CHANGELOG.md b/webcomponents/slides/author/CHANGELOG.md index b6fdca613..46a3e6557 100644 --- a/webcomponents/slides/author/CHANGELOG.md +++ b/webcomponents/slides/author/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/author/package-lock.json b/webcomponents/slides/author/package-lock.json index ff8e43782..d929b46e8 100644 --- a/webcomponents/slides/author/package-lock.json +++ b/webcomponents/slides/author/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-author", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,814 +40,11 @@ } }, "@deckdeckgo/slide-utils": { - "version": "file:../../../utils/slide", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@deckdeckgo/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "@types/node": { - "version": "12.12.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", - "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", - "requires": { - "@types/node": "*" - } - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "builtin-modules": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", - "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "compare-versions": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "execa": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^3.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "find-versions": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", - "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", - "requires": { - "semver-regex": "^2.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", - "optional": true - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "husky": { - "version": "4.2.3", - "integrity": "sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==", - "requires": { - "chalk": "^3.0.0", - "ci-info": "^2.0.0", - "compare-versions": "^3.5.1", - "cosmiconfig": "^6.0.0", - "find-versions": "^3.2.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "slash": "^3.0.0", - "which-pm-runs": "^1.0.0" - } - }, - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "is-reference": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", - "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", - "requires": { - "@types/estree": "0.0.39" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "magic-string": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", - "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mri": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", - "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "npm-run-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", - "requires": { - "path-key": "^3.0.0" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "requires": { - "semver-compare": "^1.0.0" - } - }, - "prettier": { - "version": "1.19.1", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" - }, - "pretty-quick": { - "version": "2.0.1", - "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", - "requires": { - "chalk": "^2.4.2", - "execa": "^2.1.0", - "find-up": "^4.1.0", - "ignore": "^5.1.4", - "mri": "^1.1.4", - "multimatch": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - }, - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "rimraf": { - "version": "3.0.2", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "2.1.0", - "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", - "requires": { - "fsevents": "~2.1.2" - } - }, - "rollup-plugin-commonjs": { - "version": "10.1.0", - "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", - "requires": { - "estree-walker": "^0.6.1", - "is-reference": "^1.1.2", - "magic-string": "^0.25.2", - "resolve": "^1.11.0", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-node-resolve": { - "version": "5.2.0", - "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", - "requires": { - "@types/resolve": "0.0.8", - "builtin-modules": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.11.1", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-typescript": { - "version": "1.0.1", - "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==", - "requires": { - "resolve": "^1.10.0", - "rollup-pluginutils": "^2.5.0" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "requires": { - "estree-walker": "^0.6.1" - } - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" - }, - "semver-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", - "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "sourcemap-codec": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", - "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "tslib": { - "version": "1.11.1", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" - }, - "typescript": { - "version": "3.8.3", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "yaml": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", - "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", - "requires": { - "@babel/runtime": "^7.8.7" - } - } } }, "@deckdeckgo/utils": { @@ -856,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -931,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -1607,9 +804,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/author/package.json b/webcomponents/slides/author/package.json index 67857610b..0712e3b81 100644 --- a/webcomponents/slides/author/package.json +++ b/webcomponents/slides/author/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-author", - "version": "1.1.0", + "version": "1.1.1", "description": "The Author template lets you quickly some information about yourself or about the author of the presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,15 +22,15 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "file:../../../utils/slide", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/big-img/CHANGELOG.md b/webcomponents/slides/big-img/CHANGELOG.md index c8f552069..c15e2ab05 100644 --- a/webcomponents/slides/big-img/CHANGELOG.md +++ b/webcomponents/slides/big-img/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/big-img/package-lock.json b/webcomponents/slides/big-img/package-lock.json index a91ba5fc0..590dc70d2 100644 --- a/webcomponents/slides/big-img/package-lock.json +++ b/webcomponents/slides/big-img/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-big-img", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -53,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -128,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -804,9 +804,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/big-img/package.json b/webcomponents/slides/big-img/package.json index 0e95b8ac7..234687a3c 100644 --- a/webcomponents/slides/big-img/package.json +++ b/webcomponents/slides/big-img/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-big-img", - "version": "1.1.0", + "version": "1.1.1", "description": "Display in your presentation an image fullscreen and highlight specific part of it using the Big Image slide", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,14 +22,14 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0" + "@deckdeckgo/slide-utils": "^2.1.1" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/chart/CHANGELOG.md b/webcomponents/slides/chart/CHANGELOG.md index 71a672860..035969932 100644 --- a/webcomponents/slides/chart/CHANGELOG.md +++ b/webcomponents/slides/chart/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/chart/package-lock.json b/webcomponents/slides/chart/package-lock.json index 7a8e90712..9853cac31 100644 --- a/webcomponents/slides/chart/package-lock.json +++ b/webcomponents/slides/chart/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-chart", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -53,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -128,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -796,9 +796,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/chart/package.json b/webcomponents/slides/chart/package.json index 68d46ee92..e2b092cd5 100644 --- a/webcomponents/slides/chart/package.json +++ b/webcomponents/slides/chart/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-chart", - "version": "1.1.0", + "version": "1.1.1", "description": "The Chart template is handy to plot and animate charts in your presentations", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,15 +22,15 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/code/CHANGELOG.md b/webcomponents/slides/code/CHANGELOG.md index a8f2d4f53..adee29318 100644 --- a/webcomponents/slides/code/CHANGELOG.md +++ b/webcomponents/slides/code/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.2.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.2.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/code/package-lock.json b/webcomponents/slides/code/package-lock.json index 916a44b65..920f3d9e6 100644 --- a/webcomponents/slides/code/package-lock.json +++ b/webcomponents/slides/code/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-code", - "version": "1.2.0", + "version": "1.2.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -50,9 +50,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -63,12 +63,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -138,13 +138,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -866,9 +866,9 @@ "optional": true }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/code/package.json b/webcomponents/slides/code/package.json index fca499a8e..d627a86f5 100644 --- a/webcomponents/slides/code/package.json +++ b/webcomponents/slides/code/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-code", - "version": "1.2.0", + "version": "1.2.1", "description": "The Code template let you display code in your presentation by referencing an url or including your own code", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,16 +22,16 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { "@deckdeckgo/highlight-code": "^1.1.2", - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/content/CHANGELOG.md b/webcomponents/slides/content/CHANGELOG.md index f3c80c4d3..b10e1e736 100644 --- a/webcomponents/slides/content/CHANGELOG.md +++ b/webcomponents/slides/content/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/content/package-lock.json b/webcomponents/slides/content/package-lock.json index e6246b084..b7a2ca414 100644 --- a/webcomponents/slides/content/package-lock.json +++ b/webcomponents/slides/content/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-content", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,823 +40,25 @@ } }, "@deckdeckgo/slide-utils": { - "version": "file:../../../utils/slide", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@deckdeckgo/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "@types/node": { - "version": "12.12.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", - "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", - "requires": { - "@types/node": "*" - } - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "builtin-modules": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", - "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "compare-versions": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "execa": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^3.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "find-versions": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", - "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", - "requires": { - "semver-regex": "^2.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", - "optional": true - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "husky": { - "version": "4.2.3", - "integrity": "sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==", - "requires": { - "chalk": "^3.0.0", - "ci-info": "^2.0.0", - "compare-versions": "^3.5.1", - "cosmiconfig": "^6.0.0", - "find-versions": "^3.2.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "slash": "^3.0.0", - "which-pm-runs": "^1.0.0" - } - }, - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "is-reference": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", - "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", - "requires": { - "@types/estree": "0.0.39" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "magic-string": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", - "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mri": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", - "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "npm-run-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", - "requires": { - "path-key": "^3.0.0" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "requires": { - "semver-compare": "^1.0.0" - } - }, - "prettier": { - "version": "1.19.1", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" - }, - "pretty-quick": { - "version": "2.0.1", - "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", - "requires": { - "chalk": "^2.4.2", - "execa": "^2.1.0", - "find-up": "^4.1.0", - "ignore": "^5.1.4", - "mri": "^1.1.4", - "multimatch": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - }, - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "rimraf": { - "version": "3.0.2", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "2.1.0", - "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", - "requires": { - "fsevents": "~2.1.2" - } - }, - "rollup-plugin-commonjs": { - "version": "10.1.0", - "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", - "requires": { - "estree-walker": "^0.6.1", - "is-reference": "^1.1.2", - "magic-string": "^0.25.2", - "resolve": "^1.11.0", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-node-resolve": { - "version": "5.2.0", - "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", - "requires": { - "@types/resolve": "0.0.8", - "builtin-modules": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.11.1", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-typescript": { - "version": "1.0.1", - "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==", - "requires": { - "resolve": "^1.10.0", - "rollup-pluginutils": "^2.5.0" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "requires": { - "estree-walker": "^0.6.1" - } - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" - }, - "semver-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", - "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "sourcemap-codec": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", - "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "tslib": { - "version": "1.11.1", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" - }, - "typescript": { - "version": "3.8.3", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "yaml": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", - "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", - "requires": { - "@babel/runtime": "^7.8.7" - } - } } }, + "@deckdeckgo/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" + }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -926,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -1602,9 +804,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/content/package.json b/webcomponents/slides/content/package.json index 1cdb02493..be6931561 100644 --- a/webcomponents/slides/content/package.json +++ b/webcomponents/slides/content/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-content", - "version": "1.1.0", + "version": "1.1.1", "description": "The Content template is a simple slide which display a title and content aligned to the start of the page of the presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,14 +22,14 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "file:../../../utils/slide" + "@deckdeckgo/slide-utils": "^2.1.1" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/countdown/CHANGELOG.md b/webcomponents/slides/countdown/CHANGELOG.md index f3c80c4d3..b10e1e736 100644 --- a/webcomponents/slides/countdown/CHANGELOG.md +++ b/webcomponents/slides/countdown/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/countdown/package-lock.json b/webcomponents/slides/countdown/package-lock.json index 943bac75b..68f072cd4 100644 --- a/webcomponents/slides/countdown/package-lock.json +++ b/webcomponents/slides/countdown/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-countdown", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -53,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -128,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -804,9 +804,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/countdown/package.json b/webcomponents/slides/countdown/package.json index 08eb0a6da..c9f1ad280 100644 --- a/webcomponents/slides/countdown/package.json +++ b/webcomponents/slides/countdown/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-countdown", - "version": "1.1.0", + "version": "1.1.1", "description": "The Countdown template display the remaining time until your presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,14 +22,14 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0" + "@deckdeckgo/slide-utils": "^2.1.1" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/gif/CHANGELOG.md b/webcomponents/slides/gif/CHANGELOG.md index f3532250b..7d20551a1 100644 --- a/webcomponents/slides/gif/CHANGELOG.md +++ b/webcomponents/slides/gif/CHANGELOG.md @@ -4,6 +4,10 @@ - in order to support `header` and `footer`, the slots duplicating these names add to be renamed to `top` and `bottom` +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/gif/package-lock.json b/webcomponents/slides/gif/package-lock.json index a0fd77668..5a591c88f 100644 --- a/webcomponents/slides/gif/package-lock.json +++ b/webcomponents/slides/gif/package-lock.json @@ -40,823 +40,25 @@ } }, "@deckdeckgo/slide-utils": { - "version": "file:../../../utils/slide", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@deckdeckgo/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "@types/node": { - "version": "12.12.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", - "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", - "requires": { - "@types/node": "*" - } - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "builtin-modules": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", - "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "compare-versions": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "execa": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^3.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "find-versions": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", - "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", - "requires": { - "semver-regex": "^2.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", - "optional": true - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "husky": { - "version": "4.2.3", - "integrity": "sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==", - "requires": { - "chalk": "^3.0.0", - "ci-info": "^2.0.0", - "compare-versions": "^3.5.1", - "cosmiconfig": "^6.0.0", - "find-versions": "^3.2.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "slash": "^3.0.0", - "which-pm-runs": "^1.0.0" - } - }, - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "is-reference": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", - "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", - "requires": { - "@types/estree": "0.0.39" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "magic-string": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", - "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mri": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz", - "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==" - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "npm-run-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", - "requires": { - "path-key": "^3.0.0" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "requires": { - "semver-compare": "^1.0.0" - } - }, - "prettier": { - "version": "1.19.1", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" - }, - "pretty-quick": { - "version": "2.0.1", - "integrity": "sha512-y7bJt77XadjUr+P1uKqZxFWLddvj3SKY6EU4BuQtMxmmEFSMpbN132pUWdSG1g1mtUfO0noBvn7wBf0BVeomHg==", - "requires": { - "chalk": "^2.4.2", - "execa": "^2.1.0", - "find-up": "^4.1.0", - "ignore": "^5.1.4", - "mri": "^1.1.4", - "multimatch": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - }, - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "rimraf": { - "version": "3.0.2", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "2.1.0", - "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", - "requires": { - "fsevents": "~2.1.2" - } - }, - "rollup-plugin-commonjs": { - "version": "10.1.0", - "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", - "requires": { - "estree-walker": "^0.6.1", - "is-reference": "^1.1.2", - "magic-string": "^0.25.2", - "resolve": "^1.11.0", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-node-resolve": { - "version": "5.2.0", - "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", - "requires": { - "@types/resolve": "0.0.8", - "builtin-modules": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.11.1", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-typescript": { - "version": "1.0.1", - "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==", - "requires": { - "resolve": "^1.10.0", - "rollup-pluginutils": "^2.5.0" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "requires": { - "estree-walker": "^0.6.1" - } - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" - }, - "semver-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", - "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "sourcemap-codec": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", - "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "tslib": { - "version": "1.11.1", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" - }, - "typescript": { - "version": "3.8.3", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "yaml": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", - "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", - "requires": { - "@babel/runtime": "^7.8.7" - } - } } }, + "@deckdeckgo/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" + }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -926,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -1602,9 +804,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/gif/package.json b/webcomponents/slides/gif/package.json index cac2a1808..94ced3dfd 100644 --- a/webcomponents/slides/gif/package.json +++ b/webcomponents/slides/gif/package.json @@ -22,14 +22,14 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "file:../../../utils/slide" + "@deckdeckgo/slide-utils": "^2.1.1" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/playground/CHANGELOG.md b/webcomponents/slides/playground/CHANGELOG.md index 55e4549a9..29e276912 100644 --- a/webcomponents/slides/playground/CHANGELOG.md +++ b/webcomponents/slides/playground/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.1 (2020-07-10) ### Fix diff --git a/webcomponents/slides/playground/package-lock.json b/webcomponents/slides/playground/package-lock.json index f0ba72b53..25f6e5930 100644 --- a/webcomponents/slides/playground/package-lock.json +++ b/webcomponents/slides/playground/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-playground", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -462,9 +462,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -1271,12 +1271,12 @@ } }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -1634,13 +1634,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -7355,9 +7355,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "unbzip2-stream": { diff --git a/webcomponents/slides/playground/package.json b/webcomponents/slides/playground/package.json index 76c8b1d86..c339a6f2e 100644 --- a/webcomponents/slides/playground/package.json +++ b/webcomponents/slides/playground/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-playground", - "version": "1.1.1", + "version": "1.1.2", "description": "A template to embed playgrounds into your presentations", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,17 +22,17 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", "@types/jest": "26.0.4", "@types/puppeteer": "3.0.1", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "jest": "26.1.0", "jest-cli": "26.1.0", diff --git a/webcomponents/slides/poll/CHANGELOG.md b/webcomponents/slides/poll/CHANGELOG.md index 8ca8f28df..678533552 100644 --- a/webcomponents/slides/poll/CHANGELOG.md +++ b/webcomponents/slides/poll/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/poll/package-lock.json b/webcomponents/slides/poll/package-lock.json index 6b5c3df12..2b2e23c9f 100644 --- a/webcomponents/slides/poll/package-lock.json +++ b/webcomponents/slides/poll/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-poll", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -462,9 +462,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -1277,12 +1277,12 @@ } }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -1661,13 +1661,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -7685,9 +7685,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "unbzip2-stream": { diff --git a/webcomponents/slides/poll/package.json b/webcomponents/slides/poll/package.json index 020f72b50..f5fa07f25 100644 --- a/webcomponents/slides/poll/package.json +++ b/webcomponents/slides/poll/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-poll", - "version": "1.1.0", + "version": "1.1.1", "description": "Interact with your audience, add a live poll to your presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,20 +22,20 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0", "socket.io-client": "^2.3.0" }, "devDependencies": { "@deckdeckgo/types": "^1.1.0", - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", "@types/jest": "26.0.4", "@types/puppeteer": "3.0.1", "@types/socket.io-client": "^1.4.33", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "jest": "26.1.0", "jest-cli": "26.1.0", diff --git a/webcomponents/slides/qrcode/CHANGELOG.md b/webcomponents/slides/qrcode/CHANGELOG.md index ac94b90ee..ac2734fcf 100644 --- a/webcomponents/slides/qrcode/CHANGELOG.md +++ b/webcomponents/slides/qrcode/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/qrcode/package-lock.json b/webcomponents/slides/qrcode/package-lock.json index 2e64a1cac..c42ee0d25 100644 --- a/webcomponents/slides/qrcode/package-lock.json +++ b/webcomponents/slides/qrcode/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-qrcode", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -53,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -128,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -804,9 +804,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/qrcode/package.json b/webcomponents/slides/qrcode/package.json index affedd5e7..ad00cf2f4 100644 --- a/webcomponents/slides/qrcode/package.json +++ b/webcomponents/slides/qrcode/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-qrcode", - "version": "1.1.0", + "version": "1.1.1", "description": "The QR Code template is handy to display a QR Code in presentations which could, for example, point to your deck available as a PWA", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,15 +22,15 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/split/CHANGELOG.md b/webcomponents/slides/split/CHANGELOG.md index 2d9f47d4f..c04bea2fc 100644 --- a/webcomponents/slides/split/CHANGELOG.md +++ b/webcomponents/slides/split/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.3.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.3.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/split/package-lock.json b/webcomponents/slides/split/package-lock.json index a45d65277..cd8e0431f 100644 --- a/webcomponents/slides/split/package-lock.json +++ b/webcomponents/slides/split/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-split", - "version": "1.3.0", + "version": "1.3.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -53,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -128,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -804,9 +804,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/split/package.json b/webcomponents/slides/split/package.json index 02a82f8dd..efc9bb8f6 100644 --- a/webcomponents/slides/split/package.json +++ b/webcomponents/slides/split/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-split", - "version": "1.3.0", + "version": "1.3.1", "description": "The Split template is a simple slide to display the content in two columns on a slide of your presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,14 +22,14 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0" + "@deckdeckgo/slide-utils": "^2.1.1" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/title/CHANGELOG.md b/webcomponents/slides/title/CHANGELOG.md index 930611d42..eb7da02be 100644 --- a/webcomponents/slides/title/CHANGELOG.md +++ b/webcomponents/slides/title/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.1 (2020-07-10) ### Fix diff --git a/webcomponents/slides/title/package-lock.json b/webcomponents/slides/title/package-lock.json index 216cb7ad3..aa24d654e 100644 --- a/webcomponents/slides/title/package-lock.json +++ b/webcomponents/slides/title/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-title", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -53,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -128,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -172,13 +172,13 @@ } }, "browserslist": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz", - "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz", + "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001088", - "electron-to-chromium": "^1.3.483", + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", "escalade": "^3.0.1", "node-releases": "^1.1.58" } @@ -190,9 +190,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001093", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001093.tgz", - "integrity": "sha512-0+ODNoOjtWD5eS9aaIpf4K0gQqZfILNY4WSNuYzeT1sXni+lMrrVjc0odEobJt6wrODofDZUX8XYi/5y7+xl8g==", + "version": "1.0.30001097", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001097.tgz", + "integrity": "sha512-TeuSleKt/vWXaPkLVFqGDnbweYfq4IaZ6rUugFf3rWY6dlII8StUZ8Ddin0PkADfgYZ4wRqCdO2ORl4Rn5eZIA==", "dev": true }, "chalk": { @@ -239,9 +239,9 @@ "dev": true }, "colorette": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", - "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", "dev": true }, "compare-versions": { @@ -281,9 +281,9 @@ } }, "electron-to-chromium": { - "version": "1.3.488", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.488.tgz", - "integrity": "sha512-NReBdOugu1yl8ly+0VDtiQ6Yw/1sLjnvflWq0gvY1nfUXU2PbA+1XAVuEb7ModnwL/MfUPjby7e4pAFnSHiy6Q==", + "version": "1.3.496", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.496.tgz", + "integrity": "sha512-TXY4mwoyowwi4Lsrq9vcTUYBThyc1b2hXaTZI13p8/FRhY2CTaq5lK+DVjhYkKiTLsKt569Xes+0J5JsVXFurQ==", "dev": true }, "end-of-stream": { @@ -539,9 +539,9 @@ } }, "node-releases": { - "version": "1.1.58", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", - "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==", + "version": "1.1.59", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.59.tgz", + "integrity": "sha512-H3JrdUczbdiwxN5FuJPyCHnGHIFqQ0wWxo+9j1kAXAzqNMAHlo+4I/sYYxpyK0irQ73HgdiyzD32oqQDcU2Osw==", "dev": true }, "normalize-range": { @@ -804,9 +804,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/title/package.json b/webcomponents/slides/title/package.json index cdb1fb562..6e4143248 100644 --- a/webcomponents/slides/title/package.json +++ b/webcomponents/slides/title/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-title", - "version": "1.1.1", + "version": "1.1.2", "description": "The Title template is a simple slide which display a title and content centered in the middle of the presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,14 +22,14 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0" + "@deckdeckgo/slide-utils": "^2.1.1" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/video/CHANGELOG.md b/webcomponents/slides/video/CHANGELOG.md index 398f7b7b2..0cdb5c7aa 100644 --- a/webcomponents/slides/video/CHANGELOG.md +++ b/webcomponents/slides/video/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/video/package-lock.json b/webcomponents/slides/video/package-lock.json index e07abb4b7..f13340464 100644 --- a/webcomponents/slides/video/package-lock.json +++ b/webcomponents/slides/video/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-video", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -53,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -128,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -796,9 +796,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/video/package.json b/webcomponents/slides/video/package.json index 06b1b116e..532a1ea04 100644 --- a/webcomponents/slides/video/package.json +++ b/webcomponents/slides/video/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-video", - "version": "1.1.0", + "version": "1.1.1", "description": "The Video template displays a video and play/stop it on swipe", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,15 +22,15 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" diff --git a/webcomponents/slides/youtube/CHANGELOG.md b/webcomponents/slides/youtube/CHANGELOG.md index ed3af06bb..da928cc33 100644 --- a/webcomponents/slides/youtube/CHANGELOG.md +++ b/webcomponents/slides/youtube/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.1 (2020-07-11) + +### Style + +- adjusted `header` and `footer` positions + # 1.1.0 (2020-07-10) ### Features diff --git a/webcomponents/slides/youtube/package-lock.json b/webcomponents/slides/youtube/package-lock.json index c5b51a33d..9ddb57934 100644 --- a/webcomponents/slides/youtube/package-lock.json +++ b/webcomponents/slides/youtube/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-youtube", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } @@ -53,12 +53,12 @@ "integrity": "sha512-/bomB2gBlEuXmLSXCHujABB1EYDTrcK/IQaH9NFh6ZUB+dEfb3L3uCof8RyUvQcEzqhVJJa63ZBnDnitJSOWYg==" }, "@stencil/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.15.0.tgz", - "integrity": "sha512-aWTagMDQtKTyNFCpAC98mYRDGDEp6ZfIuEO11RUxha2lqwwVjsXsn9HChr8k3XVPszb9azbmLoWrjT7b+2OKog==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-1.16.2.tgz", + "integrity": "sha512-PqnS95Va8Reb8v3t9U7iQGYefRBtsSHDuvh/4LhHI8uK2f44tOv+YXbTkXgWc00xH3jTwNvq99QdKtoAfLISkQ==", "dev": true, "requires": { - "typescript": "3.9.5" + "typescript": "3.9.6" } }, "@stencil/postcss": { @@ -128,13 +128,13 @@ "dev": true }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -804,9 +804,9 @@ } }, "typescript": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz", - "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "which": { diff --git a/webcomponents/slides/youtube/package.json b/webcomponents/slides/youtube/package.json index 545d312bb..cf21b4862 100644 --- a/webcomponents/slides/youtube/package.json +++ b/webcomponents/slides/youtube/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-youtube", - "version": "1.1.0", + "version": "1.1.1", "description": "The Content template is a simple slide which display a title and content aligned to the start of the page of the presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,15 +22,15 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { - "@stencil/core": "^1.15.0", + "@stencil/core": "^1.16.2", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", "@stencil/utils": "0.0.5", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1" From 19635f76a187a395a9552941c43566ce5ccb7248 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 13:11:55 +0200 Subject: [PATCH 44/59] release: improve header and footer positions in templates --- webcomponents/slides/split/CHANGELOG.md | 1 + .../slide/deckdeckgo-slide-split.scss | 15 ++- webcomponents/slides/split/src/index.html | 99 +++++++++---------- 3 files changed, 63 insertions(+), 52 deletions(-) diff --git a/webcomponents/slides/split/CHANGELOG.md b/webcomponents/slides/split/CHANGELOG.md index c04bea2fc..a00fe6021 100644 --- a/webcomponents/slides/split/CHANGELOG.md +++ b/webcomponents/slides/split/CHANGELOG.md @@ -3,6 +3,7 @@ ### Style - adjusted `header` and `footer` positions +- default `padding-top` and `padding-bottom` modified to the general template values instead of `0` # 1.3.0 (2020-07-10) diff --git a/webcomponents/slides/split/src/components/slide/deckdeckgo-slide-split.scss b/webcomponents/slides/split/src/components/slide/deckdeckgo-slide-split.scss index 0b1dd2d23..d1bfbdb6d 100644 --- a/webcomponents/slides/split/src/components/slide/deckdeckgo-slide-split.scss +++ b/webcomponents/slides/split/src/components/slide/deckdeckgo-slide-split.scss @@ -1,6 +1,11 @@ @import "./deckdeckgo-slide"; @import "./deckdeckgo-slide-slots"; +:host { + --slide-actions-z-index: 3; + --slide-header-footer-z-index: 1; +} + div.deckgo-slide { flex-flow: row wrap; @@ -31,8 +36,8 @@ div.deckgo-slide-split { align-items: var(--slide-split-align, inherit); text-align: var(--slide-split-text-align, inherit); - padding: var(--slide-split-padding-top, 0) var(--slide-split-padding-end, var(--slide-padding-end-default)) var(--slide-split-padding-bottom, 0) - var(--slide-split-padding-start, var(--slide-padding-start-default)); + padding: var(--slide-split-padding-top, var(--slide-padding-top-default)) var(--slide-split-padding-end, var(--slide-padding-end-default)) + var(--slide-split-padding-bottom, var(--slide-padding-bottom-default)) var(--slide-split-padding-start, var(--slide-padding-start-default)); &.deckgo-slide-split-start { display: var(--slide-split-display-start, flex); @@ -68,3 +73,9 @@ div.deckgo-slide-split-vertical { padding: var(--slide-split-title-padding-top, var(--slide-padding-top-default)) var(--slide-split-title-padding-end, var(--slide-padding-end-default)) var(--slide-split-title-padding-bottom, var(--slide-padding-bottom-default)) var(--slide-split-title-padding-start, var(--slide-padding-start-default)); } + +::slotted([slot="title"]), +::slotted([slot="start"]), +::slotted([slot="end"]) { + z-index: 2; +} diff --git a/webcomponents/slides/split/src/index.html b/webcomponents/slides/split/src/index.html index c54d90b77..68d75fa97 100644 --- a/webcomponents/slides/split/src/index.html +++ b/webcomponents/slides/split/src/index.html @@ -1,66 +1,65 @@ - - - + + + - DeckDeckGo - Slide Split Template + DeckDeckGo - Slide Split Template - - + + - - + + - - + + + + + +

    DeckDeckGo

    +
    Hello World 1 Ionic πŸš€
    +
    Hello World 2 Ionic πŸš€
    +
    - + +

    DeckDeckGo

    +
    Hello World 1 Ionic πŸš€
    +
    + Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool + beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans + Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool + beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans Cool beans +
    +
    - -

    DeckDeckGo

    -
    - Hello World 1 Ionic πŸš€ -
    -
    - Hello World 2 Ionic πŸš€ -
    -
    + +

    DeckDeckGo

    +
    Hello World 1 Ionic πŸš€
    +
    Hello World 2 Ionic πŸš€
    +
    - -

    DeckDeckGo

    -
    - Hello World 1 Ionic πŸš€ -
    -
    - Cool beans - DeckDeckGo -
    -
    + - -

    DeckDeckGo

    -
    - Hello World 1 Ionic πŸš€ -
    -
    - Hello World 2 Ionic πŸš€ -
    -
    +
    DeckDeckGo
    +
    + daviddalbusco +
    - + +
    - -
    - - - - + } + + From 044856346989e404086ad9524473bb78926ce8f1 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 13:14:18 +0200 Subject: [PATCH 45/59] feat: update templates --- studio/package-lock.json | 102 +++++++++++++++++++-------------------- studio/package.json | 26 +++++----- 2 files changed, 64 insertions(+), 64 deletions(-) diff --git a/studio/package-lock.json b/studio/package-lock.json index 53f3b12b2..35fdac2f3 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -148,106 +148,106 @@ "integrity": "sha512-v75cVcoK3XduIcdXhe9//LHmaWcderu1Z17msqD+bx/fzJuUVG5fj70gsQCCPQFfNdUMFq9Xfz9VOvJGed8npg==" }, "@deckdeckgo/slide-aspect-ratio": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-1.1.0.tgz", - "integrity": "sha512-9LAaCxGX3jKmolMrqEjGjW5rNUEdFhn92CjH74Uk9OrfxQou/YY/lR0pl2JeKV2Y04dslzd4wQh1TVySqgtQtA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-2.0.0.tgz", + "integrity": "sha512-TZKKimkfoj81YpFYtYpQaHxN6973BRD036c4SpL6MyNzX3Ojj35hpm54Xa/iyidQipAlsf7uwg0gKdMuD+4hnw==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-author": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.0.tgz", - "integrity": "sha512-o4quAUX8cUP9qL8MJrCRJiHc1Z0vD4Tea/MlRragLzfY4yRgi3hjbXQ6+e92go4ZPwEwUWof7JL0awTxTeVpkw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.1.tgz", + "integrity": "sha512-y3ecv3ODowayxb9bObai/gM8h6clvw0je8Y+pENa+SlNv0WHrGWBv2Q94n0r+aEo7s26q/M6QuUcqjurgtEzGw==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-chart": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.0.tgz", - "integrity": "sha512-voJB/A7nDqNQ+14m1+zAL0vNApavuULiYcZXVNH0+ZWm/KK2snwWf8ANNsDEa1m+K632SFDYPbzam4EyNeDDEA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.1.tgz", + "integrity": "sha512-HtWy4OrUKlIMFYJ0Ufvb+izNJLMEfgICc6NcZsGyHheQmuwPPn9BhBQfnCJyslYHnPpX6jmQC++mtVUYRsZZIw==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-content": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.0.tgz", - "integrity": "sha512-w6ZNf5UJ5rOxEjHyy1qsfovx9nBXinB+f/bHOmb+ivIF5ntxxjAvqA64ldybQUU+Po7PShASwYnz2aF4nYG3yg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.1.tgz", + "integrity": "sha512-SHe6cVeOETGVHF2KZSMjnHHr9gUu2nBIRA3yTQPchoT5/36BWervf56dEUof5lUeHMWqta4k0Bb7hNUANKnWEw==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-gif": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-1.1.0.tgz", - "integrity": "sha512-gu2+W4FWbxJg3k6vVtZ5jlG0tUaA4Lvtj7dvdxKseTyIvcyJxd8Y4U2M6KXnpCx4gnpEB0iLznjoNdSB9t2zVg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-2.0.0.tgz", + "integrity": "sha512-jZJLoHz9MThn9AkusCm+dkhOTDiSix+LL/fHut7RNbxWqT1A9byStoGpQ4XQt5axKpXvXA5z9PndoEt7GpUPnQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-playground": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.1.tgz", - "integrity": "sha512-bPqHZ/vCpyiYZ8ECT4wW/W0AD/DAodveE85WssUNtF/7DY4bkREj5Xj+6v2fZKtZSLS6bmIeo64y2EPdO0fMhA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.2.tgz", + "integrity": "sha512-0iHeS5zkgPimH6kJXAsGf4E6dh7XhKT9ABGH4dUtJrFMXHtWD21G19FwgRRLvtj/sdqKYGObnrMVoi4BCGN4JA==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-poll": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.0.tgz", - "integrity": "sha512-22yjRqgFcbnMoZ7yDgv+aha6KPH1cBK0rGiVH+psnEDRnK9Yod4cQcGH51ziVQqBFvr6rGRQe29Gx2O8KW5x3w==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.1.tgz", + "integrity": "sha512-yhVlAOnhBTobQjnJlNS8VjEmynm8wqbZTBidN2slsBTqSs/mJysY8D1EMtGMrQ4pvrJlz5pqoan9+CltHpc3NA==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0", "socket.io-client": "^2.3.0" } }, "@deckdeckgo/slide-qrcode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.0.tgz", - "integrity": "sha512-wDDSFIaeckXJ9EJYz5CylttmWocVy8OmL+7LI9bLWqKbnWnwm9Tc7fwfAH8ruG7ZuINCaJI4+zQE6W8VCAD/CA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.1.tgz", + "integrity": "sha512-vkdTuU+k7ciOfZrUXevWvIpuVJXmtJTyZPQIA1UjGqUKDRC/EF6HcjMLvWNBbet8bID15GQCfCgl41x5Z0CBJw==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-split": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.0.tgz", - "integrity": "sha512-aKJlFsmdNWFeOs+RL+/sdl6UUAwMVjB1iXtBEfq8SL5B5NvNjSjJdojqIeKpOmOLDByIlro9GkAX1zFd5SG7aQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.1.tgz", + "integrity": "sha512-uAmaM0s94Aczfrk5Z2HnJOqKJlme1tk3fRyB9FrhxaaHYARXdOkXe1H3RFmBWrY3IUAirz6Yz9DjbhzuLZKzow==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-title": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.1.tgz", - "integrity": "sha512-uuu9NnRksT8vkClWVTgwNWuGyPDeMWkl3D2YZ7W9kB4MoceLuycg1AUeIORA2PpPHCghsXvENChBA2dKEc1VdA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.2.tgz", + "integrity": "sha512-kJrxnr8s/9Xy0Tibu4aG8fPSP4WY3HT7RuX/M7CAGYhSZOwoDYnD/FWW2nN4O+CbwqRZSxr0iQBe6JwC6sUF6Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.0.0.tgz", - "integrity": "sha512-/5gku3NV2szYFPPkMdk62l27g9qKXGEIMaSVufCmV/JQ/bzWSONRF3X6mPUZsUzsWTEEEvQ6q6S7TkDTVm1A2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-youtube": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.0.tgz", - "integrity": "sha512-yiFKSJwfGVBftlDdKLeOQ9HYVAL4JN50JvEMO79DNMDhYLuBU8KLRQjjLm/JUkgP7Uhd9kCgFxKx01ClMKQBmg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.1.tgz", + "integrity": "sha512-bqh0b0NrSXAl33rHhp3jjurUQBmi1SlvtCkGQ4OXudWDPlbX+AsB1zDE3DPNelOGxcFfb8M4klCjZDjX9rj5Yg==", "requires": { - "@deckdeckgo/slide-utils": "^2.0.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, @@ -776,13 +776,13 @@ "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", diff --git a/studio/package.json b/studio/package.json index f861ff7d0..573509eac 100644 --- a/studio/package.json +++ b/studio/package.json @@ -28,18 +28,18 @@ "@deckdeckgo/math": "^1.0.1", "@deckdeckgo/qrcode": "^1.0.1", "@deckdeckgo/remote": "^1.2.0", - "@deckdeckgo/slide-aspect-ratio": "^1.1.0", - "@deckdeckgo/slide-author": "^1.1.0", - "@deckdeckgo/slide-chart": "^1.1.0", - "@deckdeckgo/slide-content": "^1.1.0", - "@deckdeckgo/slide-gif": "^1.1.0", - "@deckdeckgo/slide-playground": "^1.1.1", - "@deckdeckgo/slide-poll": "^1.1.0", - "@deckdeckgo/slide-qrcode": "^1.1.0", - "@deckdeckgo/slide-split": "^1.3.0", - "@deckdeckgo/slide-title": "^1.1.1", - "@deckdeckgo/slide-utils": "^2.0.0", - "@deckdeckgo/slide-youtube": "^1.1.0", + "@deckdeckgo/slide-aspect-ratio": "^2.0.0", + "@deckdeckgo/slide-author": "^1.1.1", + "@deckdeckgo/slide-chart": "^1.1.1", + "@deckdeckgo/slide-content": "^1.1.1", + "@deckdeckgo/slide-gif": "^2.0.0", + "@deckdeckgo/slide-playground": "^1.1.2", + "@deckdeckgo/slide-poll": "^1.1.1", + "@deckdeckgo/slide-qrcode": "^1.1.1", + "@deckdeckgo/slide-split": "^1.3.1", + "@deckdeckgo/slide-title": "^1.1.2", + "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-youtube": "^1.1.1", "@deckdeckgo/social": "^2.0.0", "@deckdeckgo/utils": "^1.1.0", "@deckdeckgo/youtube": "^1.1.2", @@ -59,7 +59,7 @@ "@stencil/store": "^1.3.0", "@types/socket.io-client": "^1.4.33", "@types/uuid": "^8.0.0", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1", From b4968e58b11928f71432a20cca02e788786f5f27 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 16:48:22 +0200 Subject: [PATCH 46/59] breaking: use new renamed slots for slide gif --- .../app/popovers/editor/app-create-slide/app-create-slide.tsx | 4 ++-- studio/src/app/utils/editor/create-slides.utils.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/studio/src/app/popovers/editor/app-create-slide/app-create-slide.tsx b/studio/src/app/popovers/editor/app-create-slide/app-create-slide.tsx index 5d627087c..e9b2a71f6 100644 --- a/studio/src/app/popovers/editor/app-create-slide/app-create-slide.tsx +++ b/studio/src/app/popovers/editor/app-create-slide/app-create-slide.tsx @@ -691,10 +691,10 @@ export class AppCreateSlide { return (
    this.closePopover(SlideTemplate.GIF)}> -

    +

    -

    +

    diff --git a/studio/src/app/utils/editor/create-slides.utils.tsx b/studio/src/app/utils/editor/create-slides.utils.tsx index 83acbcea0..85250f71b 100644 --- a/studio/src/app/utils/editor/create-slides.utils.tsx +++ b/studio/src/app/utils/editor/create-slides.utils.tsx @@ -151,9 +151,9 @@ export class CreateSlidesUtils { return; } - const title =

    ; + const title =

    ; - const content =

    ; + const content =

    ; const slide: JSX.IntrinsicElements = ( From 559077e787391b3204ca40dd74e954509a75082a Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 17:09:36 +0200 Subject: [PATCH 47/59] feat: order menu points --- docs/src/app/app-root.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/src/app/app-root.tsx b/docs/src/app/app-root.tsx index d27a5a351..bee0bb559 100644 --- a/docs/src/app/app-root.tsx +++ b/docs/src/app/app-root.tsx @@ -136,7 +136,7 @@ export class AppRoot { - Slides + Templates Concept @@ -233,6 +233,9 @@ export class AppRoot { Transition + + Background + Navigation @@ -248,9 +251,6 @@ export class AppRoot { Events - - Background - Actions From 05ff0900b86d4fc309a37f668609b71daf738288 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 17:25:50 +0200 Subject: [PATCH 48/59] feat: simplify notes --- docs/CHANGELOG.md | 6 +++ .../edit/app-edit-notes/app-edit-notes.md | 35 +++++++++++++ .../app-slide-aspect-ratio.md | 27 ---------- .../app-slide-author/app-slide-author.md | 7 --- .../app-slide-big-img/app-slide-big-img.md | 7 --- .../slides/app-slide-chart/app-slide-chart.md | 7 --- .../slides/app-slide-code/app-slide-code.md | 7 --- .../app-slide-content/app-slide-content.md | 7 --- .../app-slide-countdown.md | 7 --- .../slides/app-slide-gif/app-slide-gif.md | 7 --- .../app-slide-playground.md | 7 --- .../slides/app-slide-poll/app-slide-poll.md | 7 --- .../app-slide-qrcode/app-slide-qrcode.md | 7 --- .../slides/app-slide-split/app-slide-split.md | 7 --- .../slides/app-slide-title/app-slide-title.md | 27 ---------- .../slides/app-slide-video/app-slide-video.md | 7 --- .../app-slide-youtube/app-slide-youtube.md | 7 --- docs/package-lock.json | 2 +- docs/package.json | 2 +- docs/src/app/app-root.tsx | 4 ++ .../edit/app-edit-notes/app-edit-notes.tsx | 49 +++++++++++++++++++ .../app-slide-aspect-ratio.tsx | 28 +---------- .../app-slide-author/app-slide-author.tsx | 12 ----- .../app-slide-big-img/app-slide-big-img.tsx | 12 ----- .../app-slide-chart/app-slide-chart.tsx | 12 ----- .../slides/app-slide-code/app-slide-code.tsx | 12 ----- .../app-slide-content/app-slide-content.tsx | 12 ----- .../app-slide-countdown.tsx | 12 ----- .../slides/app-slide-gif/app-slide-gif.tsx | 18 ++----- .../app-slide-playground.tsx | 12 ----- .../slides/app-slide-poll/app-slide-poll.tsx | 12 ----- .../app-slide-qrcode/app-slide-qrcode.tsx | 12 ----- .../app-slide-split/app-slide-split.tsx | 12 ----- .../app-slide-title/app-slide-title.tsx | 26 ---------- .../app-slide-video/app-slide-video.tsx | 12 ----- .../app-slide-youtube/app-slide-youtube.tsx | 12 ----- docs/src/components.d.ts | 13 +++++ 37 files changed, 113 insertions(+), 359 deletions(-) create mode 100644 docs/docs/edit/app-edit-notes/app-edit-notes.md create mode 100644 docs/src/app/pages/docs/edit/app-edit-notes/app-edit-notes.tsx diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 2842cc399..a26e249d7 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.7.0 (2020-07-11) + +### Features + +- group `notes` in a single page + # 1.6.2 (2020-07-02) ### Style diff --git a/docs/docs/edit/app-edit-notes/app-edit-notes.md b/docs/docs/edit/app-edit-notes/app-edit-notes.md new file mode 100644 index 000000000..658a3eeb2 --- /dev/null +++ b/docs/docs/edit/app-edit-notes/app-edit-notes.md @@ -0,0 +1,35 @@ +# Notes + +Notes can be added to any slides. For such purpose, use the related slot `notes` to the particular slide you wish to comment. + +Your notes are going to be automatically `displayed` in the [remote control](https://deckdeckgo.app). + +``` + + +

    My presentation title

    +
    A note regarding this particular slide
    + +And another note on a new line about it too. +
    +
    +``` + +## Publishing Notes + +If you are using the [DeckDeckGo] starter kit and wish to make your notes accessible to anyone, you will need to mark them with the attribute `show`. + +``` + + +

    My presentation title

    +
    A note displayed in the presentation within a modal accessible for anyone
    +
    +
    +``` + +## Markdown + +The [remote control](https://deckdeckgo.app) supports Markdown for your notes too. + +[deckdeckgo]: https://deckdeckgo.com diff --git a/docs/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.md b/docs/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.md index 34f250580..b9c791c7a 100644 --- a/docs/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.md +++ b/docs/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.md @@ -13,7 +13,6 @@ We use this slide in the [DeckDeckGo] editor to let users create slides containi - [Framework integration](#app-slide-aspect-ratio-framework-integration) - [Usage](#app-slide-aspect-ratio-usage) - [Slots](#app-slide-aspect-ratio-slots) - - [Notes](#app-slide-aspect-ratio-notes) - [Attributes](#app-slide-aspect-ratio-attributes) - [Example](#app-slide-aspect-ratio-example) - [Theming](#app-slide-aspect-ratio-theming) @@ -89,32 +88,6 @@ The "Aspect Ratio" slide's Web Component could be integrated using the tag ` - -

    An element

    -
    A note regarding this particular slide
    - -And another note on a new line about it too. -
    - -``` - -If you are using the [DeckDeckGo] starter kit and wish to make your notes accessible to anyone, you will need to mark them with the attribute `show`. - -``` - - -

    An element

    -
    A note displayed in the presentation within a modal accessible for anyone
    -
    -
    -``` - ## Attributes This component offers the following options which could be set using attributes: diff --git a/docs/docs/slides/app-slide-author/app-slide-author.md b/docs/docs/slides/app-slide-author/app-slide-author.md index 207b8dd97..d54bea044 100644 --- a/docs/docs/slides/app-slide-author/app-slide-author.md +++ b/docs/docs/slides/app-slide-author/app-slide-author.md @@ -12,7 +12,6 @@ The "Author" slide lets you introduce the author of the presentation. - [Social component](#app-slide-author-social-component) - [Usage](#app-slide-author-usage) - [Slots](#app-slide-author-slots) - - [Notes](#app-slide-author-notes) - [Social components](#app-slide-author-social-components) - [Attributes](#app-slide-author-attributes) - [Example](#app-slide-author-example) @@ -104,12 +103,6 @@ Notes: - You could provide up to six `social-link` slots. Each of these could be your custom code or you could use the component `` to easily provide a link to an external URI. -### Notes - -Optionally a slot `notes` could be used to add some notes regarding the particular slide. These will be automatically `displayed` in the [remote control](https://deckdeckgo.app). - -If you are using the [DeckDeckGo] starter kit and wish to make your notes accessible to anyone, you will need to mark them with the attribute `show`. - ### Social components The details of the component `` is described in the components [documentation](https://github.com/deckgo/deckdeckgo/blob/master/doc/components/components.md). diff --git a/docs/docs/slides/app-slide-big-img/app-slide-big-img.md b/docs/docs/slides/app-slide-big-img/app-slide-big-img.md index a618c82ad..0fd27773a 100644 --- a/docs/docs/slides/app-slide-big-img/app-slide-big-img.md +++ b/docs/docs/slides/app-slide-big-img/app-slide-big-img.md @@ -11,7 +11,6 @@ If you would like to display a fullscreen image in your presentation and select - [Framework integration](#app-slide-bigimg-framework-integration) - [Usage](#app-slide-bigimg-usage) - [Slots](#app-slide-bigimg-slots) - - [Notes](#app-slide-bigimg-notes) - [Attributes](#app-slide-bigimg-attributes) - [Theming](#app-slide-bigimg-theming) @@ -86,12 +85,6 @@ The "Big Image" slide's Web Component could be integrated using the tag ``, `` and `` which are described in the components [documentation](/components/charts). diff --git a/docs/docs/slides/app-slide-code/app-slide-code.md b/docs/docs/slides/app-slide-code/app-slide-code.md index 7d44677df..09272ca80 100644 --- a/docs/docs/slides/app-slide-code/app-slide-code.md +++ b/docs/docs/slides/app-slide-code/app-slide-code.md @@ -13,7 +13,6 @@ The "Code" slide is a the slide to use if you would like to showcase code during - [Usage with file URI](#app-slide-code-usage-with-file-uri) - [Usage with slotted element](#app-slide-code-usage-with-slotted-element) - [Slots](#app-slide-code-slots) - - [Notes](#app-slide-code-notes) - [Code components](#app-slide-code-code-components) - [Installation](#app-slide-code-installation) - [Attributes](#app-slide-code-attributes) @@ -109,12 +108,6 @@ The slots `title` and `code` are optional. This template also exposes a slot `info` which would let you display an information over your code on mobile devices, useful to explain your reader that they should click to switch between vertical and horizontal scrolling. Find an example of the use of that slot on the [DeckDeckGo] website. -### Notes - -Optionally a slot `notes` could be use to add some notes regarding the particular slide. These will be automatically `displayed` in the [remote control](https://deckdeckgo.app). - -If you are using the [DeckDeckGo] starter kit and wish to make your notes accessible to anyone, you will need to mark them with the attribute `show`. - ## Code components The slide "Code" relies on the code component `` which is described in the components [documentation](https://github.com/deckgo/deckdeckgo/blob/master/doc/components/components.md). diff --git a/docs/docs/slides/app-slide-content/app-slide-content.md b/docs/docs/slides/app-slide-content/app-slide-content.md index bb65cdaa5..167c9f60e 100644 --- a/docs/docs/slides/app-slide-content/app-slide-content.md +++ b/docs/docs/slides/app-slide-content/app-slide-content.md @@ -13,7 +13,6 @@ This slide could be for example use for the every slides of your presentation wh - [Framework integration](#app-slide-content-framework-integration) - [Usage](#app-slide-content-usage) - [Slots](#app-slide-content-slots) - - [Notes](#app-slide-content-notes) - [Attributes](#app-slide-content-attributes) - [Example](#app-slide-content-example) - [Theming](#app-slide-content-theming) @@ -92,12 +91,6 @@ The "Content" slide's Web Component could be integrated using the tag `` which is described in the components [documentation](https://github.com/deckgo/deckdeckgo/blob/master/doc/components/components.md). diff --git a/docs/docs/slides/app-slide-playground/app-slide-playground.md b/docs/docs/slides/app-slide-playground/app-slide-playground.md index 1cffca0d2..384f2d33c 100644 --- a/docs/docs/slides/app-slide-playground/app-slide-playground.md +++ b/docs/docs/slides/app-slide-playground/app-slide-playground.md @@ -12,7 +12,6 @@ The "Playground" template helps embed easily playgrounds as [Codepen](https://co - [Youtube component](#app-slide-playground-youtube-component) - [Usage](#app-slide-playground-usage) - [Slots](#app-slide-playground-slots) - - [Notes](#app-slide-playground-notes) - [Youtube component](#app-slide-playground-youtube-component) - [Attributes](#app-slide-playground-attributes) - [Theming](#app-slide-playground-theming) @@ -87,12 +86,6 @@ The "Playground" slide's Web Component could be integrated using the tag `` which is described in the components [documentation](https://github.com/deckgo/deckdeckgo/blob/master/doc/components/components.md). diff --git a/docs/docs/slides/app-slide-split/app-slide-split.md b/docs/docs/slides/app-slide-split/app-slide-split.md index 124c53607..8b91d9974 100644 --- a/docs/docs/slides/app-slide-split/app-slide-split.md +++ b/docs/docs/slides/app-slide-split/app-slide-split.md @@ -13,7 +13,6 @@ The "Split" slide is a simple slide which display two panes on the page. - [Framework integration](#app-slide-split-framework-integration) - [Usage](#app-slide-split-usage) - [Slots](#app-slide-split-slots) - - [Notes](#app-slide-split-notes) - [Attributes](#app-slide-split-attributes) - [Theming](#app-slide-split-theming) @@ -119,12 +118,6 @@ The `start` slot is the content of the left pane respectively the slot `end` is Note: The slot `title` is per default hidden even if you provide it. See attributes below if you wish to display it. -### Notes - -Optionally a slot `notes` could be use to add some notes regarding the particular slide. These will be automatically `displayed` in the [remote control](https://deckdeckgo.app). - -If you are using the [DeckDeckGo] starter kit and wish to make your notes accessible to anyone, you will need to mark them with the attribute `show`. - ## Attributes This component offers the following options which could be set using attributes: diff --git a/docs/docs/slides/app-slide-title/app-slide-title.md b/docs/docs/slides/app-slide-title/app-slide-title.md index df9dfa081..bbb34c757 100644 --- a/docs/docs/slides/app-slide-title/app-slide-title.md +++ b/docs/docs/slides/app-slide-title/app-slide-title.md @@ -13,7 +13,6 @@ This slide could be for example use for the very first and last slide of your pr - [Framework integration](#app-slide-title-framework-integration) - [Usage](#app-slide-title-usage) - [Slots](#app-slide-title-slots) - - [Notes](#app-slide-title-notes) - [Attributes](#app-slide-title-attributes) - [Example](#app-slide-title-example) - [Theming](#app-slide-title-theming) @@ -92,32 +91,6 @@ The "Title" slide's Web Component could be integrated using the tag ` - -

    My presentation title

    -
    A note regarding this particular slide
    - -And another note on a new line about it too. -
    - -``` - -If you are using the [DeckDeckGo] starter kit and wish to make your notes accessible to anyone, you will need to mark them with the attribute `show`. - -``` - - -

    My presentation title

    -
    A note displayed in the presentation within a modal accessible for anyone
    -
    -
    -``` - ## Attributes This component offers the following options which could be set using attributes: diff --git a/docs/docs/slides/app-slide-video/app-slide-video.md b/docs/docs/slides/app-slide-video/app-slide-video.md index e53c42e50..f4bed4e77 100644 --- a/docs/docs/slides/app-slide-video/app-slide-video.md +++ b/docs/docs/slides/app-slide-video/app-slide-video.md @@ -11,7 +11,6 @@ The "Video" slide let you add your own video or for example a Gif as MPEG-4 (MP4 - [Framework integration](#app-slide-video-framework-integration) - [Usage](#app-slide-video-usage) - [Slots](#app-slide-video-slots) - - [Notes](#app-slide-video-notes) - [Youtube component](#app-slide-video-youtube-component) - [Attributes](#app-slide-video-attributes) - [Theming](#app-slide-video-theming) @@ -88,12 +87,6 @@ The "Video" slide's Web Component could be integrated using the tag `` which is described in the components [documentation](https://github.com/deckgo/deckdeckgo/blob/master/doc/components/components.md). diff --git a/docs/package-lock.json b/docs/package-lock.json index 59bc7a88d..57dc699d1 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -1,6 +1,6 @@ { "name": "deckdeckgo-docs", - "version": "1.6.2", + "version": "1.7.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/docs/package.json b/docs/package.json index 2c35eaee4..54af75eca 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "deckdeckgo-docs", - "version": "1.6.2", + "version": "1.7.0", "description": "The Progressive Web App alternative for simple presentations", "license": "MIT", "files": [ diff --git a/docs/src/app/app-root.tsx b/docs/src/app/app-root.tsx index bee0bb559..d3fd2c168 100644 --- a/docs/src/app/app-root.tsx +++ b/docs/src/app/app-root.tsx @@ -35,6 +35,7 @@ export class AppRoot { + @@ -134,6 +135,9 @@ export class AppRoot { RTL + + Notes + Templates diff --git a/docs/src/app/pages/docs/edit/app-edit-notes/app-edit-notes.tsx b/docs/src/app/pages/docs/edit/app-edit-notes/app-edit-notes.tsx new file mode 100644 index 000000000..dc83ecec1 --- /dev/null +++ b/docs/src/app/pages/docs/edit/app-edit-notes/app-edit-notes.tsx @@ -0,0 +1,49 @@ +import {Component, h} from '@stencil/core'; + +@Component({ + tag: 'app-edit-notes', +}) +export class AppEditNotes { + render() { + return [ + , + + +
    +

    Notes

    +

    + Notes can be added to any slides. For such purpose, use the related slot notes to the particular slide you wish to comment. +

    +

    + Your notes are going to be automatically displayed in the remote control. +

    + + + <deckgo-deck>{'\n'} <deckgo-slide-title>{'\n'} <h1 slot="title">My presentation title</h1>{'\n'} <div + slot="notes">A note regarding this particular slide</div>{'\n'} + {'\n'}And another note on a new line about it too.{'\n'} </deckgo-slide-title>{'\n'}</deckgo-deck> + + +

    Publishing Notes

    +

    + If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to + mark them with the attribute show. +

    + + + <deckgo-deck>{'\n'} <deckgo-slide-title>{'\n'} <h1 slot="title">My presentation title</h1>{'\n'} <div + slot="notes" show>A note displayed in the presentation within a modal accessible for anyone</div>{'\n'}{' '} + </deckgo-slide-title>{'\n'}</deckgo-deck> + + +

    Markdown

    +

    + The remote control supports Markdown for your notes too.{' '} +

    +
    + + +
    , + ]; + } +} diff --git a/docs/src/app/pages/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.tsx b/docs/src/app/pages/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.tsx index fde059659..77d7620ce 100644 --- a/docs/src/app/pages/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-aspect-ratio/app-slide-aspect-ratio.tsx @@ -57,9 +57,6 @@ export class AppSlideAspectRatio {
  • Slots
  • -
  • - Notes -
  • @@ -143,32 +140,9 @@ export class AppSlideAspectRatio {

    Slots

    - The slots title, header and footer are both optional. header and footer would be + The slots title, top and bottom are both optional. top and bottom would be displayed over the content.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    - - - <deckgo-deck>{'\n'} <deckgo-slide-aspect-ratio>{'\n'} <h1>An element</h1>{'\n'} <div slot="notes">A - note regarding this particular slide</div>{'\n'} - {'\n'}And another note on a new line about it too.{'\n'} </deckgo-slide-aspect-ratio>{'\n'}</deckgo-deck> - - -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    - - - <deckgo-deck>{'\n'} <deckgo-slide-aspect-ratio>{'\n'} <h1>An element</h1>{'\n'} <div slot="notes" - show>A note displayed in the presentation within a modal accessible for anyone</div>{'\n'} </deckgo-slide-aspect-ratio> - {'\n'}</deckgo-deck> - -

    Attributes

    This component offers the following options which could be set using attributes:

    diff --git a/docs/src/app/pages/docs/slides/app-slide-author/app-slide-author.tsx b/docs/src/app/pages/docs/slides/app-slide-author/app-slide-author.tsx index 7839e510d..211ce0091 100644 --- a/docs/src/app/pages/docs/slides/app-slide-author/app-slide-author.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-author/app-slide-author.tsx @@ -56,9 +56,6 @@ export class AppSlideAuthor {
  • Slots
  • -
  • - Notes -
  • Social components
  • @@ -182,15 +179,6 @@ export class AppSlideAuthor {

    -

    Notes

    -

    - Optionally a slot notes could be used to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Social components

    The details of the component <deckgo-social/> is described in the components{' '} diff --git a/docs/src/app/pages/docs/slides/app-slide-big-img/app-slide-big-img.tsx b/docs/src/app/pages/docs/slides/app-slide-big-img/app-slide-big-img.tsx index 72f360e00..c591c2f19 100644 --- a/docs/src/app/pages/docs/slides/app-slide-big-img/app-slide-big-img.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-big-img/app-slide-big-img.tsx @@ -56,9 +56,6 @@ export class AppSlideBigImg {

  • Slots
  • -
  • - Notes -
  • @@ -142,15 +139,6 @@ export class AppSlideBigImg { The slots title is optional (it is not displayed but could be use for the navigation). Otherwise no particular slots are currently available in order to display additional information on this template.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Attributes

    This component offers the following options which could be set using attributes:

  • diff --git a/docs/src/app/pages/docs/slides/app-slide-chart/app-slide-chart.tsx b/docs/src/app/pages/docs/slides/app-slide-chart/app-slide-chart.tsx index 8c6fbbcfc..94c4feb45 100644 --- a/docs/src/app/pages/docs/slides/app-slide-chart/app-slide-chart.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-chart/app-slide-chart.tsx @@ -56,9 +56,6 @@ export class AppSlideChart {
  • Slots
  • -
  • - Notes -
  • @@ -181,15 +178,6 @@ export class AppSlideChart {

    The slot title is optional.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Chart components

    The slide "Chart" relies on the charts components <deckgo-pie-chart/>, <deckgo-line-chart/> and{' '} diff --git a/docs/src/app/pages/docs/slides/app-slide-code/app-slide-code.tsx b/docs/src/app/pages/docs/slides/app-slide-code/app-slide-code.tsx index c7b5b5857..9939ee90e 100644 --- a/docs/src/app/pages/docs/slides/app-slide-code/app-slide-code.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-code/app-slide-code.tsx @@ -59,9 +59,6 @@ export class AppSlideCode {

  • Slots
  • -
  • - Notes -
  • @@ -171,15 +168,6 @@ export class AppSlideCode { your reader that they should click to switch between vertical and horizontal scrolling. Find an example of the use of that slot on the{' '} DeckDeckGo website.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Code components

    The slide "Code" relies on the code component <deckgo-highlight-code/> which is described in the components{' '} diff --git a/docs/src/app/pages/docs/slides/app-slide-content/app-slide-content.tsx b/docs/src/app/pages/docs/slides/app-slide-content/app-slide-content.tsx index 0be09444b..6bc03cb1f 100644 --- a/docs/src/app/pages/docs/slides/app-slide-content/app-slide-content.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-content/app-slide-content.tsx @@ -54,9 +54,6 @@ export class AppConcept {

  • Slots
  • -
  • - Notes -
  • @@ -143,15 +140,6 @@ export class AppConcept {

    Both slots title and content are optional. Without providing one of them, the page will remain empty.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Attributes

    This component offers the following options which could be set using attributes:

  • diff --git a/docs/src/app/pages/docs/slides/app-slide-countdown/app-slide-countdown.tsx b/docs/src/app/pages/docs/slides/app-slide-countdown/app-slide-countdown.tsx index 9fbf99d8d..8ecdf7478 100644 --- a/docs/src/app/pages/docs/slides/app-slide-countdown/app-slide-countdown.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-countdown/app-slide-countdown.tsx @@ -57,9 +57,6 @@ export class AppSlideCountdown {
  • Slots
  • -
  • - Notes -
  • @@ -151,15 +148,6 @@ export class AppSlideCountdown {

    The slots title as well as days, hours, minutes and seconds are optional.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Attributes

    The time until your presentation should be provided to render the countdown. This value could be either passed through attributes days,{' '} diff --git a/docs/src/app/pages/docs/slides/app-slide-gif/app-slide-gif.tsx b/docs/src/app/pages/docs/slides/app-slide-gif/app-slide-gif.tsx index 95a3ecc5e..bc1128ba5 100644 --- a/docs/src/app/pages/docs/slides/app-slide-gif/app-slide-gif.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-gif/app-slide-gif.tsx @@ -61,9 +61,6 @@ export class AppSlideGif {

  • Slots
  • -
  • - Notes -
  • @@ -81,8 +78,8 @@ export class AppSlideGif {

    My title

    -

    Hey

    -

    It's a cool gif

    +

    Hey

    +

    It's a cool gif

    @@ -155,18 +152,9 @@ export class AppSlideGif {

    Slots

    - The slots title, header and footer are both optional. header and footer would be + The slots title, top and bottom are both optional. top and bottom would be displayed over the gif.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Gif component

    The slide "Gif" relies on the component <deckgo-gif/> which is described in the components{' '} diff --git a/docs/src/app/pages/docs/slides/app-slide-playground/app-slide-playground.tsx b/docs/src/app/pages/docs/slides/app-slide-playground/app-slide-playground.tsx index 851b02359..3655a0e86 100644 --- a/docs/src/app/pages/docs/slides/app-slide-playground/app-slide-playground.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-playground/app-slide-playground.tsx @@ -59,9 +59,6 @@ export class AppSlidePlayground {

  • Slots
  • -
  • - Notes -
  • Youtube component
  • @@ -160,15 +157,6 @@ export class AppSlidePlayground {

    Both slots title and content are optional.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Attributes

    This component offers the following options which could be set using attributes:

    diff --git a/docs/src/app/pages/docs/slides/app-slide-poll/app-slide-poll.tsx b/docs/src/app/pages/docs/slides/app-slide-poll/app-slide-poll.tsx index 011ace819..12a3f974d 100644 --- a/docs/src/app/pages/docs/slides/app-slide-poll/app-slide-poll.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-poll/app-slide-poll.tsx @@ -57,9 +57,6 @@ export class AppSlidePoll {
  • Slots
  • -
  • - Notes -
  • Youtube component
  • @@ -191,15 +188,6 @@ export class AppSlidePoll { Note also that if you provide a string {0} in the content of your slot how-to, the information will be automatically converted to the real key of your poll (the key your audience could use to reach it and vote).

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you would need to - mark them with an attribute show. -

    Attributes

    This component offers the following options which could be set using attributes:

    diff --git a/docs/src/app/pages/docs/slides/app-slide-qrcode/app-slide-qrcode.tsx b/docs/src/app/pages/docs/slides/app-slide-qrcode/app-slide-qrcode.tsx index 2086a70b8..36530c0b5 100644 --- a/docs/src/app/pages/docs/slides/app-slide-qrcode/app-slide-qrcode.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-qrcode/app-slide-qrcode.tsx @@ -60,9 +60,6 @@ export class AppSlideQRCode {
  • Slots
  • -
  • - Notes -
  • @@ -157,15 +154,6 @@ export class AppSlideQRCode {

    The slots title and content are optional.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Code components

    The slide "QR Code" relies on the code component <deckgo-qrcode/> which is described in the components{' '} diff --git a/docs/src/app/pages/docs/slides/app-slide-split/app-slide-split.tsx b/docs/src/app/pages/docs/slides/app-slide-split/app-slide-split.tsx index 08c1fef0d..e30a1ee68 100644 --- a/docs/src/app/pages/docs/slides/app-slide-split/app-slide-split.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-split/app-slide-split.tsx @@ -61,9 +61,6 @@ export class AppSlideContent {

  • Slots
  • -
  • - Notes -
  • @@ -165,15 +162,6 @@ export class AppSlideContent {

    Note: The slot title is per default hidden even if you provide it. See attributes below if you wish to display it.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Attributes

    This component offers the following options which could be set using attributes:

  • diff --git a/docs/src/app/pages/docs/slides/app-slide-title/app-slide-title.tsx b/docs/src/app/pages/docs/slides/app-slide-title/app-slide-title.tsx index 9df19090d..20e0148c7 100644 --- a/docs/src/app/pages/docs/slides/app-slide-title/app-slide-title.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-title/app-slide-title.tsx @@ -54,9 +54,6 @@ export class AppSlideTitle {
  • Slots
  • -
  • - Notes -
  • @@ -141,29 +138,6 @@ export class AppSlideTitle {

    Both slots title and content are optional. Without providing one of them, the page will remain empty.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    - - - <deckgo-deck>{'\n'} <deckgo-slide-title>{'\n'} <h1 slot="title">My presentation title</h1>{'\n'} <div - slot="notes">A note regarding this particular slide</div>{'\n'} - {'\n'}And another note on a new line about it too.{'\n'} </deckgo-slide-title>{'\n'}</deckgo-deck> - - -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    - - - <deckgo-deck>{'\n'} <deckgo-slide-title>{'\n'} <h1 slot="title">My presentation title</h1>{'\n'} <div - slot="notes" show>A note displayed in the presentation within a modal accessible for anyone</div>{'\n'}{' '} - </deckgo-slide-title>{'\n'}</deckgo-deck> - -

    Attributes

    This component offers the following options which could be set using attributes:

  • diff --git a/docs/src/app/pages/docs/slides/app-slide-video/app-slide-video.tsx b/docs/src/app/pages/docs/slides/app-slide-video/app-slide-video.tsx index 8169f739d..36cdefca6 100644 --- a/docs/src/app/pages/docs/slides/app-slide-video/app-slide-video.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-video/app-slide-video.tsx @@ -68,9 +68,6 @@ export class AppSlideVideo {
  • Slots
  • -
  • - Notes -
  • Youtube component
  • @@ -174,15 +171,6 @@ export class AppSlideVideo {

    The slot title and content are optional. The slot content is displayed before the video.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Attributes

    This component offers the following options which could be set using attributes:

    diff --git a/docs/src/app/pages/docs/slides/app-slide-youtube/app-slide-youtube.tsx b/docs/src/app/pages/docs/slides/app-slide-youtube/app-slide-youtube.tsx index 12dfb12dc..b702513ec 100644 --- a/docs/src/app/pages/docs/slides/app-slide-youtube/app-slide-youtube.tsx +++ b/docs/src/app/pages/docs/slides/app-slide-youtube/app-slide-youtube.tsx @@ -58,9 +58,6 @@ export class AppSlideYoutube {
  • Slots
  • -
  • - Notes -
  • Youtube component
  • @@ -163,15 +160,6 @@ export class AppSlideYoutube {

    The slot title and content are optional. The slot content is displayed before the video.

    -

    Notes

    -

    - Optionally a slot notes could be use to add some notes regarding the particular slide. These will be automatically{' '} - displayed in the remote control. -

    -

    - If you are using the DeckDeckGo starter kit and wish to make your notes accessible to anyone, you will need to - mark them with the attribute show. -

    Youtube component

    The slide "Youtube" relies on the component <deckgo-youtube/> which is described in the components{' '} diff --git a/docs/src/components.d.ts b/docs/src/components.d.ts index 4ccabfb49..11715984a 100644 --- a/docs/src/components.d.ts +++ b/docs/src/components.d.ts @@ -54,6 +54,8 @@ export namespace Components { } interface AppEditMarkdown { } + interface AppEditNotes { + } interface AppEditReveal { } interface AppEditRtl { @@ -276,6 +278,12 @@ declare global { prototype: HTMLAppEditMarkdownElement; new (): HTMLAppEditMarkdownElement; }; + interface HTMLAppEditNotesElement extends Components.AppEditNotes, HTMLStencilElement { + } + var HTMLAppEditNotesElement: { + prototype: HTMLAppEditNotesElement; + new (): HTMLAppEditNotesElement; + }; interface HTMLAppEditRevealElement extends Components.AppEditReveal, HTMLStencilElement { } var HTMLAppEditRevealElement: { @@ -517,6 +525,7 @@ declare global { "app-edit-fonts": HTMLAppEditFontsElement; "app-edit-lazy-loading": HTMLAppEditLazyLoadingElement; "app-edit-markdown": HTMLAppEditMarkdownElement; + "app-edit-notes": HTMLAppEditNotesElement; "app-edit-reveal": HTMLAppEditRevealElement; "app-edit-rtl": HTMLAppEditRtlElement; "app-edit-theming": HTMLAppEditThemingElement; @@ -604,6 +613,8 @@ declare namespace LocalJSX { } interface AppEditMarkdown { } + interface AppEditNotes { + } interface AppEditReveal { } interface AppEditRtl { @@ -705,6 +716,7 @@ declare namespace LocalJSX { "app-edit-fonts": AppEditFonts; "app-edit-lazy-loading": AppEditLazyLoading; "app-edit-markdown": AppEditMarkdown; + "app-edit-notes": AppEditNotes; "app-edit-reveal": AppEditReveal; "app-edit-rtl": AppEditRtl; "app-edit-theming": AppEditTheming; @@ -771,6 +783,7 @@ declare module "@stencil/core" { "app-edit-fonts": LocalJSX.AppEditFonts & JSXBase.HTMLAttributes; "app-edit-lazy-loading": LocalJSX.AppEditLazyLoading & JSXBase.HTMLAttributes; "app-edit-markdown": LocalJSX.AppEditMarkdown & JSXBase.HTMLAttributes; + "app-edit-notes": LocalJSX.AppEditNotes & JSXBase.HTMLAttributes; "app-edit-reveal": LocalJSX.AppEditReveal & JSXBase.HTMLAttributes; "app-edit-rtl": LocalJSX.AppEditRtl & JSXBase.HTMLAttributes; "app-edit-theming": LocalJSX.AppEditTheming & JSXBase.HTMLAttributes; From fe27e348bfbdb39a00aefe11d9c4b5767353cf01 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 17:52:12 +0200 Subject: [PATCH 49/59] docs: header and footer --- docs/CHANGELOG.md | 1 + .../app-deck-background.md | 36 ++-- .../app-deck-header-footer.md | 95 +++++++++ docs/src/app/app-root.tsx | 6 +- .../app-deck-background.tsx | 6 +- .../app-deck-header-footer.tsx | 200 ++++++++++++++++++ .../edit/app-edit-notes/app-edit-notes.tsx | 2 +- docs/src/components.d.ts | 13 ++ 8 files changed, 332 insertions(+), 27 deletions(-) create mode 100644 docs/docs/deck/app-deck-header-footer/app-deck-header-footer.md create mode 100644 docs/src/app/pages/docs/deck/app-deck-header-footer/app-deck-header-footer.tsx diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index a26e249d7..d7d8ceb23 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -3,6 +3,7 @@ ### Features - group `notes` in a single page +- add new `header` and `footer` # 1.6.2 (2020-07-02) diff --git a/docs/docs/deck/app-deck-background/app-deck-background.md b/docs/docs/deck/app-deck-background/app-deck-background.md index 378b65e6d..fb8530075 100644 --- a/docs/docs/deck/app-deck-background/app-deck-background.md +++ b/docs/docs/deck/app-deck-background/app-deck-background.md @@ -1,6 +1,6 @@ # Background -Beside slides and templates, a [DeckDeckGo] deck could also contains a customized element `background` which could be injected using a dedicated `slot`. +Beside slides and templates, a [DeckDeckGo] deck could also contain a customized element `background` which could be injected using a dedicated `slot`. ## Table of contents @@ -13,33 +13,29 @@ Beside slides and templates, a [DeckDeckGo] deck could also contains a customize The slot `background` provided for the deck will be cloned into each slides of your presentation. -This slot is particularly useful if you wish to display your brand or company logo on each slides. - -Also worth to notice, this slot will be `hidden` when the presentation will be displayed full screen. - Optionally, if you wish, this slot could also not be cloned, could be useful in case you rather would like to display a background which follows your entire presentation. ## Attributes The following attribute could be applied to the `deckgo-deck` element: -| Property | Attribute | Mandatory | Description | Type | Default | -| -------------- | --------------- | --------- | ----------- | --------- | ----------------------------------- | -| `cloneBackground` | `clone-background` | | Set to false in case you don't want to clone the background in each slides | `boolean` | true | +| Property | Attribute | Mandatory | Description | Type | Default | +| ----------------- | ------------------ | --------- | -------------------------------------------------------------------------- | --------- | ------- | +| `cloneBackground` | `clone-background` | | Set to false in case you don't want to clone the background in each slides | `boolean` | true | ## Theming The following theming options will affect the slot `background` if set on the `deckgo-deck` or any slides. -| CSS4 variable | Default | Note | -| -------------------------- |-----------------|-----------------| -| --slide-background-position | absolute | The position of the background | -| --slide-background-top | 0 | Top value | -| --slide-background-end | | In LTR, right value | -| --slide-background-start | 0 | In LTR, left value | -| --slide-background-width | | A background width, default without being set all width | -| --slide-background-height | | A background height, default without being set all height | -| --slide-background-print-display | none | Don't print per default the background | +| CSS4 variable | Default | Note | +| -------------------------------- | -------- | --------------------------------------------------------- | +| --slide-background-position | absolute | The position of the background | +| --slide-background-top | 0 | Top value | +| --slide-background-end | | In LTR, right value | +| --slide-background-start | 0 | In LTR, left value | +| --slide-background-width | | A background width, default without being set all width | +| --slide-background-height | | A background height, default without being set all height | +| --slide-background-print-display | none | Don't print per default the background | ## Examples @@ -53,7 +49,7 @@ An example with an image cloned as background for each slides: Hello World πŸš€

    - + ``` @@ -68,7 +64,7 @@ An example with a more complex html and css element which is set as background f Hello World πŸš€

    - +
    ``` @@ -91,4 +87,4 @@ div.circle { } ``` -[DeckDeckGo]: https://deckdeckgo.com \ No newline at end of file +[deckdeckgo]: https://deckdeckgo.com diff --git a/docs/docs/deck/app-deck-header-footer/app-deck-header-footer.md b/docs/docs/deck/app-deck-header-footer/app-deck-header-footer.md new file mode 100644 index 000000000..ef2e3f2a9 --- /dev/null +++ b/docs/docs/deck/app-deck-header-footer/app-deck-header-footer.md @@ -0,0 +1,95 @@ +# Header & Footer + +Header and footer can be added to a [DeckDeckGo] deck or to any slides using their dedicated slots `header` and `footer`. + +## Table of contents + +- [Introduction](#app-deck-header-footer-introduction) +- [Slides](#app-deck-header-footer-slides) +- [Theming](#app-deck-header-footer-theming) + +## Introduction + +These elements are useful if you wish to display your brand or company logo on each slides. + +To achieve this behavior, you can provide a slot `header` or `footer` to the deck, these are going to be cloned into each slides of your presentation at runtime. + +``` + + +

    My presentation title

    +

    + Hello World πŸš€ +

    +
    + +
    + +
    +``` + +## Slides + +If you want to display a specific `header` and `footer` on a particular slide, you proceed as displayed above but on the slide level. + +``` + + +

    My presentation title

    +

    + Hello World πŸš€ +

    + +
    + +
    +
    +``` + +In case you would like to have `header` and `footer` defined for your deck but also assign specific ones on a particular slide, use the following attributes: + +| Attribute | Type | Default | Description | +| ------------- | ------- | ------- | ------------------------------------------------------ | +| custom-header | boolean | false | Set to `true` to defined a specific header for a slide | +| custom-footer | boolean | false | Set to `true` to defined a specific footer for a slide | + +For example: + +``` + + +

    My presentation title

    +

    + Hello World πŸš€ +

    + +
    +
    +
    + +
    + +
    +``` + +## Theming + +The following theming options will affect the slot `header` and `footer`. + +| CSS4 variable | Default | Note | +| ------------------------------ | ---------- | ---------------------------------------------------------- | +| --slide-header-footer-z-index | -1 | | +| --slide-header-max-height | 48px | On devices smaller as `1024px` the default value is `16px` | +| --slide-header-justify-content | flex-start | | +| --slide-header-margin-top | 16px | | +| --slide-header-margin-end | 32px | | +| --slide-header-margin-bottom | 16px | | +| --slide-header-margin-start | 32px | | +| --slide-footer-max-height | 32px | | +| --slide-footer-justify-content | center | | +| --slide-footer-margin-top | 16px | | +| --slide-footer-margin-end | 16px | | +| --slide-footer-margin-bottom | 16px | | +| --slide-footer-margin-start | 16px | | + +[deckdeckgo]: https://deckdeckgo.com diff --git a/docs/src/app/app-root.tsx b/docs/src/app/app-root.tsx index d3fd2c168..225ca661d 100644 --- a/docs/src/app/app-root.tsx +++ b/docs/src/app/app-root.tsx @@ -71,12 +71,13 @@ export class AppRoot { + + - @@ -240,6 +241,9 @@ export class AppRoot { Background + + Header & Footer + Navigation diff --git a/docs/src/app/pages/docs/deck/app-deck-background/app-deck-background.tsx b/docs/src/app/pages/docs/deck/app-deck-background/app-deck-background.tsx index f015e0d8a..0d2e3408b 100644 --- a/docs/src/app/pages/docs/deck/app-deck-background/app-deck-background.tsx +++ b/docs/src/app/pages/docs/deck/app-deck-background/app-deck-background.tsx @@ -20,7 +20,7 @@ export class AppDeckBackground {

    Background

    - Beside slides and templates, a DeckDeckGo deck could also contains a customized element background{' '} + Beside slides and templates, a DeckDeckGo deck could also contain a customized element background{' '} which could be injected using a dedicated slot.

    Table of contents

    @@ -42,10 +42,6 @@ export class AppDeckBackground {

    The slot background provided for the deck will be cloned into each slides of your presentation.

    -

    This slot is particularly useful if you wish to display your brand or company logo on each slides.

    -

    - Also worth to notice, this slot will be hidden when the presentation will be displayed full screen. -

    Optionally, if you wish, this slot could also not be cloned, could be useful in case you rather would like to display a background which follows your entire presentation. diff --git a/docs/src/app/pages/docs/deck/app-deck-header-footer/app-deck-header-footer.tsx b/docs/src/app/pages/docs/deck/app-deck-header-footer/app-deck-header-footer.tsx new file mode 100644 index 000000000..f7464030e --- /dev/null +++ b/docs/src/app/pages/docs/deck/app-deck-header-footer/app-deck-header-footer.tsx @@ -0,0 +1,200 @@ +import {Component, Element, h} from '@stencil/core'; + +import {DeckdeckgoDocsUtils} from '../../../../utils/deckdeckgo-docs-utils'; + +@Component({ + tag: 'app-deck-header-footer', +}) +export class AppDeckHeaderFooter { + @Element() el: HTMLElement; + + async componentDidLoad() { + await DeckdeckgoDocsUtils.reloadCode(this.el); + } + + render() { + return [ + , + + +

    +

    Header & Footer

    +

    + Header and footer can be added to a DeckDeckGo deck or to any slides using their dedicated slots{' '} + header and footer. +

    + + + +

    These elements are useful if you wish to display your brand or company logo on each slides.

    +

    + To achieve this behavior, you can provide a slot header or footer to the deck, these are going to be cloned into each + slides of your presentation at runtime. +

    + + + <deckgo-deck>{'\n'} <deckgo-slide-title>{'\n'} <h1 slot="title">My presentation title</h1>{'\n'} <p + slot="content">{'\n'} Hello World πŸš€{'\n'} </p>{'\n'} </deckgo-slide-title>{'\n'} + {'\n'} <div slot="header"><img data-src="./assets/mylogo.png"/></div>{'\n'} <div + slot="footer"><a href="https://deckdeckgo.com">DeckDeckGo</a></div>{'\n'} + </deckgo-deck> + + + +

    + If you want to display a specific header and footer on a particular slide, you proceed as displayed above but on the slide + level. +

    + + + <deckgo-deck>{'\n'} <deckgo-slide-title>{'\n'} <h1 slot="title">My presentation title</h1>{'\n'} <p + slot="content">{'\n'} Hello World πŸš€{'\n'} </p>{'\n'} + {'\n'} <div slot="header"><img data-src="./assets/mylogo.png"/></div>{'\n'} <div + slot="footer"><a href="https://deckdeckgo.com">DeckDeckGo</a></div>{'\n'}{' '} + </deckgo-slide-title>{'\n'}</deckgo-deck> + + +

    + In case you would like to have header and footer defined for your deck but also assign specific ones on a particular + slide, use the following attributes: +

    +
    + + + + + + + + + + + + + + + + + + + + + + +
    AttributeTypeDefaultDescription
    custom-headerbooleanfalse + Set to true to defined a specific header for a slide +
    custom-footerbooleanfalse + Set to true to defined a specific footer for a slide +
    +

    For example:

    + + + <deckgo-deck>{'\n'} <deckgo-slide-title custom-header custom-footer>{'\n'} <h1 slot="title">My presentation + title</h1>{'\n'} <p slot="content">{'\n'} Hello World πŸš€{'\n'} </p>{'\n'} + {'\n'} <div slot="header"><img data-src="./assets/my-special-logo.png"/></div>{'\n'} <div + slot="footer"><img data-src="./assets/my-special-footer.png"/></div>{'\n'}{' '} + </deckgo-slide-title>{'\n'} + {'\n'} <div slot="header"><img data-src="./assets/mylogo.png"/></div>{'\n'} <div + slot="footer"><a href="https://deckdeckgo.com">DeckDeckGo</a></div>{'\n'} + </deckgo-deck> + + + +

    + The following theming options will affect the slot header and footer. +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    CSS4 variableDefaultNote
    --slide-header-footer-z-index-1
    --slide-header-max-height48px + On devices smaller as 1024px the default value is 16px +
    --slide-header-justify-contentflex-start
    --slide-header-margin-top16px
    --slide-header-margin-end32px
    --slide-header-margin-bottom16px
    --slide-header-margin-start32px
    --slide-footer-max-height32px
    --slide-footer-justify-contentcenter
    --slide-footer-margin-top16px
    --slide-footer-margin-end16px
    --slide-footer-margin-bottom16px
    --slide-footer-margin-start16px
    + + + + , + ]; + } +} diff --git a/docs/src/app/pages/docs/edit/app-edit-notes/app-edit-notes.tsx b/docs/src/app/pages/docs/edit/app-edit-notes/app-edit-notes.tsx index dc83ecec1..c439aeccf 100644 --- a/docs/src/app/pages/docs/edit/app-edit-notes/app-edit-notes.tsx +++ b/docs/src/app/pages/docs/edit/app-edit-notes/app-edit-notes.tsx @@ -38,7 +38,7 @@ export class AppEditNotes {

    Markdown

    - The remote control supports Markdown for your notes too.{' '} + The remote control supports Markdown for your notes too.

    diff --git a/docs/src/components.d.ts b/docs/src/components.d.ts index 11715984a..8124c7ecc 100644 --- a/docs/src/components.d.ts +++ b/docs/src/components.d.ts @@ -38,6 +38,8 @@ export namespace Components { } interface AppDeckExtraFeatures { } + interface AppDeckHeaderFooter { + } interface AppDeckNavigation { } interface AppDeckPager { @@ -230,6 +232,12 @@ declare global { prototype: HTMLAppDeckExtraFeaturesElement; new (): HTMLAppDeckExtraFeaturesElement; }; + interface HTMLAppDeckHeaderFooterElement extends Components.AppDeckHeaderFooter, HTMLStencilElement { + } + var HTMLAppDeckHeaderFooterElement: { + prototype: HTMLAppDeckHeaderFooterElement; + new (): HTMLAppDeckHeaderFooterElement; + }; interface HTMLAppDeckNavigationElement extends Components.AppDeckNavigation, HTMLStencilElement { } var HTMLAppDeckNavigationElement: { @@ -517,6 +525,7 @@ declare global { "app-deck-background": HTMLAppDeckBackgroundElement; "app-deck-events": HTMLAppDeckEventsElement; "app-deck-extra-features": HTMLAppDeckExtraFeaturesElement; + "app-deck-header-footer": HTMLAppDeckHeaderFooterElement; "app-deck-navigation": HTMLAppDeckNavigationElement; "app-deck-pager": HTMLAppDeckPagerElement; "app-deck-size": HTMLAppDeckSizeElement; @@ -597,6 +606,8 @@ declare namespace LocalJSX { } interface AppDeckExtraFeatures { } + interface AppDeckHeaderFooter { + } interface AppDeckNavigation { } interface AppDeckPager { @@ -708,6 +719,7 @@ declare namespace LocalJSX { "app-deck-background": AppDeckBackground; "app-deck-events": AppDeckEvents; "app-deck-extra-features": AppDeckExtraFeatures; + "app-deck-header-footer": AppDeckHeaderFooter; "app-deck-navigation": AppDeckNavigation; "app-deck-pager": AppDeckPager; "app-deck-size": AppDeckSize; @@ -775,6 +787,7 @@ declare module "@stencil/core" { "app-deck-background": LocalJSX.AppDeckBackground & JSXBase.HTMLAttributes; "app-deck-events": LocalJSX.AppDeckEvents & JSXBase.HTMLAttributes; "app-deck-extra-features": LocalJSX.AppDeckExtraFeatures & JSXBase.HTMLAttributes; + "app-deck-header-footer": LocalJSX.AppDeckHeaderFooter & JSXBase.HTMLAttributes; "app-deck-navigation": LocalJSX.AppDeckNavigation & JSXBase.HTMLAttributes; "app-deck-pager": LocalJSX.AppDeckPager & JSXBase.HTMLAttributes; "app-deck-size": LocalJSX.AppDeckSize & JSXBase.HTMLAttributes; From 251a7692607bc5610ed9a7c57fa9bb9a62e14204 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 18:01:53 +0200 Subject: [PATCH 50/59] feat: update libs and tag docs v1.7.0 --- CHANGELOG.md | 2 +- docs/package-lock.json | 188 ++++++++++++++++++++--------------------- docs/package.json | 38 ++++----- 3 files changed, 114 insertions(+), 114 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b3a9b7904..3c5b61bb0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ David ### Applications -- docs: v1.6.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/docs/CHANGELOG.md)) +- docs: v1.7.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/docs/CHANGELOG.md)) - remote: v1.5.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/remote/CHANGELOG.md)) - studio: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/studio/CHANGELOG.md)) diff --git a/docs/package-lock.json b/docs/package-lock.json index 57dc699d1..e01c55e9a 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -133,140 +133,140 @@ "integrity": "sha512-Y2Mn70b1R/opDV3LgkUrma5+hsOcION6v6xg0Bu378gKaQt9A1pHiyenXzFQ0H7CRpmb4CNjpYcIuIWVy63OHQ==" }, "@deckdeckgo/slide-aspect-ratio": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-1.0.1.tgz", - "integrity": "sha512-pDD/rcuUc1fv2Due2SRb8IXf/zmxkO/7rJ9+nWkj5LxOdDoKTJ0RXtvqC7pN/9E8vqpJ/grHSw6CSr57zhTbhg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-2.0.0.tgz", + "integrity": "sha512-TZKKimkfoj81YpFYtYpQaHxN6973BRD036c4SpL6MyNzX3Ojj35hpm54Xa/iyidQipAlsf7uwg0gKdMuD+4hnw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-author": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.0.1.tgz", - "integrity": "sha512-jlcWy4DkC1jcHDSi43LysMcoSaEPd6WzAtFj1YNyqFPuWMKT3IhFv85UEQMU3oLh6iL887okgD8KUuW3IVPtkQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.1.tgz", + "integrity": "sha512-y3ecv3ODowayxb9bObai/gM8h6clvw0je8Y+pENa+SlNv0WHrGWBv2Q94n0r+aEo7s26q/M6QuUcqjurgtEzGw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-big-img": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-big-img/-/slide-big-img-1.0.1.tgz", - "integrity": "sha512-4YTAKhgnJSC7WilEoQndyzyYIhGedrkvQNdxD+vh+5SVm6ykcgq6a7wYmoOQwksul28fYgZnOJNSNrHqEMFUZg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-big-img/-/slide-big-img-1.1.1.tgz", + "integrity": "sha512-qaDWMTtoVaM1zmIMBdS3FxtVKYDdIOGFFljN3+YerhzQlGOJ5P+ISraKcygUqWsWbRfU5j5Js2hjb/59ognNSQ==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-chart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.0.1.tgz", - "integrity": "sha512-j4znry51WPnoPXmiahBgaNsql9FfKGpo9Ur7ZxuIe5cjcdqNabI+a8XKZRKx0jrtSymWcRUnU4D5XWjku/KYmQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.1.tgz", + "integrity": "sha512-HtWy4OrUKlIMFYJ0Ufvb+izNJLMEfgICc6NcZsGyHheQmuwPPn9BhBQfnCJyslYHnPpX6jmQC++mtVUYRsZZIw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-code": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-code/-/slide-code-1.1.1.tgz", - "integrity": "sha512-lTwyhqluUvNwce1YKex5p0xmT5NKjiK4Q2GQaCn66evful43J7Dc1kDC056ujqzZMqhvrMp5kFwLx4I47x7hmg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-code/-/slide-code-1.2.1.tgz", + "integrity": "sha512-SkoUwxwSK0HMkY6UQuiIjhnLY2tFd16MVDJoFbOKG8EvvgRED3IqVD8MDm4hlXO/v4oCBCmDjUHsTclfX/sXtw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-content": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.0.1.tgz", - "integrity": "sha512-xtAIQwPWpoJHi+YXUp6faYYpqWrofjz4A+EX/LP6arvqqsfOritW7ED0g4AIIMWiszacJ1JGO9Y1xZebsUpGgQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.1.tgz", + "integrity": "sha512-SHe6cVeOETGVHF2KZSMjnHHr9gUu2nBIRA3yTQPchoT5/36BWervf56dEUof5lUeHMWqta4k0Bb7hNUANKnWEw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-countdown": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-countdown/-/slide-countdown-1.0.1.tgz", - "integrity": "sha512-8gYM9sjECRux4o4T+mbIX/JVE8HLr7DDN20H6N4XJFTbPxf3TMxO39vN0sxwS2U3Qgi8O96wTfby6BCs1FLXDg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-countdown/-/slide-countdown-1.1.1.tgz", + "integrity": "sha512-eiB5J1TXY0lM37ytFXtjgxOQilutqE+2aO8uscTUHsXxQQqSfiZ/miUEAG9lwEgC1KX+Sckk0VCHm1/G7QatvA==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-gif": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-1.0.1.tgz", - "integrity": "sha512-IOFLu6CvJP5uZmKIDZpKL+R9L43BYoRS2QxgG5PryVzDh6yg5pRp8/Gh4EZIoAseOB+fvK2H0hfyLy6bC7D43A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-2.0.0.tgz", + "integrity": "sha512-jZJLoHz9MThn9AkusCm+dkhOTDiSix+LL/fHut7RNbxWqT1A9byStoGpQ4XQt5axKpXvXA5z9PndoEt7GpUPnQ==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-playground": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.0.1.tgz", - "integrity": "sha512-ClsvnEbKQ29rPdun5GUlJ/b0scFpSaD5mOtKVBVqVtCasxflGXEqcmaOERWI9oZv5RlA954lgJVDn2LpVF/fnw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.2.tgz", + "integrity": "sha512-0iHeS5zkgPimH6kJXAsGf4E6dh7XhKT9ABGH4dUtJrFMXHtWD21G19FwgRRLvtj/sdqKYGObnrMVoi4BCGN4JA==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-poll": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.0.1.tgz", - "integrity": "sha512-33BPggl0HtnzbuNNCgzOi3sgW/AOxhsFkL7MHFQL7DZHZxRxRP5vufghasz6QNvUd5/btAWDbSQzLOqLl99haQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.1.tgz", + "integrity": "sha512-yhVlAOnhBTobQjnJlNS8VjEmynm8wqbZTBidN2slsBTqSs/mJysY8D1EMtGMrQ4pvrJlz5pqoan9+CltHpc3NA==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0", "socket.io-client": "^2.3.0" } }, "@deckdeckgo/slide-qrcode": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.0.3.tgz", - "integrity": "sha512-CdvWi5Mh4/YgGQhgm+BVM3W6JH9CtVcAIdfHi77D7PQVc4aXMoft4gRBRKfonxvOLtWB473oTJv4VmReDgXNBQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.1.tgz", + "integrity": "sha512-vkdTuU+k7ciOfZrUXevWvIpuVJXmtJTyZPQIA1UjGqUKDRC/EF6HcjMLvWNBbet8bID15GQCfCgl41x5Z0CBJw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-split": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.2.0.tgz", - "integrity": "sha512-gE4UzY2MqNP6HcFA40xEqVF2ZJMDOGG3zBVOfSXfLDe/On14U3FQbmGsAqzVUEHZQhtbWRoEd2RfnHu1suoUmw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.1.tgz", + "integrity": "sha512-uAmaM0s94Aczfrk5Z2HnJOqKJlme1tk3fRyB9FrhxaaHYARXdOkXe1H3RFmBWrY3IUAirz6Yz9DjbhzuLZKzow==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-title": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.0.1.tgz", - "integrity": "sha512-Q+/ZyRD+10LpEfV6J/KvM2kYUZbCdD30MHVHvi8mEi2wcMv58Z3UyzIiKrbbtR69iu2oI1K3jgZuL8CPCf86mQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.2.tgz", + "integrity": "sha512-kJrxnr8s/9Xy0Tibu4aG8fPSP4WY3HT7RuX/M7CAGYhSZOwoDYnD/FWW2nN4O+CbwqRZSxr0iQBe6JwC6sUF6Q==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", - "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-video": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-video/-/slide-video-1.0.1.tgz", - "integrity": "sha512-tVJhRY4EdHALnoNOakr/q+I5uPQIHBlHa3OUe7xJ5UQeu9Vpm9lWl3dKjbIPvAiof7P/WbMMSBz4XHF2yhFDUQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-video/-/slide-video-1.1.1.tgz", + "integrity": "sha512-JldoTybdTDgj+sj3hBaino6Ve5Js9NH63+VSRnTDfhbwX2pvWVVAjYIpqYod47sHA6jA3NrQdtg6dnVDL4V/OQ==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-youtube": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.0.1.tgz", - "integrity": "sha512-eQ0W2hESrLTxH2RA/8c4F3NbfbVzFwHNU+WiqPS5bfjVw0uLxSKX4I/8LvvBqj0gZBlM3mqHtXhIhbUcnG/qJA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.1.tgz", + "integrity": "sha512-bqh0b0NrSXAl33rHhp3jjurUQBmi1SlvtCkGQ4OXudWDPlbX+AsB1zDE3DPNelOGxcFfb8M4klCjZDjX9rj5Yg==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, @@ -331,11 +331,11 @@ } }, "@ionic/core": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.2.2.tgz", - "integrity": "sha512-KUGJIWTcKuMGmLhmVpmszeDHtGoDmDWpR9mXnw/J+GTlS9Ix/b5mIslPbhsrJyI/qR449lL+cAvjbeeoVRUjhg==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.2.3.tgz", + "integrity": "sha512-EUGicoQfWZV9//sstNkssFxvSaM7zXIG2EbOZVKX+2l7sWkUC39lO9CBZoMyafSppEZT1hMsY1R3coVkGQefEg==", "requires": { - "ionicons": "^5.0.1", + "ionicons": "^5.1.2", "tslib": "^1.10.0" } }, @@ -370,9 +370,9 @@ "dev": true }, "@types/glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "dev": true, "requires": { "@types/minimatch": "*", @@ -392,9 +392,9 @@ "dev": true }, "@types/node": { - "version": "14.0.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.14.tgz", - "integrity": "sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ==", + "version": "14.0.22", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.22.tgz", + "integrity": "sha512-emeGcJvdiZ4Z3ohbmw93E/64jRzUHAItSHt8nF7M4TGgQTiWqFVGB8KNpLGFmUHmHLvjvBgFwVlqNcq+VuGv9g==", "dev": true }, "@types/parse-json": { @@ -446,13 +446,13 @@ "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", @@ -549,13 +549,13 @@ } }, "browserslist": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.1.tgz", - "integrity": "sha512-WMjXwFtPskSW1pQUDJRxvRKRkeCr7usN0O/Za76N+F4oadaTdQHotSGcX9jT/Hs7mSKPkyMFNvqawB/1HzYDKQ==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz", + "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001088", - "electron-to-chromium": "^1.3.481", + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", "escalade": "^3.0.1", "node-releases": "^1.1.58" } @@ -572,9 +572,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001088", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001088.tgz", - "integrity": "sha512-6eYUrlShRYveyqKG58HcyOfPgh3zb2xqs7NvT2VVtP3hEUeeWvc3lqhpeMTxYWBBeeaT9A4bKsrtjATm66BTHg==", + "version": "1.0.30001097", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001097.tgz", + "integrity": "sha512-TeuSleKt/vWXaPkLVFqGDnbweYfq4IaZ6rUugFf3rWY6dlII8StUZ8Ddin0PkADfgYZ4wRqCdO2ORl4Rn5eZIA==", "dev": true }, "chalk": { @@ -638,9 +638,9 @@ "dev": true }, "colorette": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", - "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", "dev": true }, "commander": { @@ -830,9 +830,9 @@ "optional": true }, "electron-to-chromium": { - "version": "1.3.483", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz", - "integrity": "sha512-+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==", + "version": "1.3.496", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.496.tgz", + "integrity": "sha512-TXY4mwoyowwi4Lsrq9vcTUYBThyc1b2hXaTZI13p8/FRhY2CTaq5lK+DVjhYkKiTLsKt569Xes+0J5JsVXFurQ==", "dev": true }, "end-of-stream": { @@ -1298,9 +1298,9 @@ } }, "node-releases": { - "version": "1.1.58", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", - "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==", + "version": "1.1.59", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.59.tgz", + "integrity": "sha512-H3JrdUczbdiwxN5FuJPyCHnGHIFqQ0wWxo+9j1kAXAzqNMAHlo+4I/sYYxpyK0irQ73HgdiyzD32oqQDcU2Osw==", "dev": true }, "normalize-range": { diff --git a/docs/package.json b/docs/package.json index 54af75eca..cd2226ddf 100644 --- a/docs/package.json +++ b/docs/package.json @@ -25,24 +25,24 @@ "@deckdeckgo/lazy-img": "^1.0.1", "@deckdeckgo/math": "^1.0.1", "@deckdeckgo/qrcode": "^1.0.1", - "@deckdeckgo/slide-aspect-ratio": "^1.0.1", - "@deckdeckgo/slide-author": "^1.0.1", - "@deckdeckgo/slide-big-img": "^1.0.1", - "@deckdeckgo/slide-chart": "^1.0.1", - "@deckdeckgo/slide-code": "^1.1.1", - "@deckdeckgo/slide-content": "^1.0.1", - "@deckdeckgo/slide-countdown": "^1.0.1", - "@deckdeckgo/slide-gif": "^1.0.1", - "@deckdeckgo/slide-playground": "^1.0.1", - "@deckdeckgo/slide-poll": "^1.0.1", - "@deckdeckgo/slide-qrcode": "^1.0.3", - "@deckdeckgo/slide-split": "^1.2.0", - "@deckdeckgo/slide-title": "^1.0.1", - "@deckdeckgo/slide-video": "^1.0.1", - "@deckdeckgo/slide-youtube": "^1.0.1", + "@deckdeckgo/slide-aspect-ratio": "^2.0.0", + "@deckdeckgo/slide-author": "^1.1.1", + "@deckdeckgo/slide-big-img": "^1.1.1", + "@deckdeckgo/slide-chart": "^1.1.1", + "@deckdeckgo/slide-code": "^1.2.1", + "@deckdeckgo/slide-content": "^1.1.1", + "@deckdeckgo/slide-countdown": "^1.1.1", + "@deckdeckgo/slide-gif": "^2.0.0", + "@deckdeckgo/slide-playground": "^1.1.2", + "@deckdeckgo/slide-poll": "^1.1.1", + "@deckdeckgo/slide-qrcode": "^1.1.1", + "@deckdeckgo/slide-split": "^1.3.1", + "@deckdeckgo/slide-title": "^1.1.2", + "@deckdeckgo/slide-video": "^1.1.1", + "@deckdeckgo/slide-youtube": "^1.1.1", "@deckdeckgo/social": "^2.0.0", "@deckdeckgo/youtube": "^1.1.2", - "@ionic/core": "^5.2.2", + "@ionic/core": "^5.2.3", "idb-keyval": "^3.2.0" }, "devDependencies": { @@ -50,10 +50,10 @@ "@stencil/core": "^1.15.0", "@stencil/postcss": "^1.0.1", "@stencil/sass": "^1.3.2", - "@types/glob": "^7.1.2", + "@types/glob": "^7.1.3", "@types/marked": "^1.1.0", - "@types/node": "^14.0.14", - "autoprefixer": "^9.8.4", + "@types/node": "^14.0.22", + "autoprefixer": "^9.8.5", "glob": "^7.1.6", "husky": "^4.2.5", "marked": "^1.1.0", From df220c3a2c99ac8f23238d1902802105c23ff371 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 18:04:09 +0200 Subject: [PATCH 51/59] feat: update libs and tag remote v1.6.0 --- CHANGELOG.md | 2 +- remote/CHANGELOG.md | 6 ++ remote/package-lock.json | 158 ++++++++++++++++++++------------------- remote/package.json | 36 ++++----- 4 files changed, 108 insertions(+), 94 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c5b61bb0..e98a42bcf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,7 @@ David ### Applications - docs: v1.7.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/docs/CHANGELOG.md)) -- remote: v1.5.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/remote/CHANGELOG.md)) +- remote: v1.6.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/remote/CHANGELOG.md)) - studio: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/studio/CHANGELOG.md)) ### Web Components Templates diff --git a/remote/CHANGELOG.md b/remote/CHANGELOG.md index 6325d7e0b..b69d790e7 100644 --- a/remote/CHANGELOG.md +++ b/remote/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.6.0 (2020-07-11) + +### Features + +- new template supporting `header` and `footer` + # 1.5.1 (2020-07-02) ### Style diff --git a/remote/package-lock.json b/remote/package-lock.json index 8df81ba0f..0fcc1a52e 100644 --- a/remote/package-lock.json +++ b/remote/package-lock.json @@ -1,6 +1,6 @@ { "name": "deckdeckgo-remote", - "version": "1.5.1", + "version": "1.6.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1092,140 +1092,140 @@ "integrity": "sha512-v75cVcoK3XduIcdXhe9//LHmaWcderu1Z17msqD+bx/fzJuUVG5fj70gsQCCPQFfNdUMFq9Xfz9VOvJGed8npg==" }, "@deckdeckgo/slide-aspect-ratio": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-1.0.1.tgz", - "integrity": "sha512-pDD/rcuUc1fv2Due2SRb8IXf/zmxkO/7rJ9+nWkj5LxOdDoKTJ0RXtvqC7pN/9E8vqpJ/grHSw6CSr57zhTbhg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-2.0.0.tgz", + "integrity": "sha512-TZKKimkfoj81YpFYtYpQaHxN6973BRD036c4SpL6MyNzX3Ojj35hpm54Xa/iyidQipAlsf7uwg0gKdMuD+4hnw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-author": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.0.1.tgz", - "integrity": "sha512-jlcWy4DkC1jcHDSi43LysMcoSaEPd6WzAtFj1YNyqFPuWMKT3IhFv85UEQMU3oLh6iL887okgD8KUuW3IVPtkQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.1.tgz", + "integrity": "sha512-y3ecv3ODowayxb9bObai/gM8h6clvw0je8Y+pENa+SlNv0WHrGWBv2Q94n0r+aEo7s26q/M6QuUcqjurgtEzGw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-big-img": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-big-img/-/slide-big-img-1.0.1.tgz", - "integrity": "sha512-4YTAKhgnJSC7WilEoQndyzyYIhGedrkvQNdxD+vh+5SVm6ykcgq6a7wYmoOQwksul28fYgZnOJNSNrHqEMFUZg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-big-img/-/slide-big-img-1.1.1.tgz", + "integrity": "sha512-qaDWMTtoVaM1zmIMBdS3FxtVKYDdIOGFFljN3+YerhzQlGOJ5P+ISraKcygUqWsWbRfU5j5Js2hjb/59ognNSQ==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-chart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.0.1.tgz", - "integrity": "sha512-j4znry51WPnoPXmiahBgaNsql9FfKGpo9Ur7ZxuIe5cjcdqNabI+a8XKZRKx0jrtSymWcRUnU4D5XWjku/KYmQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.1.tgz", + "integrity": "sha512-HtWy4OrUKlIMFYJ0Ufvb+izNJLMEfgICc6NcZsGyHheQmuwPPn9BhBQfnCJyslYHnPpX6jmQC++mtVUYRsZZIw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-code": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-code/-/slide-code-1.1.1.tgz", - "integrity": "sha512-lTwyhqluUvNwce1YKex5p0xmT5NKjiK4Q2GQaCn66evful43J7Dc1kDC056ujqzZMqhvrMp5kFwLx4I47x7hmg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-code/-/slide-code-1.2.1.tgz", + "integrity": "sha512-SkoUwxwSK0HMkY6UQuiIjhnLY2tFd16MVDJoFbOKG8EvvgRED3IqVD8MDm4hlXO/v4oCBCmDjUHsTclfX/sXtw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-content": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.0.1.tgz", - "integrity": "sha512-xtAIQwPWpoJHi+YXUp6faYYpqWrofjz4A+EX/LP6arvqqsfOritW7ED0g4AIIMWiszacJ1JGO9Y1xZebsUpGgQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.1.tgz", + "integrity": "sha512-SHe6cVeOETGVHF2KZSMjnHHr9gUu2nBIRA3yTQPchoT5/36BWervf56dEUof5lUeHMWqta4k0Bb7hNUANKnWEw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-countdown": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-countdown/-/slide-countdown-1.0.1.tgz", - "integrity": "sha512-8gYM9sjECRux4o4T+mbIX/JVE8HLr7DDN20H6N4XJFTbPxf3TMxO39vN0sxwS2U3Qgi8O96wTfby6BCs1FLXDg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-countdown/-/slide-countdown-1.1.1.tgz", + "integrity": "sha512-eiB5J1TXY0lM37ytFXtjgxOQilutqE+2aO8uscTUHsXxQQqSfiZ/miUEAG9lwEgC1KX+Sckk0VCHm1/G7QatvA==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-gif": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-1.0.1.tgz", - "integrity": "sha512-IOFLu6CvJP5uZmKIDZpKL+R9L43BYoRS2QxgG5PryVzDh6yg5pRp8/Gh4EZIoAseOB+fvK2H0hfyLy6bC7D43A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-2.0.0.tgz", + "integrity": "sha512-jZJLoHz9MThn9AkusCm+dkhOTDiSix+LL/fHut7RNbxWqT1A9byStoGpQ4XQt5axKpXvXA5z9PndoEt7GpUPnQ==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-playground": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.0.1.tgz", - "integrity": "sha512-ClsvnEbKQ29rPdun5GUlJ/b0scFpSaD5mOtKVBVqVtCasxflGXEqcmaOERWI9oZv5RlA954lgJVDn2LpVF/fnw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.2.tgz", + "integrity": "sha512-0iHeS5zkgPimH6kJXAsGf4E6dh7XhKT9ABGH4dUtJrFMXHtWD21G19FwgRRLvtj/sdqKYGObnrMVoi4BCGN4JA==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-poll": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.0.1.tgz", - "integrity": "sha512-33BPggl0HtnzbuNNCgzOi3sgW/AOxhsFkL7MHFQL7DZHZxRxRP5vufghasz6QNvUd5/btAWDbSQzLOqLl99haQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.1.tgz", + "integrity": "sha512-yhVlAOnhBTobQjnJlNS8VjEmynm8wqbZTBidN2slsBTqSs/mJysY8D1EMtGMrQ4pvrJlz5pqoan9+CltHpc3NA==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0", "socket.io-client": "^2.3.0" } }, "@deckdeckgo/slide-qrcode": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.0.3.tgz", - "integrity": "sha512-CdvWi5Mh4/YgGQhgm+BVM3W6JH9CtVcAIdfHi77D7PQVc4aXMoft4gRBRKfonxvOLtWB473oTJv4VmReDgXNBQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.1.tgz", + "integrity": "sha512-vkdTuU+k7ciOfZrUXevWvIpuVJXmtJTyZPQIA1UjGqUKDRC/EF6HcjMLvWNBbet8bID15GQCfCgl41x5Z0CBJw==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-split": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.2.0.tgz", - "integrity": "sha512-gE4UzY2MqNP6HcFA40xEqVF2ZJMDOGG3zBVOfSXfLDe/On14U3FQbmGsAqzVUEHZQhtbWRoEd2RfnHu1suoUmw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.1.tgz", + "integrity": "sha512-uAmaM0s94Aczfrk5Z2HnJOqKJlme1tk3fRyB9FrhxaaHYARXdOkXe1H3RFmBWrY3IUAirz6Yz9DjbhzuLZKzow==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-title": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.0.1.tgz", - "integrity": "sha512-Q+/ZyRD+10LpEfV6J/KvM2kYUZbCdD30MHVHvi8mEi2wcMv58Z3UyzIiKrbbtR69iu2oI1K3jgZuL8CPCf86mQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.2.tgz", + "integrity": "sha512-kJrxnr8s/9Xy0Tibu4aG8fPSP4WY3HT7RuX/M7CAGYhSZOwoDYnD/FWW2nN4O+CbwqRZSxr0iQBe6JwC6sUF6Q==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0" + "@deckdeckgo/slide-utils": "^2.1.1" } }, "@deckdeckgo/slide-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-1.1.0.tgz", - "integrity": "sha512-bJMG2qE4U42lZjogJ+nPnCTF/INtyK8uAfj68WT6rQgc1/sKlcXueNulmnf72tELF8mSCFlb27ntzVaf6Z1V2g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", + "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", "requires": { "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-video": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-video/-/slide-video-1.0.1.tgz", - "integrity": "sha512-tVJhRY4EdHALnoNOakr/q+I5uPQIHBlHa3OUe7xJ5UQeu9Vpm9lWl3dKjbIPvAiof7P/WbMMSBz4XHF2yhFDUQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-video/-/slide-video-1.1.1.tgz", + "integrity": "sha512-JldoTybdTDgj+sj3hBaino6Ve5Js9NH63+VSRnTDfhbwX2pvWVVAjYIpqYod47sHA6jA3NrQdtg6dnVDL4V/OQ==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-youtube": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.0.1.tgz", - "integrity": "sha512-eQ0W2hESrLTxH2RA/8c4F3NbfbVzFwHNU+WiqPS5bfjVw0uLxSKX4I/8LvvBqj0gZBlM3mqHtXhIhbUcnG/qJA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.1.tgz", + "integrity": "sha512-bqh0b0NrSXAl33rHhp3jjurUQBmi1SlvtCkGQ4OXudWDPlbX+AsB1zDE3DPNelOGxcFfb8M4klCjZDjX9rj5Yg==", "requires": { - "@deckdeckgo/slide-utils": "^1.1.0", + "@deckdeckgo/slide-utils": "^2.1.1", "@deckdeckgo/utils": "^1.1.0" } }, @@ -1290,11 +1290,11 @@ } }, "@ionic/core": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.2.2.tgz", - "integrity": "sha512-KUGJIWTcKuMGmLhmVpmszeDHtGoDmDWpR9mXnw/J+GTlS9Ix/b5mIslPbhsrJyI/qR449lL+cAvjbeeoVRUjhg==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.2.3.tgz", + "integrity": "sha512-EUGicoQfWZV9//sstNkssFxvSaM7zXIG2EbOZVKX+2l7sWkUC39lO9CBZoMyafSppEZT1hMsY1R3coVkGQefEg==", "requires": { - "ionicons": "^5.0.1", + "ionicons": "^5.1.2", "tslib": "^1.10.0" } }, @@ -1541,18 +1541,26 @@ } }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", + "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", "dev": true, "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", + "caniuse-lite": "^1.0.30001097", "colorette": "^1.2.0", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", "postcss": "^7.0.32", "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "caniuse-lite": { + "version": "1.0.30001097", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001097.tgz", + "integrity": "sha512-TeuSleKt/vWXaPkLVFqGDnbweYfq4IaZ6rUugFf3rWY6dlII8StUZ8Ddin0PkADfgYZ4wRqCdO2ORl4Rn5eZIA==", + "dev": true + } } }, "babel-extract-comments": { @@ -1922,9 +1930,9 @@ "dev": true }, "colorette": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", - "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", "dev": true }, "commander": { diff --git a/remote/package.json b/remote/package.json index 32a594e84..1db753c48 100644 --- a/remote/package.json +++ b/remote/package.json @@ -1,6 +1,6 @@ { "name": "deckdeckgo-remote", - "version": "1.5.1", + "version": "1.6.0", "author": "David Dal Busco", "description": "Present and interact with your lightweight DeckDeckGo's presentation", "license": "AGPL-3.0-or-later", @@ -25,25 +25,25 @@ "@deckdeckgo/math": "^1.0.1", "@deckdeckgo/qrcode": "^1.0.1", "@deckdeckgo/remote-utils": "^1.0.0", - "@deckdeckgo/slide-aspect-ratio": "^1.0.1", - "@deckdeckgo/slide-author": "^1.0.1", - "@deckdeckgo/slide-big-img": "^1.0.1", - "@deckdeckgo/slide-chart": "^1.0.1", - "@deckdeckgo/slide-code": "^1.1.1", - "@deckdeckgo/slide-content": "^1.0.1", - "@deckdeckgo/slide-countdown": "^1.0.1", - "@deckdeckgo/slide-gif": "^1.0.1", - "@deckdeckgo/slide-playground": "^1.0.1", - "@deckdeckgo/slide-poll": "^1.0.1", - "@deckdeckgo/slide-qrcode": "^1.0.3", - "@deckdeckgo/slide-split": "^1.2.0", - "@deckdeckgo/slide-title": "^1.0.1", - "@deckdeckgo/slide-video": "^1.0.1", - "@deckdeckgo/slide-youtube": "^1.0.1", + "@deckdeckgo/slide-aspect-ratio": "^2.0.0", + "@deckdeckgo/slide-author": "^1.1.1", + "@deckdeckgo/slide-big-img": "^1.1.1", + "@deckdeckgo/slide-chart": "^1.1.1", + "@deckdeckgo/slide-code": "^1.2.1", + "@deckdeckgo/slide-content": "^1.1.1", + "@deckdeckgo/slide-countdown": "^1.1.1", + "@deckdeckgo/slide-gif": "^2.0.0", + "@deckdeckgo/slide-playground": "^1.1.2", + "@deckdeckgo/slide-poll": "^1.1.1", + "@deckdeckgo/slide-qrcode": "^1.1.1", + "@deckdeckgo/slide-split": "^1.3.1", + "@deckdeckgo/slide-title": "^1.1.2", + "@deckdeckgo/slide-video": "^1.1.1", + "@deckdeckgo/slide-youtube": "^1.1.1", "@deckdeckgo/social": "^2.0.0", "@deckdeckgo/utils": "^1.1.0", "@deckdeckgo/youtube": "^1.1.2", - "@ionic/core": "^5.2.2", + "@ionic/core": "^5.2.3", "date-fns": "^2.14.0", "idb-keyval": "^3.2.0", "remarkable": "^2.0.1", @@ -59,7 +59,7 @@ "@types/socket.io-client": "^1.4.33", "@types/w3c-generic-sensor": "^1.0.2", "@types/webrtc": "0.0.26", - "autoprefixer": "^9.8.4", + "autoprefixer": "^9.8.5", "husky": "^4.2.5", "prettier": "2.0.5", "pretty-quick": "^2.0.1", From b52878e8ca75e3b515683322b54b0eb18f8fa88e Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sat, 11 Jul 2020 18:04:26 +0200 Subject: [PATCH 52/59] feat: update docs version --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 84ca0c288..722d82db8 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ Are you interested to contribute to our open source project? That would be aweso | ------------------ | ----------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | :--------------------------------------------------: | | **Studio** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v1.5.0&color=success)](https://deckdeckgo.com) | [https://deckdeckgo.com](https://deckdeckgo.com) | [`README.md`](studio/README.md) | | **Remote control** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v1.5.1&color=success)](https://deckdeckgo.app) | [https://deckdeckgo.app](https://deckdeckgo.app) | [`README.md`](remote/README.md) | -| **Documentation** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v1.6.2&color=success)](https://docs.deckdeckgo.com) | [https://docs.deckdeckgo.com](https://docs.deckdeckgo.com) | [`README.md`](docs/README.md) | +| **Documentation** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v1.7.0&color=success)](https://docs.deckdeckgo.com) | [https://docs.deckdeckgo.com](https://docs.deckdeckgo.com) | [`README.md`](docs/README.md) | | **Demo** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v2.3.0&color=success)](https://demo.deckdeckgo.com) | [https://demo.deckdeckgo.com](https://demo.deckdeckgo.com) | [`Repo`](https://github.com/deckgo/deckdeckgo-demo/) | ## Web Components From 5625f6882bd0092f9d6e5c6984d634b5879d76f7 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sun, 12 Jul 2020 09:10:02 +0200 Subject: [PATCH 53/59] release: slide-code v1.2.2 --- CHANGELOG.md | 2 +- webcomponents/slides/code/CHANGELOG.md | 6 ++++++ webcomponents/slides/code/package-lock.json | 2 +- webcomponents/slides/code/package.json | 2 +- .../src/components/slide/deckdeckgo-slide-code.scss | 7 ++++++- webcomponents/slides/code/src/index.html | 11 +++++++++++ 6 files changed, 26 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e98a42bcf..37eafc0d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,7 +26,7 @@ David - slide-author: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/author/CHANGELOG.md)) - slide-big-img: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/big-img/CHANGELOG.md)) - slide-chart: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/chart/CHANGELOG.md)) -- slide-code: v1.2.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/code/CHANGELOG.md)) +- slide-code: v1.2.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/code/CHANGELOG.md)) - slide-content: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/content/CHANGELOG.md)) - slide-countdown: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/countdown/CHANGELOG.md)) - slide-gif: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/gif/CHANGELOG.md)) diff --git a/webcomponents/slides/code/CHANGELOG.md b/webcomponents/slides/code/CHANGELOG.md index adee29318..79c5edd0c 100644 --- a/webcomponents/slides/code/CHANGELOG.md +++ b/webcomponents/slides/code/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.2.2 (2020-07-11) + +### Style + +- adjust container height + # 1.2.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/code/package-lock.json b/webcomponents/slides/code/package-lock.json index 920f3d9e6..11e4d679f 100644 --- a/webcomponents/slides/code/package-lock.json +++ b/webcomponents/slides/code/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-code", - "version": "1.2.1", + "version": "1.2.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/webcomponents/slides/code/package.json b/webcomponents/slides/code/package.json index d627a86f5..ccd54498b 100644 --- a/webcomponents/slides/code/package.json +++ b/webcomponents/slides/code/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-code", - "version": "1.2.1", + "version": "1.2.2", "description": "The Code template let you display code in your presentation by referencing an url or including your own code", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/webcomponents/slides/code/src/components/slide/deckdeckgo-slide-code.scss b/webcomponents/slides/code/src/components/slide/deckdeckgo-slide-code.scss index 7c8c6e5a2..0851680fd 100644 --- a/webcomponents/slides/code/src/components/slide/deckdeckgo-slide-code.scss +++ b/webcomponents/slides/code/src/components/slide/deckdeckgo-slide-code.scss @@ -11,7 +11,12 @@ div.deckgo-slide { div.deckgo-slide-code-container { width: 100%; - height: 100%; + height: calc(100% - 96px); + + @media screen and (max-width: 1024px) { + height: calc(100% - 128px); + } + overflow-y: auto; scroll-behavior: smooth; diff --git a/webcomponents/slides/code/src/index.html b/webcomponents/slides/code/src/index.html index dfa287ad4..1e844e46d 100644 --- a/webcomponents/slides/code/src/index.html +++ b/webcomponents/slides/code/src/index.html @@ -14,6 +14,12 @@ + + @@ -32,6 +38,11 @@

    Manual code

    System.out.println(isNegative.computeTest(-5)); } + +
    DeckDeckGo
    +
    + daviddalbusco +
    From 7d165e4c89257923df5cbcfe105cbdbf66d30d05 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sun, 12 Jul 2020 09:48:55 +0200 Subject: [PATCH 54/59] feat: pointer-events per default supported for header and footer --- utils/slide/styles/deckdeckgo-slide-slots.scss | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/utils/slide/styles/deckdeckgo-slide-slots.scss b/utils/slide/styles/deckdeckgo-slide-slots.scss index 31ce17bda..4f3d67786 100644 --- a/utils/slide/styles/deckdeckgo-slide-slots.scss +++ b/utils/slide/styles/deckdeckgo-slide-slots.scss @@ -17,12 +17,6 @@ z-index: var(--slide-actions-z-index); } -::slotted([slot="header"]), -::slotted([slot="footer"]), -::slotted([slot="background"]) { - pointer-events: none; -} - ::slotted([slot="background"]) { position: var(--slide-background-position, absolute); top: var(--slide-background-top, 0); @@ -33,6 +27,8 @@ height: var(--slide-background-height); z-index: -2; + + pointer-events: none; } ::slotted([slot="header"]), From 440883286b85d41034518e722bf031460880be39 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sun, 12 Jul 2020 09:49:41 +0200 Subject: [PATCH 55/59] release: slide-utils v2.1.2 --- CHANGELOG.md | 2 +- utils/slide/CHANGELOG.md | 8 ++++++++ utils/slide/package-lock.json | 2 +- utils/slide/package.json | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37eafc0d4..e465be9f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -47,7 +47,7 @@ David ### Others - gatsby-remark-highlight-code: v1.4.4 ([CHANGELOG](https://github.com/deckgo/gatsby-remark-highlight-code/blob/master/CHANGELOG.md)) -- slide-utils: v2.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/utils/slide/CHANGELOG.md)) +- slide-utils: v2.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/utils/slide/CHANGELOG.md)) - starter kit: v2.5.3 ([CHANGELOG](https://github.com/deckgo/deckdeckgo-starter/blob/master/CHANGELOG.md)) diff --git a/utils/slide/CHANGELOG.md b/utils/slide/CHANGELOG.md index 989beb5be..f7516fbd9 100644 --- a/utils/slide/CHANGELOG.md +++ b/utils/slide/CHANGELOG.md @@ -1,3 +1,11 @@ + + +# 2.1.2 (2020-07-12) + +### Features + +- pointer-events per default supported for header and footer + # 2.1.1 (2020-07-11) diff --git a/utils/slide/package-lock.json b/utils/slide/package-lock.json index 0936846be..f00c68b04 100644 --- a/utils/slide/package-lock.json +++ b/utils/slide/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-utils", - "version": "2.1.1", + "version": "2.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/utils/slide/package.json b/utils/slide/package.json index 8c2939303..9cc234413 100644 --- a/utils/slide/package.json +++ b/utils/slide/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-utils", - "version": "2.1.1", + "version": "2.1.2", "author": "David Dal Busco", "description": "Utils and interfaces for the DeckDeckGo slide templates", "license": "MIT", From f44111686b4e5f0f1a9d7751c2bfc36f6bfc72e7 Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sun, 12 Jul 2020 09:59:02 +0200 Subject: [PATCH 56/59] release: slide templates for pointer-events --- CHANGELOG.md | 30 +++++++++---------- .../slides/aspect-ratio/CHANGELOG.md | 6 ++++ .../slides/aspect-ratio/package-lock.json | 8 ++--- .../slides/aspect-ratio/package.json | 4 +-- webcomponents/slides/author/CHANGELOG.md | 6 ++++ webcomponents/slides/author/package-lock.json | 8 ++--- webcomponents/slides/author/package.json | 4 +-- webcomponents/slides/big-img/CHANGELOG.md | 6 ++++ .../slides/big-img/package-lock.json | 8 ++--- webcomponents/slides/big-img/package.json | 4 +-- webcomponents/slides/chart/CHANGELOG.md | 6 ++++ webcomponents/slides/chart/package-lock.json | 8 ++--- webcomponents/slides/chart/package.json | 4 +-- webcomponents/slides/code/CHANGELOG.md | 6 ++++ webcomponents/slides/code/package-lock.json | 8 ++--- webcomponents/slides/code/package.json | 4 +-- webcomponents/slides/content/CHANGELOG.md | 6 ++++ .../slides/content/package-lock.json | 8 ++--- webcomponents/slides/content/package.json | 4 +-- webcomponents/slides/countdown/CHANGELOG.md | 6 ++++ .../slides/countdown/package-lock.json | 8 ++--- webcomponents/slides/countdown/package.json | 4 +-- webcomponents/slides/gif/CHANGELOG.md | 6 ++++ webcomponents/slides/gif/package-lock.json | 8 ++--- webcomponents/slides/gif/package.json | 4 +-- webcomponents/slides/playground/CHANGELOG.md | 6 ++++ .../slides/playground/package-lock.json | 8 ++--- webcomponents/slides/playground/package.json | 4 +-- webcomponents/slides/poll/CHANGELOG.md | 6 ++++ webcomponents/slides/poll/package-lock.json | 8 ++--- webcomponents/slides/poll/package.json | 4 +-- webcomponents/slides/qrcode/CHANGELOG.md | 6 ++++ webcomponents/slides/qrcode/package-lock.json | 8 ++--- webcomponents/slides/qrcode/package.json | 4 +-- webcomponents/slides/split/CHANGELOG.md | 6 ++++ webcomponents/slides/split/package-lock.json | 8 ++--- webcomponents/slides/split/package.json | 4 +-- webcomponents/slides/title/CHANGELOG.md | 6 ++++ webcomponents/slides/title/package-lock.json | 8 ++--- webcomponents/slides/title/package.json | 4 +-- webcomponents/slides/video/CHANGELOG.md | 6 ++++ webcomponents/slides/video/package-lock.json | 8 ++--- webcomponents/slides/video/package.json | 4 +-- webcomponents/slides/youtube/CHANGELOG.md | 6 ++++ .../slides/youtube/package-lock.json | 8 ++--- webcomponents/slides/youtube/package.json | 4 +-- 46 files changed, 195 insertions(+), 105 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e465be9f7..c9ee94211 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,21 +22,21 @@ David ### Web Components Templates -- slide-aspect-ratio: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/aspect-ratio/CHANGELOG.md)) -- slide-author: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/author/CHANGELOG.md)) -- slide-big-img: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/big-img/CHANGELOG.md)) -- slide-chart: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/chart/CHANGELOG.md)) -- slide-code: v1.2.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/code/CHANGELOG.md)) -- slide-content: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/content/CHANGELOG.md)) -- slide-countdown: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/countdown/CHANGELOG.md)) -- slide-gif: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/gif/CHANGELOG.md)) -- slide-playground: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/playground/CHANGELOG.md)) -- slide-poll: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/poll/CHANGELOG.md)) -- slide-qrcode: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/qrcode/CHANGELOG.md)) -- slide-split: v1.3.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/split/CHANGELOG.md)) -- slide-title: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/title/CHANGELOG.md)) -- slide-video: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/video/CHANGELOG.md)) -- slide-youtube: v1.1.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/youtube/CHANGELOG.md)) +- slide-aspect-ratio: v2.0.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/aspect-ratio/CHANGELOG.md)) +- slide-author: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/author/CHANGELOG.md)) +- slide-big-img: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/big-img/CHANGELOG.md)) +- slide-chart: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/chart/CHANGELOG.md)) +- slide-code: v1.2.3 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/code/CHANGELOG.md)) +- slide-content: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/content/CHANGELOG.md)) +- slide-countdown: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/countdown/CHANGELOG.md)) +- slide-gif: v2.0.1 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/gif/CHANGELOG.md)) +- slide-playground: v1.1.3 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/playground/CHANGELOG.md)) +- slide-poll: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/poll/CHANGELOG.md)) +- slide-qrcode: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/qrcode/CHANGELOG.md)) +- slide-split: v1.3.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/split/CHANGELOG.md)) +- slide-title: v1.1.3 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/title/CHANGELOG.md)) +- slide-video: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/video/CHANGELOG.md)) +- slide-youtube: v1.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/webcomponents/slides/youtube/CHANGELOG.md)) ### Web Components diff --git a/webcomponents/slides/aspect-ratio/CHANGELOG.md b/webcomponents/slides/aspect-ratio/CHANGELOG.md index 86fde8942..28d2660ed 100644 --- a/webcomponents/slides/aspect-ratio/CHANGELOG.md +++ b/webcomponents/slides/aspect-ratio/CHANGELOG.md @@ -1,3 +1,9 @@ +# 2.0.1 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 2.0.0 (2020-07-11) ### Breaking Changes diff --git a/webcomponents/slides/aspect-ratio/package-lock.json b/webcomponents/slides/aspect-ratio/package-lock.json index 22cd5c62d..b00485694 100644 --- a/webcomponents/slides/aspect-ratio/package-lock.json +++ b/webcomponents/slides/aspect-ratio/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-aspect-ratio", - "version": "2.0.0", + "version": "2.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/aspect-ratio/package.json b/webcomponents/slides/aspect-ratio/package.json index c57a38f6b..a635c79a9 100644 --- a/webcomponents/slides/aspect-ratio/package.json +++ b/webcomponents/slides/aspect-ratio/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-aspect-ratio", - "version": "2.0.0", + "version": "2.0.1", "description": "This template lets you display the content of a slide with the same aspect ratio regardless of the devices.", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { diff --git a/webcomponents/slides/author/CHANGELOG.md b/webcomponents/slides/author/CHANGELOG.md index 46a3e6557..006b0df39 100644 --- a/webcomponents/slides/author/CHANGELOG.md +++ b/webcomponents/slides/author/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/author/package-lock.json b/webcomponents/slides/author/package-lock.json index d929b46e8..d262cdbf7 100644 --- a/webcomponents/slides/author/package-lock.json +++ b/webcomponents/slides/author/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-author", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/author/package.json b/webcomponents/slides/author/package.json index 0712e3b81..6fe64165b 100644 --- a/webcomponents/slides/author/package.json +++ b/webcomponents/slides/author/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-author", - "version": "1.1.1", + "version": "1.1.2", "description": "The Author template lets you quickly some information about yourself or about the author of the presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { diff --git a/webcomponents/slides/big-img/CHANGELOG.md b/webcomponents/slides/big-img/CHANGELOG.md index c15e2ab05..5881fbd8b 100644 --- a/webcomponents/slides/big-img/CHANGELOG.md +++ b/webcomponents/slides/big-img/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/big-img/package-lock.json b/webcomponents/slides/big-img/package-lock.json index 590dc70d2..c175530cc 100644 --- a/webcomponents/slides/big-img/package-lock.json +++ b/webcomponents/slides/big-img/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-big-img", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/big-img/package.json b/webcomponents/slides/big-img/package.json index 234687a3c..73d16c76a 100644 --- a/webcomponents/slides/big-img/package.json +++ b/webcomponents/slides/big-img/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-big-img", - "version": "1.1.1", + "version": "1.1.2", "description": "Display in your presentation an image fullscreen and highlight specific part of it using the Big Image slide", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" }, "devDependencies": { "@stencil/core": "^1.16.2", diff --git a/webcomponents/slides/chart/CHANGELOG.md b/webcomponents/slides/chart/CHANGELOG.md index 035969932..6fbfc4e58 100644 --- a/webcomponents/slides/chart/CHANGELOG.md +++ b/webcomponents/slides/chart/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/chart/package-lock.json b/webcomponents/slides/chart/package-lock.json index 9853cac31..f4209b29f 100644 --- a/webcomponents/slides/chart/package-lock.json +++ b/webcomponents/slides/chart/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-chart", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/chart/package.json b/webcomponents/slides/chart/package.json index e2b092cd5..43b849ef4 100644 --- a/webcomponents/slides/chart/package.json +++ b/webcomponents/slides/chart/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-chart", - "version": "1.1.1", + "version": "1.1.2", "description": "The Chart template is handy to plot and animate charts in your presentations", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { diff --git a/webcomponents/slides/code/CHANGELOG.md b/webcomponents/slides/code/CHANGELOG.md index 79c5edd0c..b0db70b53 100644 --- a/webcomponents/slides/code/CHANGELOG.md +++ b/webcomponents/slides/code/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.2.3 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.2.2 (2020-07-11) ### Style diff --git a/webcomponents/slides/code/package-lock.json b/webcomponents/slides/code/package-lock.json index 11e4d679f..c24b9029c 100644 --- a/webcomponents/slides/code/package-lock.json +++ b/webcomponents/slides/code/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-code", - "version": "1.2.2", + "version": "1.2.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -50,9 +50,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/code/package.json b/webcomponents/slides/code/package.json index ccd54498b..1044458f5 100644 --- a/webcomponents/slides/code/package.json +++ b/webcomponents/slides/code/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-code", - "version": "1.2.2", + "version": "1.2.3", "description": "The Code template let you display code in your presentation by referencing an url or including your own code", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { diff --git a/webcomponents/slides/content/CHANGELOG.md b/webcomponents/slides/content/CHANGELOG.md index b10e1e736..d3c4102f8 100644 --- a/webcomponents/slides/content/CHANGELOG.md +++ b/webcomponents/slides/content/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/content/package-lock.json b/webcomponents/slides/content/package-lock.json index b7a2ca414..fa24efdc4 100644 --- a/webcomponents/slides/content/package-lock.json +++ b/webcomponents/slides/content/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-content", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/content/package.json b/webcomponents/slides/content/package.json index be6931561..8d5fa4faf 100644 --- a/webcomponents/slides/content/package.json +++ b/webcomponents/slides/content/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-content", - "version": "1.1.1", + "version": "1.1.2", "description": "The Content template is a simple slide which display a title and content aligned to the start of the page of the presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" }, "devDependencies": { "@stencil/core": "^1.16.2", diff --git a/webcomponents/slides/countdown/CHANGELOG.md b/webcomponents/slides/countdown/CHANGELOG.md index b10e1e736..d3c4102f8 100644 --- a/webcomponents/slides/countdown/CHANGELOG.md +++ b/webcomponents/slides/countdown/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/countdown/package-lock.json b/webcomponents/slides/countdown/package-lock.json index 68f072cd4..68071de49 100644 --- a/webcomponents/slides/countdown/package-lock.json +++ b/webcomponents/slides/countdown/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-countdown", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/countdown/package.json b/webcomponents/slides/countdown/package.json index c9f1ad280..94e1faf1b 100644 --- a/webcomponents/slides/countdown/package.json +++ b/webcomponents/slides/countdown/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-countdown", - "version": "1.1.1", + "version": "1.1.2", "description": "The Countdown template display the remaining time until your presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" }, "devDependencies": { "@stencil/core": "^1.16.2", diff --git a/webcomponents/slides/gif/CHANGELOG.md b/webcomponents/slides/gif/CHANGELOG.md index 7d20551a1..e4dbfbfad 100644 --- a/webcomponents/slides/gif/CHANGELOG.md +++ b/webcomponents/slides/gif/CHANGELOG.md @@ -1,3 +1,9 @@ +# 2.0.1 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 2.0.0 (2020-07-11) ### Breaking Changes diff --git a/webcomponents/slides/gif/package-lock.json b/webcomponents/slides/gif/package-lock.json index 5a591c88f..19530f2df 100644 --- a/webcomponents/slides/gif/package-lock.json +++ b/webcomponents/slides/gif/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-gif", - "version": "2.0.0", + "version": "2.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/gif/package.json b/webcomponents/slides/gif/package.json index 94ced3dfd..f9a71e7dd 100644 --- a/webcomponents/slides/gif/package.json +++ b/webcomponents/slides/gif/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-gif", - "version": "2.0.0", + "version": "2.0.1", "description": "The Gif template lets you show a fullscreen gif referenced by a simple local or remote url", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" }, "devDependencies": { "@stencil/core": "^1.16.2", diff --git a/webcomponents/slides/playground/CHANGELOG.md b/webcomponents/slides/playground/CHANGELOG.md index 29e276912..472abba08 100644 --- a/webcomponents/slides/playground/CHANGELOG.md +++ b/webcomponents/slides/playground/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.3 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.2 (2020-07-11) ### Style diff --git a/webcomponents/slides/playground/package-lock.json b/webcomponents/slides/playground/package-lock.json index 25f6e5930..3aa53efdb 100644 --- a/webcomponents/slides/playground/package-lock.json +++ b/webcomponents/slides/playground/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-playground", - "version": "1.1.2", + "version": "1.1.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -462,9 +462,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/playground/package.json b/webcomponents/slides/playground/package.json index c339a6f2e..21ee88280 100644 --- a/webcomponents/slides/playground/package.json +++ b/webcomponents/slides/playground/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-playground", - "version": "1.1.2", + "version": "1.1.3", "description": "A template to embed playgrounds into your presentations", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { diff --git a/webcomponents/slides/poll/CHANGELOG.md b/webcomponents/slides/poll/CHANGELOG.md index 678533552..f043b4162 100644 --- a/webcomponents/slides/poll/CHANGELOG.md +++ b/webcomponents/slides/poll/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/poll/package-lock.json b/webcomponents/slides/poll/package-lock.json index 2b2e23c9f..747dfefe8 100644 --- a/webcomponents/slides/poll/package-lock.json +++ b/webcomponents/slides/poll/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-poll", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -462,9 +462,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/poll/package.json b/webcomponents/slides/poll/package.json index f5fa07f25..ea54cae1e 100644 --- a/webcomponents/slides/poll/package.json +++ b/webcomponents/slides/poll/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-poll", - "version": "1.1.1", + "version": "1.1.2", "description": "Interact with your audience, add a live poll to your presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0", "socket.io-client": "^2.3.0" }, diff --git a/webcomponents/slides/qrcode/CHANGELOG.md b/webcomponents/slides/qrcode/CHANGELOG.md index ac2734fcf..5a68a2a22 100644 --- a/webcomponents/slides/qrcode/CHANGELOG.md +++ b/webcomponents/slides/qrcode/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/qrcode/package-lock.json b/webcomponents/slides/qrcode/package-lock.json index c42ee0d25..33d207407 100644 --- a/webcomponents/slides/qrcode/package-lock.json +++ b/webcomponents/slides/qrcode/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-qrcode", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/qrcode/package.json b/webcomponents/slides/qrcode/package.json index ad00cf2f4..a3da97baf 100644 --- a/webcomponents/slides/qrcode/package.json +++ b/webcomponents/slides/qrcode/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-qrcode", - "version": "1.1.1", + "version": "1.1.2", "description": "The QR Code template is handy to display a QR Code in presentations which could, for example, point to your deck available as a PWA", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { diff --git a/webcomponents/slides/split/CHANGELOG.md b/webcomponents/slides/split/CHANGELOG.md index a00fe6021..914fe33d0 100644 --- a/webcomponents/slides/split/CHANGELOG.md +++ b/webcomponents/slides/split/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.3.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.3.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/split/package-lock.json b/webcomponents/slides/split/package-lock.json index cd8e0431f..67fdf37da 100644 --- a/webcomponents/slides/split/package-lock.json +++ b/webcomponents/slides/split/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-split", - "version": "1.3.1", + "version": "1.3.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/split/package.json b/webcomponents/slides/split/package.json index efc9bb8f6..7085a0a6b 100644 --- a/webcomponents/slides/split/package.json +++ b/webcomponents/slides/split/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-split", - "version": "1.3.1", + "version": "1.3.2", "description": "The Split template is a simple slide to display the content in two columns on a slide of your presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" }, "devDependencies": { "@stencil/core": "^1.16.2", diff --git a/webcomponents/slides/title/CHANGELOG.md b/webcomponents/slides/title/CHANGELOG.md index eb7da02be..4a5c15d04 100644 --- a/webcomponents/slides/title/CHANGELOG.md +++ b/webcomponents/slides/title/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.3 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.2 (2020-07-11) ### Style diff --git a/webcomponents/slides/title/package-lock.json b/webcomponents/slides/title/package-lock.json index aa24d654e..e6ffe2ec6 100644 --- a/webcomponents/slides/title/package-lock.json +++ b/webcomponents/slides/title/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-title", - "version": "1.1.2", + "version": "1.1.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/title/package.json b/webcomponents/slides/title/package.json index 6e4143248..7ec81bd2e 100644 --- a/webcomponents/slides/title/package.json +++ b/webcomponents/slides/title/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-title", - "version": "1.1.2", + "version": "1.1.3", "description": "The Title template is a simple slide which display a title and content centered in the middle of the presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" }, "devDependencies": { "@stencil/core": "^1.16.2", diff --git a/webcomponents/slides/video/CHANGELOG.md b/webcomponents/slides/video/CHANGELOG.md index 0cdb5c7aa..221e9e860 100644 --- a/webcomponents/slides/video/CHANGELOG.md +++ b/webcomponents/slides/video/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/video/package-lock.json b/webcomponents/slides/video/package-lock.json index f13340464..0c1ff6e81 100644 --- a/webcomponents/slides/video/package-lock.json +++ b/webcomponents/slides/video/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-video", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/video/package.json b/webcomponents/slides/video/package.json index 532a1ea04..63adc9546 100644 --- a/webcomponents/slides/video/package.json +++ b/webcomponents/slides/video/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-video", - "version": "1.1.1", + "version": "1.1.2", "description": "The Video template displays a video and play/stop it on swipe", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { diff --git a/webcomponents/slides/youtube/CHANGELOG.md b/webcomponents/slides/youtube/CHANGELOG.md index da928cc33..ac2e33702 100644 --- a/webcomponents/slides/youtube/CHANGELOG.md +++ b/webcomponents/slides/youtube/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.1.2 (2020-07-12) + +### Features + +- pointer-events supported for `header` and `footer` + # 1.1.1 (2020-07-11) ### Style diff --git a/webcomponents/slides/youtube/package-lock.json b/webcomponents/slides/youtube/package-lock.json index 9ddb57934..862ae6441 100644 --- a/webcomponents/slides/youtube/package-lock.json +++ b/webcomponents/slides/youtube/package-lock.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-youtube", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -40,9 +40,9 @@ } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } diff --git a/webcomponents/slides/youtube/package.json b/webcomponents/slides/youtube/package.json index cf21b4862..a81f3366a 100644 --- a/webcomponents/slides/youtube/package.json +++ b/webcomponents/slides/youtube/package.json @@ -1,6 +1,6 @@ { "name": "@deckdeckgo/slide-youtube", - "version": "1.1.1", + "version": "1.1.2", "description": "The Content template is a simple slide which display a title and content aligned to the start of the page of the presentation", "main": "dist/index.js", "module": "dist/index.mjs", @@ -22,7 +22,7 @@ "test.watch": "stencil test --spec --e2e --watchAll" }, "dependencies": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" }, "devDependencies": { From 9c490461bed1194fa57e55a8aa7abcc272a9fbfa Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sun, 12 Jul 2020 10:07:48 +0200 Subject: [PATCH 57/59] release: demo and starter --- CHANGELOG.md | 3 ++- README.md | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c9ee94211..f1d73a519 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ David ### Applications +- demo: v2.4.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo-website/blob/master/CHANGELOG.md)) - docs: v1.7.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/docs/CHANGELOG.md)) - remote: v1.6.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/remote/CHANGELOG.md)) - studio: v2.0.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/studio/CHANGELOG.md)) @@ -48,7 +49,7 @@ David - gatsby-remark-highlight-code: v1.4.4 ([CHANGELOG](https://github.com/deckgo/gatsby-remark-highlight-code/blob/master/CHANGELOG.md)) - slide-utils: v2.1.2 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/utils/slide/CHANGELOG.md)) -- starter kit: v2.5.3 ([CHANGELOG](https://github.com/deckgo/deckdeckgo-starter/blob/master/CHANGELOG.md)) +- starter kit: v2.6.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo-starter/blob/master/CHANGELOG.md)) diff --git a/README.md b/README.md index 722d82db8..d36f8f37a 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ Are you interested to contribute to our open source project? That would be aweso | **Studio** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v1.5.0&color=success)](https://deckdeckgo.com) | [https://deckdeckgo.com](https://deckdeckgo.com) | [`README.md`](studio/README.md) | | **Remote control** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v1.5.1&color=success)](https://deckdeckgo.app) | [https://deckdeckgo.app](https://deckdeckgo.app) | [`README.md`](remote/README.md) | | **Documentation** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v1.7.0&color=success)](https://docs.deckdeckgo.com) | [https://docs.deckdeckgo.com](https://docs.deckdeckgo.com) | [`README.md`](docs/README.md) | -| **Demo** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v2.3.0&color=success)](https://demo.deckdeckgo.com) | [https://demo.deckdeckgo.com](https://demo.deckdeckgo.com) | [`Repo`](https://github.com/deckgo/deckdeckgo-demo/) | +| **Demo** | [![version](https://img.shields.io/static/v1.svg?label=production&message=v2.4.0&color=success)](https://demo.deckdeckgo.com) | [https://demo.deckdeckgo.com](https://demo.deckdeckgo.com) | [`Repo`](https://github.com/deckgo/deckdeckgo-demo/) | ## Web Components @@ -107,7 +107,7 @@ Are you interested to contribute to our open source project? That would be aweso | **Cloud** | | ![version](https://img.shields.io/static/v1.svg?label=production&message=v1.1.1&color=success) | [`README.md`](cloud/README.md) | | **Gatsby plugin highlight code** | | ![version](https://img.shields.io/static/v1.svg?label=version&message=v1.4.4&color=success) | [`Repo`](https://github.com/deckgo/gatsby-remark-highlight-code/) | | **Infrastructure** | | | [`README.md`](infra/README.md) | -| **Starter kit** | | ![version](https://img.shields.io/static/v1.svg?label=version&message=v2.5.3&color=success) | [`Repo`](http://github.com/deckgo/deckdeckgo-starter/) | +| **Starter kit** | | ![version](https://img.shields.io/static/v1.svg?label=version&message=v2.6.0&color=success) | [`Repo`](http://github.com/deckgo/deckdeckgo-starter/) | | **WAI Lambda** | | | [`Repo`](https://github.com/deckgo/wai-lambda) | | **Webpack plugins** | [`deckdeckgo-webpack-plugins`](https://www.npmjs.com/package/deckdeckgo-webpack-plugins) | [![version](https://img.shields.io/npm/v/deckdeckgo-webpack-plugins/latest.svg?color=success)](https://www.npmjs.com/package/deckdeckgo-webpack-plugins) | [`README.md`](webpack/README.md) | From 281a3ae64c94b976a7c3c0da4f9062420f12cedb Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sun, 12 Jul 2020 10:10:43 +0200 Subject: [PATCH 58/59] feat: update dependencies --- docs/package-lock.json | 126 +++++++++++++++++++-------------------- docs/package.json | 30 +++++----- remote/package-lock.json | 126 +++++++++++++++++++-------------------- remote/package.json | 30 +++++----- studio/package-lock.json | 94 ++++++++++++++--------------- studio/package.json | 28 ++++----- 6 files changed, 217 insertions(+), 217 deletions(-) diff --git a/docs/package-lock.json b/docs/package-lock.json index e01c55e9a..d5a3596fd 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -133,140 +133,140 @@ "integrity": "sha512-Y2Mn70b1R/opDV3LgkUrma5+hsOcION6v6xg0Bu378gKaQt9A1pHiyenXzFQ0H7CRpmb4CNjpYcIuIWVy63OHQ==" }, "@deckdeckgo/slide-aspect-ratio": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-2.0.0.tgz", - "integrity": "sha512-TZKKimkfoj81YpFYtYpQaHxN6973BRD036c4SpL6MyNzX3Ojj35hpm54Xa/iyidQipAlsf7uwg0gKdMuD+4hnw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-2.0.1.tgz", + "integrity": "sha512-3SGSVZWFzgwKQA0K2sjHv61HjUpQwbHvJeJId4egfOSd6I4AHgR/byFcWB6o+y3fCfa9o2UaEyWHn3kMnj9Y5Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-author": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.1.tgz", - "integrity": "sha512-y3ecv3ODowayxb9bObai/gM8h6clvw0je8Y+pENa+SlNv0WHrGWBv2Q94n0r+aEo7s26q/M6QuUcqjurgtEzGw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.2.tgz", + "integrity": "sha512-iVyQ0XmCAkvb2KrzNMDfLuJ7ue2TEEaJdTYMYfl//GVWNZq3hB94J9/ESX+7dK1FoRk2azlEBIGr+wDFK5Ledg==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-big-img": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-big-img/-/slide-big-img-1.1.1.tgz", - "integrity": "sha512-qaDWMTtoVaM1zmIMBdS3FxtVKYDdIOGFFljN3+YerhzQlGOJ5P+ISraKcygUqWsWbRfU5j5Js2hjb/59ognNSQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-big-img/-/slide-big-img-1.1.2.tgz", + "integrity": "sha512-Drjvj1Q21sKhLmk/vD6bXJDR+TrEl6ZujXyXzgKBxNKf56N9dj2KxY7YAgIWQCLi2mlvw/SwrY70yqt/OZ9joA==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-chart": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.1.tgz", - "integrity": "sha512-HtWy4OrUKlIMFYJ0Ufvb+izNJLMEfgICc6NcZsGyHheQmuwPPn9BhBQfnCJyslYHnPpX6jmQC++mtVUYRsZZIw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.2.tgz", + "integrity": "sha512-xNooPhzowYriGnTncoFGjeK2CEE012kux3wZK0UNUuzHVb7bdzX79++hmgpApGK5q0Sf37cFK1Azk+HVBvje6w==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-code": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-code/-/slide-code-1.2.1.tgz", - "integrity": "sha512-SkoUwxwSK0HMkY6UQuiIjhnLY2tFd16MVDJoFbOKG8EvvgRED3IqVD8MDm4hlXO/v4oCBCmDjUHsTclfX/sXtw==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-code/-/slide-code-1.2.3.tgz", + "integrity": "sha512-1adwWoTU7YB9PEPM/3uviuIh8kluFJM+JFKnkM9LvVH6EOszfMYS8VRSPSlnSQ1b99tuPsQMOapd/bZ8DOE8Dg==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-content": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.1.tgz", - "integrity": "sha512-SHe6cVeOETGVHF2KZSMjnHHr9gUu2nBIRA3yTQPchoT5/36BWervf56dEUof5lUeHMWqta4k0Bb7hNUANKnWEw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.2.tgz", + "integrity": "sha512-g/A1XWa4fZKoFmoNrmJEVlgam4sXNJLcagIykXO9NtZpzISfzhXQ8YFfvC7wp9lz9OLU1k4YZ+WE9H213kltBA==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-countdown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-countdown/-/slide-countdown-1.1.1.tgz", - "integrity": "sha512-eiB5J1TXY0lM37ytFXtjgxOQilutqE+2aO8uscTUHsXxQQqSfiZ/miUEAG9lwEgC1KX+Sckk0VCHm1/G7QatvA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-countdown/-/slide-countdown-1.1.2.tgz", + "integrity": "sha512-GNnHQBWburKiNVvfo0LxzIPAG14dw+jak3WstVzmCHti6mrfjbzizkHCKdXV3xHdEKQsQx37962iL6ukwkHa3A==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-gif": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-2.0.0.tgz", - "integrity": "sha512-jZJLoHz9MThn9AkusCm+dkhOTDiSix+LL/fHut7RNbxWqT1A9byStoGpQ4XQt5axKpXvXA5z9PndoEt7GpUPnQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-2.0.1.tgz", + "integrity": "sha512-ApGPku7+6le/uweiuTCTPcL0w0kFjypPhRDO9po6ewvdCvl9XnXyD4oWKqxwF4KjqCK8AVyBNzvCUUKg2FsdkQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-playground": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.2.tgz", - "integrity": "sha512-0iHeS5zkgPimH6kJXAsGf4E6dh7XhKT9ABGH4dUtJrFMXHtWD21G19FwgRRLvtj/sdqKYGObnrMVoi4BCGN4JA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.3.tgz", + "integrity": "sha512-LHRzLXRbr5TPlwbodOuIfADfZlXyA8ktrCKWEDQcUzlUaMN1kugaUw4TSQGJzGMQSkjK9PXIBY47R95T1/xL/w==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-poll": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.1.tgz", - "integrity": "sha512-yhVlAOnhBTobQjnJlNS8VjEmynm8wqbZTBidN2slsBTqSs/mJysY8D1EMtGMrQ4pvrJlz5pqoan9+CltHpc3NA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.2.tgz", + "integrity": "sha512-Cr503V8xc2VYU14aAQFQakHJaL2UrWEOB7oIZ8rxg5ZlBCUkzb91lCKeHa37O0fsq6hWlZi9IJgXcv4YNbcziQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0", "socket.io-client": "^2.3.0" } }, "@deckdeckgo/slide-qrcode": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.1.tgz", - "integrity": "sha512-vkdTuU+k7ciOfZrUXevWvIpuVJXmtJTyZPQIA1UjGqUKDRC/EF6HcjMLvWNBbet8bID15GQCfCgl41x5Z0CBJw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.2.tgz", + "integrity": "sha512-oTlIIQIcMn1sWKI6P/D4H4qSsxbKFgv/sJ2ZsQAYgmotGG7Y9YnvHXsrXyv0EijgmDO5BOGNzWiHqA/+bX5nog==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-split": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.1.tgz", - "integrity": "sha512-uAmaM0s94Aczfrk5Z2HnJOqKJlme1tk3fRyB9FrhxaaHYARXdOkXe1H3RFmBWrY3IUAirz6Yz9DjbhzuLZKzow==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.2.tgz", + "integrity": "sha512-MvlAvJ1wYlr+wLIa7aa60bW6TeGC2DTOzROsGhGG21HoTk1oYV60hgFp/eKWmmH+W70pdzfrO5deG0UijlAg5Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-title": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.2.tgz", - "integrity": "sha512-kJrxnr8s/9Xy0Tibu4aG8fPSP4WY3HT7RuX/M7CAGYhSZOwoDYnD/FWW2nN4O+CbwqRZSxr0iQBe6JwC6sUF6Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.3.tgz", + "integrity": "sha512-F7wydK1pzAmmevnei21gpVY9rBf6/hiL8DMD8vPTiSr9Dj8c21d1OgRkuPpoyWvTLMeD7dQM/3gD2JqW7dxd/g==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-video": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-video/-/slide-video-1.1.1.tgz", - "integrity": "sha512-JldoTybdTDgj+sj3hBaino6Ve5Js9NH63+VSRnTDfhbwX2pvWVVAjYIpqYod47sHA6jA3NrQdtg6dnVDL4V/OQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-video/-/slide-video-1.1.2.tgz", + "integrity": "sha512-zHWQSqHmrNtN56l+JK2Y0TNoqOYlkl2YbSKy02fsF601VVAQorfb+Q/AlMKEfoKaP5G2DCKdJQYwb4mxhsZbng==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-youtube": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.1.tgz", - "integrity": "sha512-bqh0b0NrSXAl33rHhp3jjurUQBmi1SlvtCkGQ4OXudWDPlbX+AsB1zDE3DPNelOGxcFfb8M4klCjZDjX9rj5Yg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.2.tgz", + "integrity": "sha512-kgtV0SADvbxacR77ikJ8WHERYx4KP7/mXUoC2ZABj5OZHlCpyS9HIomwpz1jCXR3wDEMrqlgCl8L2P4kmEon/Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, diff --git a/docs/package.json b/docs/package.json index cd2226ddf..900c1af65 100644 --- a/docs/package.json +++ b/docs/package.json @@ -25,21 +25,21 @@ "@deckdeckgo/lazy-img": "^1.0.1", "@deckdeckgo/math": "^1.0.1", "@deckdeckgo/qrcode": "^1.0.1", - "@deckdeckgo/slide-aspect-ratio": "^2.0.0", - "@deckdeckgo/slide-author": "^1.1.1", - "@deckdeckgo/slide-big-img": "^1.1.1", - "@deckdeckgo/slide-chart": "^1.1.1", - "@deckdeckgo/slide-code": "^1.2.1", - "@deckdeckgo/slide-content": "^1.1.1", - "@deckdeckgo/slide-countdown": "^1.1.1", - "@deckdeckgo/slide-gif": "^2.0.0", - "@deckdeckgo/slide-playground": "^1.1.2", - "@deckdeckgo/slide-poll": "^1.1.1", - "@deckdeckgo/slide-qrcode": "^1.1.1", - "@deckdeckgo/slide-split": "^1.3.1", - "@deckdeckgo/slide-title": "^1.1.2", - "@deckdeckgo/slide-video": "^1.1.1", - "@deckdeckgo/slide-youtube": "^1.1.1", + "@deckdeckgo/slide-aspect-ratio": "^2.0.1", + "@deckdeckgo/slide-author": "^1.1.2", + "@deckdeckgo/slide-big-img": "^1.1.2", + "@deckdeckgo/slide-chart": "^1.1.2", + "@deckdeckgo/slide-code": "^1.2.3", + "@deckdeckgo/slide-content": "^1.1.2", + "@deckdeckgo/slide-countdown": "^1.1.2", + "@deckdeckgo/slide-gif": "^2.0.1", + "@deckdeckgo/slide-playground": "^1.1.3", + "@deckdeckgo/slide-poll": "^1.1.2", + "@deckdeckgo/slide-qrcode": "^1.1.2", + "@deckdeckgo/slide-split": "^1.3.2", + "@deckdeckgo/slide-title": "^1.1.3", + "@deckdeckgo/slide-video": "^1.1.2", + "@deckdeckgo/slide-youtube": "^1.1.2", "@deckdeckgo/social": "^2.0.0", "@deckdeckgo/youtube": "^1.1.2", "@ionic/core": "^5.2.3", diff --git a/remote/package-lock.json b/remote/package-lock.json index 0fcc1a52e..d6811707a 100644 --- a/remote/package-lock.json +++ b/remote/package-lock.json @@ -1092,140 +1092,140 @@ "integrity": "sha512-v75cVcoK3XduIcdXhe9//LHmaWcderu1Z17msqD+bx/fzJuUVG5fj70gsQCCPQFfNdUMFq9Xfz9VOvJGed8npg==" }, "@deckdeckgo/slide-aspect-ratio": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-2.0.0.tgz", - "integrity": "sha512-TZKKimkfoj81YpFYtYpQaHxN6973BRD036c4SpL6MyNzX3Ojj35hpm54Xa/iyidQipAlsf7uwg0gKdMuD+4hnw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-2.0.1.tgz", + "integrity": "sha512-3SGSVZWFzgwKQA0K2sjHv61HjUpQwbHvJeJId4egfOSd6I4AHgR/byFcWB6o+y3fCfa9o2UaEyWHn3kMnj9Y5Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-author": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.1.tgz", - "integrity": "sha512-y3ecv3ODowayxb9bObai/gM8h6clvw0je8Y+pENa+SlNv0WHrGWBv2Q94n0r+aEo7s26q/M6QuUcqjurgtEzGw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.2.tgz", + "integrity": "sha512-iVyQ0XmCAkvb2KrzNMDfLuJ7ue2TEEaJdTYMYfl//GVWNZq3hB94J9/ESX+7dK1FoRk2azlEBIGr+wDFK5Ledg==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-big-img": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-big-img/-/slide-big-img-1.1.1.tgz", - "integrity": "sha512-qaDWMTtoVaM1zmIMBdS3FxtVKYDdIOGFFljN3+YerhzQlGOJ5P+ISraKcygUqWsWbRfU5j5Js2hjb/59ognNSQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-big-img/-/slide-big-img-1.1.2.tgz", + "integrity": "sha512-Drjvj1Q21sKhLmk/vD6bXJDR+TrEl6ZujXyXzgKBxNKf56N9dj2KxY7YAgIWQCLi2mlvw/SwrY70yqt/OZ9joA==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-chart": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.1.tgz", - "integrity": "sha512-HtWy4OrUKlIMFYJ0Ufvb+izNJLMEfgICc6NcZsGyHheQmuwPPn9BhBQfnCJyslYHnPpX6jmQC++mtVUYRsZZIw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.2.tgz", + "integrity": "sha512-xNooPhzowYriGnTncoFGjeK2CEE012kux3wZK0UNUuzHVb7bdzX79++hmgpApGK5q0Sf37cFK1Azk+HVBvje6w==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-code": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-code/-/slide-code-1.2.1.tgz", - "integrity": "sha512-SkoUwxwSK0HMkY6UQuiIjhnLY2tFd16MVDJoFbOKG8EvvgRED3IqVD8MDm4hlXO/v4oCBCmDjUHsTclfX/sXtw==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-code/-/slide-code-1.2.3.tgz", + "integrity": "sha512-1adwWoTU7YB9PEPM/3uviuIh8kluFJM+JFKnkM9LvVH6EOszfMYS8VRSPSlnSQ1b99tuPsQMOapd/bZ8DOE8Dg==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-content": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.1.tgz", - "integrity": "sha512-SHe6cVeOETGVHF2KZSMjnHHr9gUu2nBIRA3yTQPchoT5/36BWervf56dEUof5lUeHMWqta4k0Bb7hNUANKnWEw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.2.tgz", + "integrity": "sha512-g/A1XWa4fZKoFmoNrmJEVlgam4sXNJLcagIykXO9NtZpzISfzhXQ8YFfvC7wp9lz9OLU1k4YZ+WE9H213kltBA==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-countdown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-countdown/-/slide-countdown-1.1.1.tgz", - "integrity": "sha512-eiB5J1TXY0lM37ytFXtjgxOQilutqE+2aO8uscTUHsXxQQqSfiZ/miUEAG9lwEgC1KX+Sckk0VCHm1/G7QatvA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-countdown/-/slide-countdown-1.1.2.tgz", + "integrity": "sha512-GNnHQBWburKiNVvfo0LxzIPAG14dw+jak3WstVzmCHti6mrfjbzizkHCKdXV3xHdEKQsQx37962iL6ukwkHa3A==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-gif": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-2.0.0.tgz", - "integrity": "sha512-jZJLoHz9MThn9AkusCm+dkhOTDiSix+LL/fHut7RNbxWqT1A9byStoGpQ4XQt5axKpXvXA5z9PndoEt7GpUPnQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-2.0.1.tgz", + "integrity": "sha512-ApGPku7+6le/uweiuTCTPcL0w0kFjypPhRDO9po6ewvdCvl9XnXyD4oWKqxwF4KjqCK8AVyBNzvCUUKg2FsdkQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-playground": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.2.tgz", - "integrity": "sha512-0iHeS5zkgPimH6kJXAsGf4E6dh7XhKT9ABGH4dUtJrFMXHtWD21G19FwgRRLvtj/sdqKYGObnrMVoi4BCGN4JA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.3.tgz", + "integrity": "sha512-LHRzLXRbr5TPlwbodOuIfADfZlXyA8ktrCKWEDQcUzlUaMN1kugaUw4TSQGJzGMQSkjK9PXIBY47R95T1/xL/w==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-poll": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.1.tgz", - "integrity": "sha512-yhVlAOnhBTobQjnJlNS8VjEmynm8wqbZTBidN2slsBTqSs/mJysY8D1EMtGMrQ4pvrJlz5pqoan9+CltHpc3NA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.2.tgz", + "integrity": "sha512-Cr503V8xc2VYU14aAQFQakHJaL2UrWEOB7oIZ8rxg5ZlBCUkzb91lCKeHa37O0fsq6hWlZi9IJgXcv4YNbcziQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0", "socket.io-client": "^2.3.0" } }, "@deckdeckgo/slide-qrcode": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.1.tgz", - "integrity": "sha512-vkdTuU+k7ciOfZrUXevWvIpuVJXmtJTyZPQIA1UjGqUKDRC/EF6HcjMLvWNBbet8bID15GQCfCgl41x5Z0CBJw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.2.tgz", + "integrity": "sha512-oTlIIQIcMn1sWKI6P/D4H4qSsxbKFgv/sJ2ZsQAYgmotGG7Y9YnvHXsrXyv0EijgmDO5BOGNzWiHqA/+bX5nog==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-split": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.1.tgz", - "integrity": "sha512-uAmaM0s94Aczfrk5Z2HnJOqKJlme1tk3fRyB9FrhxaaHYARXdOkXe1H3RFmBWrY3IUAirz6Yz9DjbhzuLZKzow==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.2.tgz", + "integrity": "sha512-MvlAvJ1wYlr+wLIa7aa60bW6TeGC2DTOzROsGhGG21HoTk1oYV60hgFp/eKWmmH+W70pdzfrO5deG0UijlAg5Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-title": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.2.tgz", - "integrity": "sha512-kJrxnr8s/9Xy0Tibu4aG8fPSP4WY3HT7RuX/M7CAGYhSZOwoDYnD/FWW2nN4O+CbwqRZSxr0iQBe6JwC6sUF6Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.3.tgz", + "integrity": "sha512-F7wydK1pzAmmevnei21gpVY9rBf6/hiL8DMD8vPTiSr9Dj8c21d1OgRkuPpoyWvTLMeD7dQM/3gD2JqW7dxd/g==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-video": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-video/-/slide-video-1.1.1.tgz", - "integrity": "sha512-JldoTybdTDgj+sj3hBaino6Ve5Js9NH63+VSRnTDfhbwX2pvWVVAjYIpqYod47sHA6jA3NrQdtg6dnVDL4V/OQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-video/-/slide-video-1.1.2.tgz", + "integrity": "sha512-zHWQSqHmrNtN56l+JK2Y0TNoqOYlkl2YbSKy02fsF601VVAQorfb+Q/AlMKEfoKaP5G2DCKdJQYwb4mxhsZbng==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-youtube": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.1.tgz", - "integrity": "sha512-bqh0b0NrSXAl33rHhp3jjurUQBmi1SlvtCkGQ4OXudWDPlbX+AsB1zDE3DPNelOGxcFfb8M4klCjZDjX9rj5Yg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.2.tgz", + "integrity": "sha512-kgtV0SADvbxacR77ikJ8WHERYx4KP7/mXUoC2ZABj5OZHlCpyS9HIomwpz1jCXR3wDEMrqlgCl8L2P4kmEon/Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, diff --git a/remote/package.json b/remote/package.json index 1db753c48..64cf6c841 100644 --- a/remote/package.json +++ b/remote/package.json @@ -25,21 +25,21 @@ "@deckdeckgo/math": "^1.0.1", "@deckdeckgo/qrcode": "^1.0.1", "@deckdeckgo/remote-utils": "^1.0.0", - "@deckdeckgo/slide-aspect-ratio": "^2.0.0", - "@deckdeckgo/slide-author": "^1.1.1", - "@deckdeckgo/slide-big-img": "^1.1.1", - "@deckdeckgo/slide-chart": "^1.1.1", - "@deckdeckgo/slide-code": "^1.2.1", - "@deckdeckgo/slide-content": "^1.1.1", - "@deckdeckgo/slide-countdown": "^1.1.1", - "@deckdeckgo/slide-gif": "^2.0.0", - "@deckdeckgo/slide-playground": "^1.1.2", - "@deckdeckgo/slide-poll": "^1.1.1", - "@deckdeckgo/slide-qrcode": "^1.1.1", - "@deckdeckgo/slide-split": "^1.3.1", - "@deckdeckgo/slide-title": "^1.1.2", - "@deckdeckgo/slide-video": "^1.1.1", - "@deckdeckgo/slide-youtube": "^1.1.1", + "@deckdeckgo/slide-aspect-ratio": "^2.0.1", + "@deckdeckgo/slide-author": "^1.1.2", + "@deckdeckgo/slide-big-img": "^1.1.2", + "@deckdeckgo/slide-chart": "^1.1.2", + "@deckdeckgo/slide-code": "^1.2.3", + "@deckdeckgo/slide-content": "^1.1.2", + "@deckdeckgo/slide-countdown": "^1.1.2", + "@deckdeckgo/slide-gif": "^2.0.1", + "@deckdeckgo/slide-playground": "^1.1.3", + "@deckdeckgo/slide-poll": "^1.1.2", + "@deckdeckgo/slide-qrcode": "^1.1.2", + "@deckdeckgo/slide-split": "^1.3.2", + "@deckdeckgo/slide-title": "^1.1.3", + "@deckdeckgo/slide-video": "^1.1.2", + "@deckdeckgo/slide-youtube": "^1.1.2", "@deckdeckgo/social": "^2.0.0", "@deckdeckgo/utils": "^1.1.0", "@deckdeckgo/youtube": "^1.1.2", diff --git a/studio/package-lock.json b/studio/package-lock.json index 35fdac2f3..96a63733b 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -148,106 +148,106 @@ "integrity": "sha512-v75cVcoK3XduIcdXhe9//LHmaWcderu1Z17msqD+bx/fzJuUVG5fj70gsQCCPQFfNdUMFq9Xfz9VOvJGed8npg==" }, "@deckdeckgo/slide-aspect-ratio": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-2.0.0.tgz", - "integrity": "sha512-TZKKimkfoj81YpFYtYpQaHxN6973BRD036c4SpL6MyNzX3Ojj35hpm54Xa/iyidQipAlsf7uwg0gKdMuD+4hnw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-aspect-ratio/-/slide-aspect-ratio-2.0.1.tgz", + "integrity": "sha512-3SGSVZWFzgwKQA0K2sjHv61HjUpQwbHvJeJId4egfOSd6I4AHgR/byFcWB6o+y3fCfa9o2UaEyWHn3kMnj9Y5Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-author": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.1.tgz", - "integrity": "sha512-y3ecv3ODowayxb9bObai/gM8h6clvw0je8Y+pENa+SlNv0WHrGWBv2Q94n0r+aEo7s26q/M6QuUcqjurgtEzGw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-1.1.2.tgz", + "integrity": "sha512-iVyQ0XmCAkvb2KrzNMDfLuJ7ue2TEEaJdTYMYfl//GVWNZq3hB94J9/ESX+7dK1FoRk2azlEBIGr+wDFK5Ledg==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-chart": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.1.tgz", - "integrity": "sha512-HtWy4OrUKlIMFYJ0Ufvb+izNJLMEfgICc6NcZsGyHheQmuwPPn9BhBQfnCJyslYHnPpX6jmQC++mtVUYRsZZIw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-1.1.2.tgz", + "integrity": "sha512-xNooPhzowYriGnTncoFGjeK2CEE012kux3wZK0UNUuzHVb7bdzX79++hmgpApGK5q0Sf37cFK1Azk+HVBvje6w==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-content": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.1.tgz", - "integrity": "sha512-SHe6cVeOETGVHF2KZSMjnHHr9gUu2nBIRA3yTQPchoT5/36BWervf56dEUof5lUeHMWqta4k0Bb7hNUANKnWEw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-1.1.2.tgz", + "integrity": "sha512-g/A1XWa4fZKoFmoNrmJEVlgam4sXNJLcagIykXO9NtZpzISfzhXQ8YFfvC7wp9lz9OLU1k4YZ+WE9H213kltBA==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-gif": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-2.0.0.tgz", - "integrity": "sha512-jZJLoHz9MThn9AkusCm+dkhOTDiSix+LL/fHut7RNbxWqT1A9byStoGpQ4XQt5axKpXvXA5z9PndoEt7GpUPnQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-2.0.1.tgz", + "integrity": "sha512-ApGPku7+6le/uweiuTCTPcL0w0kFjypPhRDO9po6ewvdCvl9XnXyD4oWKqxwF4KjqCK8AVyBNzvCUUKg2FsdkQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-playground": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.2.tgz", - "integrity": "sha512-0iHeS5zkgPimH6kJXAsGf4E6dh7XhKT9ABGH4dUtJrFMXHtWD21G19FwgRRLvtj/sdqKYGObnrMVoi4BCGN4JA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-1.1.3.tgz", + "integrity": "sha512-LHRzLXRbr5TPlwbodOuIfADfZlXyA8ktrCKWEDQcUzlUaMN1kugaUw4TSQGJzGMQSkjK9PXIBY47R95T1/xL/w==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-poll": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.1.tgz", - "integrity": "sha512-yhVlAOnhBTobQjnJlNS8VjEmynm8wqbZTBidN2slsBTqSs/mJysY8D1EMtGMrQ4pvrJlz5pqoan9+CltHpc3NA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-1.1.2.tgz", + "integrity": "sha512-Cr503V8xc2VYU14aAQFQakHJaL2UrWEOB7oIZ8rxg5ZlBCUkzb91lCKeHa37O0fsq6hWlZi9IJgXcv4YNbcziQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0", "socket.io-client": "^2.3.0" } }, "@deckdeckgo/slide-qrcode": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.1.tgz", - "integrity": "sha512-vkdTuU+k7ciOfZrUXevWvIpuVJXmtJTyZPQIA1UjGqUKDRC/EF6HcjMLvWNBbet8bID15GQCfCgl41x5Z0CBJw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-1.1.2.tgz", + "integrity": "sha512-oTlIIQIcMn1sWKI6P/D4H4qSsxbKFgv/sJ2ZsQAYgmotGG7Y9YnvHXsrXyv0EijgmDO5BOGNzWiHqA/+bX5nog==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-split": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.1.tgz", - "integrity": "sha512-uAmaM0s94Aczfrk5Z2HnJOqKJlme1tk3fRyB9FrhxaaHYARXdOkXe1H3RFmBWrY3IUAirz6Yz9DjbhzuLZKzow==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-1.3.2.tgz", + "integrity": "sha512-MvlAvJ1wYlr+wLIa7aa60bW6TeGC2DTOzROsGhGG21HoTk1oYV60hgFp/eKWmmH+W70pdzfrO5deG0UijlAg5Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-title": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.2.tgz", - "integrity": "sha512-kJrxnr8s/9Xy0Tibu4aG8fPSP4WY3HT7RuX/M7CAGYhSZOwoDYnD/FWW2nN4O+CbwqRZSxr0iQBe6JwC6sUF6Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-1.1.3.tgz", + "integrity": "sha512-F7wydK1pzAmmevnei21gpVY9rBf6/hiL8DMD8vPTiSr9Dj8c21d1OgRkuPpoyWvTLMeD7dQM/3gD2JqW7dxd/g==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1" + "@deckdeckgo/slide-utils": "^2.1.2" } }, "@deckdeckgo/slide-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.1.tgz", - "integrity": "sha512-L7QAH4KaKWkbrT1ErXpbmp8Z458A+Rw7Yuq0C3aC9VURSxRpoLdNmw13wKxPw/QT47EuPwEimkvl0ib+/OfwrA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.1.2.tgz", + "integrity": "sha512-hLAIxwAkny5QBYp0J8HLsp+HHocXMX+UNkI/tt6FNTm/psaSGdeuamGTsL4nWF7YRYdFBImlmEt8155Ia+Kjew==", "requires": { "@deckdeckgo/utils": "^1.1.0" } }, "@deckdeckgo/slide-youtube": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.1.tgz", - "integrity": "sha512-bqh0b0NrSXAl33rHhp3jjurUQBmi1SlvtCkGQ4OXudWDPlbX+AsB1zDE3DPNelOGxcFfb8M4klCjZDjX9rj5Yg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-1.1.2.tgz", + "integrity": "sha512-kgtV0SADvbxacR77ikJ8WHERYx4KP7/mXUoC2ZABj5OZHlCpyS9HIomwpz1jCXR3wDEMrqlgCl8L2P4kmEon/Q==", "requires": { - "@deckdeckgo/slide-utils": "^2.1.1", + "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/utils": "^1.1.0" } }, diff --git a/studio/package.json b/studio/package.json index 573509eac..f8279f940 100644 --- a/studio/package.json +++ b/studio/package.json @@ -28,23 +28,23 @@ "@deckdeckgo/math": "^1.0.1", "@deckdeckgo/qrcode": "^1.0.1", "@deckdeckgo/remote": "^1.2.0", - "@deckdeckgo/slide-aspect-ratio": "^2.0.0", - "@deckdeckgo/slide-author": "^1.1.1", - "@deckdeckgo/slide-chart": "^1.1.1", - "@deckdeckgo/slide-content": "^1.1.1", - "@deckdeckgo/slide-gif": "^2.0.0", - "@deckdeckgo/slide-playground": "^1.1.2", - "@deckdeckgo/slide-poll": "^1.1.1", - "@deckdeckgo/slide-qrcode": "^1.1.1", - "@deckdeckgo/slide-split": "^1.3.1", - "@deckdeckgo/slide-title": "^1.1.2", - "@deckdeckgo/slide-utils": "^2.1.1", - "@deckdeckgo/slide-youtube": "^1.1.1", + "@deckdeckgo/slide-aspect-ratio": "^2.0.1", + "@deckdeckgo/slide-author": "^1.1.2", + "@deckdeckgo/slide-chart": "^1.1.2", + "@deckdeckgo/slide-content": "^1.1.2", + "@deckdeckgo/slide-gif": "^2.0.1", + "@deckdeckgo/slide-playground": "^1.1.3", + "@deckdeckgo/slide-poll": "^1.1.2", + "@deckdeckgo/slide-qrcode": "^1.1.2", + "@deckdeckgo/slide-split": "^1.3.2", + "@deckdeckgo/slide-title": "^1.1.3", + "@deckdeckgo/slide-utils": "^2.1.2", + "@deckdeckgo/slide-youtube": "^1.1.2", "@deckdeckgo/social": "^2.0.0", "@deckdeckgo/utils": "^1.1.0", "@deckdeckgo/youtube": "^1.1.2", - "@ionic/core": "^5.2.2", - "firebase": "^7.15.4", + "@ionic/core": "^5.2.3", + "firebase": "^7.16.0", "idb-keyval": "^3.2.0", "socket.io-client": "^2.3.0", "uuid": "^8.2.0", From 01a4e8dc6e14c7e51e47b5be23b28798da43213e Mon Sep 17 00:00:00 2001 From: peterpeterparker Date: Sun, 12 Jul 2020 10:11:22 +0200 Subject: [PATCH 59/59] feat: slide-utils is added by the templates --- studio/package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/studio/package.json b/studio/package.json index f8279f940..23379a228 100644 --- a/studio/package.json +++ b/studio/package.json @@ -38,7 +38,6 @@ "@deckdeckgo/slide-qrcode": "^1.1.2", "@deckdeckgo/slide-split": "^1.3.2", "@deckdeckgo/slide-title": "^1.1.3", - "@deckdeckgo/slide-utils": "^2.1.2", "@deckdeckgo/slide-youtube": "^1.1.2", "@deckdeckgo/social": "^2.0.0", "@deckdeckgo/utils": "^1.1.0",