diff --git a/package.json b/package.json index b69d5ae..8e0d2a3 100644 --- a/package.json +++ b/package.json @@ -24,8 +24,8 @@ "test:coverage": "jest --coverage" }, "devDependencies": { - "@girs/gjs": "4.0.4", - "@girs/gnome-shell": "50.0.0", + "@girs/gjs": "4.1.0", + "@girs/gnome-shell": "50.0.3", "@jest/globals": "^30.4.1", "@types/jest": "^30.0.0", "eslint": "^10.5.0", @@ -35,6 +35,6 @@ "typescript": "^6.0.3" }, "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 0a9f77c..77801b9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,15 +9,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: '@girs/gjs': - specifier: 4.0.4 - version: 4.0.4 + specifier: 4.1.0 + version: 4.1.0 '@girs/gnome-shell': - specifier: 50.0.0 - version: 50.0.0 + specifier: 50.0.3 + version: 50.0.3 '@jest/globals': specifier: ^30.4.1 version: 30.4.1 @@ -29,7 +29,7 @@ importers: version: 10.5.0 eslint-plugin-jsdoc: specifier: ^63.0.2 - version: 63.0.2(eslint@10.5.0) + version: 63.0.12(eslint@10.5.0) jest: specifier: ^30.4.2 version: 30.4.2(@types/node@25.9.3) @@ -216,8 +216,8 @@ packages: '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} - '@es-joy/jsdoccomment@0.87.0': - resolution: {integrity: sha512-mFXZloZMzuJZXSHUmAFu/pXTk0ZJTJBluuAkrvbzidpTN8W6F2bpRFuedSH+85kbdlRLJqc+gfN+kD3JOLJK5g==} + '@es-joy/jsdoccomment@0.88.0': + resolution: {integrity: sha512-GK/HL/claLLNo5KG705auIlZMwEtmn88ofSGuLsmVZwKBqMPJhW9DiznYNq07QEqz9BPtA3LBfYImtZmhVvRAw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@es-joy/resolve.exports@1.2.0': @@ -269,6 +269,9 @@ packages: '@girs/cairo-1.0@1.0.0-4.0.4': resolution: {integrity: sha512-aGZmZyZgTxcOzb+v9LQhV8XuxQFjv8NGXl36xO62qb74pxBJy2IEpYf8U7HpGeiynI9sInbompE5r0gGzG3xOQ==} + '@girs/cairo-1.0@4.1.0': + resolution: {integrity: sha512-iCdRmpCPpQn+skaJfLsDUvSSidKgQLAsFeah5Ac5I5dRmpdwCvDTsox6wreZssfhERWcUAldtWj7wXmSzPBLKg==} + '@girs/clutter-18@18.0.0-4.0.0-rc.17': resolution: {integrity: sha512-Tea+UB/JjCmlfYmH5BvX/EayKKkcRssjaVYVhlW7EYdk1/rU2MRzhyB/MYcS/OMt3aKZFgJU4wdmD+pB2807Og==} @@ -305,6 +308,9 @@ packages: '@girs/gio-2.0@2.88.0-4.0.4': resolution: {integrity: sha512-RcEUDQm45rYqbcQzbGgBkKlU5+W5UJX2JKdCPGVF66rZXwNkG1bHiTVR14oYg6GB4jwmGue15ZSwX2u0n/X/FA==} + '@girs/gio-2.0@4.1.0': + resolution: {integrity: sha512-irRUpGEOHknlk4TNoOlAaBCg/jCGZKZv8Ulr23mmqf+MTI6ygDcbJY6bdHAf5dZfbgkOXjhXRl753j8F850W9Q==} + '@girs/giounix-2.0@2.0.0-4.0.0-rc.17': resolution: {integrity: sha512-bS3SdZ0LCHa+mGJYw+JNly7TqjQM5xlhdxKfnHgvwS5XzY+6Ko8sIq2ozi76Pho/cz5TJPigbxuW6OywxqqHFw==} @@ -314,6 +320,9 @@ packages: '@girs/gjs@4.0.4': resolution: {integrity: sha512-Tgp5Jt3wenLcevB5n+DdH/jWmrRAgnL9ERvqRpiz3hup+NHdHDLp4HrlhyUqoEr37qknA3+El210bQdxbm5FuA==} + '@girs/gjs@4.1.0': + resolution: {integrity: sha512-fF6beHhI/DW/4WF2JVDRVpjnWuae93euyr4NXOOTNXwaatDxbMB21jte+b0+Qc7eUEqjIUhV10Hq6ztl4hKWQg==} + '@girs/gl-1.0@1.0.0-4.0.0-rc.17': resolution: {integrity: sha512-2radfaX9jOKQ06yyXS5f7bjTXcWvYRP+bAQsxqyqm3/2wOjyfT+XnMRKfj5tUu6yCPXUXBix2jVwNANibWcZBA==} @@ -323,14 +332,20 @@ packages: '@girs/glib-2.0@2.88.0-4.0.4': resolution: {integrity: sha512-xJL43uQFKnULX6R+Jc/2IR2GjPHQL/jhj0KJvpPsX1zNzOFrudqYvrjeM/Yg8ByPxzZoW2R25ELmRzNXxeNjWQ==} + '@girs/glib-2.0@4.1.0': + resolution: {integrity: sha512-1OeIRobL8UEPP5HXD+lwEgM3643aof+mJ6GJD6TMtzuI9ZbuVyS9MJjQopHW+YrRSLAZwfSQXm2WipA3p3EZmg==} + '@girs/gmodule-2.0@2.0.0-4.0.0-rc.17': resolution: {integrity: sha512-47UwefN6gjqWSZRrYLGnQumVAsughnu+gHBuDkeB4ZZCPZko4AiAb+G/WB6tTWdAy08pm+tLvlQ1vjP1eN9bQQ==} '@girs/gmodule-2.0@2.0.0-4.0.4': resolution: {integrity: sha512-teRoTE8RlYk1aSpaYzxyV2Xgz4hn+qcU1UX+GmF+LK/F2sT1tKbYk6L7O7peWh1EK6+bCqx97ciIiylT7j97gQ==} - '@girs/gnome-shell@50.0.0': - resolution: {integrity: sha512-ki3VBO/WUvinGRB8lSPa6Rn0qJwEs3cQOvZa/P8MzM/68mujLPy453qVT6fwyMPqHVusAv3JZuj9HnUewx1GeQ==} + '@girs/gmodule-2.0@4.1.0': + resolution: {integrity: sha512-yOFTdnvD61ohMDk12T2Rhcve6vP4/vZpwb/0iQYLu4ZOTD6cazMEdpM+ncZSj8beffbRqTfd7H81HNAriVVm5Q==} + + '@girs/gnome-shell@50.0.3': + resolution: {integrity: sha512-NDMyh2Vom/FS5seL2Z88dzaWmJFLITHJt9a7meLAmFA3v4IxVUzynrFc46kcrEdfvgcbH0RfJdoX3lfqOy8TBw==} '@girs/gnomebg-4.0@4.0.0-4.0.0-rc.17': resolution: {integrity: sha512-lucIrA5lv9ga6RQYvlMXK196fCneXAYgyX1/nRL9hTSsSvNDPczOwrPOfhvI/oOFmJTfR1tXq18UqAc1XcTpgA==} @@ -347,12 +362,12 @@ packages: '@girs/gobject-2.0@2.88.0-4.0.4': resolution: {integrity: sha512-Cp6+TTANdOlUv0oy/WaLtoUWW0hu9vXgxDu0MDQczzg0GFV7HlVMVyjBp1L9Faz7WWYXjDB6LqPwNGnOxoXkQg==} + '@girs/gobject-2.0@4.1.0': + resolution: {integrity: sha512-5hPKlUOe8WdFQ6/uMS/0FEKC60ZNNJryIv9Qd4QB1jJkTHiah9TSQH4QVZNF14lQDxxYjAIgY8mcchGL2+bteA==} + '@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@1.0.0-4.0.4': - resolution: {integrity: sha512-CeM4su4CzuYvPXXBa0pg3CIihiC5Vw7At3Xe+4G5/GCzssl4xtoJmdQLHCRWVJInXelcfyENSK+XN2LOttvY/Q==} - '@girs/gsk-4.0@4.0.0-4.0.0-rc.17': resolution: {integrity: sha512-NztZASK0Lahi2whus75NeVOOl/RcJRjswVY9HDCZjO38KoFWIO8rt1aT0z5Dw8YXscnNhkkbQcMh+myWq0yHuw==} @@ -368,8 +383,8 @@ packages: '@girs/meta-18@18.0.0-4.0.0-rc.17': resolution: {integrity: sha512-1bNDgyt2MJuv/K0byQklGLSYXljUddZQEwYeQU7+ZJKRX/9yT8JIx71Vcn1kjFIgU4/jAJIbqKwplrEoZ/cTQA==} - '@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@18.0.0-4.0.0-rc.17': resolution: {integrity: sha512-ioFpaXxj97QfxiGFq9vuUwzzwSs0AjCNfZopqbklhpk43jvK3A4DPVrfxdTwpAXK1+ig6mByBHrFL1tp3VXe8Q==} @@ -612,8 +627,8 @@ packages: '@types/yargs@17.0.35': resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} - '@typescript-eslint/types@8.61.0': - resolution: {integrity: sha512-9QTQpZ5Iin4CdIodfbDQFSeiSJKidgYJYug1P9CC2xWgUTvlmixViqDZNciMjwLBZyJnG4tGmPl97rVAFb1AJg==} + '@typescript-eslint/types@8.62.1': + resolution: {integrity: sha512-ooCzJFaf+Hg+uG6fA3NRFGuFjlfNlDhBthbv4ZPU/0elCAFUfnyXUvf/WOpHz/jYwSmvU2GkR2LtyUfy1AxZ1Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.1': @@ -970,8 +985,8 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - eslint-plugin-jsdoc@63.0.2: - resolution: {integrity: sha512-0TchoK1uS4VxHSo3P4CyWQ31Lm+6zsT+xkHMC5KbFKwgOf8YrXPf1Bl8EP7kpgw1wfe/Ui5jz5mSX7ou8WAVuw==} + eslint-plugin-jsdoc@63.0.12: + resolution: {integrity: sha512-99VfBHyoLlF9n5w9wh+jLWDBzCgYd3tfw3M/aynAd+H2ylGHWLbde/GPTuo/5az3jMAN0fH7QzCYvEOY6u+Ypg==} engines: {node: ^22.13.0 || >=24} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -1582,6 +1597,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + engines: {node: '>=10'} + hasBin: true + shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -2010,10 +2030,10 @@ snapshots: tslib: 2.8.1 optional: true - '@es-joy/jsdoccomment@0.87.0': + '@es-joy/jsdoccomment@0.88.0': dependencies: '@types/estree': 1.0.9 - '@typescript-eslint/types': 8.61.0 + '@typescript-eslint/types': 8.62.1 comment-parser: 1.4.7 esquery: 1.7.0 jsdoc-type-pratt-parser: 7.2.0 @@ -2094,6 +2114,12 @@ snapshots: '@girs/glib-2.0': 2.88.0-4.0.4 '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/cairo-1.0@4.1.0': + dependencies: + '@girs/gjs': 4.1.0 + '@girs/glib-2.0': 4.1.0 + '@girs/gobject-2.0': 4.1.0 + '@girs/clutter-18@18.0.0-4.0.0-rc.17': dependencies: '@girs/atk-1.0': 2.60.0-4.0.0-rc.17 @@ -2198,6 +2224,13 @@ snapshots: '@girs/gmodule-2.0': 2.0.0-4.0.4 '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/gio-2.0@4.1.0': + dependencies: + '@girs/gjs': 4.1.0 + '@girs/glib-2.0': 4.1.0 + '@girs/gmodule-2.0': 4.1.0 + '@girs/gobject-2.0': 4.1.0 + '@girs/giounix-2.0@2.0.0-4.0.0-rc.17': dependencies: '@girs/gio-2.0': 2.88.0-4.0.0-rc.17 @@ -2220,6 +2253,13 @@ snapshots: '@girs/glib-2.0': 2.88.0-4.0.4 '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/gjs@4.1.0': + dependencies: + '@girs/cairo-1.0': 4.1.0 + '@girs/gio-2.0': 4.1.0 + '@girs/glib-2.0': 4.1.0 + '@girs/gobject-2.0': 4.1.0 + '@girs/gl-1.0@1.0.0-4.0.0-rc.17': dependencies: '@girs/gjs': 4.0.0-rc.17 @@ -2235,6 +2275,11 @@ snapshots: '@girs/gjs': 4.0.4 '@girs/gobject-2.0': 2.88.0-4.0.4 + '@girs/glib-2.0@4.1.0': + dependencies: + '@girs/gjs': 4.1.0 + '@girs/gobject-2.0': 4.1.0 + '@girs/gmodule-2.0@2.0.0-4.0.0-rc.17': dependencies: '@girs/gjs': 4.0.0-rc.17 @@ -2247,7 +2292,13 @@ snapshots: '@girs/glib-2.0': 2.88.0-4.0.4 '@girs/gobject-2.0': 2.88.0-4.0.4 - '@girs/gnome-shell@50.0.0': + '@girs/gmodule-2.0@4.1.0': + dependencies: + '@girs/gjs': 4.1.0 + '@girs/glib-2.0': 4.1.0 + '@girs/gobject-2.0': 4.1.0 + + '@girs/gnome-shell@50.0.3': dependencies: '@girs/accountsservice-1.0': 1.0.0-4.0.0-rc.17 '@girs/adw-1': 1.10.0-4.0.0-rc.17 @@ -2319,18 +2370,17 @@ snapshots: '@girs/gjs': 4.0.4 '@girs/glib-2.0': 2.88.0-4.0.4 + '@girs/gobject-2.0@4.1.0': + dependencies: + '@girs/gjs': 4.1.0 + '@girs/glib-2.0': 4.1.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@1.0.0-4.0.4': - 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/gsk-4.0@4.0.0-4.0.0-rc.17': dependencies: '@girs/cairo-1.0': 1.0.0-4.0.0-rc.17 @@ -2400,12 +2450,12 @@ snapshots: '@girs/xfixes-4.0': 4.0.0-4.0.0-rc.17 '@girs/xlib-2.0': 2.0.0-4.0.0-rc.17 - '@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@18.0.0-4.0.0-rc.17': dependencies: @@ -2867,7 +2917,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/types@8.61.0': {} + '@typescript-eslint/types@8.62.1': {} '@ungap/structured-clone@1.3.1': {} @@ -3149,9 +3199,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-plugin-jsdoc@63.0.2(eslint@10.5.0): + eslint-plugin-jsdoc@63.0.12(eslint@10.5.0): dependencies: - '@es-joy/jsdoccomment': 0.87.0 + '@es-joy/jsdoccomment': 0.88.0 '@es-joy/resolve.exports': 1.2.0 are-docs-informative: 0.0.2 comment-parser: 1.4.7 @@ -3163,7 +3213,7 @@ snapshots: html-entities: 2.6.0 object-deep-merge: 2.0.1 parse-imports-exports: 0.2.4 - semver: 7.8.4 + semver: 7.8.5 spdx-expression-parse: 4.0.0 to-valid-identifier: 1.0.0 transitivePeerDependencies: @@ -3932,6 +3982,8 @@ snapshots: semver@7.8.4: {} + semver@7.8.5: {} + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0