diff --git a/package.json b/package.json index c7fafaa..858b117 100644 --- a/package.json +++ b/package.json @@ -22,25 +22,25 @@ "bootstrap-icons": "1.11.3" }, "devDependencies": { - "autoprefixer": "10.4.19", - "browser-sync": "3.0.2", - "chokidar": "3.6.0", - "concurrently": "8.2.2", + "autoprefixer": "10.4.20", + "browser-sync": "3.0.3", + "chokidar": "4.0.1", + "concurrently": "9.0.1", "css-loader": "7.1.2", "css-minimizer-webpack-plugin": "7.0.0", "html-minifier": "4.0.0", - "mini-css-extract-plugin": "2.9.0", - "postcss": "8.4.39", + "mini-css-extract-plugin": "2.9.1", + "postcss": "8.4.47", "postcss-loader": "8.1.1", "pug": "3.0.3", - "sass": "1.77.6", - "sass-loader": "14.2.1", - "sharp": "0.33.4", + "sass": "1.79.4", + "sass-loader": "16.0.2", + "sharp": "0.33.5", "shelljs": "0.8.5", "style-loader": "4.0.0", - "uglify-js": "3.18.0", + "uglify-js": "3.19.3", "upath": "2.0.1", - "webpack": "5.92.1", - "yaml": "2.4.5" + "webpack": "5.95.0", + "yaml": "2.5.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a70b91c..efed9ef 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,65 +18,65 @@ importers: version: 1.11.3 devDependencies: autoprefixer: - specifier: 10.4.19 - version: 10.4.19(postcss@8.4.39) + specifier: 10.4.20 + version: 10.4.20(postcss@8.4.47) browser-sync: - specifier: 3.0.2 - version: 3.0.2 + specifier: 3.0.3 + version: 3.0.3 chokidar: - specifier: 3.6.0 - version: 3.6.0 + specifier: 4.0.1 + version: 4.0.1 concurrently: - specifier: 8.2.2 - version: 8.2.2 + specifier: 9.0.1 + version: 9.0.1 css-loader: specifier: 7.1.2 - version: 7.1.2(webpack@5.92.1(uglify-js@3.18.0)) + version: 7.1.2(webpack@5.95.0(uglify-js@3.19.3)) css-minimizer-webpack-plugin: specifier: 7.0.0 - version: 7.0.0(webpack@5.92.1(uglify-js@3.18.0)) + version: 7.0.0(webpack@5.95.0(uglify-js@3.19.3)) html-minifier: specifier: 4.0.0 version: 4.0.0 mini-css-extract-plugin: - specifier: 2.9.0 - version: 2.9.0(webpack@5.92.1(uglify-js@3.18.0)) + specifier: 2.9.1 + version: 2.9.1(webpack@5.95.0(uglify-js@3.19.3)) postcss: - specifier: 8.4.39 - version: 8.4.39 + specifier: 8.4.47 + version: 8.4.47 postcss-loader: specifier: 8.1.1 - version: 8.1.1(postcss@8.4.39)(webpack@5.92.1(uglify-js@3.18.0)) + version: 8.1.1(postcss@8.4.47)(webpack@5.95.0(uglify-js@3.19.3)) pug: specifier: 3.0.3 version: 3.0.3 sass: - specifier: 1.77.6 - version: 1.77.6 + specifier: 1.79.4 + version: 1.79.4 sass-loader: - specifier: 14.2.1 - version: 14.2.1(sass@1.77.6)(webpack@5.92.1(uglify-js@3.18.0)) + specifier: 16.0.2 + version: 16.0.2(sass@1.79.4)(webpack@5.95.0(uglify-js@3.19.3)) sharp: - specifier: 0.33.4 - version: 0.33.4 + specifier: 0.33.5 + version: 0.33.5 shelljs: specifier: 0.8.5 version: 0.8.5 style-loader: specifier: 4.0.0 - version: 4.0.0(webpack@5.92.1(uglify-js@3.18.0)) + version: 4.0.0(webpack@5.95.0(uglify-js@3.19.3)) uglify-js: - specifier: 3.18.0 - version: 3.18.0 + specifier: 3.19.3 + version: 3.19.3 upath: specifier: 2.0.1 version: 2.0.1 webpack: - specifier: 5.92.1 - version: 5.92.1(uglify-js@3.18.0) + specifier: 5.95.0 + version: 5.95.0(uglify-js@3.19.3) yaml: - specifier: 2.4.5 - version: 2.4.5 + specifier: 2.5.1 + version: 2.5.1 packages: "@babel/code-frame@7.23.5": @@ -115,13 +115,6 @@ packages: engines: { node: ">=6.0.0" } hasBin: true - "@babel/runtime@7.24.0": - resolution: - { - integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==, - } - engines: { node: ">=6.9.0" } - "@babel/types@7.24.0": resolution: { @@ -129,260 +122,171 @@ packages: } engines: { node: ">=6.9.0" } - "@emnapi/runtime@1.1.1": + "@emnapi/runtime@1.2.0": resolution: { - integrity: sha512-3bfqkzuR1KLx57nZfjr2NLnFOobvyS0aTszaEGCGqmYMVDRaGvgIZbjGSV/MHSSmLgQ/b9JFHQ5xm5WRZYd+XQ==, + integrity: sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==, } - "@img/sharp-darwin-arm64@0.33.4": + "@img/sharp-darwin-arm64@0.33.5": resolution: { - integrity: sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==, - } - engines: - { - glibc: ">=2.26", - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [arm64] os: [darwin] - "@img/sharp-darwin-x64@0.33.4": + "@img/sharp-darwin-x64@0.33.5": resolution: { - integrity: sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==, - } - engines: - { - glibc: ">=2.26", - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [x64] os: [darwin] - "@img/sharp-libvips-darwin-arm64@1.0.2": + "@img/sharp-libvips-darwin-arm64@1.0.4": resolution: { - integrity: sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==, + integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==, } - engines: { macos: ">=11", npm: ">=9.6.5", pnpm: ">=7.1.0", yarn: ">=3.2.0" } cpu: [arm64] os: [darwin] - "@img/sharp-libvips-darwin-x64@1.0.2": + "@img/sharp-libvips-darwin-x64@1.0.4": resolution: { - integrity: sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==, + integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==, } - engines: - { macos: ">=10.13", npm: ">=9.6.5", pnpm: ">=7.1.0", yarn: ">=3.2.0" } cpu: [x64] os: [darwin] - "@img/sharp-libvips-linux-arm64@1.0.2": + "@img/sharp-libvips-linux-arm64@1.0.4": resolution: { - integrity: sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==, + integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==, } - engines: - { glibc: ">=2.26", npm: ">=9.6.5", pnpm: ">=7.1.0", yarn: ">=3.2.0" } cpu: [arm64] os: [linux] - "@img/sharp-libvips-linux-arm@1.0.2": + "@img/sharp-libvips-linux-arm@1.0.5": resolution: { - integrity: sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==, + integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==, } - engines: - { glibc: ">=2.28", npm: ">=9.6.5", pnpm: ">=7.1.0", yarn: ">=3.2.0" } cpu: [arm] os: [linux] - "@img/sharp-libvips-linux-s390x@1.0.2": + "@img/sharp-libvips-linux-s390x@1.0.4": resolution: { - integrity: sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==, + integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==, } - engines: - { glibc: ">=2.28", npm: ">=9.6.5", pnpm: ">=7.1.0", yarn: ">=3.2.0" } cpu: [s390x] os: [linux] - "@img/sharp-libvips-linux-x64@1.0.2": + "@img/sharp-libvips-linux-x64@1.0.4": resolution: { - integrity: sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==, + integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==, } - engines: - { glibc: ">=2.26", npm: ">=9.6.5", pnpm: ">=7.1.0", yarn: ">=3.2.0" } cpu: [x64] os: [linux] - "@img/sharp-libvips-linuxmusl-arm64@1.0.2": + "@img/sharp-libvips-linuxmusl-arm64@1.0.4": resolution: { - integrity: sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==, + integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==, } - engines: - { musl: ">=1.2.2", npm: ">=9.6.5", pnpm: ">=7.1.0", yarn: ">=3.2.0" } cpu: [arm64] os: [linux] - "@img/sharp-libvips-linuxmusl-x64@1.0.2": + "@img/sharp-libvips-linuxmusl-x64@1.0.4": resolution: { - integrity: sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==, + integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==, } - engines: - { musl: ">=1.2.2", npm: ">=9.6.5", pnpm: ">=7.1.0", yarn: ">=3.2.0" } cpu: [x64] os: [linux] - "@img/sharp-linux-arm64@0.33.4": + "@img/sharp-linux-arm64@0.33.5": resolution: { - integrity: sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==, - } - engines: - { - glibc: ">=2.26", - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [arm64] os: [linux] - "@img/sharp-linux-arm@0.33.4": + "@img/sharp-linux-arm@0.33.5": resolution: { - integrity: sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==, - } - engines: - { - glibc: ">=2.28", - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [arm] os: [linux] - "@img/sharp-linux-s390x@0.33.4": + "@img/sharp-linux-s390x@0.33.5": resolution: { - integrity: sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==, - } - engines: - { - glibc: ">=2.31", - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [s390x] os: [linux] - "@img/sharp-linux-x64@0.33.4": + "@img/sharp-linux-x64@0.33.5": resolution: { - integrity: sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==, - } - engines: - { - glibc: ">=2.26", - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [x64] os: [linux] - "@img/sharp-linuxmusl-arm64@0.33.4": + "@img/sharp-linuxmusl-arm64@0.33.5": resolution: { - integrity: sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==, - } - engines: - { - musl: ">=1.2.2", - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [arm64] os: [linux] - "@img/sharp-linuxmusl-x64@0.33.4": + "@img/sharp-linuxmusl-x64@0.33.5": resolution: { - integrity: sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==, - } - engines: - { - musl: ">=1.2.2", - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [x64] os: [linux] - "@img/sharp-wasm32@0.33.4": + "@img/sharp-wasm32@0.33.5": resolution: { - integrity: sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==, - } - engines: - { - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [wasm32] - "@img/sharp-win32-ia32@0.33.4": + "@img/sharp-win32-ia32@0.33.5": resolution: { - integrity: sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==, - } - engines: - { - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [ia32] os: [win32] - "@img/sharp-win32-x64@0.33.4": + "@img/sharp-win32-x64@0.33.5": resolution: { - integrity: sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==, - } - engines: - { - node: ^18.17.0 || ^20.3.0 || >=21.0.0, - npm: ">=9.6.5", - pnpm: ">=7.1.0", - yarn: ">=3.2.0", + integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==, } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [x64] os: [win32] @@ -433,6 +337,12 @@ packages: integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, } + "@jridgewell/sourcemap-codec@1.5.0": + resolution: + { + integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==, + } + "@jridgewell/trace-mapping@0.3.25": resolution: { @@ -451,10 +361,10 @@ packages: integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==, } - "@socket.io/component-emitter@3.1.0": + "@socket.io/component-emitter@3.1.2": resolution: { - integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==, + integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==, } "@trysound/sax@0.2.0": @@ -476,22 +386,10 @@ packages: integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==, } - "@types/eslint-scope@3.7.7": - resolution: - { - integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==, - } - - "@types/eslint@8.56.10": + "@types/estree@1.0.6": resolution: { - integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==, - } - - "@types/estree@1.0.5": - resolution: - { - integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==, + integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==, } "@types/istanbul-lib-coverage@2.0.6": @@ -524,10 +422,10 @@ packages: integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==, } - "@types/node@20.14.9": + "@types/node@22.7.4": resolution: { - integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==, + integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==, } "@types/yargs-parser@21.0.3": @@ -667,10 +565,10 @@ packages: engines: { node: ">=0.4.0" } hasBin: true - acorn@8.12.0: + acorn@8.12.1: resolution: { - integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==, + integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==, } engines: { node: ">=0.4.0" } hasBin: true @@ -708,10 +606,10 @@ packages: integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, } - ajv@8.12.0: + ajv@8.17.1: resolution: { - integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==, + integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==, } ansi-regex@5.0.1: @@ -773,10 +671,10 @@ packages: integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==, } - autoprefixer@10.4.19: + autoprefixer@10.4.20: resolution: { - integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==, + integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==, } engines: { node: ^10 || ^12 || >=14 } hasBin: true @@ -849,39 +747,38 @@ packages: } engines: { node: ">=8" } - browser-sync-client@3.0.2: + braces@3.0.3: resolution: { - integrity: sha512-tBWdfn9L0wd2Pjuz/NWHtNEKthVb1Y67vg8/qyGNtCqetNz5lkDkFnrsx5UhPNPYUO8vci50IWC/BhYaQskDiQ==, + integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==, } - engines: { node: ">=8.0.0" } + engines: { node: ">=8" } - browser-sync-ui@3.0.2: + browser-sync-client@3.0.3: resolution: { - integrity: sha512-V3FwWAI+abVbFLTyJjXJlCMBwjc3GXf/BPGfwO2fMFACWbIGW9/4SrBOFYEOOtqzCjQE0Di+U3VIb7eES4omNA==, + integrity: sha512-TOEXaMgYNjBYIcmX5zDlOdjEqCeCN/d7opf/fuyUD/hhGVCfP54iQIDhENCi012AqzYZm3BvuFl57vbwSTwkSQ==, } + engines: { node: ">=8.0.0" } - browser-sync@3.0.2: + browser-sync-ui@3.0.3: resolution: { - integrity: sha512-PC9c7aWJFVR4IFySrJxOqLwB9ENn3/TaXCXtAa0SzLwocLN3qMjN+IatbjvtCX92BjNXsY6YWg9Eb7F3Wy255g==, + integrity: sha512-FcGWo5lP5VodPY6O/f4pXQy5FFh4JK0f2/fTBsp0Lx1NtyBWs/IfPPJbW8m1ujTW/2r07oUXKTF2LYZlCZktjw==, } - engines: { node: ">= 8.0.0" } - hasBin: true - browserslist@4.23.0: + browser-sync@3.0.3: resolution: { - integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==, + integrity: sha512-91hoBHKk1C4pGeD+oE9Ld222k2GNQEAsI5AElqR8iLLWNrmZR2LPP8B0h8dpld9u7kro5IEUB3pUb0DJ3n1cRQ==, } - engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } + engines: { node: ">= 8.0.0" } hasBin: true - browserslist@4.23.1: + browserslist@4.24.0: resolution: { - integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==, + integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==, } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true @@ -931,16 +828,10 @@ packages: integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==, } - caniuse-lite@1.0.30001603: + caniuse-lite@1.0.30001664: resolution: { - integrity: sha512-iL2iSS0eDILMb9n5yKQoTBim9jMZ0Yrk8g0N9K7UzYyWnfIKzXBZD5ngpM37ZcL/cv0Mli8XtVMRYMQAfFpi5Q==, - } - - caniuse-lite@1.0.30001639: - resolution: - { - integrity: sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg==, + integrity: sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==, } chalk@2.4.2: @@ -970,6 +861,13 @@ packages: } engines: { node: ">= 8.10.0" } + chokidar@4.0.1: + resolution: + { + integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==, + } + engines: { node: ">= 14.16.0" } + chrome-trace-event@1.0.4: resolution: { @@ -1061,12 +959,12 @@ packages: integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, } - concurrently@8.2.2: + concurrently@9.0.1: resolution: { - integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==, + integrity: sha512-wYKvCd/f54sTXJMSfV6Ln/B8UrfLBKOYa+lzc6CHay3Qek+LorVSBdMVfyewFhRbH0Rbabsk4D+3PL/VjQ5gzg==, } - engines: { node: ^14.13.0 || >=16.0.0 } + engines: { node: ">=18" } hasBin: true connect-history-api-fallback@1.6.0: @@ -1236,13 +1134,6 @@ packages: } engines: { node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: ">=7.0.0" } - date-fns@2.30.0: - resolution: - { - integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==, - } - engines: { node: ">=0.11" } - debug@2.6.9: resolution: { @@ -1254,10 +1145,10 @@ packages: supports-color: optional: true - debug@4.3.4: + debug@4.3.7: resolution: { - integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, + integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==, } engines: { node: ">=6.0" } peerDependencies: @@ -1287,11 +1178,12 @@ packages: } engines: { node: ">= 0.8" } - destroy@1.0.4: + destroy@1.2.0: resolution: { - integrity: sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==, + integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==, } + engines: { node: ">= 0.8", npm: 1.2.8000 || >= 1.4.16 } detect-libc@2.0.3: resolution: @@ -1359,16 +1251,10 @@ packages: integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, } - electron-to-chromium@1.4.690: + electron-to-chromium@1.5.30: resolution: { - integrity: sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA==, - } - - electron-to-chromium@1.4.815: - resolution: - { - integrity: sha512-OvpTT2ItpOXJL7IGcYakRjHCt8L5GrrN/wHCQsRB4PQa1X9fe+X9oen245mIId7s14xvArCGSTIq644yPUKKLg==, + integrity: sha512-sXI35EBN4lYxzc/pIGorlymYNzDBOqkSlVRe6MkgBsW/hW1tpC/HDJ2fjG7XnjakzfLEuvdmux0Mjs6jHq4UOA==, } emoji-regex@8.0.0: @@ -1384,30 +1270,37 @@ packages: } engines: { node: ">= 0.8" } - engine.io-client@6.5.3: + encodeurl@2.0.0: + resolution: + { + integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==, + } + engines: { node: ">= 0.8" } + + engine.io-client@6.6.1: resolution: { - integrity: sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q==, + integrity: sha512-aYuoak7I+R83M/BBPIOs2to51BmFIpC1wZe6zZzMrT2llVsHy5cvcmdsJgP2Qz6smHu+sD9oexiSUAVd8OfBPw==, } - engine.io-parser@5.2.2: + engine.io-parser@5.2.3: resolution: { - integrity: sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==, + integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==, } engines: { node: ">=10.0.0" } - engine.io@6.5.4: + engine.io@6.6.1: resolution: { - integrity: sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==, + integrity: sha512-NEpDCw9hrvBW+hVEOK4T7v0jFJ++KgtPl4jKFwsZVfG1XhS0dCrSb3VMb9gPAd7VAdW52VT1EnaNiU2vM8C0og==, } engines: { node: ">=10.2.0" } - enhanced-resolve@5.17.0: + enhanced-resolve@5.17.1: resolution: { - integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==, + integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==, } engines: { node: ">=10.13.0" } @@ -1451,10 +1344,10 @@ packages: integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==, } - escalade@3.1.2: + escalade@3.2.0: resolution: { - integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==, + integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==, } engines: { node: ">=6" } @@ -1531,6 +1424,12 @@ packages: integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, } + fast-uri@3.0.2: + resolution: + { + integrity: sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==, + } + fill-range@7.0.1: resolution: { @@ -1538,6 +1437,13 @@ packages: } engines: { node: ">=8" } + fill-range@7.1.1: + resolution: + { + integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==, + } + engines: { node: ">=8" } + finalhandler@1.1.0: resolution: { @@ -1545,10 +1451,10 @@ packages: } engines: { node: ">= 0.8" } - follow-redirects@1.15.6: + follow-redirects@1.15.9: resolution: { - integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==, + integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==, } engines: { node: ">=4.0" } peerDependencies: @@ -1749,10 +1655,10 @@ packages: } engines: { node: ">=0.10.0" } - immutable@4.3.6: + immutable@4.3.7: resolution: { - integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==, + integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==, } import-fresh@3.3.0: @@ -2031,10 +1937,10 @@ packages: integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, } - micromatch@4.0.5: + micromatch@4.0.8: resolution: { - integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, + integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==, } engines: { node: ">=8.6" } @@ -2052,17 +1958,18 @@ packages: } engines: { node: ">= 0.6" } - mime@1.4.1: + mime@1.6.0: resolution: { - integrity: sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==, + integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, } + engines: { node: ">=4" } hasBin: true - mini-css-extract-plugin@2.9.0: + mini-css-extract-plugin@2.9.1: resolution: { - integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==, + integrity: sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==, } engines: { node: ">= 12.13.0" } peerDependencies: @@ -2086,10 +1993,10 @@ packages: integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==, } - ms@2.1.2: + ms@2.1.3: resolution: { - integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, } nanoid@3.3.7: @@ -2119,10 +2026,10 @@ packages: integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==, } - node-releases@2.0.14: + node-releases@2.0.18: resolution: { - integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==, + integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==, } normalize-path@3.0.0: @@ -2159,6 +2066,13 @@ packages: } engines: { node: ">= 0.8" } + on-finished@2.4.1: + resolution: + { + integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==, + } + engines: { node: ">= 0.8" } + once@1.4.0: resolution: { @@ -2212,16 +2126,10 @@ packages: integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, } - picocolors@1.0.0: - resolution: - { - integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, - } - - picocolors@1.0.1: + picocolors@1.1.0: resolution: { - integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==, + integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==, } picomatch@2.3.1: @@ -2546,10 +2454,10 @@ packages: integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, } - postcss@8.4.39: + postcss@8.4.47: resolution: { - integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==, + integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==, } engines: { node: ^10 || ^12 || >=14 } @@ -2671,18 +2579,19 @@ packages: } engines: { node: ">=8.10.0" } - rechoir@0.6.2: + readdirp@4.0.1: resolution: { - integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==, + integrity: sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==, } - engines: { node: ">= 0.10" } + engines: { node: ">= 14.16.0" } - regenerator-runtime@0.14.1: + rechoir@0.6.2: resolution: { - integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==, + integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==, } + engines: { node: ">= 0.10" } relateurl@0.2.7: resolution: @@ -2756,10 +2665,10 @@ packages: integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, } - sass-loader@14.2.1: + sass-loader@16.0.2: resolution: { - integrity: sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==, + integrity: sha512-Ll6iXZ1EYwYT19SqW4mSBb76vSSi8JgzElmzIerhEGgzB5hRjDQIWsPmuk1UrAXkR16KJHqVY0eH+5/uw9Tmfw==, } engines: { node: ">= 18.12.0" } peerDependencies: @@ -2780,10 +2689,10 @@ packages: webpack: optional: true - sass@1.77.6: + sass@1.79.4: resolution: { - integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==, + integrity: sha512-K0QDSNPXgyqO4GZq2HO5Q70TLxTH6cIT59RdoCHMivrC8rqzaTw5ab9prjz9KUN1El4FLXrBXJhik61JR4HcGg==, } engines: { node: ">=14.0.0" } hasBin: true @@ -2810,10 +2719,18 @@ packages: engines: { node: ">=10" } hasBin: true - send@0.16.2: + semver@7.6.3: resolution: { - integrity: sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==, + integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==, + } + engines: { node: ">=10" } + hasBin: true + + send@0.19.0: + resolution: + { + integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==, } engines: { node: ">= 0.8.0" } @@ -2830,10 +2747,10 @@ packages: } engines: { node: ">= 0.8.0" } - serve-static@1.13.2: + serve-static@1.16.2: resolution: { - integrity: sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==, + integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==, } engines: { node: ">= 0.8.0" } @@ -2862,12 +2779,12 @@ packages: integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, } - sharp@0.33.4: + sharp@0.33.5: resolution: { - integrity: sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==, + integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==, } - engines: { libvips: ">=8.15.2", node: ^18.17.0 || ^20.3.0 || >=21.0.0 } + engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } shell-quote@1.8.1: resolution: @@ -2889,16 +2806,16 @@ packages: integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==, } - socket.io-adapter@2.5.4: + socket.io-adapter@2.5.5: resolution: { - integrity: sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==, + integrity: sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==, } - socket.io-client@4.7.4: + socket.io-client@4.8.0: resolution: { - integrity: sha512-wh+OkeF0rAVCrABWQBaEjLfb7DVPotMbu0cgWgyR0v6eA4EoVnAwcIeIbcdTE3GT/H3kbdLl7OoH2+asoDRIIg==, + integrity: sha512-C0jdhD5yQahMws9alf/yvtsMGTaIDBnZ8Rb5HU56svyq0l5LIrGzIDZZD5pHQlmzxLuU91Gz+VpQMKgCTNYtkw==, } engines: { node: ">=10.0.0" } @@ -2909,17 +2826,17 @@ packages: } engines: { node: ">=10.0.0" } - socket.io@4.7.4: + socket.io@4.8.0: resolution: { - integrity: sha512-DcotgfP1Zg9iP/dH9zvAQcWrE0TtbMVwXmlV4T4mqsvY+gw+LqUGPfx2AoVyRk0FLME+GQhufDMyacFmw7ksqw==, + integrity: sha512-8U6BEgGjQOfGz3HHTYaC/L1GaxDCJ/KM0XTkJly0EhZ5U/du9uNEZy4ZgYzEzIqlx2CMm25CrCqr1ck899eLNA==, } engines: { node: ">=10.2.0" } - source-map-js@1.2.0: + source-map-js@1.2.1: resolution: { - integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==, + integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, } engines: { node: ">=0.10.0" } @@ -2936,12 +2853,6 @@ packages: } engines: { node: ">=0.10.0" } - spawn-command@0.0.2: - resolution: - { - integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==, - } - statuses@1.3.1: resolution: { @@ -2949,10 +2860,10 @@ packages: } engines: { node: ">= 0.6" } - statuses@1.4.0: + statuses@1.5.0: resolution: { - integrity: sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==, + integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==, } engines: { node: ">= 0.6" } @@ -3065,10 +2976,10 @@ packages: uglify-js: optional: true - terser@5.31.1: + terser@5.34.1: resolution: { - integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==, + integrity: sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==, } engines: { node: ">=10" } hasBin: true @@ -3107,22 +3018,23 @@ packages: } hasBin: true - tslib@2.6.2: + tslib@2.7.0: resolution: { - integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==, + integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==, } - ua-parser-js@1.0.37: + ua-parser-js@1.0.39: resolution: { - integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==, + integrity: sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==, } + hasBin: true - uglify-js@3.18.0: + uglify-js@3.19.3: resolution: { - integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==, + integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==, } engines: { node: ">=0.8.0" } hasBin: true @@ -3133,6 +3045,12 @@ packages: integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==, } + undici-types@6.19.8: + resolution: + { + integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==, + } + universalify@0.1.2: resolution: { @@ -3154,19 +3072,10 @@ packages: } engines: { node: ">=4" } - update-browserslist-db@1.0.13: + update-browserslist-db@1.1.1: resolution: { - integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==, - } - hasBin: true - peerDependencies: - browserslist: ">= 4.21.0" - - update-browserslist-db@1.0.16: - resolution: - { - integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==, + integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==, } hasBin: true peerDependencies: @@ -3211,10 +3120,10 @@ packages: } engines: { node: ">=0.10.0" } - watchpack@2.4.1: + watchpack@2.4.2: resolution: { - integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==, + integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==, } engines: { node: ">=10.13.0" } @@ -3225,10 +3134,10 @@ packages: } engines: { node: ">=10.13.0" } - webpack@5.92.1: + webpack@5.95.0: resolution: { - integrity: sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==, + integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==, } engines: { node: ">=10.13.0" } hasBin: true @@ -3258,25 +3167,25 @@ packages: integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, } - ws@8.11.0: + ws@8.17.1: resolution: { - integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==, + integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==, } engines: { node: ">=10.0.0" } peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 + utf-8-validate: ">=5.0.2" peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true - xmlhttprequest-ssl@2.0.0: + xmlhttprequest-ssl@2.1.1: resolution: { - integrity: sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==, + integrity: sha512-ptjR8YSJIXoA3Mbv5po7RtSYHO6mZr8s7i5VGmEk7QY2pQWyT1o0N+W1gKbOyJPUCGXGnuw0wqe8f0L6Y0ny7g==, } engines: { node: ">=0.4.0" } @@ -3293,10 +3202,10 @@ packages: integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, } - yaml@2.4.5: + yaml@2.5.1: resolution: { - integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==, + integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==, } engines: { node: ">= 14" } hasBin: true @@ -3335,94 +3244,90 @@ snapshots: dependencies: "@babel/types": 7.24.0 - "@babel/runtime@7.24.0": - dependencies: - regenerator-runtime: 0.14.1 - "@babel/types@7.24.0": dependencies: "@babel/helper-string-parser": 7.23.4 "@babel/helper-validator-identifier": 7.22.20 to-fast-properties: 2.0.0 - "@emnapi/runtime@1.1.1": + "@emnapi/runtime@1.2.0": dependencies: - tslib: 2.6.2 + tslib: 2.7.0 optional: true - "@img/sharp-darwin-arm64@0.33.4": + "@img/sharp-darwin-arm64@0.33.5": optionalDependencies: - "@img/sharp-libvips-darwin-arm64": 1.0.2 + "@img/sharp-libvips-darwin-arm64": 1.0.4 optional: true - "@img/sharp-darwin-x64@0.33.4": + "@img/sharp-darwin-x64@0.33.5": optionalDependencies: - "@img/sharp-libvips-darwin-x64": 1.0.2 + "@img/sharp-libvips-darwin-x64": 1.0.4 optional: true - "@img/sharp-libvips-darwin-arm64@1.0.2": + "@img/sharp-libvips-darwin-arm64@1.0.4": optional: true - "@img/sharp-libvips-darwin-x64@1.0.2": + "@img/sharp-libvips-darwin-x64@1.0.4": optional: true - "@img/sharp-libvips-linux-arm64@1.0.2": + "@img/sharp-libvips-linux-arm64@1.0.4": optional: true - "@img/sharp-libvips-linux-arm@1.0.2": + "@img/sharp-libvips-linux-arm@1.0.5": optional: true - "@img/sharp-libvips-linux-s390x@1.0.2": + "@img/sharp-libvips-linux-s390x@1.0.4": optional: true - "@img/sharp-libvips-linux-x64@1.0.2": + "@img/sharp-libvips-linux-x64@1.0.4": optional: true - "@img/sharp-libvips-linuxmusl-arm64@1.0.2": + "@img/sharp-libvips-linuxmusl-arm64@1.0.4": optional: true - "@img/sharp-libvips-linuxmusl-x64@1.0.2": + "@img/sharp-libvips-linuxmusl-x64@1.0.4": optional: true - "@img/sharp-linux-arm64@0.33.4": + "@img/sharp-linux-arm64@0.33.5": optionalDependencies: - "@img/sharp-libvips-linux-arm64": 1.0.2 + "@img/sharp-libvips-linux-arm64": 1.0.4 optional: true - "@img/sharp-linux-arm@0.33.4": + "@img/sharp-linux-arm@0.33.5": optionalDependencies: - "@img/sharp-libvips-linux-arm": 1.0.2 + "@img/sharp-libvips-linux-arm": 1.0.5 optional: true - "@img/sharp-linux-s390x@0.33.4": + "@img/sharp-linux-s390x@0.33.5": optionalDependencies: - "@img/sharp-libvips-linux-s390x": 1.0.2 + "@img/sharp-libvips-linux-s390x": 1.0.4 optional: true - "@img/sharp-linux-x64@0.33.4": + "@img/sharp-linux-x64@0.33.5": optionalDependencies: - "@img/sharp-libvips-linux-x64": 1.0.2 + "@img/sharp-libvips-linux-x64": 1.0.4 optional: true - "@img/sharp-linuxmusl-arm64@0.33.4": + "@img/sharp-linuxmusl-arm64@0.33.5": optionalDependencies: - "@img/sharp-libvips-linuxmusl-arm64": 1.0.2 + "@img/sharp-libvips-linuxmusl-arm64": 1.0.4 optional: true - "@img/sharp-linuxmusl-x64@0.33.4": + "@img/sharp-linuxmusl-x64@0.33.5": optionalDependencies: - "@img/sharp-libvips-linuxmusl-x64": 1.0.2 + "@img/sharp-libvips-linuxmusl-x64": 1.0.4 optional: true - "@img/sharp-wasm32@0.33.4": + "@img/sharp-wasm32@0.33.5": dependencies: - "@emnapi/runtime": 1.1.1 + "@emnapi/runtime": 1.2.0 optional: true - "@img/sharp-win32-ia32@0.33.4": + "@img/sharp-win32-ia32@0.33.5": optional: true - "@img/sharp-win32-x64@0.33.4": + "@img/sharp-win32-x64@0.33.5": optional: true "@jest/schemas@29.6.3": @@ -3441,7 +3346,7 @@ snapshots: "@jridgewell/gen-mapping@0.3.5": dependencies: "@jridgewell/set-array": 1.2.1 - "@jridgewell/sourcemap-codec": 1.4.15 + "@jridgewell/sourcemap-codec": 1.5.0 "@jridgewell/trace-mapping": 0.3.25 "@jridgewell/resolve-uri@3.1.2": {} @@ -3455,6 +3360,8 @@ snapshots: "@jridgewell/sourcemap-codec@1.4.15": {} + "@jridgewell/sourcemap-codec@1.5.0": {} + "@jridgewell/trace-mapping@0.3.25": dependencies: "@jridgewell/resolve-uri": 3.1.2 @@ -3464,7 +3371,7 @@ snapshots: "@sinclair/typebox@0.27.8": {} - "@socket.io/component-emitter@3.1.0": {} + "@socket.io/component-emitter@3.1.2": {} "@trysound/sax@0.2.0": {} @@ -3472,19 +3379,9 @@ snapshots: "@types/cors@2.8.17": dependencies: - "@types/node": 20.11.24 - - "@types/eslint-scope@3.7.7": - dependencies: - "@types/eslint": 8.56.10 - "@types/estree": 1.0.5 + "@types/node": 22.7.4 - "@types/eslint@8.56.10": - dependencies: - "@types/estree": 1.0.5 - "@types/json-schema": 7.0.15 - - "@types/estree@1.0.5": {} + "@types/estree@1.0.6": {} "@types/istanbul-lib-coverage@2.0.6": {} @@ -3502,9 +3399,9 @@ snapshots: dependencies: undici-types: 5.26.5 - "@types/node@20.14.9": + "@types/node@22.7.4": dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 "@types/yargs-parser@21.0.3": {} @@ -3597,25 +3494,25 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-attributes@1.9.5(acorn@8.12.0): + acorn-import-attributes@1.9.5(acorn@8.12.1): dependencies: - acorn: 8.12.0 + acorn: 8.12.1 acorn@7.4.1: {} - acorn@8.12.0: {} + acorn@8.12.1: {} - ajv-formats@2.1.1(ajv@8.12.0): + ajv-formats@2.1.1(ajv@8.17.1): optionalDependencies: - ajv: 8.12.0 + ajv: 8.17.1 ajv-keywords@3.5.2(ajv@6.12.6): dependencies: ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.12.0): + ajv-keywords@5.1.0(ajv@8.17.1): dependencies: - ajv: 8.12.0 + ajv: 8.17.1 fast-deep-equal: 3.1.3 ajv@6.12.6: @@ -3625,12 +3522,12 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.12.0: + ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 + fast-uri: 3.0.2 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - uri-js: 4.4.1 ansi-regex@5.0.1: {} @@ -3659,14 +3556,14 @@ snapshots: dependencies: lodash: 4.17.21 - autoprefixer@10.4.19(postcss@8.4.39): + autoprefixer@10.4.20(postcss@8.4.47): dependencies: - browserslist: 4.23.0 - caniuse-lite: 1.0.30001603 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001664 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.39 + picocolors: 1.1.0 + postcss: 8.4.47 postcss-value-parser: 4.2.0 babel-walk@3.0.0-canary-5: @@ -3698,30 +3595,34 @@ snapshots: dependencies: fill-range: 7.0.1 - browser-sync-client@3.0.2: + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + browser-sync-client@3.0.3: dependencies: etag: 1.8.1 fresh: 0.5.2 mitt: 1.2.0 - browser-sync-ui@3.0.2: + browser-sync-ui@3.0.3: dependencies: async-each-series: 0.1.1 chalk: 4.1.2 connect-history-api-fallback: 1.6.0 immutable: 3.8.2 server-destroy: 1.0.1 - socket.io-client: 4.7.4 + socket.io-client: 4.8.0 stream-throttle: 0.1.3 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - browser-sync@3.0.2: + browser-sync@3.0.3: dependencies: - browser-sync-client: 3.0.2 - browser-sync-ui: 3.0.2 + browser-sync-client: 3.0.3 + browser-sync-ui: 3.0.3 bs-recipes: 1.3.4 chalk: 4.1.2 chokidar: 3.6.0 @@ -3735,18 +3636,18 @@ snapshots: fs-extra: 3.0.1 http-proxy: 1.18.1 immutable: 3.8.2 - micromatch: 4.0.5 + micromatch: 4.0.8 opn: 5.3.0 portscanner: 2.2.0 raw-body: 2.5.2 resp-modifier: 6.0.2 rx: 4.1.0 - send: 0.16.2 + send: 0.19.0 serve-index: 1.9.1 - serve-static: 1.13.2 + serve-static: 1.16.2 server-destroy: 1.0.1 - socket.io: 4.7.4 - ua-parser-js: 1.0.37 + socket.io: 4.8.0 + ua-parser-js: 1.0.39 yargs: 17.7.2 transitivePeerDependencies: - bufferutil @@ -3754,19 +3655,12 @@ snapshots: - supports-color - utf-8-validate - browserslist@4.23.0: + browserslist@4.24.0: dependencies: - caniuse-lite: 1.0.30001603 - electron-to-chromium: 1.4.690 - node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.23.0) - - browserslist@4.23.1: - dependencies: - caniuse-lite: 1.0.30001639 - electron-to-chromium: 1.4.815 - node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.1) + caniuse-lite: 1.0.30001664 + electron-to-chromium: 1.5.30 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.0) bs-recipes@1.3.4: {} @@ -3791,14 +3685,12 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.23.1 - caniuse-lite: 1.0.30001639 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001664 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001603: {} - - caniuse-lite@1.0.30001639: {} + caniuse-lite@1.0.30001664: {} chalk@2.4.2: dependencies: @@ -3827,6 +3719,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chokidar@4.0.1: + dependencies: + readdirp: 4.0.1 + chrome-trace-event@1.0.4: {} ci-info@3.9.0: {} @@ -3871,14 +3767,12 @@ snapshots: concat-map@0.0.1: {} - concurrently@8.2.2: + concurrently@9.0.1: dependencies: chalk: 4.1.2 - date-fns: 2.30.0 lodash: 4.17.21 rxjs: 7.8.1 shell-quote: 1.8.1 - spawn-command: 0.0.2 supports-color: 8.1.1 tree-kill: 1.2.2 yargs: 17.7.2 @@ -3913,32 +3807,32 @@ snapshots: js-yaml: 4.1.0 parse-json: 5.2.0 - css-declaration-sorter@7.2.0(postcss@8.4.39): + css-declaration-sorter@7.2.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 - css-loader@7.1.2(webpack@5.92.1(uglify-js@3.18.0)): + css-loader@7.1.2(webpack@5.95.0(uglify-js@3.19.3)): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.39) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.39) - postcss-modules-scope: 3.2.0(postcss@8.4.39) - postcss-modules-values: 4.0.0(postcss@8.4.39) + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 semver: 7.6.0 optionalDependencies: - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.95.0(uglify-js@3.19.3) - css-minimizer-webpack-plugin@7.0.0(webpack@5.92.1(uglify-js@3.18.0)): + css-minimizer-webpack-plugin@7.0.0(webpack@5.95.0(uglify-js@3.19.3)): dependencies: "@jridgewell/trace-mapping": 0.3.25 - cssnano: 7.0.1(postcss@8.4.39) + cssnano: 7.0.1(postcss@8.4.47) jest-worker: 29.7.0 - postcss: 8.4.39 + postcss: 8.4.47 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.95.0(uglify-js@3.19.3) css-select@5.1.0: dependencies: @@ -3951,76 +3845,72 @@ snapshots: css-tree@2.2.1: dependencies: mdn-data: 2.0.28 - source-map-js: 1.2.0 + source-map-js: 1.2.1 css-tree@2.3.1: dependencies: mdn-data: 2.0.30 - source-map-js: 1.2.0 + source-map-js: 1.2.1 css-what@6.1.0: {} cssesc@3.0.0: {} - cssnano-preset-default@7.0.1(postcss@8.4.39): - dependencies: - browserslist: 4.23.1 - css-declaration-sorter: 7.2.0(postcss@8.4.39) - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 - postcss-calc: 10.0.0(postcss@8.4.39) - postcss-colormin: 7.0.0(postcss@8.4.39) - postcss-convert-values: 7.0.0(postcss@8.4.39) - postcss-discard-comments: 7.0.0(postcss@8.4.39) - postcss-discard-duplicates: 7.0.0(postcss@8.4.39) - postcss-discard-empty: 7.0.0(postcss@8.4.39) - postcss-discard-overridden: 7.0.0(postcss@8.4.39) - postcss-merge-longhand: 7.0.0(postcss@8.4.39) - postcss-merge-rules: 7.0.0(postcss@8.4.39) - postcss-minify-font-values: 7.0.0(postcss@8.4.39) - postcss-minify-gradients: 7.0.0(postcss@8.4.39) - postcss-minify-params: 7.0.0(postcss@8.4.39) - postcss-minify-selectors: 7.0.0(postcss@8.4.39) - postcss-normalize-charset: 7.0.0(postcss@8.4.39) - postcss-normalize-display-values: 7.0.0(postcss@8.4.39) - postcss-normalize-positions: 7.0.0(postcss@8.4.39) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.39) - postcss-normalize-string: 7.0.0(postcss@8.4.39) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.39) - postcss-normalize-unicode: 7.0.0(postcss@8.4.39) - postcss-normalize-url: 7.0.0(postcss@8.4.39) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.39) - postcss-ordered-values: 7.0.0(postcss@8.4.39) - postcss-reduce-initial: 7.0.0(postcss@8.4.39) - postcss-reduce-transforms: 7.0.0(postcss@8.4.39) - postcss-svgo: 7.0.0(postcss@8.4.39) - postcss-unique-selectors: 7.0.0(postcss@8.4.39) - - cssnano-utils@5.0.0(postcss@8.4.39): - dependencies: - postcss: 8.4.39 - - cssnano@7.0.1(postcss@8.4.39): - dependencies: - cssnano-preset-default: 7.0.1(postcss@8.4.39) + cssnano-preset-default@7.0.1(postcss@8.4.47): + dependencies: + browserslist: 4.24.0 + css-declaration-sorter: 7.2.0(postcss@8.4.47) + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-calc: 10.0.0(postcss@8.4.47) + postcss-colormin: 7.0.0(postcss@8.4.47) + postcss-convert-values: 7.0.0(postcss@8.4.47) + postcss-discard-comments: 7.0.0(postcss@8.4.47) + postcss-discard-duplicates: 7.0.0(postcss@8.4.47) + postcss-discard-empty: 7.0.0(postcss@8.4.47) + postcss-discard-overridden: 7.0.0(postcss@8.4.47) + postcss-merge-longhand: 7.0.0(postcss@8.4.47) + postcss-merge-rules: 7.0.0(postcss@8.4.47) + postcss-minify-font-values: 7.0.0(postcss@8.4.47) + postcss-minify-gradients: 7.0.0(postcss@8.4.47) + postcss-minify-params: 7.0.0(postcss@8.4.47) + postcss-minify-selectors: 7.0.0(postcss@8.4.47) + postcss-normalize-charset: 7.0.0(postcss@8.4.47) + postcss-normalize-display-values: 7.0.0(postcss@8.4.47) + postcss-normalize-positions: 7.0.0(postcss@8.4.47) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.47) + postcss-normalize-string: 7.0.0(postcss@8.4.47) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.47) + postcss-normalize-unicode: 7.0.0(postcss@8.4.47) + postcss-normalize-url: 7.0.0(postcss@8.4.47) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.47) + postcss-ordered-values: 7.0.0(postcss@8.4.47) + postcss-reduce-initial: 7.0.0(postcss@8.4.47) + postcss-reduce-transforms: 7.0.0(postcss@8.4.47) + postcss-svgo: 7.0.0(postcss@8.4.47) + postcss-unique-selectors: 7.0.0(postcss@8.4.47) + + cssnano-utils@5.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + cssnano@7.0.1(postcss@8.4.47): + dependencies: + cssnano-preset-default: 7.0.1(postcss@8.4.47) lilconfig: 3.1.1 - postcss: 8.4.39 + postcss: 8.4.47 csso@5.0.5: dependencies: css-tree: 2.2.1 - date-fns@2.30.0: - dependencies: - "@babel/runtime": 7.24.0 - debug@2.6.9: dependencies: ms: 2.0.0 - debug@4.3.4: + debug@4.3.7: dependencies: - ms: 2.1.2 + ms: 2.1.3 define-data-property@1.1.4: dependencies: @@ -4032,7 +3922,7 @@ snapshots: depd@2.0.0: {} - destroy@1.0.4: {} + destroy@1.2.0: {} detect-libc@2.0.3: {} @@ -4068,46 +3958,46 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.4.690: {} - - electron-to-chromium@1.4.815: {} + electron-to-chromium@1.5.30: {} emoji-regex@8.0.0: {} encodeurl@1.0.2: {} - engine.io-client@6.5.3: + encodeurl@2.0.0: {} + + engine.io-client@6.6.1: dependencies: - "@socket.io/component-emitter": 3.1.0 - debug: 4.3.4 - engine.io-parser: 5.2.2 - ws: 8.11.0 - xmlhttprequest-ssl: 2.0.0 + "@socket.io/component-emitter": 3.1.2 + debug: 4.3.7 + engine.io-parser: 5.2.3 + ws: 8.17.1 + xmlhttprequest-ssl: 2.1.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - engine.io-parser@5.2.2: {} + engine.io-parser@5.2.3: {} - engine.io@6.5.4: + engine.io@6.6.1: dependencies: "@types/cookie": 0.4.1 "@types/cors": 2.8.17 - "@types/node": 20.11.24 + "@types/node": 22.7.4 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.4 - engine.io-parser: 5.2.2 - ws: 8.11.0 + debug: 4.3.7 + engine.io-parser: 5.2.3 + ws: 8.17.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - enhanced-resolve@5.17.0: + enhanced-resolve@5.17.1: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 @@ -4128,7 +4018,7 @@ snapshots: es-module-lexer@1.5.4: {} - escalade@3.1.2: {} + escalade@3.2.0: {} escape-html@1.0.3: {} @@ -4157,10 +4047,16 @@ snapshots: fast-json-stable-stringify@2.1.0: {} + fast-uri@3.0.2: {} + fill-range@7.0.1: dependencies: to-regex-range: 5.0.1 + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + finalhandler@1.1.0: dependencies: debug: 2.6.9 @@ -4173,7 +4069,7 @@ snapshots: transitivePeerDependencies: - supports-color - follow-redirects@1.15.6: {} + follow-redirects@1.15.9: {} fraction.js@4.3.7: {} @@ -4253,14 +4149,14 @@ snapshots: he: 1.2.0 param-case: 2.1.1 relateurl: 0.2.7 - uglify-js: 3.18.0 + uglify-js: 3.19.3 http-errors@1.6.3: dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.0 - statuses: 1.4.0 + statuses: 1.5.0 http-errors@2.0.0: dependencies: @@ -4273,7 +4169,7 @@ snapshots: http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.6 + follow-redirects: 1.15.9 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -4282,13 +4178,13 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.39): + icss-utils@5.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 immutable@3.8.2: {} - immutable@4.3.6: {} + immutable@4.3.7: {} import-fresh@3.3.0: dependencies: @@ -4357,7 +4253,7 @@ snapshots: jest-worker@27.5.1: dependencies: - "@types/node": 20.14.9 + "@types/node": 22.7.4 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -4421,9 +4317,9 @@ snapshots: merge-stream@2.0.0: {} - micromatch@4.0.5: + micromatch@4.0.8: dependencies: - braces: 3.0.2 + braces: 3.0.3 picomatch: 2.3.1 mime-db@1.52.0: {} @@ -4432,13 +4328,13 @@ snapshots: dependencies: mime-db: 1.52.0 - mime@1.4.1: {} + mime@1.6.0: {} - mini-css-extract-plugin@2.9.0(webpack@5.92.1(uglify-js@3.18.0)): + mini-css-extract-plugin@2.9.1(webpack@5.95.0(uglify-js@3.19.3)): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.95.0(uglify-js@3.19.3) minimatch@3.1.2: dependencies: @@ -4448,7 +4344,7 @@ snapshots: ms@2.0.0: {} - ms@2.1.2: {} + ms@2.1.3: {} nanoid@3.3.7: {} @@ -4460,7 +4356,7 @@ snapshots: dependencies: lower-case: 1.1.4 - node-releases@2.0.14: {} + node-releases@2.0.18: {} normalize-path@3.0.0: {} @@ -4476,6 +4372,10 @@ snapshots: dependencies: ee-first: 1.1.1 + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + once@1.4.0: dependencies: wrappy: 1.0.2 @@ -4505,9 +4405,7 @@ snapshots: path-parse@1.0.7: {} - picocolors@1.0.0: {} - - picocolors@1.0.1: {} + picocolors@1.1.0: {} picomatch@2.3.1: {} @@ -4516,172 +4414,172 @@ snapshots: async: 2.6.4 is-number-like: 1.0.8 - postcss-calc@10.0.0(postcss@8.4.39): + postcss-calc@10.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.0(postcss@8.4.39): + postcss-colormin@7.0.0(postcss@8.4.47): dependencies: - browserslist: 4.23.1 + browserslist: 4.24.0 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.0(postcss@8.4.39): + postcss-convert-values@7.0.0(postcss@8.4.47): dependencies: - browserslist: 4.23.1 - postcss: 8.4.39 + browserslist: 4.24.0 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.0(postcss@8.4.39): + postcss-discard-comments@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-discard-duplicates@7.0.0(postcss@8.4.39): + postcss-discard-duplicates@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-discard-empty@7.0.0(postcss@8.4.39): + postcss-discard-empty@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-discard-overridden@7.0.0(postcss@8.4.39): + postcss-discard-overridden@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-loader@8.1.1(postcss@8.4.39)(webpack@5.92.1(uglify-js@3.18.0)): + postcss-loader@8.1.1(postcss@8.4.47)(webpack@5.95.0(uglify-js@3.19.3)): dependencies: cosmiconfig: 9.0.0 jiti: 1.21.0 - postcss: 8.4.39 + postcss: 8.4.47 semver: 7.6.0 optionalDependencies: - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.95.0(uglify-js@3.19.3) transitivePeerDependencies: - typescript - postcss-merge-longhand@7.0.0(postcss@8.4.39): + postcss-merge-longhand@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - stylehacks: 7.0.0(postcss@8.4.39) + stylehacks: 7.0.0(postcss@8.4.47) - postcss-merge-rules@7.0.0(postcss@8.4.39): + postcss-merge-rules@7.0.0(postcss@8.4.47): dependencies: - browserslist: 4.23.1 + browserslist: 4.24.0 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 postcss-selector-parser: 6.1.0 - postcss-minify-font-values@7.0.0(postcss@8.4.39): + postcss-minify-font-values@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.39): + postcss-minify-gradients@7.0.0(postcss@8.4.47): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.0(postcss@8.4.39): + postcss-minify-params@7.0.0(postcss@8.4.47): dependencies: - browserslist: 4.23.1 - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + browserslist: 4.24.0 + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.0(postcss@8.4.39): + postcss-minify-selectors@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-selector-parser: 6.1.0 - postcss-modules-extract-imports@3.1.0(postcss@8.4.39): + postcss-modules-extract-imports@3.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-modules-local-by-default@4.0.5(postcss@8.4.39): + postcss-modules-local-by-default@4.0.5(postcss@8.4.47): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.39): + postcss-modules-scope@3.2.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-selector-parser: 6.1.0 - postcss-modules-values@4.0.0(postcss@8.4.39): + postcss-modules-values@4.0.0(postcss@8.4.47): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 - postcss-normalize-charset@7.0.0(postcss@8.4.39): + postcss-normalize-charset@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-normalize-display-values@7.0.0(postcss@8.4.39): + postcss-normalize-display-values@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.39): + postcss-normalize-positions@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.39): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.39): + postcss-normalize-string@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.39): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.0(postcss@8.4.39): + postcss-normalize-unicode@7.0.0(postcss@8.4.47): dependencies: - browserslist: 4.23.1 - postcss: 8.4.39 + browserslist: 4.24.0 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.39): + postcss-normalize-url@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.39): + postcss-normalize-whitespace@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.0(postcss@8.4.39): + postcss-ordered-values@7.0.0(postcss@8.4.47): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.0(postcss@8.4.39): + postcss-reduce-initial@7.0.0(postcss@8.4.47): dependencies: - browserslist: 4.23.1 + browserslist: 4.24.0 caniuse-api: 3.0.0 - postcss: 8.4.39 + postcss: 8.4.47 - postcss-reduce-transforms@7.0.0(postcss@8.4.39): + postcss-reduce-transforms@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 postcss-selector-parser@6.1.0: @@ -4689,24 +4587,24 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.0(postcss@8.4.39): + postcss-svgo@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 svgo: 3.2.0 - postcss-unique-selectors@7.0.0(postcss@8.4.39): + postcss-unique-selectors@7.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-selector-parser: 6.1.0 postcss-value-parser@4.2.0: {} - postcss@8.4.39: + postcss@8.4.47: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 + picocolors: 1.1.0 + source-map-js: 1.2.1 promise@7.3.1: dependencies: @@ -4800,12 +4698,12 @@ snapshots: dependencies: picomatch: 2.3.1 + readdirp@4.0.1: {} + rechoir@0.6.2: dependencies: resolve: 1.22.8 - regenerator-runtime@0.14.1: {} - relateurl@0.2.7: {} require-directory@2.1.1: {} @@ -4833,24 +4731,24 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.6.2 + tslib: 2.7.0 safe-buffer@5.2.1: {} safer-buffer@2.1.2: {} - sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(uglify-js@3.18.0)): + sass-loader@16.0.2(sass@1.79.4)(webpack@5.95.0(uglify-js@3.19.3)): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.77.6 - webpack: 5.92.1(uglify-js@3.18.0) + sass: 1.79.4 + webpack: 5.95.0(uglify-js@3.19.3) - sass@1.77.6: + sass@1.79.4: dependencies: - chokidar: 3.6.0 - immutable: 4.3.6 - source-map-js: 1.2.0 + chokidar: 4.0.1 + immutable: 4.3.7 + source-map-js: 1.2.1 schema-utils@3.3.0: dependencies: @@ -4861,29 +4759,31 @@ snapshots: schema-utils@4.2.0: dependencies: "@types/json-schema": 7.0.15 - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) - ajv-keywords: 5.1.0(ajv@8.12.0) + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) semver@7.6.0: dependencies: lru-cache: 6.0.0 - send@0.16.2: + semver@7.6.3: {} + + send@0.19.0: dependencies: debug: 2.6.9 - depd: 1.1.2 - destroy: 1.0.4 + depd: 2.0.0 + destroy: 1.2.0 encodeurl: 1.0.2 escape-html: 1.0.3 etag: 1.8.1 fresh: 0.5.2 - http-errors: 1.6.3 - mime: 1.4.1 - ms: 2.0.0 - on-finished: 2.3.0 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 range-parser: 1.2.1 - statuses: 1.4.0 + statuses: 2.0.1 transitivePeerDependencies: - supports-color @@ -4903,12 +4803,12 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@1.13.2: + serve-static@1.16.2: dependencies: - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.16.2 + send: 0.19.0 transitivePeerDependencies: - supports-color @@ -4927,31 +4827,31 @@ snapshots: setprototypeof@1.2.0: {} - sharp@0.33.4: + sharp@0.33.5: dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.6.0 + semver: 7.6.3 optionalDependencies: - "@img/sharp-darwin-arm64": 0.33.4 - "@img/sharp-darwin-x64": 0.33.4 - "@img/sharp-libvips-darwin-arm64": 1.0.2 - "@img/sharp-libvips-darwin-x64": 1.0.2 - "@img/sharp-libvips-linux-arm": 1.0.2 - "@img/sharp-libvips-linux-arm64": 1.0.2 - "@img/sharp-libvips-linux-s390x": 1.0.2 - "@img/sharp-libvips-linux-x64": 1.0.2 - "@img/sharp-libvips-linuxmusl-arm64": 1.0.2 - "@img/sharp-libvips-linuxmusl-x64": 1.0.2 - "@img/sharp-linux-arm": 0.33.4 - "@img/sharp-linux-arm64": 0.33.4 - "@img/sharp-linux-s390x": 0.33.4 - "@img/sharp-linux-x64": 0.33.4 - "@img/sharp-linuxmusl-arm64": 0.33.4 - "@img/sharp-linuxmusl-x64": 0.33.4 - "@img/sharp-wasm32": 0.33.4 - "@img/sharp-win32-ia32": 0.33.4 - "@img/sharp-win32-x64": 0.33.4 + "@img/sharp-darwin-arm64": 0.33.5 + "@img/sharp-darwin-x64": 0.33.5 + "@img/sharp-libvips-darwin-arm64": 1.0.4 + "@img/sharp-libvips-darwin-x64": 1.0.4 + "@img/sharp-libvips-linux-arm": 1.0.5 + "@img/sharp-libvips-linux-arm64": 1.0.4 + "@img/sharp-libvips-linux-s390x": 1.0.4 + "@img/sharp-libvips-linux-x64": 1.0.4 + "@img/sharp-libvips-linuxmusl-arm64": 1.0.4 + "@img/sharp-libvips-linuxmusl-x64": 1.0.4 + "@img/sharp-linux-arm": 0.33.5 + "@img/sharp-linux-arm64": 0.33.5 + "@img/sharp-linux-s390x": 0.33.5 + "@img/sharp-linux-x64": 0.33.5 + "@img/sharp-linuxmusl-arm64": 0.33.5 + "@img/sharp-linuxmusl-x64": 0.33.5 + "@img/sharp-wasm32": 0.33.5 + "@img/sharp-win32-ia32": 0.33.5 + "@img/sharp-win32-x64": 0.33.5 shell-quote@1.8.1: {} @@ -4965,20 +4865,20 @@ snapshots: dependencies: is-arrayish: 0.3.2 - socket.io-adapter@2.5.4: + socket.io-adapter@2.5.5: dependencies: - debug: 4.3.4 - ws: 8.11.0 + debug: 4.3.7 + ws: 8.17.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - socket.io-client@4.7.4: + socket.io-client@4.8.0: dependencies: - "@socket.io/component-emitter": 3.1.0 - debug: 4.3.4 - engine.io-client: 6.5.3 + "@socket.io/component-emitter": 3.1.2 + debug: 4.3.7 + engine.io-client: 6.6.1 socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -4987,26 +4887,26 @@ snapshots: socket.io-parser@4.2.4: dependencies: - "@socket.io/component-emitter": 3.1.0 - debug: 4.3.4 + "@socket.io/component-emitter": 3.1.2 + debug: 4.3.7 transitivePeerDependencies: - supports-color - socket.io@4.7.4: + socket.io@4.8.0: dependencies: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 - debug: 4.3.4 - engine.io: 6.5.4 - socket.io-adapter: 2.5.4 + debug: 4.3.7 + engine.io: 6.6.1 + socket.io-adapter: 2.5.5 socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - source-map-js@1.2.0: {} + source-map-js@1.2.1: {} source-map-support@0.5.21: dependencies: @@ -5015,11 +4915,9 @@ snapshots: source-map@0.6.1: {} - spawn-command@0.0.2: {} - statuses@1.3.1: {} - statuses@1.4.0: {} + statuses@1.5.0: {} statuses@2.0.1: {} @@ -5038,14 +4936,14 @@ snapshots: dependencies: ansi-regex: 5.0.1 - style-loader@4.0.0(webpack@5.92.1(uglify-js@3.18.0)): + style-loader@4.0.0(webpack@5.95.0(uglify-js@3.19.3)): dependencies: - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.95.0(uglify-js@3.19.3) - stylehacks@7.0.0(postcss@8.4.39): + stylehacks@7.0.0(postcss@8.4.47): dependencies: - browserslist: 4.23.1 - postcss: 8.4.39 + browserslist: 4.24.0 + postcss: 8.4.47 postcss-selector-parser: 6.1.0 supports-color@5.5.0: @@ -5070,25 +4968,25 @@ snapshots: css-tree: 2.3.1 css-what: 6.1.0 csso: 5.0.5 - picocolors: 1.0.1 + picocolors: 1.1.0 tapable@2.2.1: {} - terser-webpack-plugin@5.3.10(uglify-js@3.18.0)(webpack@5.92.1(uglify-js@3.18.0)): + terser-webpack-plugin@5.3.10(uglify-js@3.19.3)(webpack@5.95.0(uglify-js@3.19.3)): dependencies: "@jridgewell/trace-mapping": 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.1 - webpack: 5.92.1(uglify-js@3.18.0) + terser: 5.34.1 + webpack: 5.95.0(uglify-js@3.19.3) optionalDependencies: - uglify-js: 3.18.0 + uglify-js: 3.19.3 - terser@5.31.1: + terser@5.34.1: dependencies: "@jridgewell/source-map": 0.3.6 - acorn: 8.12.0 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 @@ -5104,31 +5002,27 @@ snapshots: tree-kill@1.2.2: {} - tslib@2.6.2: {} + tslib@2.7.0: {} - ua-parser-js@1.0.37: {} + ua-parser-js@1.0.39: {} - uglify-js@3.18.0: {} + uglify-js@3.19.3: {} undici-types@5.26.5: {} + undici-types@6.19.8: {} + universalify@0.1.2: {} unpipe@1.0.0: {} upath@2.0.1: {} - update-browserslist-db@1.0.13(browserslist@4.23.0): - dependencies: - browserslist: 4.23.0 - escalade: 3.1.2 - picocolors: 1.0.0 - - update-browserslist-db@1.0.16(browserslist@4.23.1): + update-browserslist-db@1.1.1(browserslist@4.24.0): dependencies: - browserslist: 4.23.1 - escalade: 3.1.2 - picocolors: 1.0.1 + browserslist: 4.24.0 + escalade: 3.2.0 + picocolors: 1.1.0 upper-case@1.1.3: {} @@ -5144,25 +5038,24 @@ snapshots: void-elements@3.1.0: {} - watchpack@2.4.1: + watchpack@2.4.2: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 webpack-sources@3.2.3: {} - webpack@5.92.1(uglify-js@3.18.0): + webpack@5.95.0(uglify-js@3.19.3): dependencies: - "@types/eslint-scope": 3.7.7 - "@types/estree": 1.0.5 + "@types/estree": 1.0.6 "@webassemblyjs/ast": 1.12.1 "@webassemblyjs/wasm-edit": 1.12.1 "@webassemblyjs/wasm-parser": 1.12.1 - acorn: 8.12.0 - acorn-import-attributes: 1.9.5(acorn@8.12.0) - browserslist: 4.23.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + browserslist: 4.24.0 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.0 + enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 eslint-scope: 5.1.1 events: 3.3.0 @@ -5174,8 +5067,8 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(uglify-js@3.18.0)(webpack@5.92.1(uglify-js@3.18.0)) - watchpack: 2.4.1 + terser-webpack-plugin: 5.3.10(uglify-js@3.19.3)(webpack@5.95.0(uglify-js@3.19.3)) + watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: - "@swc/core" @@ -5197,22 +5090,22 @@ snapshots: wrappy@1.0.2: {} - ws@8.11.0: {} + ws@8.17.1: {} - xmlhttprequest-ssl@2.0.0: {} + xmlhttprequest-ssl@2.1.1: {} y18n@5.0.8: {} yallist@4.0.0: {} - yaml@2.4.5: {} + yaml@2.5.1: {} yargs-parser@21.1.1: {} yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3