summaryrefslogtreecommitdiff
path: root/core/gjs/src/imports.ts
diff options
context:
space:
mode:
Diffstat (limited to 'core/gjs/src/imports.ts')
-rw-r--r--core/gjs/src/imports.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/gjs/src/imports.ts b/core/gjs/src/imports.ts
new file mode 100644
index 0000000..cbed004
--- /dev/null
+++ b/core/gjs/src/imports.ts
@@ -0,0 +1,10 @@
+// this file's purpose is to have glib versions in one place
+// this is only really needed for Gtk/Astal because
+// ts-gir might generate gtk4 versions too
+
+export { default as Astal } from "gi://Astal?version=0.1"
+export { default as GObject } from "gi://GObject?version=2.0"
+export { default as Gio } from "gi://Gio?version=2.0"
+export { default as Gtk } from "gi://Gtk?version=3.0"
+export { default as Gdk } from "gi://Gdk?version=3.0"
+export { default as GLib } from "gi://GLib?version=2.0"