diff --git a/.github/workflows/publish-packages.yml b/.github/workflows/publish-packages.yml index 421b3f9..5a28ca7 100644 --- a/.github/workflows/publish-packages.yml +++ b/.github/workflows/publish-packages.yml @@ -31,7 +31,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 registry-url: 'https://npm.pkg.github.com' - name: Enable Corepack diff --git a/package.json b/package.json index 9eb04e0..09f5e8d 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "sharp": "^0.31.1" }, "devDependencies": { - "@types/node": "^20.10.6" + "@types/node": "^24.0.0" }, "packageManager": "pnpm@9.15.9+sha512.68046141893c66fad01c079231128e9afb89ef87e2691d69e4d40eee228988295fd4682181bae55b58418c3a253bde65a505ec7c5f9403ece5cc3cd37dcf2531" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c7f7f69..de9a737 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,14 +25,14 @@ importers: version: 5.9.3 devDependencies: '@types/node': - specifier: ^20.10.6 - version: 20.19.25 + specifier: ^24.0.0 + version: 24.12.2 font: devDependencies: '@iosevka/monorepo': specifier: github:be5invis/Iosevka - version: https://codeload.github.com/be5invis/Iosevka/tar.gz/f2cab61c0de33c8c7158ede37c6241e04b5cc22b + version: https://codeload.github.com/be5invis/Iosevka/tar.gz/685197fa9afc26acfc702679cea3635cecda988a publishDirectory: dist web: @@ -56,9 +56,9 @@ packages: '@iarna/toml@2.2.5': resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} - '@iosevka/monorepo@https://codeload.github.com/be5invis/Iosevka/tar.gz/f2cab61c0de33c8c7158ede37c6241e04b5cc22b': - resolution: {tarball: https://codeload.github.com/be5invis/Iosevka/tar.gz/f2cab61c0de33c8c7158ede37c6241e04b5cc22b} - version: 33.3.6 + '@iosevka/monorepo@https://codeload.github.com/be5invis/Iosevka/tar.gz/685197fa9afc26acfc702679cea3635cecda988a': + resolution: {tarball: https://codeload.github.com/be5invis/Iosevka/tar.gz/685197fa9afc26acfc702679cea3635cecda988a} + version: 34.4.0 engines: {node: '>=16.0.0'} '@lezer/common@1.3.0': @@ -246,113 +246,113 @@ packages: version: 1.0.0 engines: {parcel: 2.x} - '@ot-builder/bin-composite-types@1.7.6': - resolution: {integrity: sha512-l7S8TkRlKJnGA7EP2jS8XGlMe5Bz9030ihyg0iC7AdAnvhYUbCjE/vTB0ogbsVF0eOdYFW9SYC/LK3fqpg5CYQ==} + '@ot-builder/bin-composite-types@1.8.0': + resolution: {integrity: sha512-81G0+ZgPz7llnHhlmXi0sNZpqWIWBpADoJTRaE1CdOhHbC9z/9rSWEzB9J/Em3ZdWzqzkH5oGv/nzgm8pBnPCQ==} - '@ot-builder/bin-util@1.7.6': - resolution: {integrity: sha512-DlKYSLlfOinzV0JX9hOdkpZuGJX2gmFpxUpw2qGlZvcrohjPuV5HCFUFm4ge5RdR96irLRFpOHPigzbJSMcQWA==} + '@ot-builder/bin-util@1.8.0': + resolution: {integrity: sha512-VUViLzyCfzx/LIjiorHdGkez9DYBOWJ+DHPZwiW9vZ8OdWTqC3cO3OypK48qwmI1B6iR58xoZgJCAuDHUleh0w==} - '@ot-builder/cli-help-shower@1.7.5': - resolution: {integrity: sha512-DYc2fkhqstLbkvml/0A0Si+6+mT+jS7i3Hq7lPOMVAOrMeo5Aow62Uq2T0F9/ZCjLO7PFHXfWH/RpaTLtoEU9Q==} + '@ot-builder/cli-help-shower@1.8.0': + resolution: {integrity: sha512-I9Bsfgk2asAq+JmYi5PbFfdldMWJhFcOSWjGfDEzlbYWM/BHSEmZiDudjRfeK3B/D3prktmmR/VYjJQu5NDQ4Q==} - '@ot-builder/cli-proc@1.7.6': - resolution: {integrity: sha512-f4b3KWgM91ECLsVpprVww7b66Ygz2I+0mOhuse4Kjzn2JVwWeN5T5z6tvhrsVOZO+PhF2zXR19yqFItlFYnhgg==} + '@ot-builder/cli-proc@1.8.0': + resolution: {integrity: sha512-xUiEv2bSj492lIQmwvuWASUQV/8ve16g1kQIknxCZjpTVYYwlDZKkxFoYXUXqfeCuY+9n8pUUBjEcE3nrBFKcA==} - '@ot-builder/cli-shared@1.7.6': - resolution: {integrity: sha512-dlNGLHQAE4m4xmELQKOKb/y3mVOIoEE3D6fHUdzPw1eCxltMyV/033I+huroAW+XsxCXzarre9a/oxjdcrRjWg==} + '@ot-builder/cli-shared@1.8.0': + resolution: {integrity: sha512-453Ds/0k2QMzIHvVWMNmQk3bOKd0EJ+3YO2C5n0Ko9DYYGdyLP5VXId6aqqV/Yhc20wiYCNV1sfFDFyIm8CKRA==} - '@ot-builder/common-impl@1.7.5': - resolution: {integrity: sha512-/851a55LkWYoTxZ+Whn/C3e4TCuLXxOg6BnDzIwacZYVcQyzqgy8UiFL4yoh6qK+0xK807n+dsiLtc62rk5exw==} + '@ot-builder/common-impl@1.8.0': + resolution: {integrity: sha512-U2pcbqNWUdQ79nqKGyK95py5/VtY0jpr+F1iLtV28aDlAAmY00XvzdLM3aeziDIWzvoDCnBV1kPbm7l95F9gUQ==} - '@ot-builder/errors@1.7.5': - resolution: {integrity: sha512-Ejic7L9cLkdLGlk7cIg1IyjZ3oEDKB7/qL6ry/2SlurT/TRcLapdwYdbOQ5VfPrRlrS2wnzTsuN5rBNr1nWZMg==} + '@ot-builder/errors@1.8.0': + resolution: {integrity: sha512-aPiiS6mG32NUk0K9o0S6sepKMKLmRTmU8VyhifBszl6veLxzVNlQpLG+YoCukrYDPUi8wvWQTtulPxj9R1GewA==} - '@ot-builder/io-bin-cff@1.7.6': - resolution: {integrity: sha512-b9QKRYPuQn1v8KOAdg/gi1QPZJdifTi4exSuZOsUYVwOKSdA/ALm/+vWztG8+Ip4YI5K5TGXorP/okEw+aCf8A==} + '@ot-builder/io-bin-cff@1.8.0': + resolution: {integrity: sha512-wyj5NcDcUOqON0CSMNSuE9EQNzNKouWXlu5ZgFCbyPkGsmhEmLpaOMt3200so1/hBAZi+Fo01skaBtpWHZVSgg==} - '@ot-builder/io-bin-encoding@1.7.6': - resolution: {integrity: sha512-p3Jwq+o8iCC1aKkeqJyiDBqosSd8AFSK3NTqUMVPE/9ugWB9ZNRPGi8CYUjsCXjJCOvtAYshrfuLjIiT+fYXbg==} + '@ot-builder/io-bin-encoding@1.8.0': + resolution: {integrity: sha512-1WL7DKowkfpohwfyErOMxH+3zZv8M6IIqJH/Xk+QUsqY6NpAYohIi0Ypgwu6F9dP9HfYHs16o54Sf+r//qXLRA==} - '@ot-builder/io-bin-ext-private@1.7.6': - resolution: {integrity: sha512-xUieqwCciqsSuyHEdSz996JgKJBsFn7XjX27x/K4xkpfEje54YRh94NHPTQb1OUM/qAh5XNA3OM4ahafHVFQ7w==} + '@ot-builder/io-bin-ext-private@1.8.0': + resolution: {integrity: sha512-z/lDbBYuDHtosjba53bDPbBukAoPHKEWj99f6k7BckVaSFrAm7U2P9vSiU0EkAaQkaViEZQRFPEThzd7G8pOYw==} - '@ot-builder/io-bin-font@1.7.6': - resolution: {integrity: sha512-8BAR+PL/h5EyGo72tSf6tDgTumNeQX3SGChdFHLtky/gLbEHR0BGTwXC/TSdk45/KcxnyaNNPJJQ1GP2lOCTAA==} + '@ot-builder/io-bin-font@1.8.0': + resolution: {integrity: sha512-hzJqtmoQQ8AhRqfB8ERIlXDQi75MgGFIVEdYhiY/DjH3VEw7kZB1UGN8JpsASDy5ohVPuym/EKZZj3NB9DwvWQ==} - '@ot-builder/io-bin-glyph-store@1.7.6': - resolution: {integrity: sha512-7vlULFbRhdKeIFE7WXgRTRzT6F7v/YHT4ArjGYMwt4Gr7j10fA2J0tEa11vBMxr74z/ZaxArH7ogv+21utyDdg==} + '@ot-builder/io-bin-glyph-store@1.9.0': + resolution: {integrity: sha512-I04ZapA/Z194Ix2FTcTsiJd8pTzNzPl2TIR+uJ8dDEHpU9Y8VSblXp5NQf51BYbubPfZFhctJzS63P3QRmJepg==} - '@ot-builder/io-bin-layout@1.7.6': - resolution: {integrity: sha512-CfK3m9zuiUo1HNK8fE2T2NH/4Wd8ciAyFEalcgQfToDytXiPOcHlFVBs+EGvq5bltsKknRs+GqVEwHTNdpXgNg==} + '@ot-builder/io-bin-layout@1.8.0': + resolution: {integrity: sha512-sQWig8W/GLosi5VuZTFTXepd0GD3ffAnH/u9d/ZOVydAzlKLE4MtmjY8MEADnJtnqQzltuRLgHKOvu808fiE7A==} - '@ot-builder/io-bin-metadata@1.7.6': - resolution: {integrity: sha512-8Wl6WoozoqNfg154P9cUS0m+vmiOaqc8xjSPVlcASZ4S+EzzvrePy0/hg3Ay/CgH89XFCpe+kDDvTcnHiLtCyQ==} + '@ot-builder/io-bin-metadata@1.8.0': + resolution: {integrity: sha512-aKAuuVtU8nC5FdCoeL2SYfz7IUc26yb78mUlWuwZeHYVmqk49lcaC51MleFavsHx1mafc04vc2FStsPy1r7G6w==} - '@ot-builder/io-bin-metric@1.7.6': - resolution: {integrity: sha512-yT++dqDMy7u5zi5m/ffWQoYBL7Xx8C4Bg0fznPd9Xr0ISoSCZggwl7SEbR/bJMciqCapULOjG9+zIvfcAS03zA==} + '@ot-builder/io-bin-metric@1.8.0': + resolution: {integrity: sha512-VLTtOFC98bjaOpXKclk2Fi5tiD5/i4u7x1QM7pq1sRzfCR5mj1M1d7a7ZlzxTXOwhUB0pRSpRYPadjsM1YGiRg==} - '@ot-builder/io-bin-name@1.7.6': - resolution: {integrity: sha512-DAp4ChNVnybFPbViTdE439f/cvOfvKljdjXDjO5mn4LitoJ1kpLVakmkPssP7UVeP1k+/ZaKNx2H9y/OLloWrg==} + '@ot-builder/io-bin-name@1.8.0': + resolution: {integrity: sha512-43xqM6OcIWMZljyMRyX3TgIhGn1TMIZJmB64sfdaKKXjS98UerOB3Fz1YofZfW+XFbk5BfaiAaW/UCdGParZNA==} - '@ot-builder/io-bin-sfnt@1.7.6': - resolution: {integrity: sha512-iC5Z3UrgdmAS8+ygdBjDogVfyczuneKDplqOnRhaAmRZySBEpGYKJBnOYzwb1bfX1s7vABxTYC+9GicGu/BLoQ==} + '@ot-builder/io-bin-sfnt@1.8.0': + resolution: {integrity: sha512-d6w2IZPkPxZ2YpMBuGE0lULq/HoPhh8Tgwcp1LogfOmjuoUm4ilJ2hatt3aM0KxsMDtb9O8m0ARnBBu0HvfpBQ==} - '@ot-builder/io-bin-ttf@1.7.6': - resolution: {integrity: sha512-BbMJJQ+2osm5ePCfYWCD6Aq37OuCaX1Ew3KDMlFqxW5WW7fskvlUUAq0ZPSw8zywDPiSN8hnTojXojnOLaNxSQ==} + '@ot-builder/io-bin-ttf@1.9.0': + resolution: {integrity: sha512-12lduBFFFN2qR9J5kbPVxQ6dti7t1NYxWO+UDpYd2XEgf/iZBWFwhI0DrZ/Hkp0kxUEd9YIJ4HXUfDGUGl6ikw==} - '@ot-builder/io-bin-vtt-private@1.7.6': - resolution: {integrity: sha512-ezljIeESL/+7gtOxwbA37VbGmopy35ydTJ6662xU5G/HcjMmYGhNPsOVPNO7d9RL2yAdqz4m3oa4jefFaLP6Ew==} + '@ot-builder/io-bin-vtt-private@1.8.0': + resolution: {integrity: sha512-q8knt8HcIjQhBT6ihFB83bjtZ9XB2gqwVYWDe4+0H2gbcJk46XJ4a1tItqr7nIQdS+Urys375AW/H1JdB6XZEA==} - '@ot-builder/ot-encoding@1.7.6': - resolution: {integrity: sha512-XXOgMeTCLRc9oyGU5L4H4TIe3HALzW7CG+5UFwvP+E+YLHUQ+yESnYEjdY9zCyEITmempp+vJFL1U1GcW6BrMw==} + '@ot-builder/ot-encoding@1.8.0': + resolution: {integrity: sha512-ltB3eDJuEauS8Y0o8efWF1O9HvycBBYt9TV56s16Wn83oOIFxjcNu4tE10XyaiYlifslIX+XcgtP/uVhAvgKdQ==} - '@ot-builder/ot-ext-private@1.7.6': - resolution: {integrity: sha512-X6De7s4Ygqfn2yG+mSqRlrWJGM/LCqPPjTd3iYgg/zCsfHXkPN7IQ8VUdfRCBj3wmeJYnWHv8XThmMcgm1TSHA==} + '@ot-builder/ot-ext-private@1.8.0': + resolution: {integrity: sha512-gMEUpQEd54ae04XBrhP6XQDECW2TGQ5XFNecDz6KWqKzWRRujxCQT4eOp6dV7aTj2v89qeAX4YmI4Jv4JOqSqA==} - '@ot-builder/ot-glyphs@1.7.6': - resolution: {integrity: sha512-VQlmO5QZLKWR5b833I5G5QSNnd64Yg5d8UdXBE8O6iDGobsjzryYclr18KP+m+X7O2brR9T6jX3sHO7ztvKFBw==} + '@ot-builder/ot-glyphs@1.8.0': + resolution: {integrity: sha512-G2eOTgsTWdvBZOQUGWOmCnRyV6ZInMHtX6k8F9ygffCh+nWoJh7d8ke+yyS9Ac8heMG6zE21iZpMClktzRDdDg==} - '@ot-builder/ot-layout@1.7.6': - resolution: {integrity: sha512-ugoG/7C/Dqi1Kuk4cC8wpZ+1vmLsOfgsNWzFqXV4yBMwj3PUGyH3ieDogTBbvSApjof66ssRv3m2QI0d4RD+RA==} + '@ot-builder/ot-layout@1.8.0': + resolution: {integrity: sha512-PjTSGMEDFtUkhl/889gfyCbF4BLE/Xe4lBUJG0F8iDvxspeKdrj524ycgS/qXjyC/HjmOL3ScYF67duynT/nCw==} - '@ot-builder/ot-metadata@1.7.6': - resolution: {integrity: sha512-8kZrr69WST0oxlm/bzg2J1srCcZN9ZFXmNbR3Qcnw6nPx1+/bDHyUCBqGSdDTmkGY/MsNjtjkf6FlrPJqS9NzA==} + '@ot-builder/ot-metadata@1.8.0': + resolution: {integrity: sha512-OdBnTjEJcXbR+bO4Jpi5T6HIaYeKuqRIfpOwoThhqox1n5nEvNNaC+IJpn0GUuTagbJBJ90ox/RC1GW+kkuZpw==} - '@ot-builder/ot-name@1.7.6': - resolution: {integrity: sha512-Apm4zWaYzFxLciGTFrxHno2GVkYSlrqe2cNigrNUQgIyXIeYXKnZZCxWVnZrt8T4u5gNNc9IYPkNUo/6qSkfpA==} + '@ot-builder/ot-name@1.8.0': + resolution: {integrity: sha512-5rT84MqHOiBTZTG4TqiU6kaqg2qxHTKRmNpV4qG3pcNyDc+hBKGAC3jKbs0vTjNYbuBglP8YoOjuOiHpN1uZwQ==} - '@ot-builder/ot-sfnt@1.7.6': - resolution: {integrity: sha512-G9S2FhXswFIma5zVS0PW4I0kHB0Gh/D09z5qFXm+mj7qhEk3dQqb+BsIT8TMlOqW/AO+9glDn7YC5O4q7l123Q==} + '@ot-builder/ot-sfnt@1.8.0': + resolution: {integrity: sha512-ApOV8ril8p2fOVPpJPJ0O8Fm7YNtpQxP/aD9K110fO1dHboc91/WBfgAJC8LXvqUSPhaqKlpg3nnvteQrfa1Qw==} - '@ot-builder/ot-standard-glyph-namer@1.7.6': - resolution: {integrity: sha512-bG7+/upC4ykNOZzgVoXGalD4coyUmhSoIFZ+1p8295utcZ2tVxd1iFtjRx4S0e/7seoG8BeoDn04MGgFOlUXkQ==} + '@ot-builder/ot-standard-glyph-namer@1.8.0': + resolution: {integrity: sha512-dEHm8T0rUcJbHXyu+ck7qy2gwzI3MpAJ7dQfzlPM5IiGdapDrHsikBsmCCD/B1TCDeRSJSVcNLjUKczNBzpcUw==} - '@ot-builder/ot-vtt-private@1.7.6': - resolution: {integrity: sha512-tR/L0Wn6fpk4VUSPQnRXDf+NILm6YDWyShdD7pfsxxQq6mqZdApONAx6p+zb8w9fmq4hRtUbtfgsHhToNBYPqA==} + '@ot-builder/ot-vtt-private@1.8.0': + resolution: {integrity: sha512-CRHfO7zCRrMVdHMwi62qH4vVJLXqnX9RCEaigCO30eg1A01geUn5QgtJ3UV0feLdAEy/SkGpOr+YK+d6tk/5qQ==} - '@ot-builder/ot@1.7.6': - resolution: {integrity: sha512-+LPhcWKQo654dTasBuLm869DVotr8RQMhtjPp1OxmauCwrNlc4pImOz8hrSg0RqizhGZt0vBQStPInH5+sNoIg==} + '@ot-builder/ot@1.8.0': + resolution: {integrity: sha512-nIo7BLJDmPkmfoZmraC/Rh4i2A/2EhutRgJrpj29ttF8rn9rJlv5MgC8HM/pumqlZ2in2itUcLDG4HsyE/Y/cw==} - '@ot-builder/prelude@1.7.5': - resolution: {integrity: sha512-/dJygv9cfKD8Gso6Krli/jmwCORJJgNJFe6/2bFcviOa3LPgdfEeVBj6Au8VqS1DjSg4dymdaje7l1IUxHHfQg==} + '@ot-builder/prelude@1.8.0': + resolution: {integrity: sha512-UAoBf1sH+VGpG/gyGSjs5gqrwQLRdSY/mBruCgXkDVjYHjkKWEAREWJ5lQzrgi2E2jfR978C1vhsMpL3Km/hNA==} - '@ot-builder/primitive@1.7.6': - resolution: {integrity: sha512-k+Url+wYu/8+4FMxPR2R8VdIWVW5NEwxVSyV+Cz0k/dqqXELG9TG8OHGePDTqqR6W24jfGJ3/EdC54QoJK35kw==} + '@ot-builder/primitive@1.8.0': + resolution: {integrity: sha512-wtsncqwEVJAZ3cWuB5PbOiWJh3R13T/guOFHx3tjE3vkozsV1eUpSRRNCXCS7omHYOyPPEqGJ4UPz1q3nmGTmA==} - '@ot-builder/rectify@1.7.6': - resolution: {integrity: sha512-ObwzuTycOVz6GLEB4YaaECcgLHH25zsc/sLnqM1OwuK8qvdyC5ocT7LOjZd79bW2qjb6gDzDwV3acfwJSwZI6w==} + '@ot-builder/rectify@1.8.0': + resolution: {integrity: sha512-scOnITK3lE5GzXbXjoRLy0O/OLewJAG6u6qxL1lJfLWiO+++4zZLm1XsVkrIFLwxBctQzB33vdVw37tu0Ut9BA==} - '@ot-builder/stat-glyphs@1.7.6': - resolution: {integrity: sha512-y6EDgZ+FzM0mxKrQ2beo5XRlVFkUwYGG6/4MaXLm52SmFhBnVmjtfiM6uufDgWxOLxWs8dYjrwMrnHjN+Kbd1g==} + '@ot-builder/stat-glyphs@1.8.0': + resolution: {integrity: sha512-NVfHbQwybvn2p8MPbsau/toxGAjtWLKyqdzGuhj6evRQEQqbGOd5RgvV7y5lh12tHTsryPzmyf+C1AmWoaJOFg==} - '@ot-builder/trace@1.7.6': - resolution: {integrity: sha512-qjZwUuJruzNYUCG9dvzFGXc3WESVk5dI90JxmyqjT3YaIjKXN/kKLvFHq7VTvdq9V13f4hqkLNdVKcz1gpy0JQ==} + '@ot-builder/trace@1.8.0': + resolution: {integrity: sha512-uj3jtCFFT31HzcjNW9bjTwPOxfOZJWAgOJwvn7h/WTN+V/CgOaAu3s4eA5hEkwR3N4TajbGoRQjlPS1I+gPvFQ==} - '@ot-builder/var-store@1.7.6': - resolution: {integrity: sha512-PW0lM0ostJ6O9M3EQxBCcONKOValdXMvm0f8QY5kLXG5KUvW2dY3CeWvX37ecMxWks5RWV4DF1BGiSFOsd2DiA==} + '@ot-builder/var-store@1.8.0': + resolution: {integrity: sha512-gktpJS3+bcGWBxSLqxne7+2c3xtiUtZF+SYqP5Gw7ML16rGZLS8RhxIFZTcJHlx2GJfzCko4frjB2+Ec6SD5iA==} - '@ot-builder/variance@1.7.6': - resolution: {integrity: sha512-kP7IgxtAUkJz3Zv7Y/3BT/yAgIufbjIFWxIsMnkYNpM22WpVIGo8GXlHpw6NJG/6LiuPNL7Yn1JjkXPUHXuBFA==} + '@ot-builder/variance@1.8.0': + resolution: {integrity: sha512-31xixlL0N3RNz/Kn6dwBU9doAPeHao8Y71aAbPQ68T1BBOneMzTJ0igshoq9AJw7QyhXpYDXuTNk12c7wt0zgw==} '@parcel/cache@2.16.1': resolution: {integrity: sha512-qDlHQQ7RDfSi5MBnuFGCfQYiQQomsA5aZLntO5MCRD62VnMf9qz/RrCqpGFGOooljMoUaeVl0Q8ARvorRJJi8w==} @@ -653,8 +653,8 @@ packages: '@types/keyv@3.1.4': resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - '@types/node@20.19.25': - resolution: {integrity: sha512-ZsJzA5thDQMSQO788d7IocwwQbI8B5OPzmqNvpf3NY/+MHDAS759Wo0gd2WQeXYt5AAAQjzcrTVC6SKCuYgoCQ==} + '@types/node@24.12.2': + resolution: {integrity: sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==} '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -1105,7 +1105,7 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} @@ -1166,8 +1166,8 @@ packages: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} - iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} engines: {node: '>=0.10.0'} ieee754@1.2.1: @@ -1318,9 +1318,9 @@ packages: isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} + isexe@4.0.0: + resolution: {integrity: sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==} + engines: {node: '>=20'} js-yaml@3.14.2: resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} @@ -1547,11 +1547,11 @@ packages: resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} deprecated: This package is no longer supported. - ot-builder@1.7.6: - resolution: {integrity: sha512-poC5qJdovDHvbdfRopJdgSvUNykAnJClAmXvIneEWXQgMecrkhtvgAGglfXLVPjcmMz4AhfdJzfzsOez4eOZYw==} + ot-builder@1.8.0: + resolution: {integrity: sha512-+keLemOJx9MgbtsO44SX1eyLln5OZakZwQrv6+Fua3AmLnnmwPrujWuNr4LaRDQHviJmdLDsLxKlFYP/OE1hrQ==} - otb-ttc-bundle@1.7.6: - resolution: {integrity: sha512-OL+1Fy9VjP1IZcM0tmKwuL80T44EHe9dOqOBiftd9i97uE7tvEXmeATb32PYsOHt6XUsZVViNepjiR7Ulv5Mow==} + otb-ttc-bundle@1.8.0: + resolution: {integrity: sha512-rucsT2asD9Vr3rkSpX/RN0fqZ/8H1A5IW2maV6oNlMAEL+8v2EZuzdKt9ZmBfctGs7QOFez7Mk3+ezj6hM/fYQ==} hasBin: true package-json@2.4.0: @@ -1617,6 +1617,7 @@ packages: prebuild-install@7.1.3: resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} engines: {node: '>=10'} + deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. hasBin: true prepend-http@1.0.4: @@ -1723,6 +1724,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} @@ -1864,6 +1870,7 @@ packages: tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me timed-out@3.1.3: resolution: {integrity: sha512-3RB4qgvPkxF/FGPnrzaWLhW1rxNK2sdH0mFjbhxkfTR6QXvcM3EtYm9L44UrhODZrZ+yhDXeMncLqi8QXn2MJg==} @@ -1903,8 +1910,8 @@ packages: resolution: {integrity: sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==} engines: {node: '>=8'} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} @@ -1946,8 +1953,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - verda@1.13.0: - resolution: {integrity: sha512-96t4ABl2mqKaIb2wbvrR4wXmZsTcl0O4G0jjIxFLhK3oVDlhbZfXW9ic47HomiisM/Mmfs6s5nmOjHSeuDaaXQ==} + verda@1.14.0: + resolution: {integrity: sha512-qJ4eaMZZvvfPYtpKOQCPubV7Wyye3YZMPElgUoJH9Je/UGPrEXp2++V1mu97xZfWuc6Uq1plpXq/8dBvi+qvSA==} engines: {node: '>= 14.0.0'} hasBin: true @@ -1972,8 +1979,8 @@ packages: resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} engines: {node: '>= 0.4'} - which@6.0.0: - resolution: {integrity: sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==} + which@6.0.1: + resolution: {integrity: sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==} engines: {node: ^20.17.0 || >=22.9.0} hasBin: true @@ -2007,15 +2014,15 @@ snapshots: '@iarna/toml@2.2.5': {} - '@iosevka/monorepo@https://codeload.github.com/be5invis/Iosevka/tar.gz/f2cab61c0de33c8c7158ede37c6241e04b5cc22b': + '@iosevka/monorepo@https://codeload.github.com/be5invis/Iosevka/tar.gz/685197fa9afc26acfc702679cea3635cecda988a': dependencies: '@iarna/toml': 2.2.5 deep-equal: 2.2.3 - otb-ttc-bundle: 1.7.6 - semver: 7.7.3 + otb-ttc-bundle: 1.8.0 + semver: 7.7.4 uuid: 13.0.0 - verda: 1.13.0 - which: 6.0.0 + verda: 1.14.0 + which: 6.0.1 '@lezer/common@1.3.0': {} @@ -2161,371 +2168,371 @@ snapshots: - '@parcel/core' - napi-wasm - '@ot-builder/bin-composite-types@1.7.6': + '@ot-builder/bin-composite-types@1.8.0': dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/errors': 1.7.5 - '@ot-builder/prelude': 1.7.5 + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/prelude': 1.8.0 tslib: 2.8.1 - '@ot-builder/bin-util@1.7.6': + '@ot-builder/bin-util@1.8.0': dependencies: - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/prelude': 1.7.5 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/prelude': 1.8.0 tslib: 2.8.1 - '@ot-builder/cli-help-shower@1.7.5': + '@ot-builder/cli-help-shower@1.8.0': dependencies: picocolors: 1.1.1 tslib: 2.8.1 - '@ot-builder/cli-proc@1.7.6': + '@ot-builder/cli-proc@1.8.0': dependencies: - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/io-bin-font': 1.7.6 - '@ot-builder/ot': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/rectify': 1.7.6 - '@ot-builder/trace': 1.7.6 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/io-bin-font': 1.8.0 + '@ot-builder/ot': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/rectify': 1.8.0 + '@ot-builder/trace': 1.8.0 tslib: 2.8.1 - '@ot-builder/cli-shared@1.7.6': + '@ot-builder/cli-shared@1.8.0': dependencies: - '@ot-builder/io-bin-font': 1.7.6 - '@ot-builder/ot': 1.7.6 + '@ot-builder/io-bin-font': 1.8.0 + '@ot-builder/ot': 1.8.0 tslib: 2.8.1 - '@ot-builder/common-impl@1.7.5': + '@ot-builder/common-impl@1.8.0': dependencies: - '@ot-builder/prelude': 1.7.5 + '@ot-builder/prelude': 1.8.0 tslib: 2.8.1 - '@ot-builder/errors@1.7.5': + '@ot-builder/errors@1.8.0': dependencies: tslib: 2.8.1 - '@ot-builder/io-bin-cff@1.7.6': - dependencies: - '@ot-builder/bin-composite-types': 1.7.6 - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/stat-glyphs': 1.7.6 - '@ot-builder/var-store': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/io-bin-cff@1.8.0': + dependencies: + '@ot-builder/bin-composite-types': 1.8.0 + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/stat-glyphs': 1.8.0 + '@ot-builder/var-store': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-encoding@1.7.6': - dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/errors': 1.7.5 - '@ot-builder/io-bin-sfnt': 1.7.6 - '@ot-builder/ot-encoding': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 + '@ot-builder/io-bin-encoding@1.8.0': + dependencies: + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/io-bin-sfnt': 1.8.0 + '@ot-builder/ot-encoding': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-ext-private@1.7.6': - dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/errors': 1.7.5 - '@ot-builder/io-bin-sfnt': 1.7.6 - '@ot-builder/ot-ext-private': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 + '@ot-builder/io-bin-ext-private@1.8.0': + dependencies: + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/io-bin-sfnt': 1.8.0 + '@ot-builder/ot-ext-private': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-font@1.7.6': - dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/io-bin-encoding': 1.7.6 - '@ot-builder/io-bin-ext-private': 1.7.6 - '@ot-builder/io-bin-glyph-store': 1.7.6 - '@ot-builder/io-bin-layout': 1.7.6 - '@ot-builder/io-bin-metadata': 1.7.6 - '@ot-builder/io-bin-name': 1.7.6 - '@ot-builder/io-bin-sfnt': 1.7.6 - '@ot-builder/io-bin-vtt-private': 1.7.6 - '@ot-builder/ot': 1.7.6 - '@ot-builder/ot-encoding': 1.7.6 - '@ot-builder/ot-ext-private': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-layout': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/ot-name': 1.7.6 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/ot-vtt-private': 1.7.6 - '@ot-builder/prelude': 1.7.5 + '@ot-builder/io-bin-font@1.8.0': + dependencies: + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/io-bin-encoding': 1.8.0 + '@ot-builder/io-bin-ext-private': 1.8.0 + '@ot-builder/io-bin-glyph-store': 1.9.0 + '@ot-builder/io-bin-layout': 1.8.0 + '@ot-builder/io-bin-metadata': 1.8.0 + '@ot-builder/io-bin-name': 1.8.0 + '@ot-builder/io-bin-sfnt': 1.8.0 + '@ot-builder/io-bin-vtt-private': 1.8.0 + '@ot-builder/ot': 1.8.0 + '@ot-builder/ot-encoding': 1.8.0 + '@ot-builder/ot-ext-private': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-layout': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/ot-name': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/ot-vtt-private': 1.8.0 + '@ot-builder/prelude': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-glyph-store@1.7.6': - dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/io-bin-cff': 1.7.6 - '@ot-builder/io-bin-metric': 1.7.6 - '@ot-builder/io-bin-sfnt': 1.7.6 - '@ot-builder/io-bin-ttf': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/stat-glyphs': 1.7.6 - '@ot-builder/var-store': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/io-bin-glyph-store@1.9.0': + dependencies: + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/io-bin-cff': 1.8.0 + '@ot-builder/io-bin-metric': 1.8.0 + '@ot-builder/io-bin-sfnt': 1.8.0 + '@ot-builder/io-bin-ttf': 1.9.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/stat-glyphs': 1.8.0 + '@ot-builder/var-store': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-layout@1.7.6': - dependencies: - '@ot-builder/bin-composite-types': 1.7.6 - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/io-bin-sfnt': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-layout': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/var-store': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/io-bin-layout@1.8.0': + dependencies: + '@ot-builder/bin-composite-types': 1.8.0 + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/io-bin-sfnt': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-layout': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/var-store': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-metadata@1.7.6': - dependencies: - '@ot-builder/bin-composite-types': 1.7.6 - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/io-bin-sfnt': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/var-store': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/io-bin-metadata@1.8.0': + dependencies: + '@ot-builder/bin-composite-types': 1.8.0 + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/io-bin-sfnt': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/var-store': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-metric@1.7.6': - dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/var-store': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/io-bin-metric@1.8.0': + dependencies: + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/var-store': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-name@1.7.6': - dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/io-bin-sfnt': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/ot-name': 1.7.6 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - iconv-lite: 0.6.3 + '@ot-builder/io-bin-name@1.8.0': + dependencies: + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/io-bin-sfnt': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/ot-name': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + iconv-lite: 0.7.2 tslib: 2.8.1 - '@ot-builder/io-bin-sfnt@1.7.6': + '@ot-builder/io-bin-sfnt@1.8.0': dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-ttf@1.7.6': - dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/stat-glyphs': 1.7.6 - '@ot-builder/var-store': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/io-bin-ttf@1.9.0': + dependencies: + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/stat-glyphs': 1.8.0 + '@ot-builder/var-store': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/io-bin-vtt-private@1.7.6': - dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/errors': 1.7.5 - '@ot-builder/io-bin-sfnt': 1.7.6 - '@ot-builder/io-bin-ttf': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/ot-vtt-private': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/variance': 1.7.6 - iconv-lite: 0.6.3 + '@ot-builder/io-bin-vtt-private@1.8.0': + dependencies: + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/io-bin-sfnt': 1.8.0 + '@ot-builder/io-bin-ttf': 1.9.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/ot-vtt-private': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/variance': 1.8.0 + iconv-lite: 0.7.2 tslib: 2.8.1 - '@ot-builder/ot-encoding@1.7.6': + '@ot-builder/ot-encoding@1.8.0': dependencies: - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/prelude': 1.7.5 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/prelude': 1.8.0 tslib: 2.8.1 - '@ot-builder/ot-ext-private@1.7.6': + '@ot-builder/ot-ext-private@1.8.0': dependencies: - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/prelude': 1.7.5 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/prelude': 1.8.0 tslib: 2.8.1 - '@ot-builder/ot-glyphs@1.7.6': + '@ot-builder/ot-glyphs@1.8.0': dependencies: - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/ot-layout@1.7.6': + '@ot-builder/ot-layout@1.8.0': dependencies: - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/ot-metadata@1.7.6': + '@ot-builder/ot-metadata@1.8.0': dependencies: - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/ot-name@1.7.6': + '@ot-builder/ot-name@1.8.0': dependencies: - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 tslib: 2.8.1 - '@ot-builder/ot-sfnt@1.7.6': + '@ot-builder/ot-sfnt@1.8.0': dependencies: - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 tslib: 2.8.1 - '@ot-builder/ot-standard-glyph-namer@1.7.6': + '@ot-builder/ot-standard-glyph-namer@1.8.0': dependencies: - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/prelude': 1.7.5 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/prelude': 1.8.0 aglfn: 1.0.2 tslib: 2.8.1 - '@ot-builder/ot-vtt-private@1.7.6': + '@ot-builder/ot-vtt-private@1.8.0': dependencies: - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/variance': 1.7.6 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/ot@1.7.6': - dependencies: - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/ot-encoding': 1.7.6 - '@ot-builder/ot-ext-private': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-layout': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/ot-name': 1.7.6 - '@ot-builder/ot-sfnt': 1.7.6 - '@ot-builder/ot-standard-glyph-namer': 1.7.6 - '@ot-builder/ot-vtt-private': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/variance': 1.7.6 + '@ot-builder/ot@1.8.0': + dependencies: + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/ot-encoding': 1.8.0 + '@ot-builder/ot-ext-private': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-layout': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/ot-name': 1.8.0 + '@ot-builder/ot-sfnt': 1.8.0 + '@ot-builder/ot-standard-glyph-namer': 1.8.0 + '@ot-builder/ot-vtt-private': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/prelude@1.7.5': + '@ot-builder/prelude@1.8.0': dependencies: tslib: 2.8.1 - '@ot-builder/primitive@1.7.6': + '@ot-builder/primitive@1.8.0': dependencies: - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/errors': 1.7.5 - '@ot-builder/prelude': 1.7.5 + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/prelude': 1.8.0 tslib: 2.8.1 - '@ot-builder/rectify@1.7.6': + '@ot-builder/rectify@1.8.0': dependencies: - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/ot': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/variance': 1.7.6 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/ot': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/stat-glyphs@1.7.6': + '@ot-builder/stat-glyphs@1.8.0': dependencies: - '@ot-builder/bin-composite-types': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/bin-composite-types': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/trace@1.7.6': + '@ot-builder/trace@1.8.0': dependencies: - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/ot': 1.7.6 - '@ot-builder/ot-glyphs': 1.7.6 - '@ot-builder/ot-metadata': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/variance': 1.7.6 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/ot': 1.8.0 + '@ot-builder/ot-glyphs': 1.8.0 + '@ot-builder/ot-metadata': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/var-store@1.7.6': + '@ot-builder/var-store@1.8.0': dependencies: - '@ot-builder/bin-composite-types': 1.7.6 - '@ot-builder/bin-util': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/errors': 1.7.5 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/variance': 1.7.6 + '@ot-builder/bin-composite-types': 1.8.0 + '@ot-builder/bin-util': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/errors': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/variance': 1.8.0 tslib: 2.8.1 - '@ot-builder/variance@1.7.6': + '@ot-builder/variance@1.8.0': dependencies: - '@ot-builder/bin-composite-types': 1.7.6 - '@ot-builder/common-impl': 1.7.5 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 + '@ot-builder/bin-composite-types': 1.8.0 + '@ot-builder/common-impl': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 tslib: 2.8.1 '@parcel/cache@2.16.1(@parcel/core@2.16.1)': @@ -2844,15 +2851,15 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 20.19.25 + '@types/node': 24.12.2 - '@types/node@20.19.25': + '@types/node@24.12.2': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/responselike@1.0.3': dependencies: - '@types/node': 20.19.25 + '@types/node': 24.12.2 abbrev@1.1.1: optional: true @@ -3438,7 +3445,7 @@ snapshots: - supports-color optional: true - iconv-lite@0.6.3: + iconv-lite@0.7.2: dependencies: safer-buffer: 2.1.2 @@ -3572,7 +3579,7 @@ snapshots: isarray@2.0.5: {} - isexe@3.1.1: {} + isexe@4.0.0: {} js-yaml@3.14.2: dependencies: @@ -3825,22 +3832,22 @@ snapshots: os-homedir: 1.0.2 os-tmpdir: 1.0.2 - ot-builder@1.7.6: + ot-builder@1.8.0: dependencies: - '@ot-builder/cli-proc': 1.7.6 - '@ot-builder/io-bin-font': 1.7.6 - '@ot-builder/ot': 1.7.6 - '@ot-builder/prelude': 1.7.5 - '@ot-builder/primitive': 1.7.6 - '@ot-builder/rectify': 1.7.6 - '@ot-builder/trace': 1.7.6 + '@ot-builder/cli-proc': 1.8.0 + '@ot-builder/io-bin-font': 1.8.0 + '@ot-builder/ot': 1.8.0 + '@ot-builder/prelude': 1.8.0 + '@ot-builder/primitive': 1.8.0 + '@ot-builder/rectify': 1.8.0 + '@ot-builder/trace': 1.8.0 tslib: 2.8.1 - otb-ttc-bundle@1.7.6: + otb-ttc-bundle@1.8.0: dependencies: - '@ot-builder/cli-help-shower': 1.7.5 - '@ot-builder/cli-shared': 1.7.6 - ot-builder: 1.7.6 + '@ot-builder/cli-help-shower': 1.8.0 + '@ot-builder/cli-shared': 1.8.0 + ot-builder: 1.8.0 tslib: 2.8.1 package-json@2.4.0: @@ -4039,6 +4046,8 @@ snapshots: semver@7.7.3: {} + semver@7.7.4: {} + set-blocking@2.0.0: optional: true @@ -4254,7 +4263,7 @@ snapshots: typical@5.2.0: {} - undici-types@6.21.0: {} + undici-types@7.16.0: {} universalify@2.0.1: {} @@ -4292,7 +4301,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - verda@1.13.0: + verda@1.14.0: dependencies: chalk: 5.6.2 cli-cursor: 5.0.0 @@ -4302,7 +4311,7 @@ snapshots: semaphore-async-await: 1.5.1 ts-command-line-args: 2.5.1 tslib: 2.8.1 - which: 6.0.0 + which: 6.0.1 weak-lru-cache@1.2.2: {} @@ -4340,9 +4349,9 @@ snapshots: gopd: 1.2.0 has-tostringtag: 1.0.2 - which@6.0.0: + which@6.0.1: dependencies: - isexe: 3.1.1 + isexe: 4.0.0 wide-align@1.1.5: dependencies: