open-index/open-npm huggingface dataset:
npm package: @gi-types/accountsservice
Description: TypeScript definitions for AccountsService
Latest version: 1.0.4

# AccountsService 1.0

TypeScript definitions for AccountsService. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/accountsservice1
Description: TypeScript definitions for AccountsService
Latest version: 1.0.1

# AccountsService 1.0

TypeScript definitions for AccountsService. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/adw1
Description: TypeScript definitions for Adw
Latest version: 1.1.1

# Adw 1

TypeScript definitions for Adw. Generated from version 1.1.2.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/atk
Description: TypeScript definitions for Atk
Latest version: 2.36.7

# Atk 1.0

TypeScript definitions for Atk. Generated from version 2.36.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/atk1
Description: TypeScript definitions for Atk
Latest version: 2.36.0

# Atk 1.0

TypeScript definitions for Atk. Generated from version 2.36.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/atk2
Description: TypeScript definitions for Atk
Latest version: 2.38.1

# Atk 1.0

TypeScript definitions for Atk. Generated from version 2.38.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/atspi
Description: TypeScript definitions for Atspi
Latest version: 2.0.5

# Atspi 2.0

TypeScript definitions for Atspi. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/atspi2
Description: TypeScript definitions for Atspi
Latest version: 2.0.1

# Atspi 2.0

TypeScript definitions for Atspi. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/base-types
Description: TypeScript definitions for the base GI imports
Latest version: 1.0.0

# GJS "Base" Pack

This repository provides import definitions for the "base" GI types in GJS.

These are relatively stable packages which GTK3, GTK4, and Shell types depend upon.

```ts
// An ESM import definition
import Soup from "gi://Soup";

// A legacy import definition
imports.gi.Soup;
```
npm package: @gi-types/cairo
Description: TypeScript definitions for cairo
Latest version: 1.0.3

# cairo 1.0

TypeScript definitions for cairo. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/cally
Description: TypeScript definitions for Cally
Latest version: 7.0.3

# Cally 7

TypeScript definitions for Cally. Generated from version 7.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/cally10
Description: TypeScript definitions for Cally
Latest version: 10.0.1

# Cally 10

TypeScript definitions for Cally. Generated from version 10.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/cally8
Description: TypeScript definitions for Cally
Latest version: 8.0.0

# Cally 8

TypeScript definitions for Cally. Generated from version 8.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/clutter
Description: TypeScript definitions for Clutter
Latest version: 7.0.6

# Clutter 7

TypeScript definitions for Clutter. Generated from version 7.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/clutter10
Description: TypeScript definitions for Clutter
Latest version: 10.0.1

# Clutter 10

TypeScript definitions for Clutter. Generated from version 10.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/clutter8
Description: TypeScript definitions for Clutter
Latest version: 8.0.0

# Clutter 8

TypeScript definitions for Clutter. Generated from version 8.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/clutterx11
Description: TypeScript definitions for ClutterX11
Latest version: 7.0.2

# ClutterX11 7

TypeScript definitions for ClutterX11. Generated from version 7.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/clutterx118
Description: TypeScript definitions for ClutterX11
Latest version: 8.0.0

# ClutterX11 8

TypeScript definitions for ClutterX11. Generated from version 8.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/cogl
Description: TypeScript definitions for Cogl
Latest version: 7.0.3

# Cogl 7

TypeScript definitions for Cogl. Generated from version 7.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/cogl10
Description: TypeScript definitions for Cogl
Latest version: 10.0.1

# Cogl 10

TypeScript definitions for Cogl. Generated from version 10.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/cogl8
Description: TypeScript definitions for Cogl
Latest version: 8.0.0

# Cogl 8

TypeScript definitions for Cogl. Generated from version 8.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/coglpango
Description: TypeScript definitions for CoglPango
Latest version: 7.0.2

# CoglPango 7

TypeScript definitions for CoglPango. Generated from version 7.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/coglpango10
Description: TypeScript definitions for CoglPango
Latest version: 10.0.1

# CoglPango 10

TypeScript definitions for CoglPango. Generated from version 10.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/coglpango8
Description: TypeScript definitions for CoglPango
Latest version: 8.0.0

