diff --git a/.mise.toml b/.mise.toml index e80352b..f54cc8d 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,3 +1,3 @@ [tools] node = "26" -pnpm = "12.3.4" +pnpm = "12.11.2" diff --git a/package.json b/package.json index 6907dd8..c078310 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.11.2", "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..b2996c8 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.11.2 + version: 12.11.2 packages: - '@pnpm/exe.darwin-arm64@12.3.4': - resolution: {integrity: sha512-PAyUol8T1+/+ViOiXAt51ECA+QnfXCqz6foL4bW+LsoX0NcVd5XVEM2mRQu+LV4oc7uRz9zf9U0P+XFfuQeDAw==} + '@pnpm/exe.android-arm64@12.11.2': + resolution: {integrity: sha512-owLw13OfPkEoY+hLBNeeG+dCFhywr7q2d/EHPz4mNL2RhKnv8gNwMARkjkiDQu234aItVwFNDeGnmQXm+ikkAg==} + cpu: [arm64] + os: [android] + + '@pnpm/exe.android-x64@12.11.2': + resolution: {integrity: sha512-GYPkVebl4iokOA/4MPSpGoUVfFlsth7uqOCe1XiaiM23LAdvUOMJBObqHJijr89ZqjwHm9pO6vO45GRwJ2U2qA==} + cpu: [x64] + os: [android] + + '@pnpm/exe.darwin-arm64@12.11.2': + resolution: {integrity: sha512-n9M4On66y8FDxUAKgMO1FXt0qihyG4e+56p3/F0uo8Bx9KplW8BwKVnXigzCJ8aNM6sVVPkOE6M9XXbeVIxnZA==} cpu: [arm64] os: [darwin] - '@pnpm/exe.darwin-x64@12.3.4': - resolution: {integrity: sha512-fxP9JCk0Cdye+ePuj+GJJLMUMTqHGWRdb1dtv4How876uQ2ehxvenpgiYAir/ceO9PsYUZkFTtyZdx+rRu5QOA==} + '@pnpm/exe.darwin-x64@12.11.2': + resolution: {integrity: sha512-oSW7n3sBT0c0cyk4kj10T2Y6Mpm+OFEiCAWozgX039tdoI6yqJF1uaFD3sw7ugLdu6VV3+uY0pa1TUZIPdxDWA==} 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.11.2': + resolution: {integrity: sha512-qbzc3KoDpa/Lkf8vs3jnDe6dUUbso+6eLIyssYFMiliLpYNxn8dirk11YoNnOQcdHVB50v5RFls1Yid6ttT5pg==} + cpu: [x64] + os: [freebsd] + + '@pnpm/exe.linux-arm64-musl@12.11.2': + resolution: {integrity: sha512-uMEYDwKRktGwANubQ+kYCwmhNwg3Ik6qK89ahsbQ5cP30R/5FVJb/T99vr9XRUBC/A7mZI6eeT92oyVas9ACyg==} cpu: [arm64] os: [linux] libc: [musl] - '@pnpm/exe.linux-arm64@12.3.4': - resolution: {integrity: sha512-t71AVA7LRqiKTyZ5xMYaZc2n5DfdpMbfokZuiIOXHBOM03ECnF0t4iYwaBDqJgVjlKYUOwaF/bRQajGNA4cJ4w==} + '@pnpm/exe.linux-arm64@12.11.2': + resolution: {integrity: sha512-6e8ZAQUwFXAWHHHv5FesWqf/kEK04wuitBv5f/gxzkC0DiBfaixr+f+6JQede8SF4Ji5LcMwVFJbzAtffpWxEg==} 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.11.2': + resolution: {integrity: sha512-Ui8A4nepkVupx2VpuFfysEluMvWK6gTB5rgVts7Ss/+8dj0RD28x3F/seNeH/zSypgC6yKdV6qsKVQh/uffTuQ==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-riscv64@12.11.2': + resolution: {integrity: sha512-i1yLdQ5bu+wjQ+srtFoJAaY2gN/+oXHFdjul4llCeoDxHE0rTIG3R41NhHfCjyFPW4+CpbBT58933CL9sMOCnA==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-s390x@12.11.2': + resolution: {integrity: sha512-YS1/lhPjjTsN4QL50VaFZKRa3Uc/bDnhE8eKbJMFvuX06UuFS5YaiDg04APoZdfVSGqTfX27QAg7rfLMSWaqxA==} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-x64-musl@12.11.2': + resolution: {integrity: sha512-7eIxQR05fvJxCujUSKp5KTtehJ7QqrgqP/HD1+BcB/SaV2Be4XI1PEHiOgA1zxsiMIeMvTF6E4G4dYHrFjeXRg==} 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.11.2': + resolution: {integrity: sha512-FK7QKe24AYgppJwO3mpooYptduuvIGqKJPi5ac7MdnWkjUy46JBfYhCW0grnkWKC8YOf0x+vGviuQqJEj3SpQQ==} cpu: [x64] os: [linux] libc: [glibc] - '@pnpm/exe.win32-arm64@12.3.4': - resolution: {integrity: sha512-ANyrHqyqco6SXBysUTRF74itDyyraea7IbFsKFdNXTjcFnfycTDx37EwuhdpPYFNSIh2JhUG4fByclsRfiHX7w==} + '@pnpm/exe.win32-arm64@12.11.2': + resolution: {integrity: sha512-PCTjVDdJb6VvraZxrEeFv6EqEA0hhIsAySx28e95J2Tqpi88hLpgOXgNqV0vpxq9A+b8GLQfyk/D+1UlJPv/YQ==} cpu: [arm64] os: [win32] - '@pnpm/exe.win32-x64@12.3.4': - resolution: {integrity: sha512-WH/KqBPY/hq2Tb7SgQltEZytimcjgKRaCRL/aM9CI0c67iKc5TVmHUhIiL3Ux9FB4bWn36i6XewUcScQI+zG8w==} + '@pnpm/exe.win32-x64@12.11.2': + resolution: {integrity: sha512-8sgX86OvRjJ3yZs/TvGR2L31wH9ScPZ+f+geKI3ikuB0RRiK3i4LlTRO8OXN6pdRqj8epMde4312MCjj7JsJdA==} cpu: [x64] os: [win32] - pnpm@12.3.4: - resolution: {integrity: sha512-lhqkH7B32joEpEHZ+OFevAyW2o73ELLrZ7+e58sGEOq9SPH9hfUc/+c4RnhfoPh8VqOocqHYk/hEZ0G1zORUVw==} + pnpm@12.11.2: + resolution: {integrity: sha512-JaUWUqGWeFr18ovabf6NxYLr76SsHRgCIc4TkCMcX7dmN4IupLbkYzznSs3LCnf3Ja8RutOBd/3t2u6BipVcuQ==} engines: {node: '>=18.*'} hasBin: true snapshots: - '@pnpm/exe.darwin-arm64@12.3.4': + '@pnpm/exe.android-arm64@12.11.2': optional: true - '@pnpm/exe.darwin-x64@12.3.4': + '@pnpm/exe.android-x64@12.11.2': optional: true - '@pnpm/exe.linux-arm64-musl@12.3.4': + '@pnpm/exe.darwin-arm64@12.11.2': optional: true - '@pnpm/exe.linux-arm64@12.3.4': + '@pnpm/exe.darwin-x64@12.11.2': optional: true - '@pnpm/exe.linux-x64-musl@12.3.4': + '@pnpm/exe.freebsd-x64@12.11.2': optional: true - '@pnpm/exe.linux-x64@12.3.4': + '@pnpm/exe.linux-arm64-musl@12.11.2': optional: true - '@pnpm/exe.win32-arm64@12.3.4': + '@pnpm/exe.linux-arm64@12.11.2': optional: true - '@pnpm/exe.win32-x64@12.3.4': + '@pnpm/exe.linux-ppc64@12.11.2': optional: true - pnpm@12.3.4: + '@pnpm/exe.linux-riscv64@12.11.2': + optional: true + + '@pnpm/exe.linux-s390x@12.11.2': + optional: true + + '@pnpm/exe.linux-x64-musl@12.11.2': + optional: true + + '@pnpm/exe.linux-x64@12.11.2': + optional: true + + '@pnpm/exe.win32-arm64@12.11.2': + optional: true + + '@pnpm/exe.win32-x64@12.11.2': + optional: true + + pnpm@12.11.2: 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.11.2 + '@pnpm/exe.android-x64': 12.11.2 + '@pnpm/exe.darwin-arm64': 12.11.2 + '@pnpm/exe.darwin-x64': 12.11.2 + '@pnpm/exe.freebsd-x64': 12.11.2 + '@pnpm/exe.linux-arm64': 12.11.2 + '@pnpm/exe.linux-arm64-musl': 12.11.2 + '@pnpm/exe.linux-ppc64': 12.11.2 + '@pnpm/exe.linux-riscv64': 12.11.2 + '@pnpm/exe.linux-s390x': 12.11.2 + '@pnpm/exe.linux-x64': 12.11.2 + '@pnpm/exe.linux-x64-musl': 12.11.2 + '@pnpm/exe.win32-arm64': 12.11.2 + '@pnpm/exe.win32-x64': 12.11.2 --- 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.71.1': + resolution: {integrity: sha512-Oijc9RUsohHjncg6iGi7gCtjnEjYt9FWv9u6ygK8uKcHK5eLjLAkqERQ9BaytbpceOFdk6kifPCS/zAZE+A99g==} + 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.71.1': + resolution: {integrity: sha512-1YUDZXdTnXLlob03SFHBipdyMBsDVm7zoSz0ytTJ39dk5J1TgsTK03VlR/dLXG/RLLUrPcYbD4rp23BmHxHP0w==} + 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.71.1': + resolution: {integrity: sha512-oTvkml5SxXhgg+WWKhod5qWQICDXtOB+/Hi9VdPKFAANJ2b7YOgMffgvzXuqog7R6A/JtrzRf128dsxummyWhg==} + 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.71.1': + resolution: {integrity: sha512-ybYnPTUwg3VQQOFEiBPLs8Jxl1ry2vXdn1kVKguomBbvxpetdu3MKTNDqFNUrlG8ylP9MpZosmXMFYlGQHk1oQ==} + 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.71.1': + resolution: {integrity: sha512-pSKSEK1JJpHs6KiKVtABCE4iJK5d7FLFzDXQNBQ2oRY7LEd3UwOt3TZemTgu9syTIf56dJWlTn/pdmrO9oKUXQ==} + 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.71.1': + resolution: {integrity: sha512-CBjT6gfAz3DW2j9Q4moFnqt208Aq+506sVGXfpRcyAeqn0EpayL0mjdWoCO2t3RC7GewNrFxdeehuEaPg6DMzQ==} + 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.71.1': + resolution: {integrity: sha512-0GxiUGqMU0qXJt58cBsiG3DP8lUmBaFo2vChtUX+CT7PnR3v/VGLLrzVP4K9r1lNiZXjHYefMBbPunplr09v6w==} + 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.71.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.71.1(supports-color@8.1.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.71.1(typescript@5.9.3) + '@typescript-eslint/types': 8.71.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.71.1': + dependencies: + '@typescript-eslint/types': 8.71.1 + '@typescript-eslint/visitor-keys': 8.71.1 + '@typescript-eslint/tsconfig-utils@8.69.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 + '@typescript-eslint/tsconfig-utils@8.71.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.71.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.71.1(supports-color@8.1.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/project-service': 8.71.1(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.71.1(typescript@5.9.3) + '@typescript-eslint/types': 8.71.1 + '@typescript-eslint/visitor-keys': 8.71.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.71.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.71.1 + '@typescript-eslint/types': 8.71.1 + '@typescript-eslint/typescript-estree': 8.71.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.71.1': + dependencies: + '@typescript-eslint/types': 8.71.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.71.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