diff --git a/.prettierignore b/.prettierignore index 884d6c1..a2425aa 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,2 +1,3 @@ .firebase dist +src/index.html diff --git a/CHANGELOG.md b/CHANGELOG.md index b88d313..90b859c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ + + +# [8.3.0](https://github.com/deckgo/demo/compare/v8.2.0...v8.3.0) (2021-05-21) + +### Features + +- replace deprecated template code with code highlight + +### Fix + +- local webpack `development` cmd +- no minification to support code blocks + +### Build + +- update dependencies + # [8.2.0](https://github.com/deckgo/demo/compare/v8.1.0...v8.2.0) (2021-05-16) diff --git a/package-lock.json b/package-lock.json index 01147df..250caf7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,17 +20,17 @@ "dev": true }, "@babel/core": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.2.tgz", - "integrity": "sha512-OgC1mON+l4U4B4wiohJlQNUU3H73mpTyYY3j/c8U9dr9UagGGSm+WFpzjy/YLdoyjiG++c1kIDgxCo/mLwQJeQ==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz", + "integrity": "sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.14.2", + "@babel/generator": "^7.14.3", "@babel/helper-compilation-targets": "^7.13.16", "@babel/helper-module-transforms": "^7.14.2", "@babel/helpers": "^7.14.0", - "@babel/parser": "^7.14.2", + "@babel/parser": "^7.14.3", "@babel/template": "^7.12.13", "@babel/traverse": "^7.14.2", "@babel/types": "^7.14.2", @@ -72,9 +72,9 @@ } }, "@babel/generator": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.2.tgz", - "integrity": "sha512-OnADYbKrffDVai5qcpkMxQ7caomHOoEwjkouqnN2QhydAjowFAZcsdecFIRUBdb+ZcruwYE4ythYmF1UBZU5xQ==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", + "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", "dev": true, "requires": { "@babel/types": "^7.14.2", @@ -130,23 +130,23 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.2.tgz", - "integrity": "sha512-6YctwVsmlkchxfGUogvVrrhzyD3grFJyluj5JgDlQrwfMLJSt5tdAzFZfPf4H2Xoi5YLcQ6BxfJlaOBHuctyIw==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.3.tgz", + "integrity": "sha512-BnEfi5+6J2Lte9LeiL6TxLWdIlEv9Woacc1qXzXBgbikcOzMRM2Oya5XGg/f/ngotv1ej2A/b+3iJH8wbS1+lQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.12.13", "@babel/helper-function-name": "^7.14.2", "@babel/helper-member-expression-to-functions": "^7.13.12", "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-replace-supers": "^7.14.3", "@babel/helper-split-export-declaration": "^7.12.13" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", - "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz", + "integrity": "sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.12.13", @@ -292,15 +292,15 @@ } }, "@babel/helper-replace-supers": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", - "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.3.tgz", + "integrity": "sha512-Rlh8qEWZSTfdz+tgNV/N4gz1a0TMNwCUcENhMjHTHKp3LseYH5Jha0NSlyTQWMnjbYcwFt+bqAMqSLHVXkQ6UA==", "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.13.12", "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" } }, "@babel/helper-simple-access": { @@ -429,9 +429,9 @@ } }, "@babel/parser": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.2.tgz", - "integrity": "sha512-IoVDIHpsgE/fu7eXBeRWt8zLbDrSvD7H1gpomOkPpBoEN8KCruCqSDdqo8dddwQQrui30KSvQBaMUOJiuFu6QQ==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz", + "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==", "dev": true }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { @@ -467,11 +467,12 @@ } }, "@babel/plugin-proposal-class-static-block": { - "version": "7.13.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.13.11.tgz", - "integrity": "sha512-fJTdFI4bfnMjvxJyNuaf8i9mVcZ0UhetaGEUHaHV9KEnibLugJkZAtXikR8KcYj+NYmI4DZMS8yQAyg+hvfSqg==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz", + "integrity": "sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ==", "dev": true, "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.3", "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-class-static-block": "^7.12.13" } @@ -1265,19 +1266,12 @@ } }, "@deckdeckgo/highlight-code": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/highlight-code/-/highlight-code-2.6.0.tgz", - "integrity": "sha512-rmlCkRdtcF6mn0tIXPqv/3I/V3d2t8zyilURPBpIPGjibYKeJzIlWKUNdM41RBDtScckB0aXdEFOCBkH56G0oA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@deckdeckgo/highlight-code/-/highlight-code-3.0.2.tgz", + "integrity": "sha512-POANoFaOLmo9JK6mwELDDJrT8sMoXjUIXbeLo6L+fvvsas4EbUVWY9Jzh3ksd5O7TbWdlQ8Z4vfX+GWtTu8NHQ==", "requires": { - "@deckdeckgo/utils": "1.3.0", - "prismjs": "^1.21.0" - }, - "dependencies": { - "@deckdeckgo/utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.3.0.tgz", - "integrity": "sha512-QrV3jyqIlL+u1NUqSyMsnIsfORLqBuzEhK2+rGYCT89TLVhnPpOP0b11aP/XvHyJMzG9mZvjadLN/MQ9ls9UGw==" - } + "@deckdeckgo/utils": "2.0.0", + "prismjs": "^1.23.0" } }, "@deckdeckgo/kit": { @@ -1336,163 +1330,226 @@ "integrity": "sha512-v75cVcoK3XduIcdXhe9//LHmaWcderu1Z17msqD+bx/fzJuUVG5fj70gsQCCPQFfNdUMFq9Xfz9VOvJGed8npg==" }, "@deckdeckgo/reveal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/reveal/-/reveal-1.0.0.tgz", - "integrity": "sha512-p9cZuOcnpjeRbIWfmSZhRGTbW2PiC9VLaWapuXhOnVmM/gq8d5D7WNhOvW/moO610IZXvCxUfSuFjTEjZax8yQ==", - "requires": { - "@stencil/core": "^2.0.3" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/reveal/-/reveal-2.0.0.tgz", + "integrity": "sha512-0uRue+f/Gw29l61X0T/ehIHpf6Xbd2p0wCwgm8w6stcSpPrMilCd6oBMSyZFkdTruY2tI0rJd0kiaNjLv9BIGw==" }, "@deckdeckgo/slide-author": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-2.2.2.tgz", - "integrity": "sha512-ibhkh4BFdYNJWiNLiCH1vSkl1U9OTqa3+7+iGQUrKr2gKX/XkThP4O2YQR4tOE0RNtrHb6LvLS6DMaSnuxtJrg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-author/-/slide-author-2.3.0.tgz", + "integrity": "sha512-mWbRrjSrM9J4wmuMCwNMu4SDKaqg66oGDIl7KVPJszaCt7c3iSr+1OcN2tZ21ZsSGyLFTi0kn0j3fvFf+KdXyA==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1", - "@deckdeckgo/utils": "^1.3.0" - }, - "dependencies": { - "@deckdeckgo/utils": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.8.1.tgz", - "integrity": "sha512-95Rl6vNu5y4SgfK3zAPzg5Z3uancPnRAGUvqofJDdzR1kDnIqyKRGDZa1Bxj26QFUtbK9Rw3e1pdiSBVO6wftg==" - } + "@deckdeckgo/slide-utils": "^4.0.0", + "@deckdeckgo/utils": "^2.0.0" } }, "@deckdeckgo/slide-chart": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-2.2.2.tgz", - "integrity": "sha512-fVvNaM7uXdBp0EbyxznusvRs0Ws9e0ykuieKitSwxGVESL7/S3q/v8OmVH1sbrNgTJp6YDYjnAnQ/nKFw9je8Q==", - "requires": { - "@deckdeckgo/slide-utils": "^2.6.1", - "@deckdeckgo/utils": "^1.3.0" - }, - "dependencies": { - "@deckdeckgo/utils": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.8.1.tgz", - "integrity": "sha512-95Rl6vNu5y4SgfK3zAPzg5Z3uancPnRAGUvqofJDdzR1kDnIqyKRGDZa1Bxj26QFUtbK9Rw3e1pdiSBVO6wftg==" - } - } - }, - "@deckdeckgo/slide-code": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-code/-/slide-code-3.1.2.tgz", - "integrity": "sha512-PXm3FlAh+pFOHowvugSssV/LshgsMh7Fd8REoQt62Oq1o+uxbjUHWUkwTNLouOO+zqxrzqTOHCt1hwd3fbsLdQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-chart/-/slide-chart-2.3.0.tgz", + "integrity": "sha512-y+GU9e7QGzXU16hmcOk+8hHEykOba/cY6WA6Lv6apbMileeS2fOfMzLV2jEIt418jfAWg47ySWTY7E32/FO4wA==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1" + "@deckdeckgo/slide-utils": "^4.0.0", + "@deckdeckgo/utils": "^2.0.0" } }, "@deckdeckgo/slide-content": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-2.3.0.tgz", - "integrity": "sha512-lJsMEJOnRkiVgLuPi53tHOsrTAWUqu1YBcAJWQOFJweykyaA+sClQKTu+rYlRur7pRCvV5Lp1y57l9aJ17ZNig==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-content/-/slide-content-2.4.0.tgz", + "integrity": "sha512-wPY4mrnqxIuw5Mb3rp8XupgRbW9+e1/ySGF7rrwiTHcp7gl2yeGtjERg7BiOsFAbzoDwy/k157aX4IGuGOpu1w==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1" + "@deckdeckgo/slide-utils": "^4.0.0" } }, "@deckdeckgo/slide-gif": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-3.2.2.tgz", - "integrity": "sha512-G5ypTdKJF0eH0lQFawwdJZPVg/woKOnUt6SnNMlqjpf0wQybFT9/XcPt0SPf981p7MBD8Dku0RfL9TNLtijTuA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-gif/-/slide-gif-3.3.0.tgz", + "integrity": "sha512-O3v12L/r2aRMe2KlS0ns9UuRKpViM9qY7dA2uE6wQXlymAuIWGlR74bC27UsWMukKDuclx/JlnjI95SC3Y5hKg==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1" + "@deckdeckgo/slide-utils": "^4.0.0" } }, "@deckdeckgo/slide-playground": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-2.2.2.tgz", - "integrity": "sha512-zgVkiYxU7+TYumxGvj/P12ihnxktohgith9z30U/MWHDAjS7clnrH0Fgvnlb5wj7JnpDAyPQ5louM5iCxoCuJg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-playground/-/slide-playground-2.3.0.tgz", + "integrity": "sha512-Jrc7OWrgEpEugrVOksF1YxvgzJ/Wiee8ivB4PthcO9KKIy+9WJ2wXrrctnJmTZbdVzkcSjK8EtSiXLkrcSu4fQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1", - "@deckdeckgo/utils": "^1.3.0" - }, - "dependencies": { - "@deckdeckgo/utils": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.8.1.tgz", - "integrity": "sha512-95Rl6vNu5y4SgfK3zAPzg5Z3uancPnRAGUvqofJDdzR1kDnIqyKRGDZa1Bxj26QFUtbK9Rw3e1pdiSBVO6wftg==" - } + "@deckdeckgo/slide-utils": "^4.0.0", + "@deckdeckgo/utils": "^2.0.0" } }, "@deckdeckgo/slide-poll": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-2.2.3.tgz", - "integrity": "sha512-Bjnihp/DrxaABs3/oSqftkYBzBIuqhjQf6b9v1jn5p+3m8mV4SxkjCAxyv16b2Zs+HjrEe5R04OmLYIuJuXWZw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-poll/-/slide-poll-2.3.0.tgz", + "integrity": "sha512-71YovkA+2mss05PiWx2K3+5sKL4TLhhUiaXOab2gku/sxqJ4CYJMRO39pmYPtR+djz4x5U4rbk6+yhQr1PKU9A==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1", - "@deckdeckgo/utils": "^1.3.0", - "socket.io-client": "^2.3.0" + "@deckdeckgo/slide-utils": "^4.0.0", + "@deckdeckgo/utils": "^2.0.0", + "socket.io-client": "2.3.0" }, "dependencies": { - "@deckdeckgo/utils": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.8.1.tgz", - "integrity": "sha512-95Rl6vNu5y4SgfK3zAPzg5Z3uancPnRAGUvqofJDdzR1kDnIqyKRGDZa1Bxj26QFUtbK9Rw3e1pdiSBVO6wftg==" + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "engine.io-client": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.4.tgz", + "integrity": "sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==", + "requires": { + "component-emitter": "~1.3.0", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" + }, + "parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "socket.io-client": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz", + "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==", + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "engine.io-client": "~3.4.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + } + }, + "ws": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" } } }, "@deckdeckgo/slide-qrcode": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-2.2.2.tgz", - "integrity": "sha512-I810NVgtlnOOmLtAqCwcFSiUP/dgqMQeEf2tYoAAmyYKUmVeM7pWdZz9WxOqcj1pMOpjEnu1l1SCxP3D89ft/g==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-qrcode/-/slide-qrcode-2.3.0.tgz", + "integrity": "sha512-NPPB/jVZiq7yHTDRmAf6/TPgEw0f3Wbwhzhn9/dKwSoMNuEBumn5/6ZXZMn9NKviE5VuH+Da1vWwS0oH0LEoOA==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1", - "@deckdeckgo/utils": "^1.3.0" - }, - "dependencies": { - "@deckdeckgo/utils": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.8.1.tgz", - "integrity": "sha512-95Rl6vNu5y4SgfK3zAPzg5Z3uancPnRAGUvqofJDdzR1kDnIqyKRGDZa1Bxj26QFUtbK9Rw3e1pdiSBVO6wftg==" - } + "@deckdeckgo/slide-utils": "^4.0.0", + "@deckdeckgo/utils": "^2.0.0" } }, "@deckdeckgo/slide-split": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-2.2.2.tgz", - "integrity": "sha512-DV5YBO9FP8KF3ea6B1FNo0K0IyLTljGYKK+LL0Eew//u0H92sR0MfubI4SsznZSFEHvZPpeW2yEuVO9nU7eavA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-split/-/slide-split-2.3.0.tgz", + "integrity": "sha512-47AqmBHqYocpkZipaOU9lsFyzb5JrV0hAWdaNYIw4NAP/J1zQRh1py2jtDzswza9gBK2Gw4IdcZthYwmWuhNEQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1" + "@deckdeckgo/slide-utils": "^4.0.0" } }, "@deckdeckgo/slide-title": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-2.2.4.tgz", - "integrity": "sha512-Gpggnf2RgiN7CE+LzIryurvy8XHjCUQEOMveEOmCvD4V8+QghnxI3WI/vrSKJZGgypWruXSWAqynNOBBKJNv8A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-title/-/slide-title-2.3.0.tgz", + "integrity": "sha512-5G0sS3Sz31OVR1itluNmeSivqbLPUCPJC8OMexM1DLtoBOWbXtrCtR+PkYVwItlq7XvZSxNR8GZmOCmqo7BJcQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1" + "@deckdeckgo/slide-utils": "^4.0.0" } }, "@deckdeckgo/slide-utils": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-2.6.1.tgz", - "integrity": "sha512-biSnOln5XO5k9qWB3/pnb15GD0R+QfRQ6EboFBQgCDy9n34Axdf0Jix/djZHmXrqYdGUJGGwVDVHG8FkEdpx8g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-utils/-/slide-utils-4.0.0.tgz", + "integrity": "sha512-Dv0YktuNQsoY9kjZFkxA1Ab56J/Gz4jubuQOW2GXdB9ooMXCzBoc5eDxHds5kx81GRUrXNSZknrT+2/Q0Pv5yg==", "requires": { - "@deckdeckgo/utils": "^1.3.0" - }, - "dependencies": { - "@deckdeckgo/utils": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.8.1.tgz", - "integrity": "sha512-95Rl6vNu5y4SgfK3zAPzg5Z3uancPnRAGUvqofJDdzR1kDnIqyKRGDZa1Bxj26QFUtbK9Rw3e1pdiSBVO6wftg==" - } + "@deckdeckgo/utils": "^2.0.0" } }, "@deckdeckgo/slide-youtube": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-2.2.2.tgz", - "integrity": "sha512-plAuX8Dn5aiO004ZldycyUL3ZLzoatr3hvQ5049MiOm7gSIS4oTs7dSrK6c+hTRzVSomA86idzpooHUK/Lg/rQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@deckdeckgo/slide-youtube/-/slide-youtube-2.3.0.tgz", + "integrity": "sha512-Wj/oI95eJIQhs5xOnfU45oWMjbf624Bf8WXqR2lEWYOykOLIeruJuxXsIfqRYlc3Ncq3qZ08BlVBY3TxdzeITQ==", "requires": { - "@deckdeckgo/slide-utils": "^2.6.1", - "@deckdeckgo/utils": "^1.3.0" - }, - "dependencies": { - "@deckdeckgo/utils": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@deckdeckgo/utils/-/utils-1.8.1.tgz", - "integrity": "sha512-95Rl6vNu5y4SgfK3zAPzg5Z3uancPnRAGUvqofJDdzR1kDnIqyKRGDZa1Bxj26QFUtbK9Rw3e1pdiSBVO6wftg==" - } + "@deckdeckgo/slide-utils": "^4.0.0", + "@deckdeckgo/utils": "^2.0.0" } }, "@deckdeckgo/social": { @@ -1666,16 +1723,10 @@ "magic-string": "^0.25.0" } }, - "@types/anymatch": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", - "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==", - "dev": true - }, "@types/eslint": { - "version": "7.2.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz", - "integrity": "sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ==", + "version": "7.2.11", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.11.tgz", + "integrity": "sha512-WYhv//5K8kQtsSc9F1Kn2vHzhYor6KpwPbARH7hwYe3C3ETD0EVx/3P5qQybUoaBEuUa9f/02JjBiXFWalYUmw==", "dev": true, "requires": { "@types/estree": "*", @@ -1727,9 +1778,9 @@ "dev": true }, "@types/node": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.3.0.tgz", - "integrity": "sha512-8/bnjSZD86ZfpBsDlCIkNXIvm+h6wi9g7IqL+kmFkQ+Wvu3JrasgLElfiPgoo8V8vVfnEi0QVS12gbl94h9YsQ==", + "version": "15.6.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.6.0.tgz", + "integrity": "sha512-gCYSfQpy+LYhOFTKAeE8BkyGqaxmlFxe+n4DKM6DR0wzw/HISUE/hAmkC/KT8Sw5PCJblqg062b3z9gucv3k0A==", "dev": true }, "@types/resolve": { @@ -1763,16 +1814,16 @@ } }, "@types/webpack": { - "version": "4.41.28", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.28.tgz", - "integrity": "sha512-Nn84RAiJjKRfPFFCVR8LC4ueTtTdfWAMZ03THIzZWRJB+rX24BD3LqPSFnbMscWauEsT4segAsylPDIaZyZyLQ==", + "version": "4.41.29", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.29.tgz", + "integrity": "sha512-6pLaORaVNZxiB3FSHbyBiWM7QdazAWda1zvAq4SbZObZqHSDbWLi62iFdblVea6SK9eyBIVp5yHhKt/yNQdR7Q==", "dev": true, "requires": { - "@types/anymatch": "*", "@types/node": "*", "@types/tapable": "^1", "@types/uglify-js": "*", "@types/webpack-sources": "*", + "anymatch": "^3.0.0", "source-map": "^0.6.0" } }, @@ -2077,127 +2128,13 @@ } }, "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dev": true, "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" } }, "arr-diff": { @@ -2289,8 +2226,7 @@ "async-limiter": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" }, "asynckit": { "version": "0.4.0", @@ -2455,6 +2391,14 @@ "tweetnacl": "^0.14.3" } }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "requires": { + "callsite": "1.0.0" + } + }, "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", @@ -2632,6 +2576,11 @@ "get-intrinsic": "^1.0.2" } }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" + }, "camel-case": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", @@ -2643,9 +2592,9 @@ } }, "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, "caniuse-lite": { @@ -2690,6 +2639,27 @@ "upath": "^1.1.1" }, "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, "braces": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", @@ -2706,15 +2676,17 @@ "snapdragon-node": "^2.0.1", "split-string": "^3.0.2", "to-regex": "^3.0.1" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "fill-range": { @@ -2727,6 +2699,17 @@ "is-number": "^3.0.0", "repeat-string": "^1.6.1", "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "glob-parent": { @@ -2757,15 +2740,38 @@ "dev": true, "requires": { "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } }, "to-regex-range": { @@ -3057,13 +3063,13 @@ "dev": true }, "copy-webpack-plugin": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-8.1.1.tgz", - "integrity": "sha512-rYM2uzRxrLRpcyPqGceRBDpxxUV8vcDqIKxAUKfcnFpcrPxT5+XvhTxv7XLjo5AvEJFPdAE3zCogG2JVahqgSQ==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.0.tgz", + "integrity": "sha512-k8UB2jLIb1Jip2nZbCz83T/XfhfjX6mB1yLJNYKrpYi7FQimfOoFv/0//iT6HV1K8FwUB5yUbCcnpLebJXJTug==", "dev": true, "requires": { "fast-glob": "^3.2.5", - "glob-parent": "^5.1.1", + "glob-parent": "^6.0.0", "globby": "^11.0.3", "normalize-path": "^3.0.0", "p-limit": "^3.1.0", @@ -3135,15 +3141,14 @@ "dev": true }, "css-loader": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.4.tgz", - "integrity": "sha512-OFYGyINCKkdQsTrSYxzGSFnGS4gNjcXkKkQgWxK138jgnPt+lepxdjSZNc8sHAl5vP3DhsJUxufWIjOwI8PMMw==", + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.5.tgz", + "integrity": "sha512-bH6QQacvSRtLX0lycAOs43S173n+lfXxB5cx4FjVkTLw5tAEwk5bxNLbkt5K1iETd5KxazRx70GpqOxsuwKiFA==", "dev": true, "requires": { - "camelcase": "^6.2.0", "icss-utils": "^5.1.0", "loader-utils": "^2.0.0", - "postcss": "^8.2.10", + "postcss": "^8.2.15", "postcss-modules-extract-imports": "^3.0.0", "postcss-modules-local-by-default": "^4.0.0", "postcss-modules-scope": "^3.0.0", @@ -3722,9 +3727,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.728", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.728.tgz", - "integrity": "sha512-SHv4ziXruBpb1Nz4aTuqEHBYi/9GNCJMYIJgDEXrp/2V01nFXMNFUTli5Z85f5ivSkioLilQatqBYFB44wNJrA==", + "version": "1.3.735", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.735.tgz", + "integrity": "sha512-cp7MWzC3NseUJV2FJFgaiesdrS+A8ZUjX5fLAxdRlcaPDkaPGFplX930S5vf84yqDp4LjuLdKouWuVOTwUfqHQ==", "dev": true }, "emoji-regex": { @@ -4174,6 +4179,17 @@ "merge2": "^1.3.0", "micromatch": "^4.0.2", "picomatch": "^2.2.1" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } } }, "fast-json-stable-stringify": { @@ -4432,9 +4448,9 @@ } }, "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.0.tgz", + "integrity": "sha512-Hdd4287VEJcZXUwv1l8a+vXC1GjOQqXe+VS30w/ypihpcnu9M1n3xeYeJu5CBpeEQj2nAab2xxz28GuA3vp4Ww==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -5798,6 +5814,11 @@ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "dev": true }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" + }, "object-copy": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", @@ -6175,14 +6196,14 @@ "dev": true }, "postcss": { - "version": "8.2.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz", - "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.0.tgz", + "integrity": "sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ==", "dev": true, "requires": { "colorette": "^1.2.2", "nanoid": "^3.1.23", - "source-map": "^0.6.1" + "source-map-js": "^0.6.2" } }, "postcss-modules-extract-imports": { @@ -7377,6 +7398,12 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, "source-map-resolve": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", @@ -8079,9 +8106,9 @@ } }, "watchpack": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", - "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", "dev": true, "requires": { "glob-to-regexp": "^0.4.1", @@ -8109,9 +8136,9 @@ "dev": true }, "webpack": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.37.0.tgz", - "integrity": "sha512-yvdhgcI6QkQkDe1hINBAJ1UNevqNGTVaCkD2SSJcB8rcrNNl922RI8i2DXUAuNfANoxwsiXXEA4ZPZI9q2oGLA==", + "version": "5.37.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.37.1.tgz", + "integrity": "sha512-btZjGy/hSjCAAVHw+cKG+L0M+rstlyxbO2C+BOTaQ5/XAnxkDrP5sVbqWhXgo4pL3X2dcOib6rqCP20Zr9PLow==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", @@ -8789,9 +8816,9 @@ "dev": true }, "xmlhttprequest-ssl": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.2.tgz", - "integrity": "sha512-tYOaldF/0BLfKuoA39QMwD4j2m8lq4DIncqj1yuNELX4vz9+z/ieG/vwmctjJce+boFHXstqhWnHSxc4W8f4qg==" + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz", + "integrity": "sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==" }, "y18n": { "version": "4.0.3", @@ -8876,14 +8903,6 @@ "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } } }, "yeast": { diff --git a/package.json b/package.json index 5182538..943dd51 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "The Progressive Web App alternative for simple presentations", "homepage": "https://deckdeckgo.com", "scripts": { - "start": "webpack serve", + "start": "webpack serve --mode development", "build": "webpack --mode production" }, "author": { @@ -18,8 +18,8 @@ }, "devDependencies": { "clean-webpack-plugin": "^3.0.0", - "copy-webpack-plugin": "^8.1.1", - "css-loader": "^5.2.4", + "copy-webpack-plugin": "^9.0.0", + "css-loader": "^5.2.5", "deckdeckgo-webpack-plugins": "^2.0.0", "file-loader": "^6.2.0", "html-webpack-plugin": "^5.3.1", @@ -28,7 +28,7 @@ "prettier-quick": "0.0.5", "progress-bar-webpack-plugin": "^2.1.0", "style-loader": "^2.0.0", - "webpack": "^5.37.0", + "webpack": "^5.37.1", "webpack-cli": "^4.7.0", "webpack-dev-server": "^3.11.2", "workbox-webpack-plugin": "^6.1.5" @@ -39,24 +39,23 @@ "@deckdeckgo/core": "^8.1.6", "@deckdeckgo/deck-utils": "^4.0.1", "@deckdeckgo/demo": "^2.0.1", - "@deckdeckgo/highlight-code": "^2.6.0", + "@deckdeckgo/highlight-code": "^3.0.2", "@deckdeckgo/kit": "^4.0.0", "@deckdeckgo/laser-pointer": "^1.0.1", "@deckdeckgo/lazy-img": "^3.0.0", "@deckdeckgo/qrcode": "^2.0.1", "@deckdeckgo/remote": "^2.0.1", - "@deckdeckgo/reveal": "^1.0.0", - "@deckdeckgo/slide-author": "^2.2.2", - "@deckdeckgo/slide-chart": "^2.2.2", - "@deckdeckgo/slide-code": "^3.1.2", - "@deckdeckgo/slide-content": "^2.3.0", - "@deckdeckgo/slide-gif": "^3.2.2", - "@deckdeckgo/slide-playground": "^2.2.2", - "@deckdeckgo/slide-poll": "^2.2.3", - "@deckdeckgo/slide-qrcode": "^2.2.2", - "@deckdeckgo/slide-split": "^2.2.2", - "@deckdeckgo/slide-title": "^2.2.4", - "@deckdeckgo/slide-youtube": "^2.2.2", + "@deckdeckgo/reveal": "^2.0.0", + "@deckdeckgo/slide-author": "^2.3.0", + "@deckdeckgo/slide-chart": "^2.3.0", + "@deckdeckgo/slide-content": "^2.4.0", + "@deckdeckgo/slide-gif": "^3.3.0", + "@deckdeckgo/slide-playground": "^2.3.0", + "@deckdeckgo/slide-poll": "^2.3.0", + "@deckdeckgo/slide-qrcode": "^2.3.0", + "@deckdeckgo/slide-split": "^2.3.0", + "@deckdeckgo/slide-title": "^2.3.0", + "@deckdeckgo/slide-youtube": "^2.3.0", "@deckdeckgo/social": "^4.0.0", "@deckdeckgo/utils": "^2.0.0", "@deckdeckgo/youtube": "^2.0.1", diff --git a/src/index.html b/src/index.html index 4977063..00d2119 100644 --- a/src/index.html +++ b/src/index.html @@ -320,17 +320,30 @@