# CoglPango 8

TypeScript definitions for CoglPango. Generated from version 8.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/dbus1
Description: TypeScript definitions for DBus
Latest version: 1.0.1

# DBus 1.0

TypeScript definitions for DBus. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/freetype22
Description: TypeScript definitions for freetype2
Latest version: 2.0.1

# freetype2 2.0

TypeScript definitions for freetype2. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gck
Description: TypeScript definitions for Gck
Latest version: 1.0.6

# Gck 1

TypeScript definitions for Gck. Generated from version 1.0.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gck1
Description: TypeScript definitions for Gck
Latest version: 1.0.1

# Gck 1

TypeScript definitions for Gck. Generated from version 1.0.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gcr
Description: TypeScript definitions for Gcr
Latest version: 3.38.8

# Gcr 3

TypeScript definitions for Gcr. Generated from version 3.38.1.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gcr3
Description: TypeScript definitions for Gcr
Latest version: 3.41.1

# Gcr 3

TypeScript definitions for Gcr. Generated from version 3.41.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gdesktopenums
Description: TypeScript definitions for GDesktopEnums
Latest version: 3.0.3

# GDesktopEnums 3.0

TypeScript definitions for GDesktopEnums. Generated from version 3.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gdesktopenums3
Description: TypeScript definitions for GDesktopEnums
Latest version: 3.0.1

# GDesktopEnums 3.0

TypeScript definitions for GDesktopEnums. Generated from version 3.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gdk3
Description: TypeScript definitions for Gdk
Latest version: 3.24.1

# Gdk 3.0

TypeScript definitions for Gdk. Generated from version 3.24.34.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gdk4
Description: TypeScript definitions for Gdk
Latest version: 4.0.1

# Gdk 4.0

TypeScript definitions for Gdk. Generated from version 4.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gdkpixbuf
Description: TypeScript definitions for GdkPixbuf
Latest version: 2.0.5

# GdkPixbuf 2.0

TypeScript definitions for GdkPixbuf. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gdkpixbuf2
Description: TypeScript definitions for GdkPixbuf
Latest version: 2.0.2

# GdkPixbuf 2.0

TypeScript definitions for GdkPixbuf. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gdm
Description: TypeScript definitions for Gdm
Latest version: 1.0.5

# Gdm 1.0

TypeScript definitions for Gdm. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gdm1
Description: TypeScript definitions for Gdm
Latest version: 1.0.1

# Gdm 1.0

TypeScript definitions for Gdm. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/geoclue
Description: TypeScript definitions for Geoclue
Latest version: 2.0.6

# Geoclue 2.0

TypeScript definitions for Geoclue. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/geoclue2
Description: TypeScript definitions for Geoclue
Latest version: 2.0.1

# Geoclue 2.0

TypeScript definitions for Geoclue. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gio
Description: TypeScript definitions for Gio
Latest version: 2.66.9

# Gio 2.0

TypeScript definitions for Gio. Generated from version 2.66.2.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gio2
Description: TypeScript definitions for Gio
Latest version: 2.72.1

# Gio 2.0

TypeScript definitions for Gio. Generated from version 2.72.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/girepository
Description: TypeScript definitions for GIRepository
Latest version: 1.66.3

# GIRepository 2.0

TypeScript definitions for GIRepository. Generated from version 1.66.1.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/girepository1
Description: TypeScript definitions for GIRepository
Latest version: 1.72.1

# GIRepository 2.0

TypeScript definitions for GIRepository. Generated from version 1.72.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/girepository2
Description: TypeScript definitions for GIRepository
Latest version: 1.68.0

# GIRepository 2.0

TypeScript definitions for GIRepository. Generated from version 1.68.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gjs-environment
Description: TypeScript definitions for GJS
Latest version: 1.1.0

# GJS Type Definitions

This repository provides `@gjs-types/environment` which defines the types of GJS out-of-the-box environment.

## imports.gi

To extend `imports.gi` to incorporate additional libraries...

