-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with GLib Variant types #239
Comments
@flexagoon I have adapted an existing example with #240 to reproduce your issue with it and I don't have the problem, so I suspect that you have different versions of |
@JumpLink I do have different versions of it installed, but I'm not sure how to fix it. It seems like some of the "node_modules/@girs/accountsservice-1.0/node_modules/@girs/gio-2.0": {
"version": "2.82.4-4.0.0-beta.20",
"resolved": "https://registry.npmjs.org/@girs/gio-2.0/-/gio-2.0-2.82.4-4.0.0-beta.20.tgz",
"integrity": "sha512-w9Bu0uLv0ikSgXwnS/Gtsf+daOZBoMy+uD8lWAam4trq8rfYAfPUCGhFwhUqnkcF6TsF5+5z4N9RZADS4+IRqg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@girs/gjs": "^4.0.0-beta.20",
"@girs/glib-2.0": "^2.82.4-4.0.0-beta.20",
"@girs/gobject-2.0": "^2.82.4-4.0.0-beta.20"
}
}, https://github.com/flexagoon/rounded-window-corners/blob/main/package-lock.json |
@JumpLink looks like it's because gnome-shell types need to be updated to use beta.21 types |
@girs/gnome-shell is currently 1 version behind in its deps which causes type conflicts. gjsify/ts-for-gir#239
@flexagoon for this you can use the next types of gnome-shell wich are for the comming GNOME Shell 48 or instead you can use the types from the ts-for-gir beta-20 types |
Description
For some reason, GLib types that used to work now throw an error
Current vs Expected Behavior
Current:
Another example:
Expected:
It shouldn't throw an error
Additional Context
The text was updated successfully, but these errors were encountered: