The cgjs/utilities experiment became a quite useful stand alone utility to
introspect at runtime GJS classes and gi avaliable namespaes.

More details here:
https://github.com/WebReflection/cgjs-about

You can install it via `npm install -g cgjs-about` and then try one of
these commands:

cgjs-about gi                 # show all namespaes
cgjs-about gi.Gio             # show all gi.Gio info
cgjs-about Gio                # same as above
cgjs-about Gtk.Button         # show Gtk.Button class info
cgjs-about GLib.utf8_validate # show utf8_validate info
cgjs-about GLib enums         # show GLib enums

options:
  --json                      # print JSON output
  --no-arguments              # print JSON without arguments info


If something is missing or wrong, or it can be improved, please let me know.

Regards
_______________________________________________
javascript-list mailing list
javascript-list@gnome.org
https://mail.gnome.org/mailman/listinfo/javascript-list

Reply via email to