```ts
declare global {
    interface GjsGiImports {
        Gtk: import("@gi-types/gtk3")
    }
}
```
npm package: @gi-types/glib
Description: TypeScript definitions for GLib
Latest version: 2.66.10

# GLib 2.0

TypeScript definitions for GLib. Generated from version 2.66.2.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/glib2
Description: TypeScript definitions for GLib
Latest version: 2.72.1

# GLib 2.0

TypeScript definitions for GLib. Generated from version 2.72.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gmodule
Description: TypeScript definitions for GModule
Latest version: 2.0.0

# GModule 2.0

TypeScript definitions for GModule. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gmodule2
Description: TypeScript definitions for GModule
Latest version: 2.0.1

# GModule 2.0

TypeScript definitions for GModule. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gnomebluetooth
Description: TypeScript definitions for GnomeBluetooth
Latest version: 1.0.5

# GnomeBluetooth 1.0

TypeScript definitions for GnomeBluetooth. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gnomebluetooth1
Description: TypeScript definitions for GnomeBluetooth
Latest version: 1.0.1

# GnomeBluetooth 1.0

TypeScript definitions for GnomeBluetooth. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gnomebluetooth3
Description: TypeScript definitions for GnomeBluetooth
Latest version: 3.0.1

# GnomeBluetooth 3.0

TypeScript definitions for GnomeBluetooth. Generated from version 3.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gnomedesktop
Description: TypeScript definitions for GnomeDesktop
Latest version: 3.0.5

# GnomeDesktop 3.0

TypeScript definitions for GnomeDesktop. Generated from version 3.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gobject
Description: TypeScript definitions for GObject
Latest version: 2.66.9

# GObject 2.0

TypeScript definitions for GObject. Generated from version 2.66.2.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gobject2
Description: TypeScript definitions for GObject
Latest version: 2.72.1

# GObject 2.0

TypeScript definitions for GObject. Generated from version 2.72.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/graphene1
Description: TypeScript definitions for Graphene
Latest version: 1.0.1

# Graphene 1.0

TypeScript definitions for Graphene. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gsk
Description: TypeScript definitions for Gsk
Latest version: 4.0.0

# Gsk 4.0

TypeScript definitions for Gsk. Generated from version 4.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gsk4
Description: TypeScript definitions for Gsk
Latest version: 4.0.1

# Gsk 4.0

TypeScript definitions for Gsk. Generated from version 4.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gst1
Description: TypeScript definitions for Gst
Latest version: 1.20.1

# Gst 1.0

TypeScript definitions for Gst. Generated from version 1.20.3.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gtk3
Description: TypeScript definitions for Gtk
Latest version: 3.24.1

# Gtk 3.0

TypeScript definitions for Gtk. Generated from version 3.24.34.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gtk3-types
Description: TypeScript definitions for GTK3 in GJS
Latest version: 1.0.0

# GJS GTK3 Pack

This repository provides import definitions for GTK3 related packages in GJS.

```ts
// An ESM import definition for Gdk 3
import Gdk from "gi://Gdk";

// A legacy import definition
imports.gi.Gdk;
```
npm package: @gi-types/gtk4
Description: TypeScript definitions for Gtk
Latest version: 4.6.1

# Gtk 4.0

TypeScript definitions for Gtk. Generated from version 4.6.6.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gtk4-types
Description: TypeScript definitions for GTK4 in GJS
Latest version: 1.0.0

# GJS GTK4 Pack

This repository provides import definitions for GTK4 related packages in GJS.

```ts
// An ESM import definition for Gsk 4
import Gsk from "gi://Gsk";

// A legacy import definition
imports.gi.Gsk;
```
npm package: @gi-types/gvc
Description: TypeScript definitions for Gvc
Latest version: 1.0.2

# Gvc 1.0

TypeScript definitions for Gvc. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gvc1
Description: TypeScript definitions for Gvc
Latest version: 1.0.1

# Gvc 1.0

TypeScript definitions for Gvc. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gweather
Description: TypeScript definitions for GWeather
Latest version: 3.0.5

# GWeather 3.0

TypeScript definitions for GWeather. Generated from version 3.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/gweather3
Description: TypeScript definitions for GWeather
Latest version: 3.0.1

