diff --git a/.mise.toml b/.mise.toml index e80352b..f637b7e 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,3 +1,3 @@ [tools] node = "26" -pnpm = "12.3.4" +pnpm = "12.6.0" diff --git a/package.json b/package.json index 6907dd8..00cfd08 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "aerospike", "version": "0.2.4", "description": "Simple, Opinionated Tiling Window Manager for Gnome written in Typescript", - "packageManager": "pnpm@12.3.4", + "packageManager": "pnpm@12.6.0", "type": "module", "private": true, "repository": { @@ -38,6 +38,6 @@ "typescript-eslint": "^8.69.0" }, "dependencies": { - "@girs/mtk-17": "17.0.0-4.0.4" + "@girs/mtk-17": "17.0.0-4.0.0-rc.17" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2bfd3d9..716d007 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,96 +7,153 @@ importers: configDependencies: {} packageManagerDependencies: pnpm: - specifier: 12.3.4 - version: 12.3.4 + specifier: 12.6.0 + version: 12.6.0 packages: - '@pnpm/exe.darwin-arm64@12.3.4': - resolution: {integrity: sha512-PAyUol8T1+/+ViOiXAt51ECA+QnfXCqz6foL4bW+LsoX0NcVd5XVEM2mRQu+LV4oc7uRz9zf9U0P+XFfuQeDAw==} + '@pnpm/exe.android-arm64@12.6.0': + resolution: {integrity: sha512-kviIHft9h02q+7N2In7tSL9T/HRUSGwYmU74YPtsWU5ee7vgqPyC0JT6RRX6miW+NxX1CvHgQxg69qq1qTLJYQ==} + cpu: [arm64] + os: [android] + + '@pnpm/exe.android-x64@12.6.0': + resolution: {integrity: sha512-CT8aJKLq2mtZFE71pr4E5Z2xHL8uGnRGr+NclDqsXlVF4SVcQ2QAs14mWi0C8gjT4hbmi+Q0lJRRIkMAWfjjng==} + cpu: [x64] + os: [android] + + '@pnpm/exe.darwin-arm64@12.6.0': + resolution: {integrity: sha512-rafpVkjzugKBMxSvGQd5wK1x5eOTkD/+lcJIFHeQhvd+BJ8kDisOOvwhQDrpGd4vd2Fx+hhW0P2Ptt638OlhFg==} cpu: [arm64] os: [darwin] - '@pnpm/exe.darwin-x64@12.3.4': - resolution: {integrity: sha512-fxP9JCk0Cdye+ePuj+GJJLMUMTqHGWRdb1dtv4How876uQ2ehxvenpgiYAir/ceO9PsYUZkFTtyZdx+rRu5QOA==} + '@pnpm/exe.darwin-x64@12.6.0': + resolution: {integrity: sha512-72Jpuv1m24gI8zUNcaylYpBWEhBzz1VPhnDIU2GYM2eRP+KsOqVLwV78i+JrihI39zY2NNXmaN4eAKX1inpaDQ==} cpu: [x64] os: [darwin] - '@pnpm/exe.linux-arm64-musl@12.3.4': - resolution: {integrity: sha512-FBOt0/7ye6O6q4AllVV5QMviB6qE6fqkeczV/+MDWQsmo+QJrlfsh6X7CpH/tClVpBZEyIbjpUoT8bNhCYBxEg==} + '@pnpm/exe.freebsd-x64@12.6.0': + resolution: {integrity: sha512-LON4QgNy1w/XF4uySZIyC/5hEB0oGdelXsY9tSKqstER+2j2X2oHz67skD11RRd/HWFRtMr64shQZ4I9ZoZ0zg==} + cpu: [x64] + os: [freebsd] + + '@pnpm/exe.linux-arm64-musl@12.6.0': + resolution: {integrity: sha512-BdDpX+DeaMUc5x6WNcE6FkmFy36NwrBbBvwsZU737Zt3u1fTY+iKFPchjEQNCM4rT6q6xvF2oN3ZwExGsJCkxQ==} cpu: [arm64] os: [linux] libc: [musl] - '@pnpm/exe.linux-arm64@12.3.4': - resolution: {integrity: sha512-t71AVA7LRqiKTyZ5xMYaZc2n5DfdpMbfokZuiIOXHBOM03ECnF0t4iYwaBDqJgVjlKYUOwaF/bRQajGNA4cJ4w==} + '@pnpm/exe.linux-arm64@12.6.0': + resolution: {integrity: sha512-8h2sNoIhHDpHDYqZZCh9PXr6krqW10btb0GHVGuw710muDHlFAHMtUG2ogmaHge6zJG1xgY4Y7mwX5g/LWvrYg==} cpu: [arm64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-x64-musl@12.3.4': - resolution: {integrity: sha512-RPmk7Jb/aYaFvL2iyDN/AtMY+hUEsue732WmXpcuQ9tBpMnGyA5py7Z3+e+qmQaJ0zY/4ni9jJiyPBQHujmv6w==} + '@pnpm/exe.linux-ppc64@12.6.0': + resolution: {integrity: sha512-ld6xgcEhFCFrsVsJhbmdmR714PnsEspO/Ij8w0/D7OSiz2hYGu3fZd5tKRxOI5m6H6Gl0/RRFAPncTHbsgXVjQ==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-riscv64@12.6.0': + resolution: {integrity: sha512-HIbImydoC3J8NFt+8MXfhTCf5rO6NjCMyinSAHac0VmV8uCHw+kbQkyAzxV84rzz9ZOzmBOnj0b1N461UIYGsw==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-s390x@12.6.0': + resolution: {integrity: sha512-DjSqT7+BZ/lWcDHwNMuzsRVfyxUimh+D54Xw4tSWbdVVQhtWtNMUyI93LVnwCmsoEpar2gC3SFeAgywx37svKQ==} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-x64-musl@12.6.0': + resolution: {integrity: sha512-31lKeGPmRE6xfV6I3VjaEGVFRei14pl/zgoFDK4w+UkbJqOuNl2Ht3O1GuqNIg3Gl14qTEb4kZRAYFHXifDx9A==} cpu: [x64] os: [linux] libc: [musl] - '@pnpm/exe.linux-x64@12.3.4': - resolution: {integrity: sha512-2ZqOlSPkfwX1h5cR+FPiWf8+F+2hZT/3TvhUK5sigHqwaQCIiq8R7CGxhndKs63JtcLi2a1Qpo+wX/EoyfjyJQ==} + '@pnpm/exe.linux-x64@12.6.0': + resolution: {integrity: sha512-qFWBneHJAJ73W4whtbaFOL1M/7DBC6ILHXuxc7ZPtEhfPuT1zeZiGrmKHoMAfJA+mcm6xhOFljqVTUS+00Jabw==} cpu: [x64] os: [linux] libc: [glibc] - '@pnpm/exe.win32-arm64@12.3.4': - resolution: {integrity: sha512-ANyrHqyqco6SXBysUTRF74itDyyraea7IbFsKFdNXTjcFnfycTDx37EwuhdpPYFNSIh2JhUG4fByclsRfiHX7w==} + '@pnpm/exe.win32-arm64@12.6.0': + resolution: {integrity: sha512-OhfefXEEykZlslSUhR8PPRe6MVPV3Oink/dVfIecE5velpc7j80cZYsHlaDrtRDcm3TPwQHkaRW1SJ1efX9oFg==} cpu: [arm64] os: [win32] - '@pnpm/exe.win32-x64@12.3.4': - resolution: {integrity: sha512-WH/KqBPY/hq2Tb7SgQltEZytimcjgKRaCRL/aM9CI0c67iKc5TVmHUhIiL3Ux9FB4bWn36i6XewUcScQI+zG8w==} + '@pnpm/exe.win32-x64@12.6.0': + resolution: {integrity: sha512-L2tuyrD2+Imgxs3VK/ST/2L3xD6vDP0ktJQxM0TaGw7TbAQEMq+RMc8iK6Ew7Id579uzjJe8jSfJID2ZGsOHCA==} cpu: [x64] os: [win32] - pnpm@12.3.4: - resolution: {integrity: sha512-lhqkH7B32joEpEHZ+OFevAyW2o73ELLrZ7+e58sGEOq9SPH9hfUc/+c4RnhfoPh8VqOocqHYk/hEZ0G1zORUVw==} + pnpm@12.6.0: + resolution: {integrity: sha512-PvaPlRyxEawgS0paFvCy3fDaVqluBBPoHYVdnwtV75JnFHCQKOHNAMQFwsX7e56OxNxGd3yAXQNzwvL/AP0g7A==} engines: {node: '>=18.*'} hasBin: true snapshots: - '@pnpm/exe.darwin-arm64@12.3.4': + '@pnpm/exe.android-arm64@12.6.0': optional: true - '@pnpm/exe.darwin-x64@12.3.4': + '@pnpm/exe.android-x64@12.6.0': optional: true - '@pnpm/exe.linux-arm64-musl@12.3.4': + '@pnpm/exe.darwin-arm64@12.6.0': optional: true - '@pnpm/exe.linux-arm64@12.3.4': + '@pnpm/exe.darwin-x64@12.6.0': optional: true - '@pnpm/exe.linux-x64-musl@12.3.4': + '@pnpm/exe.freebsd-x64@12.6.0': optional: true - '@pnpm/exe.linux-x64@12.3.4': + '@pnpm/exe.linux-arm64-musl@12.6.0': optional: true - '@pnpm/exe.win32-arm64@12.3.4': + '@pnpm/exe.linux-arm64@12.6.0': optional: true - '@pnpm/exe.win32-x64@12.3.4': + '@pnpm/exe.linux-ppc64@12.6.0': optional: true - pnpm@12.3.4: + '@pnpm/exe.linux-riscv64@12.6.0': + optional: true + + '@pnpm/exe.linux-s390x@12.6.0': + optional: true + + '@pnpm/exe.linux-x64-musl@12.6.0': + optional: true + + '@pnpm/exe.linux-x64@12.6.0': + optional: true + + '@pnpm/exe.win32-arm64@12.6.0': + optional: true + + '@pnpm/exe.win32-x64@12.6.0': + optional: true + + pnpm@12.6.0: optionalDependencies: - '@pnpm/exe.darwin-arm64': 12.3.4 - '@pnpm/exe.darwin-x64': 12.3.4 - '@pnpm/exe.linux-arm64': 12.3.4 - '@pnpm/exe.linux-arm64-musl': 12.3.4 - '@pnpm/exe.linux-x64': 12.3.4 - '@pnpm/exe.linux-x64-musl': 12.3.4 - '@pnpm/exe.win32-arm64': 12.3.4 - '@pnpm/exe.win32-x64': 12.3.4 + '@pnpm/exe.android-arm64': 12.6.0 + '@pnpm/exe.android-x64': 12.6.0 + '@pnpm/exe.darwin-arm64': 12.6.0 + '@pnpm/exe.darwin-x64': 12.6.0 + '@pnpm/exe.freebsd-x64': 12.6.0 + '@pnpm/exe.linux-arm64': 12.6.0 + '@pnpm/exe.linux-arm64-musl': 12.6.0 + '@pnpm/exe.linux-ppc64': 12.6.0 + '@pnpm/exe.linux-riscv64': 12.6.0 + '@pnpm/exe.linux-s390x': 12.6.0 + '@pnpm/exe.linux-x64': 12.6.0 + '@pnpm/exe.linux-x64-musl': 12.6.0 + '@pnpm/exe.win32-arm64': 12.6.0 + '@pnpm/exe.win32-x64': 12.6.0 --- lockfileVersion: '9.0' @@ -110,15 +167,15 @@ importers: .: dependencies: '@girs/mtk-17': - specifier: 17.0.0-4.0.4 - version: 17.0.0-4.0.4 + specifier: 17.0.0-4.0.0-rc.17 + version: 17.0.0-4.0.0-rc.17 devDependencies: '@eslint/js': specifier: ^10.0.1 version: 10.0.1(eslint@10.10.0(supports-color@8.1.1)) '@girs/gjs': specifier: ^4.7.0 - version: 4.7.0 + version: 4.9.0 '@girs/gnome-shell': specifier: ^50.0.4 version: 50.0.4 @@ -133,13 +190,13 @@ importers: version: 10.10.0(supports-color@8.1.1) eslint-plugin-jsdoc: specifier: ^64.3.6 - version: 64.3.6(eslint@10.10.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 64.5.4(eslint@10.10.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) jest: specifier: ^30.5.1 version: 30.5.1(@types/node@26.4.1)(supports-color@8.1.1) ts-jest: specifier: ^29.4.12 - version: 29.4.12(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.1(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.1(@types/node@26.4.1)(supports-color@8.1.1))(typescript@5.9.3) + version: 29.4.14(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.1(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.1(@types/node@26.4.1)(supports-color@8.1.1))(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -329,8 +386,8 @@ packages: '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} - '@es-joy/jsdoccomment@0.97.0': - resolution: {integrity: sha512-EP8uoFfh6+GsdGCduYtmWAW0h7AO+Ayik9Vh5YbA2r/3N6lmJKkCNZX+q3QBXC1K6ixjQ/9igF2b7WVvLm063g==} + '@es-joy/jsdoccomment@0.98.0': + resolution: {integrity: sha512-QS+b7I2aaSM+gZfDz1b9E4B367JJ2qTjFXRKF289iKkh9sYdZ21Q5MiF/Duzouy3J0C4VhM3I/8f2F4+zT8gYQ==} engines: {node: ^22.22.2 || >=24.15.0} '@es-joy/resolve.exports@1.2.0': @@ -385,12 +442,15 @@ packages: '@girs/atk-1.0@4.7.0': resolution: {integrity: sha512-JJhs3esaPg2WRLrWWoO0Qci5NJmVDpXsrbSru7MRY5bxzptTRlbA55R+jObIDD33V6ejUfSi5UMuCgCwBHxcWQ==} - '@girs/cairo-1.0@1.0.0-4.0.4': - resolution: {integrity: sha512-aGZmZyZgTxcOzb+v9LQhV8XuxQFjv8NGXl36xO62qb74pxBJy2IEpYf8U7HpGeiynI9sInbompE5r0gGzG3xOQ==} + '@girs/cairo-1.0@1.0.0-4.0.0-rc.17': + resolution: {integrity: sha512-CAR/TbYfxWq+pJl7H7s4dG6zH3KN1LUYy+YAFFmaopFJEaLheMN9j84gX+VsF23UwZvKVZH+PX5qk6LSrBdWjg==} '@girs/cairo-1.0@4.7.0': resolution: {integrity: sha512-VgvhVt5I8SxDGA+I9KxMHjf+9pZ1oHVY/rwxhXXH6X1d1YLSLxPRpHOG2Td3p27WpZPEvZeIt8a9jkwUJTlFRQ==} + '@girs/cairo-1.0@4.9.0': + resolution: {integrity: sha512-4k48vMxVsHVNFz2Ow/tqtqaImhHBDbVUMy1gTO1+O3Pst2VZs9xHlKZsnsepWTs1NNvR1/ppqCS1MXjfrGr0ag==} + '@girs/clutter-18@4.7.0': resolution: {integrity: sha512-NOVAf2ZHge/LQWFbU2JxVjhx+IITekzZdj/cRiw2weuJ/8HcYKYa0buAbGTpTUBTBTlRKQx6UDy+YVN8iQIKgw==} @@ -418,36 +478,45 @@ packages: '@girs/gdm-1.0@4.7.0': resolution: {integrity: sha512-msJYc6fpgSRyOOXqMNhuMj53F3p3flrmflJ5PvnhhMlRI1VoSCbicFdc90XaLvOYE8YDskMuBcqclAHfTQcDOA==} - '@girs/gio-2.0@2.88.0-4.0.4': - resolution: {integrity: sha512-RcEUDQm45rYqbcQzbGgBkKlU5+W5UJX2JKdCPGVF66rZXwNkG1bHiTVR14oYg6GB4jwmGue15ZSwX2u0n/X/FA==} + '@girs/gio-2.0@2.88.0-4.0.0-rc.17': + resolution: {integrity: sha512-OkyK3LvTjgaRIiySxZdDdOM07BFRzy7SRPj1J4YbMSZpqmkpWRhmeq7uZoZCLqQxAQk4MUdAOp17XiUGZFpibg==} '@girs/gio-2.0@4.7.0': resolution: {integrity: sha512-pqm9GkReVePY8AV4gnrpQe6/CDaMUsKNrC2C5t/r7Qz67Rw8gb7VRSbUYPP2IjzlDUPqgZhSfOP8DbUGJNoFXA==} + '@girs/gio-2.0@4.9.0': + resolution: {integrity: sha512-3n39vbeOmX1CggTz4vTn+xKpa9wpVe39/gLwoBY6kaXE40OLy6xmNQMB6Nhyutj00acb22fDUx81q6UgQ9gvVg==} + '@girs/giounix-2.0@4.7.0': resolution: {integrity: sha512-nkjKnEho636HI1PxyWAQXjoSCLEO+QXgjGH65i2gnWcG6Txh35rzEydF2WXMCTnZ0+Pg/aS5k+N183jd70222g==} - '@girs/gjs@4.0.4': - resolution: {integrity: sha512-Tgp5Jt3wenLcevB5n+DdH/jWmrRAgnL9ERvqRpiz3hup+NHdHDLp4HrlhyUqoEr37qknA3+El210bQdxbm5FuA==} + '@girs/gjs@4.0.0-rc.17': + resolution: {integrity: sha512-8UzowTxia0CzmyW7NRLnWNeEx+ImFxi4hyuZZppSfJBHQj4/sbaQSKf672CIbtOzsbVdeKQyQ8WWzlvA8rTxzQ==} - '@girs/gjs@4.7.0': - resolution: {integrity: sha512-fCFfo0V7/0F5vjIAQkfLhTpL41XGdCi0/VTmGHPODcmmQq/tq5Ux42t0sw3Bjwgufkl7Y5o04853xbSPkbAoEQ==} + '@girs/gjs@4.9.0': + resolution: {integrity: sha512-RxEqCV2ANcz1SrF7nh54mUpe9Oq9YA5HuG+5q/pWToULvCr/sKtMbpNSRsAaS/xgpP7y2qGjX68YVhPjk/gHXg==} '@girs/gl-1.0@4.7.0': resolution: {integrity: sha512-GOQ0dXGNtfjZR+YcGHqf3BZGhnHgqtyBoc71/zqT7wWYuQJgux1dYe0UEM96XRY2XeLnbXmMVutaqOlNVvkYcQ==} - '@girs/glib-2.0@2.88.0-4.0.4': - resolution: {integrity: sha512-xJL43uQFKnULX6R+Jc/2IR2GjPHQL/jhj0KJvpPsX1zNzOFrudqYvrjeM/Yg8ByPxzZoW2R25ELmRzNXxeNjWQ==} + '@girs/glib-2.0@2.88.0-4.0.0-rc.17': + resolution: {integrity: sha512-nTZBcDY++60wLo2OfrOWAYe7Lw9BRVIEIwiQ+7CieDAzgBgpMs1QE2xY3xwfUHEBIyzsDSZMd2DW4afHXtkz3g==} '@girs/glib-2.0@4.7.0': resolution: {integrity: sha512-Qab9vB6eKwfhQMwGi6urJRqFvsR9Sqr8MSZrqjhia+DZE7LyC/yfh9wrn5yOD5cF/81IHKl4WRkq8nu398LcSA==} - '@girs/gmodule-2.0@2.0.0-4.0.4': - resolution: {integrity: sha512-teRoTE8RlYk1aSpaYzxyV2Xgz4hn+qcU1UX+GmF+LK/F2sT1tKbYk6L7O7peWh1EK6+bCqx97ciIiylT7j97gQ==} + '@girs/glib-2.0@4.9.0': + resolution: {integrity: sha512-ylAlrPtjVokPumJbbGQUGT1JSLtR6whvzU2DKVEoVO67h2yqZ37TFYBihwtskVf0/BfLNHdpGj2JPS+wMHJfuQ==} + + '@girs/gmodule-2.0@2.0.0-4.0.0-rc.17': + resolution: {integrity: sha512-47UwefN6gjqWSZRrYLGnQumVAsughnu+gHBuDkeB4ZZCPZko4AiAb+G/WB6tTWdAy08pm+tLvlQ1vjP1eN9bQQ==} '@girs/gmodule-2.0@4.7.0': resolution: {integrity: sha512-DB0571aFwu1DeF6dBhyXwmk4zUR875FJ5nFoVG39+w/topGXsFkPFUbMwhsFkwg1EJRM2G1TMWamW41P2U+4/g==} + '@girs/gmodule-2.0@4.9.0': + resolution: {integrity: sha512-vH75DrILqwaSu2TBgoEeiQlJywLpjGGHSFcT+IQA+iiF+91I2Kqi3KHE9AidxpG226HaRvW+ZNWFECdEV4tPVw==} + '@girs/gnome-shell@50.0.4': resolution: {integrity: sha512-69phtdJHMPUBxVRDqfE4JWSZeauTIl0zFuILMIkJbqyHOb1U9sxN7yN59x+pJWGxVTktFz/Y9uXKjDzOcHlYFA==} @@ -460,14 +529,17 @@ packages: '@girs/gnomedesktop-4.0@4.7.0': resolution: {integrity: sha512-kclcKjRjPv+LWu30cwXret2166vSOQ8egKABEfnO4lyex93gdT9TdqqsaO+91rXcjOZiNq+SXBvX095zsUI5wQ==} - '@girs/gobject-2.0@2.88.0-4.0.4': - resolution: {integrity: sha512-Cp6+TTANdOlUv0oy/WaLtoUWW0hu9vXgxDu0MDQczzg0GFV7HlVMVyjBp1L9Faz7WWYXjDB6LqPwNGnOxoXkQg==} + '@girs/gobject-2.0@2.88.0-4.0.0-rc.17': + resolution: {integrity: sha512-pUkGnIrYVgRzFLWJSXU+pwWpWzrTCzbDeZLu1QzxpBT0n/t5HJnIGX3PYBnQSvXbBgVFXoSOt1pOfB7m8J2agQ==} '@girs/gobject-2.0@4.7.0': resolution: {integrity: sha512-P+PNHTjHK7MmcJ0Y7FsoipavnZ93bHNxQ/MszRdn+2+RV2QY7t3cAr+cWVI0gEEJjBE4lN70wZgu9xgPuj2qCw==} - '@girs/graphene-1.0@1.0.0-4.0.4': - resolution: {integrity: sha512-CeM4su4CzuYvPXXBa0pg3CIihiC5Vw7At3Xe+4G5/GCzssl4xtoJmdQLHCRWVJInXelcfyENSK+XN2LOttvY/Q==} + '@girs/gobject-2.0@4.9.0': + resolution: {integrity: sha512-zEkMERp6u2APCkq1mFnkykxDS9Hqsawun0hiJ5L1fyFv0MWMscVvocyunS8zvsSiu2bsIqqj6F2t0qfNNsZIIg==} + + '@girs/graphene-1.0@1.0.0-4.0.0-rc.17': + resolution: {integrity: sha512-9+b0ApjMsG8Pq2bLyug3mE4lO3cFNqoEvtQIl3z50cXz/4alpPI+GdBL9C/SeiqMiEK+x3RbPsFXm7r/epkGDg==} '@girs/graphene-1.0@4.7.0': resolution: {integrity: sha512-f6Eh8eiM/zeYaMumnoPWij7ygu0eE+u3fgGuJn4jG4mf7FTfrnDofYZQx2U6/13rUxXz7pIyEgzhAYPa6s5BGQ==} @@ -487,8 +559,8 @@ packages: '@girs/meta-18@4.7.0': resolution: {integrity: sha512-rXFE2jWpAq/Hk/plRMbqgGmhsk7dsjrtB40/vOtesjwteZXD90aqz6FriFP8Awe5t+6CdSrbM2soxyLCBkm2qg==} - '@girs/mtk-17@17.0.0-4.0.4': - resolution: {integrity: sha512-gOTbjfHZgGZxg1QaC2Kuuu15Bfd0D+MMlNj9wT98YIsUFRv4L1UIjj16/AdIbuNATkvPwLyoGFEBcLMFgIHsdg==} + '@girs/mtk-17@17.0.0-4.0.0-rc.17': + resolution: {integrity: sha512-IU9RG7m4rCu6auLrcpC91n+piJ97O82gJQ7lNuAWO4nOWVVlqkW6bvyIGaDGx0Q4oneLvywekBWFlp5vHNElOw==} '@girs/mtk-18@4.7.0': resolution: {integrity: sha512-mN8CYultIIAsM1ipZtubjQLzeep7wOlBN9/JfJzFS262WlPByOkQcjJJ0sikH9+xmxN9gDyDmjtO6NPSmV1jXg==} @@ -844,16 +916,32 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/project-service@8.70.1': + resolution: {integrity: sha512-62xOgboPfwc3/IgPSX/W6oQR3ZbF04194FPGUGH8HL8iLFHbt/456/8Ph1wLNUgVF+s94FlHoipBsz+v7+LMnA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/scope-manager@8.69.0': resolution: {integrity: sha512-ewfspqWvSxKSOaplqAUNbaSFO0eB6w1EtQ+esfYFRm3614Ty4uNtExkcbgd6nWsXphbqKyf9ZYdbZdv2xEoWEQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.70.1': + resolution: {integrity: sha512-Pa0EeSeAusQc1WbjQMac+YfenewYTBu0KjgYvkUKwhXaHUKbFog23Dm/rp0DX/6tyYOQ3Xl1a+3EcFNZynGHCw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.69.0': resolution: {integrity: sha512-xNqK7YTDZsLniQMV/4rpFR8Z5JlqeRvVjuG1YgF/mdPVH84HSD19L8CczMA0qg2RfwEV231GHH3VnToJDo4MfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/tsconfig-utils@8.70.1': + resolution: {integrity: sha512-jumze1fPI+sDOaM2TWGQdn39PDxTr7TZGeuyLkAbNyx2vtMT3uRnVKChN0hfht5V2TugphJzF6bYXvBcE09qqg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/type-utils@8.69.0': resolution: {integrity: sha512-ZfoJAVg3JZndQEpEl9petVlxau3lRuElc4HRMuAlLCf8to04/iHz692RUSNmXKDjEuJmIL+KZ2/BsOcBc16dsA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -865,12 +953,22 @@ packages: resolution: {integrity: sha512-K3VrubUPhlo9VDBS6QdI8YB5j7ClpqLRdefcz6PFrhnwicehBweqQ9Evhl4l+FYz0HdDmMqIiSX0aldGRYtDCA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.70.1': + resolution: {integrity: sha512-Dm1ypdhhrGCTyyehxElhgJ6kgk8MVCv5qXdoOVqPr1uqk42jX8KjrZqhROvdShczA8qrDoYiOWn1ykWlx2k81Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.69.0': resolution: {integrity: sha512-AdFkgqck3Vudb/kWnxlyafU/4aBhHrbQ9locP2N4psXTy5mOBg0SHJumnLvx7r6g1gV4DKvUFwV2nJZBoqOD8w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/typescript-estree@8.70.1': + resolution: {integrity: sha512-TU8PwyGN0PQJUcE96mw8eCQ44SmxGdQlJmlWakHaHQ15eIuuvye5yNtmh/i6oS88jzXVQB71xdNkbkB/fMwL0g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/utils@8.69.0': resolution: {integrity: sha512-tUbx60BBqQa31kXF5MCsOOLL5E/WzUuxIn7YpAvq+eaUlqvk8/NXnXMBNAdLCr0icjkzem7iUA5QqWHe/hJ1aw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -878,10 +976,21 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/utils@8.70.1': + resolution: {integrity: sha512-Esgul8MsnKnRLdYU2Eb2cRV9bS5HJYtKj1ByJnOzzG2M58DGdSUQ1jUuILxipqcpB2h9WLrbD5GijIWUjX/Tqw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/visitor-keys@8.69.0': resolution: {integrity: sha512-+rmdgPA+EXkNgKYvHvFfhrs35utXbwaC5PGpDquSXcoXQDKUA5UjV0LmTucG/4JXkM31BTu4TilHtrN8IVBe8w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.70.1': + resolution: {integrity: sha512-Vwj9lUIW5Xq3wQ9w6gv3R86g1hMK8f2zNOdGTAgeXUMMXFK78G9ruCjjqutHMNJc0+CH7LYRnHeUB9IT8wFmcw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.4.0': resolution: {integrity: sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==} @@ -1160,8 +1269,8 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - comment-parser@1.4.8: - resolution: {integrity: sha512-rKZTGo4fzKYna8UcL0isTg5wkBNla7bxTypLwZQXjIdi++IdP1OJ41rI5Mti3/jltkPujbu4i9LIARYA+zpotQ==} + comment-parser@1.4.9: + resolution: {integrity: sha512-+2AvZKjJaNq9GQljm3tr0utwrig5BL+jgJGvz5rDpGKNIp+ojcRXWUwBbh/sGIi1QCprR6PsKFakub+w1v+4hQ==} engines: {node: '>= 12.0.0'} convert-source-map@2.0.0: @@ -1241,11 +1350,15 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-plugin-jsdoc@64.3.6: - resolution: {integrity: sha512-lo7IXmgUUNy88SxW7KnJmmD2iPQBIRMomfCFPHidW1M3zNNVuzxlB2uoNrNyE1g4v2/L+RtYmiROPwQhSNzL8Q==} + eslint-plugin-jsdoc@64.5.4: + resolution: {integrity: sha512-xfRhXPSSWT612muJ6XTvxuVJ8zYHv99qNgBqPVqF28aSqoy4s4XbSkrWXnYA2hl5ejC02yEpk6fqkj3BmJ6Xbg==} engines: {node: ^22.22.2 || >=24.15.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true eslint-scope@9.1.2: resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} @@ -1601,8 +1714,8 @@ packages: resolution: {integrity: sha512-6EuL879VkRA+1Cz578mKMiKvjPNEuk6+r1JaFzoSWejZmtf7xWbIyw1e3KkxlkzTIt9Taw6JBhEppG7utc1P+w==} hasBin: true - jsdoc-type-pratt-parser@9.2.1: - resolution: {integrity: sha512-V4Ww4EHnTcTLSOMoB0FsF72JhQvcAsriCm/LWnxJeGWoxIjEL2l9na11abQok5SYShq8m0Gl02el/xAbTCulvQ==} + jsdoc-type-pratt-parser@9.2.2: + resolution: {integrity: sha512-eFY7Rlscvv/BpY6UsVsjKwMhu1tJO/F4U/vC9g3yeRy/JqszuO1UP6Vdq+85G+3FP6fEw/sWR8a5ftPFY86csw==} engines: {node: ^22.22.2 || >=24.15.0} jsesc@3.1.0: @@ -1950,12 +2063,12 @@ packages: peerDependencies: typescript: '>=4.8.4' - ts-jest@29.4.12: - resolution: {integrity: sha512-Ov6ClY53Fflh6BGAnY2DlTq1hYDrTycz2PVTXBWFW2CU+9zrEqAp9fWdGXl42EXO5RLSFAcAZ2JFKbP+zBTFfw==} + ts-jest@29.4.14: + resolution: {integrity: sha512-+943G6wCX5E3VpzTQhBGBFntCmdT+QAkTvUlp03edTONFBvqskuXPhpyX16xdUotO4P5HQKyppldSWjocoltLQ==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' + '@babel/core': '>=7.0.0-beta.0 <9' '@jest/transform': ^29.0.0 || ^30.0.0 '@jest/types': ^29.0.0 || ^30.0.0 babel-jest: ^29.0.0 || ^30.0.0 @@ -2294,13 +2407,13 @@ snapshots: tslib: 2.8.1 optional: true - '@es-joy/jsdoccomment@0.97.0': + '@es-joy/jsdoccomment@0.98.0': dependencies: '@types/estree': 1.0.9 - '@typescript-eslint/types': 8.69.0 - comment-parser: 1.4.8 + '@typescript-eslint/types': 8.70.1 + comment-parser: 1.4.9 esquery: 1.7.0 - jsdoc-type-pratt-parser: 9.2.1 + jsdoc-type-pratt-parser: 9.2.2 '@es-joy/resolve.exports@1.2.0': {} @@ -2341,7 +2454,7 @@ snapshots: '@girs/accountsservice-1.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2353,7 +2466,7 @@ snapshots: '@girs/gdk-4.0': 4.7.0 '@girs/gdkpixbuf-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2366,22 +2479,28 @@ snapshots: '@girs/atk-1.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 - '@girs/cairo-1.0@1.0.0-4.0.4': + '@girs/cairo-1.0@1.0.0-4.0.0-rc.17': dependencies: - '@girs/gjs': 4.0.4 - '@girs/glib-2.0': 2.88.0-4.0.4 - '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/gjs': 4.0.0-rc.17 + '@girs/glib-2.0': 2.88.0-4.0.0-rc.17 + '@girs/gobject-2.0': 2.88.0-4.0.0-rc.17 '@girs/cairo-1.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 + '@girs/cairo-1.0@4.9.0': + dependencies: + '@girs/gjs': 4.9.0 + '@girs/glib-2.0': 4.9.0 + '@girs/gobject-2.0': 4.9.0 + '@girs/clutter-18@4.7.0': dependencies: '@girs/atk-1.0': 4.7.0 @@ -2389,7 +2508,7 @@ snapshots: '@girs/cogl-18': 4.7.0 '@girs/freetype2-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gl-1.0': 4.7.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 @@ -2401,7 +2520,7 @@ snapshots: '@girs/cogl-18@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gl-1.0': 4.7.0 '@girs/glib-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2410,13 +2529,13 @@ snapshots: '@girs/freetype2-2.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gobject-2.0': 4.7.0 '@girs/gck-2@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2425,14 +2544,14 @@ snapshots: dependencies: '@girs/gck-2': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 '@girs/gdesktopenums-3.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gobject-2.0': 4.7.0 '@girs/gdk-4.0@4.7.0': @@ -2441,7 +2560,7 @@ snapshots: '@girs/freetype2-2.0': 4.7.0 '@girs/gdkpixbuf-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2452,7 +2571,7 @@ snapshots: '@girs/gdkpixbuf-2.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2460,74 +2579,92 @@ snapshots: '@girs/gdm-1.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 - '@girs/gio-2.0@2.88.0-4.0.4': + '@girs/gio-2.0@2.88.0-4.0.0-rc.17': dependencies: - '@girs/gjs': 4.0.4 - '@girs/glib-2.0': 2.88.0-4.0.4 - '@girs/gmodule-2.0': 2.0.0-4.0.4 - '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/gjs': 4.0.0-rc.17 + '@girs/glib-2.0': 2.88.0-4.0.0-rc.17 + '@girs/gmodule-2.0': 2.0.0-4.0.0-rc.17 + '@girs/gobject-2.0': 2.88.0-4.0.0-rc.17 '@girs/gio-2.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 + '@girs/gio-2.0@4.9.0': + dependencies: + '@girs/gjs': 4.9.0 + '@girs/glib-2.0': 4.9.0 + '@girs/gmodule-2.0': 4.9.0 + '@girs/gobject-2.0': 4.9.0 + '@girs/giounix-2.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 - '@girs/gjs@4.0.4': + '@girs/gjs@4.0.0-rc.17': dependencies: - '@girs/cairo-1.0': 1.0.0-4.0.4 - '@girs/gio-2.0': 2.88.0-4.0.4 - '@girs/glib-2.0': 2.88.0-4.0.4 - '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/cairo-1.0': 1.0.0-4.0.0-rc.17 + '@girs/gio-2.0': 2.88.0-4.0.0-rc.17 + '@girs/glib-2.0': 2.88.0-4.0.0-rc.17 + '@girs/gobject-2.0': 2.88.0-4.0.0-rc.17 - '@girs/gjs@4.7.0': + '@girs/gjs@4.9.0': dependencies: - '@girs/cairo-1.0': 4.7.0 - '@girs/gio-2.0': 4.7.0 - '@girs/glib-2.0': 4.7.0 - '@girs/gobject-2.0': 4.7.0 + '@girs/cairo-1.0': 4.9.0 + '@girs/gio-2.0': 4.9.0 + '@girs/glib-2.0': 4.9.0 + '@girs/gobject-2.0': 4.9.0 '@girs/gl-1.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gobject-2.0': 4.7.0 - '@girs/glib-2.0@2.88.0-4.0.4': + '@girs/glib-2.0@2.88.0-4.0.0-rc.17': dependencies: - '@girs/gjs': 4.0.4 - '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/gjs': 4.0.0-rc.17 + '@girs/gobject-2.0': 2.88.0-4.0.0-rc.17 '@girs/glib-2.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gobject-2.0': 4.7.0 - '@girs/gmodule-2.0@2.0.0-4.0.4': + '@girs/glib-2.0@4.9.0': dependencies: - '@girs/gjs': 4.0.4 - '@girs/glib-2.0': 2.88.0-4.0.4 - '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/gjs': 4.9.0 + '@girs/gobject-2.0': 4.9.0 + + '@girs/gmodule-2.0@2.0.0-4.0.0-rc.17': + dependencies: + '@girs/gjs': 4.0.0-rc.17 + '@girs/glib-2.0': 2.88.0-4.0.0-rc.17 + '@girs/gobject-2.0': 2.88.0-4.0.0-rc.17 '@girs/gmodule-2.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 + '@girs/gmodule-2.0@4.9.0': + dependencies: + '@girs/gjs': 4.9.0 + '@girs/glib-2.0': 4.9.0 + '@girs/gobject-2.0': 4.9.0 + '@girs/gnome-shell@50.0.4': dependencies: '@girs/accountsservice-1.0': 4.7.0 @@ -2539,7 +2676,7 @@ snapshots: '@girs/gdm-1.0': 4.7.0 '@girs/gio-2.0': 4.7.0 '@girs/giounix-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gnomebg-4.0': 4.7.0 '@girs/gnomebluetooth-3.0': 4.7.0 @@ -2563,7 +2700,7 @@ snapshots: '@girs/gdk-4.0': 4.7.0 '@girs/gdkpixbuf-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gnomedesktop-4.0': 4.7.0 @@ -2575,7 +2712,7 @@ snapshots: '@girs/gnomebluetooth-3.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2585,30 +2722,35 @@ snapshots: '@girs/gdesktopenums-3.0': 4.7.0 '@girs/gdkpixbuf-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 - '@girs/gobject-2.0@2.88.0-4.0.4': + '@girs/gobject-2.0@2.88.0-4.0.0-rc.17': dependencies: - '@girs/gjs': 4.0.4 - '@girs/glib-2.0': 2.88.0-4.0.4 + '@girs/gjs': 4.0.0-rc.17 + '@girs/glib-2.0': 2.88.0-4.0.0-rc.17 '@girs/gobject-2.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 - '@girs/graphene-1.0@1.0.0-4.0.4': + '@girs/gobject-2.0@4.9.0': dependencies: - '@girs/gjs': 4.0.4 - '@girs/glib-2.0': 2.88.0-4.0.4 - '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/gjs': 4.9.0 + '@girs/glib-2.0': 4.9.0 + + '@girs/graphene-1.0@1.0.0-4.0.0-rc.17': + dependencies: + '@girs/gjs': 4.0.0-rc.17 + '@girs/glib-2.0': 2.88.0-4.0.0-rc.17 + '@girs/gobject-2.0': 2.88.0-4.0.0-rc.17 '@girs/graphene-1.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2619,7 +2761,7 @@ snapshots: '@girs/gdk-4.0': 4.7.0 '@girs/gdkpixbuf-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2635,7 +2777,7 @@ snapshots: '@girs/gdk-4.0': 4.7.0 '@girs/gdkpixbuf-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2648,7 +2790,7 @@ snapshots: '@girs/gvc-1.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2656,7 +2798,7 @@ snapshots: '@girs/harfbuzz-0.0@4.7.0': dependencies: '@girs/freetype2-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2669,7 +2811,7 @@ snapshots: '@girs/freetype2-2.0': 4.7.0 '@girs/gdesktopenums-3.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gl-1.0': 4.7.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 @@ -2681,16 +2823,16 @@ snapshots: '@girs/xfixes-4.0': 4.7.0 '@girs/xlib-2.0': 4.7.0 - '@girs/mtk-17@17.0.0-4.0.4': + '@girs/mtk-17@17.0.0-4.0.0-rc.17': dependencies: - '@girs/gjs': 4.0.4 - '@girs/glib-2.0': 2.88.0-4.0.4 - '@girs/gobject-2.0': 2.88.0-4.0.4 - '@girs/graphene-1.0': 1.0.0-4.0.4 + '@girs/gjs': 4.0.0-rc.17 + '@girs/glib-2.0': 2.88.0-4.0.0-rc.17 + '@girs/gobject-2.0': 2.88.0-4.0.0-rc.17 + '@girs/graphene-1.0': 1.0.0-4.0.0-rc.17 '@girs/mtk-18@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 '@girs/graphene-1.0': 4.7.0 @@ -2698,7 +2840,7 @@ snapshots: '@girs/nm-1.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2708,7 +2850,7 @@ snapshots: '@girs/cairo-1.0': 4.7.0 '@girs/freetype2-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2719,7 +2861,7 @@ snapshots: '@girs/cairo-1.0': 4.7.0 '@girs/freetype2-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2729,7 +2871,7 @@ snapshots: '@girs/polkit-1.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2737,7 +2879,7 @@ snapshots: '@girs/polkitagent-1.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2756,7 +2898,7 @@ snapshots: '@girs/gdkpixbuf-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 '@girs/giounix-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gl-1.0': 4.7.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 @@ -2781,7 +2923,7 @@ snapshots: '@girs/gdk-4.0': 4.7.0 '@girs/gdkpixbuf-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 @@ -2802,7 +2944,7 @@ snapshots: '@girs/gdesktopenums-3.0': 4.7.0 '@girs/gdkpixbuf-2.0': 4.7.0 '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gl-1.0': 4.7.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 @@ -2818,19 +2960,19 @@ snapshots: '@girs/upowerglib-1.0@4.7.0': dependencies: '@girs/gio-2.0': 4.7.0 - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/glib-2.0': 4.7.0 '@girs/gmodule-2.0': 4.7.0 '@girs/gobject-2.0': 4.7.0 '@girs/xfixes-4.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gobject-2.0': 4.7.0 '@girs/xlib-2.0@4.7.0': dependencies: - '@girs/gjs': 4.7.0 + '@girs/gjs': 4.9.0 '@girs/gobject-2.0': 4.7.0 '@humanfs/core@0.19.2': @@ -3250,15 +3392,33 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.70.1(supports-color@8.1.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.70.1(typescript@5.9.3) + '@typescript-eslint/types': 8.70.1 + debug: 4.4.3(supports-color@8.1.1) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@8.69.0': dependencies: '@typescript-eslint/types': 8.69.0 '@typescript-eslint/visitor-keys': 8.69.0 + '@typescript-eslint/scope-manager@8.70.1': + dependencies: + '@typescript-eslint/types': 8.70.1 + '@typescript-eslint/visitor-keys': 8.70.1 + '@typescript-eslint/tsconfig-utils@8.69.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 + '@typescript-eslint/tsconfig-utils@8.70.1(typescript@5.9.3)': + dependencies: + typescript: 5.9.3 + '@typescript-eslint/type-utils@8.69.0(eslint@10.10.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.69.0 @@ -3273,6 +3433,8 @@ snapshots: '@typescript-eslint/types@8.69.0': {} + '@typescript-eslint/types@8.70.1': {} + '@typescript-eslint/typescript-estree@8.69.0(supports-color@8.1.1)(typescript@5.9.3)': dependencies: '@typescript-eslint/project-service': 8.69.0(supports-color@8.1.1)(typescript@5.9.3) @@ -3288,6 +3450,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.70.1(supports-color@8.1.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/project-service': 8.70.1(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.70.1(typescript@5.9.3) + '@typescript-eslint/types': 8.70.1 + '@typescript-eslint/visitor-keys': 8.70.1 + debug: 4.4.3(supports-color@8.1.1) + minimatch: 10.2.6 + semver: 7.8.5 + tinyglobby: 0.2.17 + ts-api-utils: 2.5.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.69.0(eslint@10.10.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.10.1(eslint@10.10.0(supports-color@8.1.1)) @@ -3299,11 +3476,27 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.70.1(eslint@10.10.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.10.1(eslint@10.10.0(supports-color@8.1.1)) + '@typescript-eslint/scope-manager': 8.70.1 + '@typescript-eslint/types': 8.70.1 + '@typescript-eslint/typescript-estree': 8.70.1(supports-color@8.1.1)(typescript@5.9.3) + eslint: 10.10.0(supports-color@8.1.1) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@8.69.0': dependencies: '@typescript-eslint/types': 8.69.0 eslint-visitor-keys: 5.0.1 + '@typescript-eslint/visitor-keys@8.70.1': + dependencies: + '@typescript-eslint/types': 8.70.1 + eslint-visitor-keys: 5.0.1 + '@ungap/structured-clone@1.4.0': {} '@unrs/resolver-binding-android-arm-eabi@1.12.2': @@ -3541,7 +3734,7 @@ snapshots: color-name@1.1.4: {} - comment-parser@1.4.8: {} + comment-parser@1.4.9: {} convert-source-map@2.0.0: {} @@ -3591,13 +3784,13 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-plugin-jsdoc@64.3.6(eslint@10.10.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3): + eslint-plugin-jsdoc@64.5.4(eslint@10.10.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3): dependencies: - '@es-joy/jsdoccomment': 0.97.0 + '@es-joy/jsdoccomment': 0.98.0 '@es-joy/resolve.exports': 1.2.0 - '@typescript-eslint/utils': 8.69.0(eslint@10.10.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.70.1(eslint@10.10.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) are-docs-informative: 0.1.1 - comment-parser: 1.4.8 + comment-parser: 1.4.9 debug: 4.4.3(supports-color@8.1.1) escape-string-regexp: 5.0.0 eslint: 10.10.0(supports-color@8.1.1) @@ -3609,9 +3802,10 @@ snapshots: semver: 7.8.5 spdx-expression-parse: 5.0.0 to-valid-identifier: 1.0.0 + optionalDependencies: + typescript: 5.9.3 transitivePeerDependencies: - supports-color - - typescript eslint-scope@9.1.2: dependencies: @@ -4175,7 +4369,7 @@ snapshots: argparse: 1.0.10 esprima: 4.0.1 - jsdoc-type-pratt-parser@9.2.1: + jsdoc-type-pratt-parser@9.2.2: dependencies: '@types/estree': 1.0.9 '@types/node': 26.4.1 @@ -4464,7 +4658,7 @@ snapshots: dependencies: typescript: 5.9.3 - ts-jest@29.4.12(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.1(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.1(@types/node@26.4.1)(supports-color@8.1.1))(typescript@5.9.3): + ts-jest@29.4.14(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.1(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.1(@types/node@26.4.1)(supports-color@8.1.1))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0