TypeScript type definition generator for GObject introspection interfaces
APACHE-2.0 License
Bot releases are hidden (Show)
Published by JumpLink over 1 year ago
cli
, lib
, generator-base
, generator-typescript
and generator-html-doc
Published by JumpLink over 1 year ago
@returns
for return valuests-node
to develop without the need to rebuild ts-for-gir
for debuggingPublished by JumpLink over 1 year ago
"gi://..."
import syntax, see #103 by @CharlieQLeexists
to be able to check if a dependency gir
file was foundpretty
and noCheck
optionsnoNamespace: true
(was useNamespace: false
before)environments: ["gjs"]
(was ["gjs", "node"]
before)moduleType: "esm"
(was "commonjs"
before)Published by JumpLink almost 2 years ago
Published by JumpLink almost 2 years ago
false
by defaultgetttext
functions: pgettext
, dpgettext
, see #97 by @HeavenVolkoffget-tsconfig
, see #96 by @HeavenVolkoffPublished by JumpLink about 2 years ago
Published by JumpLink about 2 years ago
Published by JumpLink about 2 years ago
GLib.Bytes.toArray()
Published by JumpLink about 2 years ago
Published by JumpLink over 2 years ago
@ts-for-gir/cli
, see #82Published by JumpLink over 2 years ago
Published by JumpLink over 2 years ago
imports.package
, see #67, thanks to @HeavenVolkoffGtk.ListStore
optional
or nullable
is usedoptional
and nullable
typessetTimeout
, setInterval
), supported by Gjs since 1.71.1@param
tag support, see #49constructor
Published by JumpLink over 2 years ago
ESLint
with prettier
for prettify output, this fixes #29doc
command for future implementationHtmlDocGenerator
this is not implemented yet, but can serve as a template for a future implementationUint8Array
(should not be Uint8Array[]
)ts-for-gir
exportDefault
to useNamespace
and moduleType
to specify ESM
or CommonJS
module generationforEachInterface
method, which caused that not all inherited methods were implemented anymore (slipped in with the last PR)