# GWeather 3.0

TypeScript definitions for GWeather. Generated from version 3.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/gweather4
Description: TypeScript definitions for GWeather
Latest version: 4.0.1

# GWeather 4.0

TypeScript definitions for GWeather. Generated from version 4.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/handy1
Description: TypeScript definitions for Handy
Latest version: 1.0.1

# Handy 1

TypeScript definitions for Handy. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/harfbuzz
Description: TypeScript definitions for HarfBuzz
Latest version: 0.0.0

# HarfBuzz 0.0

TypeScript definitions for HarfBuzz. Generated from version 0.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/harfbuzz2
Description: TypeScript definitions for HarfBuzz
Latest version: 4.4.2

# HarfBuzz 2.0

TypeScript definitions for HarfBuzz. Generated from version 4.4.1.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/ibus
Description: TypeScript definitions for IBus
Latest version: 1.5.7

# IBus 1.0

TypeScript definitions for IBus. Generated from version 1.5.23.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/ibus1
Description: TypeScript definitions for IBus
Latest version: 1.5.1

# IBus 1.0

TypeScript definitions for IBus. Generated from version 1.5.26.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/javascriptcore4
Description: TypeScript definitions for JavaScriptCore
Latest version: 2.36.1

# JavaScriptCore 4.0

TypeScript definitions for JavaScriptCore. Generated from version 2.36.3.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/json
Description: TypeScript definitions for Json
Latest version: 1.6.6

# Json 1.0

TypeScript definitions for Json. Generated from version 1.6.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/malcontent
Description: TypeScript definitions for Malcontent
Latest version: 0.0.3

# Malcontent 0

TypeScript definitions for Malcontent. Generated from version 0.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/malcontent0
Description: TypeScript definitions for Malcontent
Latest version: 0.0.1

# Malcontent 0

TypeScript definitions for Malcontent. Generated from version 0.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/meta
Description: TypeScript definitions for Meta
Latest version: 3.38.5

# Meta 7

TypeScript definitions for Meta. Generated from version 3.38.3.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/modemmanager
Description: TypeScript definitions for ModemManager
Latest version: 1.14.8

# ModemManager 1.0

TypeScript definitions for ModemManager. Generated from version 1.14.10.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/modemmanager1
Description: TypeScript definitions for ModemManager
Latest version: 1.18.1

# ModemManager 1.0

TypeScript definitions for ModemManager. Generated from version 1.18.10.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/nm
Description: TypeScript definitions for NM
Latest version: 1.28.9

# NM 1.0

TypeScript definitions for NM. Generated from version 1.28.1.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/nm1
Description: TypeScript definitions for NM
Latest version: 1.38.1

# NM 1.0

TypeScript definitions for NM. Generated from version 1.38.2.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/nma
Description: TypeScript definitions for NMA
Latest version: 1.8.7

# NMA 1.0

TypeScript definitions for NMA. Generated from version 1.8.30.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/nma1
Description: TypeScript definitions for NMA
Latest version: 1.8.1

# NMA 1.0

TypeScript definitions for NMA. Generated from version 1.8.40.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/notify
Description: TypeScript definitions for Notify
Latest version: 0.7.4

# Notify 0.7

TypeScript definitions for Notify. Generated from version 0.7.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/notify0
Description: TypeScript definitions for Notify
Latest version: 0.7.2

# Notify 0.7

TypeScript definitions for Notify. Generated from version 0.7.12.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/pango
Description: TypeScript definitions for Pango
Latest version: 1.0.5

# Pango 1.0

TypeScript definitions for Pango. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/pango1
Description: TypeScript definitions for Pango
Latest version: 1.50.1

# Pango 1.0

TypeScript definitions for Pango. Generated from version 1.50.8.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/pangocairo1
Description: TypeScript definitions for PangoCairo
Latest version: 1.0.1

# PangoCairo 1.0

TypeScript definitions for PangoCairo. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/polkit
Description: TypeScript definitions for Polkit
Latest version: 1.0.6

# Polkit 1.0

TypeScript definitions for Polkit. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/polkit1
Description: TypeScript definitions for Polkit
Latest version: 1.0.1

