diff --git a/package.json b/package.json index 885630c..c123ebd 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "css-loader": "^5.0.2", "elm-hot-webpack-loader": "^1.1.8", "elm-webpack-loader": "^7.0.1", + "favicons": "^6.2.0", "favicons-webpack-plugin": "^5.0.1", "html-loader": "^2.0.0", "html-webpack-plugin": "^5.1.0", @@ -29,4 +30,4 @@ "author": "notgne2", "license": "AGPL-3.0", "description": "" -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0166ad0..d45379d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,8 +3,9 @@ dependencies: css-loader: 5.0.2_webpack@5.21.2 elm-hot-webpack-loader: 1.1.8_elm-webpack-loader@7.0.1 elm-webpack-loader: 7.0.1 - favicons-webpack-plugin: 5.0.1_webpack@5.21.2 - html-loader: 1.3.2_webpack@5.21.2 + favicons: 6.2.0 + favicons-webpack-plugin: 5.0.1_favicons@6.2.0+webpack@5.21.2 + html-loader: 2.0.0_webpack@5.21.2 html-webpack-plugin: 5.1.0_webpack@5.21.2 imagemin: 7.0.1 imagemin-webp-webpack-plugin: 3.3.3 @@ -967,6 +968,411 @@ packages: dev: false resolution: integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + /@jimp/bmp/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + bmp-js: 0.1.0 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-keMOc5woiDmONXsB/6aXLR4Z5Q+v8lFq3EY2rcj2FmstbDMhRuGbmcBxlEgOqfRjwvtf/wOtJ3Of37oAWtVfLg== + /@jimp/core/0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/utils': 0.10.3 + any-base: 1.1.0 + buffer: 5.7.1 + core-js: 3.8.3 + exif-parser: 0.1.12 + file-type: 9.0.0 + load-bmfont: 1.4.1 + mkdirp: 0.5.5 + phin: 2.9.3 + pixelmatch: 4.0.2 + tinycolor2: 1.4.2 + dev: false + resolution: + integrity: sha512-Gd5IpL3U2bFIO57Fh/OA3HCpWm4uW/pU01E75rI03BXfTdz3T+J7TwvyG1XaqsQ7/DSlS99GXtLQPlfFIe28UA== + /@jimp/custom/0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/core': 0.10.3 + core-js: 3.8.3 + dev: false + resolution: + integrity: sha512-nZmSI+jwTi5IRyNLbKSXQovoeqsw+D0Jn0SxW08wYQvdkiWA8bTlDQFgQ7HVwCAKBm8oKkDB/ZEo9qvHJ+1gAQ== + /@jimp/gif/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + omggif: 1.0.10 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-vjlRodSfz1CrUvvrnUuD/DsLK1GHB/yDZXHthVdZu23zYJIW7/WrIiD1IgQ5wOMV7NocfrvPn2iqUfBP81/WWA== + /@jimp/jpeg/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + jpeg-js: 0.3.7 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-AAANwgUZOt6f6P7LZxY9lyJ9xclqutYJlsxt3JbriXUGJgrrFAIkcKcqv1nObgmQASSAQKYaMV9KdHjMlWFKlQ== + /@jimp/plugin-blit/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-5zlKlCfx4JWw9qUVC7GI4DzXyxDWyFvgZLaoGFoT00mlXlN75SarlDwc9iZ/2e2kp4bJWxz3cGgG4G/WXrbg3Q== + /@jimp/plugin-blur/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-cTOK3rjh1Yjh23jSfA6EHCHjsPJDEGLC8K2y9gM7dnTUK1y9NNmkFS23uHpyjgsWFIoH9oRh2SpEs3INjCpZhQ== + /@jimp/plugin-circle/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-51GAPIVelqAcfuUpaM5JWJ0iWl4vEjNXB7p4P7SX5udugK5bxXUjO6KA2qgWmdpHuCKtoNgkzWU9fNSuYp7tCA== + /@jimp/plugin-color/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + tinycolor2: 1.4.2 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-RgeHUElmlTH7vpI4WyQrz6u59spiKfVQbsG/XUzfWGamFSixa24ZDwX/yV/Ts+eNaz7pZeIuv533qmKPvw2ujg== + /@jimp/plugin-contain/0.10.3_3071242f0182d6dd6735a83a224911fe: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugin-blit': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-resize': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-scale': 0.10.3_0b94a30f942790eecfad80f03dcf6827 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blit': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + '@jimp/plugin-scale': '>=0.3.5' + resolution: + integrity: sha512-bYJKW9dqzcB0Ihc6u7jSyKa3juStzbLs2LFr6fu8TzA2WkMS/R8h+ddkiO36+F9ILTWHP0CIA3HFe5OdOGcigw== + /@jimp/plugin-cover/0.10.3_4f6bd79c8778ed9d3b16a6cb4b49234b: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugin-crop': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-resize': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-scale': 0.10.3_0b94a30f942790eecfad80f03dcf6827 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-crop': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + '@jimp/plugin-scale': '>=0.3.5' + resolution: + integrity: sha512-pOxu0cM0BRPzdV468n4dMocJXoMbTnARDY/EpC3ZW15SpMuc/dr1KhWQHgoQX5kVW1Wt8zgqREAJJCQ5KuPKDA== + /@jimp/plugin-crop/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-nB7HgOjjl9PgdHr076xZ3Sr6qHYzeBYBs9qvs3tfEEUeYMNnvzgCCGtUl6eMakazZFCMk3mhKmcB9zQuHFOvkg== + /@jimp/plugin-displace/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-8t3fVKCH5IVqI4lewe4lFFjpxxr69SQCz5/tlpDLQZsrNScNJivHdQ09zljTrVTCSgeCqQJIKgH2Q7Sk/pAZ0w== + /@jimp/plugin-dither/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-JCX/oNSnEg1kGQ8ffZ66bEgQOLCY3Rn+lrd6v1jjLy/mn9YVZTMsxLtGCXpiCDC2wG/KTmi4862ysmP9do9dAQ== + /@jimp/plugin-fisheye/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-RRZb1wqe+xdocGcFtj2xHU7sF7xmEZmIa6BmrfSchjyA2b32TGPWKnP3qyj7p6LWEsXn+19hRYbjfyzyebPElQ== + /@jimp/plugin-flip/0.10.3_24782140757b139182740179a98f9a42: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugin-rotate': 0.10.3_a817b872064f5c7f51420447cd4ae8f4 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-rotate': '>=0.3.5' + resolution: + integrity: sha512-0epbi8XEzp0wmSjoW9IB0iMu0yNF17aZOxLdURCN3Zr+8nWPs5VNIMqSVa1Y62GSyiMDpVpKF/ITiXre+EqrPg== + /@jimp/plugin-gaussian/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-25eHlFbHUDnMMGpgRBBeQ2AMI4wsqCg46sue0KklI+c2BaZ+dGXmJA5uT8RTOrt64/K9Wz5E+2n7eBnny4dfpQ== + /@jimp/plugin-invert/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-effYSApWY/FbtlzqsKXlTLkgloKUiHBKjkQnqh5RL4oQxh/33j6aX+HFdDyQKtsXb8CMd4xd7wyiD2YYabTa0g== + /@jimp/plugin-mask/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-twrg8q8TIhM9Z6Jcu9/5f+OCAPaECb0eKrrbbIajJqJ3bCUlj5zbfgIhiQIzjPJ6KjpnFPSqHQfHkU1Vvk/nVw== + /@jimp/plugin-normalize/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-xkb5eZI/mMlbwKkDN79+1/t/+DBo8bBXZUMsT4gkFgMRKNRZ6NQPxlv1d3QpRzlocsl6UMxrHnhgnXdLAcgrXw== + /@jimp/plugin-print/0.10.3_007b30e330b003c23ac0214a3a89732b: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugin-blit': 0.10.3_@jimp+custom@0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + load-bmfont: 1.4.1 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blit': '>=0.3.5' + resolution: + integrity: sha512-wjRiI6yjXsAgMe6kVjizP+RgleUCLkH256dskjoNvJzmzbEfO7xQw9g6M02VET+emnbY0CO83IkrGm2q43VRyg== + /@jimp/plugin-resize/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-rf8YmEB1d7Sg+g4LpqF0Mp+dfXfb6JFJkwlAIWPUOR7lGsPWALavEwTW91c0etEdnp0+JB9AFpy6zqq7Lwkq6w== + /@jimp/plugin-rotate/0.10.3_a817b872064f5c7f51420447cd4ae8f4: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugin-blit': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-crop': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-resize': 0.10.3_@jimp+custom@0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blit': '>=0.3.5' + '@jimp/plugin-crop': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + resolution: + integrity: sha512-YXLlRjm18fkW9MOHUaVAxWjvgZM851ofOipytz5FyKp4KZWDLk+dZK1JNmVmK7MyVmAzZ5jsgSLhIgj+GgN0Eg== + /@jimp/plugin-scale/0.10.3_0b94a30f942790eecfad80f03dcf6827: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugin-resize': 0.10.3_@jimp+custom@0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + resolution: + integrity: sha512-5DXD7x7WVcX1gUgnlFXQa8F+Q3ThRYwJm+aesgrYvDOY+xzRoRSdQvhmdd4JEEue3lyX44DvBSgCIHPtGcEPaw== + /@jimp/plugin-shadow/0.10.3_f5b8171a729ab8a77da1fee76bd09984: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugin-blur': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-resize': 0.10.3_@jimp+custom@0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blur': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + resolution: + integrity: sha512-/nkFXpt2zVcdP4ETdkAUL0fSzyrC5ZFxdcphbYBodqD7fXNqChS/Un1eD4xCXWEpW8cnG9dixZgQgStjywH0Mg== + /@jimp/plugin-threshold/0.10.3_89d03427458502d3330867d2a6fd450a: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugin-color': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-resize': 0.10.3_@jimp+custom@0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-color': '>=0.8.0' + '@jimp/plugin-resize': '>=0.8.0' + resolution: + integrity: sha512-Dzh0Yq2wXP2SOnxcbbiyA4LJ2luwrdf1MghNIt9H+NX7B+IWw/N8qA2GuSm9n4BPGSLluuhdAWJqHcTiREriVA== + /@jimp/plugins/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugin-blit': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-blur': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-circle': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-color': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-contain': 0.10.3_3071242f0182d6dd6735a83a224911fe + '@jimp/plugin-cover': 0.10.3_4f6bd79c8778ed9d3b16a6cb4b49234b + '@jimp/plugin-crop': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-displace': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-dither': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-fisheye': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-flip': 0.10.3_24782140757b139182740179a98f9a42 + '@jimp/plugin-gaussian': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-invert': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-mask': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-normalize': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-print': 0.10.3_007b30e330b003c23ac0214a3a89732b + '@jimp/plugin-resize': 0.10.3_@jimp+custom@0.10.3 + '@jimp/plugin-rotate': 0.10.3_a817b872064f5c7f51420447cd4ae8f4 + '@jimp/plugin-scale': 0.10.3_0b94a30f942790eecfad80f03dcf6827 + '@jimp/plugin-shadow': 0.10.3_f5b8171a729ab8a77da1fee76bd09984 + '@jimp/plugin-threshold': 0.10.3_89d03427458502d3330867d2a6fd450a + core-js: 3.8.3 + timm: 1.7.1 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-jTT3/7hOScf0EIKiAXmxwayHhryhc1wWuIe3FrchjDjr9wgIGNN2a7XwCgPl3fML17DXK1x8EzDneCdh261bkw== + /@jimp/png/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/utils': 0.10.3 + core-js: 3.8.3 + pngjs: 3.4.0 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-YKqk/dkl+nGZxSYIDQrqhmaP8tC3IK8H7dFPnnzFVvbhDnyYunqBZZO3SaZUKTichClRw8k/CjBhbc+hifSGWg== + /@jimp/tiff/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + core-js: 3.8.3 + utif: 2.0.1 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-7EsJzZ5Y/EtinkBGuwX3Bi4S+zgbKouxjt9c82VJTRJOQgLWsE/RHqcyRCOQBhHAZ9QexYmDz34medfLKdoX0g== + /@jimp/types/0.10.3_@jimp+custom@0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/bmp': 0.10.3_@jimp+custom@0.10.3 + '@jimp/custom': 0.10.3 + '@jimp/gif': 0.10.3_@jimp+custom@0.10.3 + '@jimp/jpeg': 0.10.3_@jimp+custom@0.10.3 + '@jimp/png': 0.10.3_@jimp+custom@0.10.3 + '@jimp/tiff': 0.10.3_@jimp+custom@0.10.3 + core-js: 3.8.3 + timm: 1.7.1 + dev: false + peerDependencies: + '@jimp/custom': '>=0.3.5' + resolution: + integrity: sha512-XGmBakiHZqseSWr/puGN+CHzx0IKBSpsKlmEmsNV96HKDiP6eu8NSnwdGCEq2mmIHe0JNcg1hqg59hpwtQ7Tiw== + /@jimp/utils/0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + core-js: 3.8.3 + regenerator-runtime: 0.13.7 + dev: false + resolution: + integrity: sha512-VcSlQhkil4ReYmg1KkN+WqHyYfZ2XfZxDsKAHSfST1GEz/RQHxKZbX+KhFKtKflnL0F4e6DlNQj3vznMNXCR2w== /@mrmlnc/readdir-enhanced/2.2.1: dependencies: call-me-maybe: 1.0.1 @@ -1474,6 +1880,10 @@ packages: node: '>=4' resolution: integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + /any-base/1.1.0: + dev: false + resolution: + integrity: sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg== /anymatch/2.0.0: dependencies: micromatch: 3.1.10 @@ -1481,6 +1891,10 @@ packages: dev: false resolution: integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + /aproba/1.2.0: + dev: false + resolution: + integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== /arch/2.2.0: dev: false resolution: @@ -1493,6 +1907,13 @@ packages: node: '>=4' resolution: integrity: sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA= + /are-we-there-yet/1.1.5: + dependencies: + delegates: 1.0.0 + readable-stream: 2.3.7 + dev: false + resolution: + integrity: sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== /argparse/1.0.10: dependencies: sprintf-js: 1.0.3 @@ -1679,6 +2100,10 @@ packages: dev: false resolution: integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + /bignumber.js/2.4.0: + dev: false + resolution: + integrity: sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg= /bin-build/3.0.0: dependencies: decompress: 4.2.1 @@ -1752,6 +2177,26 @@ packages: dev: false resolution: integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== + /bl/4.1.0: + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.0 + dev: false + resolution: + integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + /bmp-js/0.0.1: + dev: false + resolution: + integrity: sha1-WtAUcJnROp84qnuZrx1ueGZu038= + /bmp-js/0.0.3: + dev: false + resolution: + integrity: sha1-ZBE+nHzxICs3btYHvzBibr5XsYo= + /bmp-js/0.1.0: + dev: false + resolution: + integrity: sha1-4Fpj95amwf8l9Hcex62twUjAcjM= /body-parser/1.19.0: dependencies: bytes: 3.1.0 @@ -1848,6 +2293,12 @@ packages: dev: false resolution: integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + /buffer-equal/0.0.1: + dev: false + engines: + node: '>=0.4.0' + resolution: + integrity: sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs= /buffer-fill/1.0.0: dev: false resolution: @@ -2018,6 +2469,16 @@ packages: fsevents: 1.2.13 resolution: integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== + /chownr/1.1.4: + dev: false + resolution: + integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + /chownr/2.0.0: + dev: false + engines: + node: '>=10' + resolution: + integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== /chrome-trace-event/1.0.2: dependencies: tslib: 1.14.1 @@ -2059,6 +2520,12 @@ packages: dev: false resolution: integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + /clone-buffer/1.0.0: + dev: false + engines: + node: '>= 0.10' + resolution: + integrity: sha1-4+JbIHrE5wGvch4staFnksrD3Fg= /clone-deep/4.0.1: dependencies: is-plain-object: 2.0.4 @@ -2075,6 +2542,24 @@ packages: dev: false resolution: integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + /clone-stats/1.0.0: + dev: false + resolution: + integrity: sha1-s3gt/4u1R04Yuba/D9/ngvh3doA= + /clone/2.1.2: + dev: false + engines: + node: '>=0.8' + resolution: + integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + /cloneable-readable/1.1.3: + dependencies: + inherits: 2.0.4 + process-nextick-args: 2.0.1 + readable-stream: 2.3.7 + dev: false + resolution: + integrity: sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ== /coa/2.0.2: dependencies: '@types/q': 1.5.4 @@ -2085,6 +2570,12 @@ packages: node: '>= 4.0' resolution: integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + /code-point-at/1.1.0: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= /collection-visit/1.0.0: dependencies: map-visit: 1.0.0 @@ -2104,10 +2595,34 @@ packages: dev: false resolution: integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + /color-name/1.1.4: + dev: false + resolution: + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + /color-string/1.5.4: + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 + dev: false + resolution: + integrity: sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== + /color/3.1.3: + dependencies: + color-convert: 1.9.3 + color-string: 1.5.4 + dev: false + resolution: + integrity: sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== /colorette/1.2.1: dev: false resolution: integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== + /colors/1.4.0: + dev: false + engines: + node: '>=0.1.90' + resolution: + integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== /combined-stream/1.0.8: dependencies: delayed-stream: 1.0.0 @@ -2181,6 +2696,10 @@ packages: node: '>=0.8' resolution: integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + /console-control-strings/1.1.0: + dev: false + resolution: + integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= /console-stream/0.1.1: dev: false resolution: @@ -2252,6 +2771,11 @@ packages: requiresBuild: true resolution: integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + /core-js/3.8.3: + dev: false + requiresBuild: true + resolution: + integrity: sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q== /core-util-is/1.0.2: dev: false resolution: @@ -2483,6 +3007,22 @@ packages: node: '>=4' resolution: integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + /decompress-response/4.2.1: + dependencies: + mimic-response: 2.1.0 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== + /decompress-response/6.0.0: + dependencies: + mimic-response: 3.1.0 + dev: false + engines: + node: '>=10' + resolution: + integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== /decompress-tar/4.1.1: dependencies: file-type: 5.2.0 @@ -2552,6 +3092,12 @@ packages: dev: false resolution: integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== + /deep-extend/0.6.0: + dev: false + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== /deep-is/0.1.3: dev: false resolution: @@ -2639,6 +3185,10 @@ packages: node: '>=0.4.0' resolution: integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + /delegates/1.0.0: + dev: false + resolution: + integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= /depd/1.1.2: dev: false engines: @@ -2649,6 +3199,13 @@ packages: dev: false resolution: integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + /detect-libc/1.0.3: + dev: false + engines: + node: '>=0.10' + hasBin: true + resolution: + integrity: sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= /detect-node/2.0.4: dev: false resolution: @@ -2700,14 +3257,10 @@ packages: dev: false resolution: integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - /dom-serializer/1.2.0: - dependencies: - domelementtype: 2.1.0 - domhandler: 4.0.0 - entities: 2.2.0 + /dom-walk/0.1.2: dev: false resolution: - integrity: sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA== + integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== /domelementtype/1.3.1: dev: false resolution: @@ -2730,22 +3283,6 @@ packages: dev: false resolution: integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - /domhandler/3.3.0: - dependencies: - domelementtype: 2.1.0 - dev: false - engines: - node: '>= 4' - resolution: - integrity: sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA== - /domhandler/4.0.0: - dependencies: - domelementtype: 2.1.0 - dev: false - engines: - node: '>= 4' - resolution: - integrity: sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA== /domutils/1.7.0: dependencies: dom-serializer: 0.2.2 @@ -2753,14 +3290,6 @@ packages: dev: false resolution: integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - /domutils/2.4.4: - dependencies: - dom-serializer: 1.2.0 - domelementtype: 2.1.0 - domhandler: 4.0.0 - dev: false - resolution: - integrity: sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA== /dot-case/3.0.4: dependencies: no-case: 3.0.4 @@ -2975,6 +3504,10 @@ packages: node: '>= 0.4' resolution: integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + /es6-promise/3.3.1: + dev: false + resolution: + integrity: sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM= /escalade/3.1.1: dev: false engines: @@ -3153,6 +3686,10 @@ packages: node: '>=4' resolution: integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== + /exif-parser/0.1.12: + dev: false + resolution: + integrity: sha1-WKnS1ywCwfbwKg70qRZicrd2CSI= /expand-brackets/2.1.4: dependencies: debug: 2.6.9 @@ -3167,6 +3704,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + /expand-template/2.0.3: + dev: false + engines: + node: '>=6' + resolution: + integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== /express/4.17.1: dependencies: accepts: 1.3.7 @@ -3311,9 +3854,10 @@ packages: dev: false resolution: integrity: sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA== - /favicons-webpack-plugin/5.0.1_webpack@5.21.2: + /favicons-webpack-plugin/5.0.1_favicons@6.2.0+webpack@5.21.2: dependencies: '@types/favicons': 5.5.0 + favicons: 6.2.0 find-root: 1.1.0 parse-author: 2.0.0 parse5: 6.0.1 @@ -3328,6 +3872,26 @@ packages: webpack: ^5.0.0 resolution: integrity: sha512-kCx5/r4p+nQZLcsR3j5cJ9rMRPBMP0JuE8WNZpc9KthuIiqi1F3teGSyTUFkEBwJ0fk0CYdLq7jJa+frCt8Izg== + /favicons/6.2.0: + dependencies: + clone: 2.1.2 + colors: 1.4.0 + image-size: 0.8.3 + jimp: 0.10.3 + jsontoxml: 1.0.1 + lodash.defaultsdeep: 4.6.1 + require-directory: 2.1.1 + sharp: 0.25.4 + through2: 3.0.2 + tinycolor2: 1.4.2 + to-ico: 1.1.5 + vinyl: 2.2.1 + xml2js: 0.4.23 + dev: false + engines: + node: '>=10.13.0' + resolution: + integrity: sha512-KshoA1p51g9NcQ8BaqETExA4PVBc69xoUELC28UA0BM6gAuoRx8f4jvVYwclVjTuL5AJk9NlRXAqQWq1qIpzVA== /faye-websocket/0.11.3: dependencies: websocket-driver: 0.7.4 @@ -3393,6 +3957,12 @@ packages: node: '>=6' resolution: integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== + /file-type/9.0.0: + dev: false + engines: + node: '>=6' + resolution: + integrity: sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw== /file-uri-to-path/1.0.0: dev: false optional: true @@ -3582,6 +4152,14 @@ packages: node: '>=10' resolution: integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + /fs-minipass/2.1.0: + dependencies: + minipass: 3.1.3 + dev: false + engines: + node: '>= 8' + resolution: + integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== /fs.realpath/1.0.0: dev: false resolution: @@ -3613,6 +4191,19 @@ packages: dev: false resolution: integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + /gauge/2.7.4: + dependencies: + aproba: 1.2.0 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + object-assign: 4.1.1 + signal-exit: 3.0.3 + string-width: 1.0.2 + strip-ansi: 3.0.1 + wide-align: 1.1.3 + dev: false + resolution: + integrity: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= /gensync/1.0.0-beta.2: dev: false engines: @@ -3705,6 +4296,10 @@ packages: requiresBuild: true resolution: integrity: sha512-A/kiCLfDdV+ERV/UB+2O41mifd+RxH8jlRG8DMxZO84Bma/Fw0htqZ+hY2iaalLRNyUu7tYZQslqUBJxBggxbg== + /github-from-package/0.0.0: + dev: false + resolution: + integrity: sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= /glob-parent/3.1.0: dependencies: is-glob: 3.1.0 @@ -3739,6 +4334,13 @@ packages: dev: false resolution: integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + /global/4.4.0: + dependencies: + min-document: 2.19.0 + process: 0.11.10 + dev: false + resolution: + integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== /globals/11.12.0: dev: false engines: @@ -3904,6 +4506,10 @@ packages: dev: false resolution: integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== + /has-unicode/2.0.1: + dev: false + resolution: + integrity: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= /has-value/0.3.1: dependencies: get-value: 2.0.6 @@ -3981,20 +4587,18 @@ packages: dev: false resolution: integrity: sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== - /html-loader/1.3.2_webpack@5.21.2: + /html-loader/2.0.0_webpack@5.21.2: dependencies: html-minifier-terser: 5.1.1 - htmlparser2: 4.1.0 - loader-utils: 2.0.0 - schema-utils: 3.0.0 + parse5-sax-parser: 6.0.1 webpack: 5.21.2_webpack-cli@4.5.0+webpack@5.21.2 dev: false engines: node: '>= 10.13.0' peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + webpack: ^5.0.0 resolution: - integrity: sha512-DEkUwSd0sijK5PF3kRWspYi56XP7bTNkyg5YWSzBdjaSDmvCufep5c4Vpb3PBf6lUL0YPtLwBfy9fL0t5hBAGA== + integrity: sha512-/8yd7xrPJM0ugzz4VDK/xLV39nPGpelwehonX/msg/N5ORvQj9G4VncX5coIWKkOSLBANseNaEcW+3Ga0twDWg== /html-minifier-terser/5.1.1: dependencies: camel-case: 4.1.2 @@ -4037,15 +4641,6 @@ packages: dev: false resolution: integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== - /htmlparser2/4.1.0: - dependencies: - domelementtype: 2.1.0 - domhandler: 3.3.0 - domutils: 2.4.4 - entities: 2.2.0 - dev: false - resolution: - integrity: sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q== /http-cache-semantics/3.8.1: dev: false resolution: @@ -4167,6 +4762,22 @@ packages: node: '>= 4' resolution: integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + /image-size/0.5.5: + dev: false + engines: + node: '>=0.10.0' + hasBin: true + resolution: + integrity: sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= + /image-size/0.8.3: + dependencies: + queue: 6.0.1 + dev: false + engines: + node: '>=6.9.0' + hasBin: true + resolution: + integrity: sha512-SMtq1AJ+aqHB45c3FsB4ERK0UCiA2d3H1uq8s+8T0Pf8A3W4teyBQyaFaktH6xvZqh+npwlKU7i4fJo0r7TYTg== /imagemin-gifsicle/6.0.1: dependencies: exec-buffer: 3.2.0 @@ -4373,6 +4984,12 @@ packages: node: '>=4' resolution: integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY= + /ip-regex/1.0.3: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0= /ip-regex/2.1.0: dev: false engines: @@ -4423,6 +5040,10 @@ packages: dev: false resolution: integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + /is-arrayish/0.3.2: + dev: false + resolution: + integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== /is-binary-path/1.0.1: dependencies: binary-extensions: 1.13.1 @@ -4521,12 +5142,24 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== + /is-fullwidth-code-point/1.0.0: + dependencies: + number-is-nan: 1.0.1 + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs= /is-fullwidth-code-point/2.0.0: dev: false engines: node: '>=4' resolution: integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + /is-function/1.0.2: + dev: false + resolution: + integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== /is-gif/3.0.0: dependencies: file-type: 10.11.0 @@ -4761,10 +5394,50 @@ packages: node: '>= 10.13.0' resolution: integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== + /jimp/0.10.3: + dependencies: + '@babel/runtime': 7.12.13 + '@jimp/custom': 0.10.3 + '@jimp/plugins': 0.10.3_@jimp+custom@0.10.3 + '@jimp/types': 0.10.3_@jimp+custom@0.10.3 + core-js: 3.8.3 + regenerator-runtime: 0.13.7 + dev: false + resolution: + integrity: sha512-meVWmDMtyUG5uYjFkmzu0zBgnCvvxwWNi27c4cg55vWNVC9ES4Lcwb+ogx+uBBQE3Q+dLKjXaLl0JVW+nUNwbQ== + /jimp/0.2.28: + dependencies: + bignumber.js: 2.4.0 + bmp-js: 0.0.3 + es6-promise: 3.3.1 + exif-parser: 0.1.12 + file-type: 3.9.0 + jpeg-js: 0.2.0 + load-bmfont: 1.4.1 + mime: 1.6.0 + mkdirp: 0.5.1 + pixelmatch: 4.0.2 + pngjs: 3.4.0 + read-chunk: 1.0.1 + request: 2.88.2 + stream-to-buffer: 0.1.0 + tinycolor2: 1.4.2 + url-regex: 3.2.0 + dev: false + resolution: + integrity: sha1-3VKak3GQ9ClXp5N9Gsw6d2KZbqI= /jpeg-js/0.1.2: dev: false resolution: integrity: sha1-E1uZLAV1yYXPoPSUoyJ+0jhYPs4= + /jpeg-js/0.2.0: + dev: false + resolution: + integrity: sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII= + /jpeg-js/0.3.7: + dev: false + resolution: + integrity: sha512-9IXdWudL61npZjvLuVe/ktHiA41iE8qFyLB+4VDTblEsWBzeg8WQTlktdUK4CdncUqtUgUg0bbOmTE2bKBKaBQ== /jpegtran-bin/4.0.0: dependencies: bin-build: 3.0.0 @@ -4891,6 +5564,12 @@ packages: graceful-fs: 4.2.6 resolution: integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + /jsontoxml/1.0.1: + dev: false + engines: + node: '>=0.2.0' + resolution: + integrity: sha512-dtKGq0K8EWQBRqcAaePSgKR4Hyjfsz/LkurHSV3Cxk4H+h2fWDeaN2jzABz+ZmOJylgXS7FGeWmbZ6jgYUMdJQ== /jsprim/1.4.1: dependencies: assert-plus: 1.0.0 @@ -4955,6 +5634,19 @@ packages: node: '>= 0.8.0' resolution: integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + /load-bmfont/1.4.1: + dependencies: + buffer-equal: 0.0.1 + mime: 1.6.0 + parse-bmfont-ascii: 1.0.6 + parse-bmfont-binary: 1.0.6 + parse-bmfont-xml: 1.1.4 + phin: 2.9.3 + xhr: 2.6.0 + xtend: 4.0.2 + dev: false + resolution: + integrity: sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA== /load-json-file/1.1.0: dependencies: graceful-fs: 4.2.6 @@ -5010,6 +5702,10 @@ packages: node: '>=8' resolution: integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + /lodash.defaultsdeep/4.6.1: + dev: false + resolution: + integrity: sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA== /lodash.map/4.6.0: dev: false resolution: @@ -5272,6 +5968,24 @@ packages: node: '>=4' resolution: integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + /mimic-response/2.1.0: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== + /mimic-response/3.1.0: + dev: false + engines: + node: '>=10' + resolution: + integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + /min-document/2.19.0: + dependencies: + dom-walk: 0.1.2 + dev: false + resolution: + integrity: sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= /minimalistic-assert/1.0.1: dev: false resolution: @@ -5282,10 +5996,31 @@ packages: dev: false resolution: integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + /minimist/0.0.8: + dev: false + resolution: + integrity: sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= /minimist/1.2.5: dev: false resolution: integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + /minipass/3.1.3: + dependencies: + yallist: 4.0.0 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== + /minizlib/2.1.2: + dependencies: + minipass: 3.1.3 + yallist: 4.0.0 + dev: false + engines: + node: '>= 8' + resolution: + integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== /mixin-deep/1.3.2: dependencies: for-in: 1.0.2 @@ -5295,6 +6030,18 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + /mkdirp-classic/0.5.3: + dev: false + resolution: + integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== + /mkdirp/0.5.1: + dependencies: + minimist: 0.0.8 + deprecated: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) + dev: false + hasBin: true + resolution: + integrity: sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= /mkdirp/0.5.5: dependencies: minimist: 1.2.5 @@ -5302,6 +6049,13 @@ packages: hasBin: true resolution: integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + /mkdirp/1.0.4: + dev: false + engines: + node: '>=10' + hasBin: true + resolution: + integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== /ms/2.0.0: dev: false resolution: @@ -5360,6 +6114,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + /napi-build-utils/1.0.2: + dev: false + resolution: + integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== /negotiator/0.6.2: dev: false engines: @@ -5381,6 +6139,16 @@ packages: dev: false resolution: integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + /node-abi/2.19.3: + dependencies: + semver: 5.7.1 + dev: false + resolution: + integrity: sha512-9xZrlyfvKhWme2EXFKQhZRp1yNWT/uI1luYPr3sFl+H4keYY4xR+1jO7mvTTijIsHf1M+QDe9uWuKeEpLInIlg== + /node-addon-api/3.1.0: + dev: false + resolution: + integrity: sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw== /node-elm-compiler/5.0.5: dependencies: cross-spawn: 6.0.5 @@ -5402,6 +6170,10 @@ packages: dev: false resolution: integrity: sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw== + /noop-logger/0.1.1: + dev: false + resolution: + integrity: sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI= /normalize-package-data/2.5.0: dependencies: hosted-git-info: 2.8.8 @@ -5460,12 +6232,27 @@ packages: node: '>=8' resolution: integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + /npmlog/4.1.2: + dependencies: + are-we-there-yet: 1.1.5 + console-control-strings: 1.1.0 + gauge: 2.7.4 + set-blocking: 2.0.0 + dev: false + resolution: + integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== /nth-check/1.0.2: dependencies: boolbase: 1.0.0 dev: false resolution: integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + /number-is-nan/1.0.1: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= /nwsapi/2.2.0: dev: false resolution: @@ -5561,6 +6348,10 @@ packages: dev: false resolution: integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + /omggif/1.0.10: + dev: false + resolution: + integrity: sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw== /on-finished/2.3.0: dependencies: ee-first: 1.1.1 @@ -5778,6 +6569,10 @@ packages: node: '>=6' resolution: integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + /pako/1.0.11: + dev: false + resolution: + integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== /param-case/3.0.4: dependencies: dot-case: 3.0.4 @@ -5793,6 +6588,25 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-00YL8d3Q367tQtp1QkLmX7aEqB8= + /parse-bmfont-ascii/1.0.6: + dev: false + resolution: + integrity: sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU= + /parse-bmfont-binary/1.0.6: + dev: false + resolution: + integrity: sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY= + /parse-bmfont-xml/1.1.4: + dependencies: + xml-parse-from-string: 1.0.1 + xml2js: 0.4.23 + dev: false + resolution: + integrity: sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ== + /parse-headers/2.0.3: + dev: false + resolution: + integrity: sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA== /parse-json/2.2.0: dependencies: error-ex: 1.3.2 @@ -5801,6 +6615,20 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + /parse-png/1.1.2: + dependencies: + pngjs: 3.4.0 + dev: false + engines: + node: '>=4' + resolution: + integrity: sha1-9cKtfHmTSQmGAgooTBmu5FlxH/I= + /parse5-sax-parser/6.0.1: + dependencies: + parse5: 6.0.1 + dev: false + resolution: + integrity: sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg== /parse5/5.1.1: dev: false resolution: @@ -5914,6 +6742,10 @@ packages: dev: false resolution: integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + /phin/2.9.3: + dev: false + resolution: + integrity: sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA== /picomatch/2.2.2: dev: false engines: @@ -5952,6 +6784,13 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + /pixelmatch/4.0.2: + dependencies: + pngjs: 3.4.0 + dev: false + hasBin: true + resolution: + integrity: sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ= /pkg-dir/3.0.0: dependencies: find-up: 3.0.0 @@ -5982,6 +6821,12 @@ packages: node: '>=4' resolution: integrity: sha1-FDYsaqrsXqa1L6NQT17MdgtOdCQ= + /pngjs/3.4.0: + dev: false + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== /pngquant-bin/5.0.2: dependencies: bin-build: 3.0.0 @@ -6081,6 +6926,29 @@ packages: node: ^10 || ^12 || >=14 resolution: integrity: sha512-xpB8qYxgPuly166AGlpRjUdEYtmOWx2iCwGmrv4vqZL9YPVviDVPZPRXxnXr6xPZOdxQ9lp3ZBFCRgWJ7LE3Sg== + /prebuild-install/5.3.6: + dependencies: + detect-libc: 1.0.3 + expand-template: 2.0.3 + github-from-package: 0.0.0 + minimist: 1.2.5 + mkdirp-classic: 0.5.3 + napi-build-utils: 1.0.2 + node-abi: 2.19.3 + noop-logger: 0.1.1 + npmlog: 4.1.2 + pump: 3.0.0 + rc: 1.2.8 + simple-get: 3.1.0 + tar-fs: 2.1.1 + tunnel-agent: 0.6.0 + which-pm-runs: 1.0.0 + dev: false + engines: + node: '>=6' + hasBin: true + resolution: + integrity: sha512-s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg== /prelude-ls/1.1.2: dev: false engines: @@ -6116,6 +6984,12 @@ packages: dev: false resolution: integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + /process/0.11.10: + dev: false + engines: + node: '>= 0.6.0' + resolution: + integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI= /proto-list/1.2.4: dev: false resolution: @@ -6201,6 +7075,12 @@ packages: dev: false resolution: integrity: sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg== + /queue/6.0.1: + dependencies: + inherits: 2.0.4 + dev: false + resolution: + integrity: sha512-AJBQabRCCNr9ANq8v77RJEv73DPbn55cdTb+Giq4X0AVnNVZvMHlYp7XlQiN+1npCZj1DuSmaA2hYVUUDgxFDg== /randombytes/2.1.0: dependencies: safe-buffer: 5.2.1 @@ -6224,6 +7104,22 @@ packages: node: '>= 0.8' resolution: integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== + /rc/1.2.8: + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.5 + strip-json-comments: 2.0.1 + dev: false + hasBin: true + resolution: + integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + /read-chunk/1.0.1: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-X2jKswfmY/GZk1J9m1icrORmEZQ= /read-pkg-up/1.0.1: dependencies: find-up: 1.1.2 @@ -6473,6 +7369,19 @@ packages: dev: false resolution: integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + /resize-img/1.1.2: + dependencies: + bmp-js: 0.0.1 + file-type: 3.9.0 + get-stream: 2.3.1 + jimp: 0.2.28 + jpeg-js: 0.1.2 + parse-png: 1.1.2 + dev: false + engines: + node: '>=4' + resolution: + integrity: sha1-+tZQ+vPvLFPqYxErwnLZXp2SVQ4= /resolve-cwd/2.0.0: dependencies: resolve-from: 3.0.0 @@ -6779,6 +7688,23 @@ packages: node: '>=8' resolution: integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + /sharp/0.25.4: + dependencies: + color: 3.1.3 + detect-libc: 1.0.3 + node-addon-api: 3.1.0 + npmlog: 4.1.2 + prebuild-install: 5.3.6 + semver: 7.3.4 + simple-get: 4.0.0 + tar: 6.1.0 + tunnel-agent: 0.6.0 + dev: false + engines: + node: '>=10' + requiresBuild: true + resolution: + integrity: sha512-umSzJJ1oBwIOfwFFt/fJ7JgCva9FvrEU2cbbm7u/3hSDZhXvkME8WE5qpaJqLIe2Har5msF5UG4CzYlEg5o3BQ== /shebang-command/1.2.0: dependencies: shebang-regex: 1.0.0 @@ -6811,6 +7737,32 @@ packages: dev: false resolution: integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + /simple-concat/1.0.1: + dev: false + resolution: + integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== + /simple-get/3.1.0: + dependencies: + decompress-response: 4.2.1 + once: 1.4.0 + simple-concat: 1.0.1 + dev: false + resolution: + integrity: sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== + /simple-get/4.0.0: + dependencies: + decompress-response: 6.0.0 + once: 1.4.0 + simple-concat: 1.0.1 + dev: false + resolution: + integrity: sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ== + /simple-swizzle/0.2.2: + dependencies: + is-arrayish: 0.3.2 + dev: false + resolution: + integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= /slash/1.0.0: dev: false engines: @@ -7067,12 +8019,36 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + /stream-to-buffer/0.1.0: + dependencies: + stream-to: 0.2.2 + dev: false + engines: + node: '>= 0.8' + resolution: + integrity: sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk= + /stream-to/0.2.2: + dev: false + engines: + node: '>= 0.10.0' + resolution: + integrity: sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0= /strict-uri-encode/1.1.0: dev: false engines: node: '>=0.10.0' resolution: integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + /string-width/1.0.2: + dependencies: + code-point-at: 1.1.0 + is-fullwidth-code-point: 1.0.0 + strip-ansi: 3.0.1 + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= /string-width/3.1.0: dependencies: emoji-regex: 7.0.3 @@ -7176,6 +8152,12 @@ packages: hasBin: true resolution: integrity: sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= + /strip-json-comments/2.0.1: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= /strip-outer/1.0.1: dependencies: escape-string-regexp: 1.0.5 @@ -7257,6 +8239,15 @@ packages: node: '>=6' resolution: integrity: sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== + /tar-fs/2.1.1: + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 2.2.0 + dev: false + resolution: + integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== /tar-stream/1.6.2: dependencies: bl: 1.2.3 @@ -7271,6 +8262,31 @@ packages: node: '>= 0.8.0' resolution: integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== + /tar-stream/2.2.0: + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.0 + dev: false + engines: + node: '>=6' + resolution: + integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== + /tar/6.1.0: + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 3.1.3 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: false + engines: + node: '>= 10' + resolution: + integrity: sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA== /temp-dir/1.0.0: dev: false engines: @@ -7366,6 +8382,13 @@ packages: dev: false resolution: integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + /through2/3.0.2: + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.0 + dev: false + resolution: + integrity: sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ== /thunky/1.1.0: dev: false resolution: @@ -7376,6 +8399,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + /timm/1.7.1: + dev: false + resolution: + integrity: sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw== + /tinycolor2/1.4.2: + dev: false + resolution: + integrity: sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA== /to-buffer/1.1.1: dev: false resolution: @@ -7386,6 +8417,18 @@ packages: node: '>=4' resolution: integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + /to-ico/1.1.5: + dependencies: + arrify: 1.0.1 + buffer-alloc: 1.2.0 + image-size: 0.5.5 + parse-png: 1.1.2 + resize-img: 1.1.2 + dev: false + engines: + node: '>=4' + resolution: + integrity: sha512-5kIh7m7bkIlqIESEZkL8gAMMzucXKfPe3hX2FoDY5HEAfD9OJU+Qh9b6Enp74w0qRcxVT5ejss66PHKqc3AVkg== /to-object-path/0.3.0: dependencies: kind-of: 3.2.2 @@ -7638,6 +8681,14 @@ packages: dev: false resolution: integrity: sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== + /url-regex/3.2.0: + dependencies: + ip-regex: 1.0.3 + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ= /url-to-options/1.0.1: dev: false engines: @@ -7657,6 +8708,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + /utif/2.0.1: + dependencies: + pako: 1.0.11 + dev: false + resolution: + integrity: sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg== /util-deprecate/1.0.2: dev: false resolution: @@ -7722,6 +8779,19 @@ packages: '0': node >=0.6.0 resolution: integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + /vinyl/2.2.1: + dependencies: + clone: 2.1.2 + clone-buffer: 1.0.0 + clone-stats: 1.0.0 + cloneable-readable: 1.1.3 + remove-trailing-separator: 1.1.0 + replace-ext: 1.0.1 + dev: false + engines: + node: '>= 0.10' + resolution: + integrity: sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw== /w3c-hr-time/1.0.2: dependencies: browser-process-hrtime: 1.0.0 @@ -7994,6 +9064,10 @@ packages: dev: false resolution: integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + /which-pm-runs/1.0.0: + dev: false + resolution: + integrity: sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs= /which/1.3.1: dependencies: isexe: 2.0.0 @@ -8010,6 +9084,12 @@ packages: hasBin: true resolution: integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + /wide-align/1.1.3: + dependencies: + string-width: 1.0.2 + dev: false + resolution: + integrity: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== /wildcard/2.0.0: dev: false resolution: @@ -8211,10 +9291,38 @@ packages: optional: true resolution: integrity: sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA== + /xhr/2.6.0: + dependencies: + global: 4.4.0 + is-function: 1.0.2 + parse-headers: 2.0.3 + xtend: 4.0.2 + dev: false + resolution: + integrity: sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA== /xml-name-validator/3.0.0: dev: false resolution: integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + /xml-parse-from-string/1.0.1: + dev: false + resolution: + integrity: sha1-qQKekp09vN7RafPG4oI42VpdWig= + /xml2js/0.4.23: + dependencies: + sax: 1.2.4 + xmlbuilder: 11.0.1 + dev: false + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug== + /xmlbuilder/11.0.1: + dev: false + engines: + node: '>=4.0' + resolution: + integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== /xmlchars/2.2.0: dev: false resolution: @@ -8277,8 +9385,9 @@ specifiers: css-loader: ^5.0.2 elm-hot-webpack-loader: ^1.1.8 elm-webpack-loader: ^7.0.1 + favicons: ^6.2.0 favicons-webpack-plugin: ^5.0.1 - html-loader: ^1.3.2 + html-loader: ^2.0.0 html-webpack-plugin: ^5.1.0 imagemin: ^7.0.1 imagemin-webp-webpack-plugin: ^3.3.3 diff --git a/wand.nix b/wand.nix index d0e7e6d..2f31c66 100644 --- a/wand.nix +++ b/wand.nix @@ -146,57 +146,6 @@ let sourceTarget.src = '/main.js' document.body.appendChild(sourceTarget) ''; - - templateHtml = pkgs.writeText "template.html" '' - - -
- -