# Polkit 1.0

TypeScript definitions for Polkit. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/polkitagent
Description: TypeScript definitions for PolkitAgent
Latest version: 1.0.3

# PolkitAgent 1.0

TypeScript definitions for PolkitAgent. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/polkitagent1
Description: TypeScript definitions for PolkitAgent
Latest version: 1.0.1

# PolkitAgent 1.0

TypeScript definitions for PolkitAgent. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/rsvg
Description: TypeScript definitions for Rsvg
Latest version: 2.50.5

# Rsvg 2.0

TypeScript definitions for Rsvg. Generated from version 2.50.2.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/rsvg2
Description: TypeScript definitions for Rsvg
Latest version: 2.54.2

# Rsvg 2.0

TypeScript definitions for Rsvg. Generated from version 2.54.4.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/shell
Description: TypeScript definitions for Shell
Latest version: 0.1.6

# Shell 0.1

TypeScript definitions for Shell. Generated from version 0.1.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/shew
Description: TypeScript definitions for Shew
Latest version: 0.0.2

# Shew 0

TypeScript definitions for Shew. Generated from version 0.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/shew0
Description: TypeScript definitions for Shew
Latest version: 0.0.2

# Shew 0

TypeScript definitions for Shew. Generated from version 0.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/soup
Description: TypeScript definitions for Soup
Latest version: 2.72.7

# Soup 2.4

TypeScript definitions for Soup. Generated from version 2.72.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/soup2
Description: TypeScript definitions for Soup
Latest version: 2.74.1

# Soup 2.4

TypeScript definitions for Soup. Generated from version 2.74.2.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/soup3
Description: TypeScript definitions for Soup
Latest version: 3.0.1

# Soup 3.0

TypeScript definitions for Soup. Generated from version 3.0.7.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/st
Description: TypeScript definitions for St
Latest version: 1.0.6

# St 1.0

TypeScript definitions for St. Generated from version 1.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/telepathyglib
Description: TypeScript definitions for TelepathyGLib
Latest version: 0.12.8

# TelepathyGLib 0.12

TypeScript definitions for TelepathyGLib. Generated from version 0.12.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/telepathyglib0
Description: TypeScript definitions for TelepathyGLib
Latest version: 0.12.1

# TelepathyGLib 0.12

TypeScript definitions for TelepathyGLib. Generated from version 0.12.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/telepathylogger
Description: TypeScript definitions for TelepathyLogger
Latest version: 0.2.4

# TelepathyLogger 0.2

TypeScript definitions for TelepathyLogger. Generated from version 0.2.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/telepathylogger0
Description: TypeScript definitions for TelepathyLogger
Latest version: 0.2.1

# TelepathyLogger 0.2

TypeScript definitions for TelepathyLogger. Generated from version 0.2.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/upowerglib
Description: TypeScript definitions for UPowerGlib
Latest version: 0.99.4-prerelease

# UPowerGlib 1.0

TypeScript definitions for UPowerGlib. Generated from version 0.99.11.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/upowerglib1
Description: TypeScript definitions for UPowerGlib
Latest version: 0.99.1

# UPowerGlib 1.0

TypeScript definitions for UPowerGlib. Generated from version 0.99.19.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/webkit2
Description: TypeScript definitions for WebKit2
Latest version: 2.30.8

# WebKit2 4.0

TypeScript definitions for WebKit2. Generated from version 2.30.4.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/webkit24
Description: TypeScript definitions for WebKit2
Latest version: 2.36.1

# WebKit2 4.0

TypeScript definitions for WebKit2. Generated from version 2.36.3.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/webkit2webextension4
Description: TypeScript definitions for WebKit2WebExtension
Latest version: 4.0.1

# WebKit2WebExtension 4.0

TypeScript definitions for WebKit2WebExtension. Generated from version 4.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/xfixes4
Description: TypeScript definitions for xfixes
Latest version: 4.0.1

# xfixes 4.0

TypeScript definitions for xfixes. Generated from version 4.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi-types/xlib
Description: TypeScript definitions for xlib
Latest version: 2.0.0

# xlib 2.0

TypeScript definitions for xlib. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in [packages.gi.ts](https://gitlab.gnome.org/ewlsh/packages.gi.ts).
npm package: @gi-types/xlib2
Description: TypeScript definitions for xlib
Latest version: 2.0.1

# xlib 2.0

TypeScript definitions for xlib. Generated from version 2.0.

Generated with [gi.ts](https://gitlab.gnome.org/ewlsh/gi.ts) and tracked in the [gi-ts Organization on GitHub](https://github.com/gi-ts).
npm package: @gi.ts/cli
Description: The command line interface for gi.ts (type checking for GObject Introspection and GJS)
Author: Evan Welsh
Latest version: 2.0.0-alpha.0

@gi.ts/cli
==========

The command line interface for gi.ts (type checking for GObject Introspection and GJS)

[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)
[![Version](https://img.shields.io/npm/v/@gi.ts/cli.svg)](https://npmjs.org/package/@gi.ts/cli)
[![Downloads/week](https://img.shields.io/npm/dw/@gi.ts/cli.svg)](https://npmjs.org/package/@gi.ts/cli)
[![License](https://img.shields.io/npm/l/@gi.ts/cli.svg)](https://github.com/ewlsh/gi.ts/blob/master/package.json)

<!-- toc -->
* [Usage](#usage)
* [Commands](#commands)
<!-- tocstop -->
# Usage
<!-- usage -->
```sh-session
$ npm install -g @gi.ts/cli
$ gi-ts COMMAND
running command...
$ gi-ts (--version)
@gi.ts/cli/2.0.0-alpha.0 linux-x64 node-v16.11.0
$ gi-ts --help [COMMAND]
USAGE
  $ gi-ts COMMAND
...
```
<!-- usagestop -->
# Commands
<!-- commands -->
* [`gi-ts config [FILE]`](#gi-ts-config-file)
* [`gi-ts generate [FILE]`](#gi-ts-generate-file)
* [`gi-ts help [COMMANDS]`](#gi-ts-help-commands)

## `gi-ts config [FILE]`

create docs configurations

```
USAGE
  $ gi-ts config [FILE] [--help] [--lock]

FLAGS
  --help  Show CLI help.
  --lock

DESCRIPTION
  create docs configurations

EXAMPLES
  $ gi-ts config --lock
```

## `gi-ts generate [FILE]`

generate documentation files

```
USAGE
  $ gi-ts generate [FILE] [--all] [--help] [--out <value>] [--format <value>] [--inferGenerics] [--promisify]
    [--propertyCase both|underscore|camel] [--outputFormat file|folder] [--noPrettyPrint] [--noInitTypes] [--withDocs]
    [--versionedOutput] [--versionedImports] [--importPrefix <value>] [--emitMetadata] [--noAdvancedVariants] [-v]

FLAGS
  -v, --verbose            prints detailed per-member generation info
  --all                    Generate all found libraries
  --emitMetadata
  --format=<value>         'dts', 'dts-inline', or 'json' are bundled, 'html' is available via @gi.ts/generator-html.
  --help                   Show CLI help.
  --importPrefix=<value>
  --inferGenerics
  --noAdvancedVariants
  --noInitTypes            Disables strict typing for _init() functions in TypeScript files.
  --noPrettyPrint          Disables the pretty-printer. For .d.ts files this will significantly speed up generation.
  --out=<value>
  --outputFormat=<option>  <options: file|folder>
  --promisify
  --propertyCase=<option>  <options: both|underscore|camel>
  --versionedImports
  --versionedOutput
  --withDocs

DESCRIPTION
  generate documentation files

EXAMPLES
  $ gi-ts generate
```

## `gi-ts help [COMMANDS]`

Display help for gi-ts.

```
USAGE
  $ gi-ts help [COMMANDS] [-n]

ARGUMENTS
  COMMANDS  Command to show help for.

FLAGS
  -n, --nested-commands  Include all nested commands in the output.

DESCRIPTION
  Display help for gi-ts.
```

_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v5.2.9/src/commands/help.ts)_
<!-- commandsstop -->