{"_id":"@gjsify/node-gi","_rev":"42-d7916cc64baa39d739b0e5f25830ff29","name":"@gjsify/node-gi","dist-tags":{"latest":"0.54.0"},"versions":{"0.13.0":{"name":"@gjsify/node-gi","version":"0.13.0","license":"MIT","_id":"@gjsify/node-gi@0.13.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"homepage":"https://github.com/gjsify/gjsify#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"3c442e13bb463f6005a72f5c93f95c72773bf2cc","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.13.0.tgz","fileCount":11,"integrity":"sha512-v289ofZWfknNnBpltRrfaCTMqEXxO+3Mz2LoPibe8H1Iepq0GLFwpUKtwCN9gzARhoNIjndj0m5s962ktH7SmQ==","signatures":[{"sig":"MEQCICmJ6DGTCLZ5bQpEpFEC+rqd7I2TOQYUn2p8nHzN5/SwAiBQMnmfNhpY1CNNS5bFEDjRL/dD3ClG02lq9eUV4eVUnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147058},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"}},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"}},"gitHead":"2b97030f2a07b28a2a35f7ad5f365fbc6b30230d","gypfile":true,"scripts":{"test":"node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:node":"node --test","build:native":"node-gyp rebuild"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"_npmVersion":"11.12.1","description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.13.0_1782675196285_0.4876801735528584","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@gjsify/node-gi","version":"0.20.0","license":"MIT","_id":"@gjsify/node-gi@0.20.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"e22df1b69ae890bd1fc9a7c1561b1dfd7d481f6d","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.20.0.tgz","fileCount":36,"integrity":"sha512-Wr2PQuaIR9us2gFyJ1hVH4G6MOWD+ROmIdUF9g49w8CiF3Aj4/5rsQrBWHTrC8njo8DCBfWjOzgZVkM7E+Bleg==","signatures":[{"sig":"MEUCIQDPz1Z5x6mDh/K4RNwl3ULRO+lsx5RI55AzBiAXW/dm/QIgfYNjuU6TmAZA6Orh3w4vzNghX8RbfU7onEOTPZzdq3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839211},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"}},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.20.0_1784583120955_0.9542265498024567","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@gjsify/node-gi","version":"0.21.0","license":"MIT","_id":"@gjsify/node-gi@0.21.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"abbde7203ce3b9f02a4bb7fd492aff2e1f18fc66","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.21.0.tgz","fileCount":37,"integrity":"sha512-QrZDycocK/kI6TCYBrv09ePzS3eUtYjkjrXoUdzppYZHUjFgriarPIyJtGX5n82BlYBzQc3+1kgIDIY1s8UEKA==","signatures":[{"sig":"MEUCIQD/qqLyiP4LWuVGCeSk0WzHs8sBXMdKBzqpJbTSFQlI5wIgGpiODfl420gIM1WzyFac1N/cprl9quBESvlPqA9XrNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861479},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"}},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.21.0_1784912557541_0.6480398415063957","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@gjsify/node-gi","version":"0.22.0","license":"MIT","_id":"@gjsify/node-gi@0.22.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"daf9ae9f68a72fa7e46c3d79c89371c9de8b8596","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.22.0.tgz","fileCount":39,"integrity":"sha512-0R4rj0MlNLH7cL+ckYXrJXYetfpX/OtwWhsPXVPVL70h/K+4vQhj7blZB+4dgtaVcR1o09SzSbxwjo99BhIrKA==","signatures":[{"sig":"MEYCIQD4YE0baEywaFvI2Mfr8iLGJLOLYtgf7DOuiBiGOhqa0AIhAI/P0wsiwEpI1BQ0qnad0Ymt5uN2MpUiRMtmiQ7YSYTb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2250209},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"}},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.22.0_1784960778505_0.41708912694767974","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@gjsify/node-gi","version":"0.23.0","license":"MIT","_id":"@gjsify/node-gi@0.23.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"1745e46e6d36e9a3b7561bd1526f412afc4d8286","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.23.0.tgz","fileCount":40,"integrity":"sha512-ebKlezq/YiiSuaCOXSNTq7/dc946IBjk+Cedr7fxJLb7O1dnuxiGYqASLVLgXm9Bn9WlhtFwEfI/4WlJAcrnSw==","signatures":[{"sig":"MEUCIGgi5qwFAjTppUbdrE8B54ZGWwSQ9dE5yrxLwc3BkCsoAiEAqkDeKBGrrw1encfg0rIG4EyuuFqqcqiBCo5OsXoXYKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2262131},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.23.0_1785104692138_0.47124297909871626","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@gjsify/node-gi","version":"0.24.1","license":"MIT","_id":"@gjsify/node-gi@0.24.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"c0f44a9e37783fabacbede148fb806b7618a4d0e","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.24.1.tgz","fileCount":40,"integrity":"sha512-DahU3THP5e78/qJuK/Przk2FSoHdBDESpl3de2APtdMRsPnzsICoEWrpRziwr5ZpMQzIcD4Jj4qOyDXbetCTLQ==","signatures":[{"sig":"MEQCIHGRVHZ46DtKVayeT0JUa2pK7fyQ7Av2U+Uc1fxL/f8wAiAaFkyjU7be5Nt8aP3S8mEZLVost+IYbQvC3TmrXUkCNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2267886},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.24.1_1785267036577_0.9987099088149174","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@gjsify/node-gi","version":"0.24.2","license":"MIT","_id":"@gjsify/node-gi@0.24.2","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"dd80ebac8ed9b78f99476b60ac702146ff6a056a","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.24.2.tgz","fileCount":40,"integrity":"sha512-yQPVAmQsrDteoMLoJLNFN7F6e8kEXL4Xyw3V7l0KceG4pcPWK8HJ73qg3xODqf2Xrnh5Ngm/qeUDLDMlnQN0LA==","signatures":[{"sig":"MEUCIFuBldNeOTTk2841I8TMWcYyQaKB6Y9yaDJwlMs8jx1BAiEAvz6xcm6QoOrYBAtpbIwmV0mYRk6RtWovf7HZnrC5GCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2267664},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.24.2_1785358966038_0.14348577567377885","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@gjsify/node-gi","version":"0.25.1","license":"MIT","_id":"@gjsify/node-gi@0.25.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"217bdea7b1a7ae2ced6b9edeed4fcc358ba2e96f","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.25.1.tgz","fileCount":40,"integrity":"sha512-JMTKjsUNLbKoAc4eeE46hoa5+TMtxpeDLnPDq4zgFHp6WlwBWqRCgOFl65pGYqg5K+kzJwUUf8KyfswgQm4e3w==","signatures":[{"sig":"MEQCIH9AfItXA008Hqghmgy8WMa7/lu4J+TfPpqT5nxHJLhsAiAWWVDxa3X0YTnVAumWqH31qMbgiPp5K4V7XS1Xo7tCYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2279692},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.25.1_1785434061756_0.3601582742561209","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@gjsify/node-gi","version":"0.26.0","license":"MIT","_id":"@gjsify/node-gi@0.26.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"8e9ea43cc8e22628e062ec44edd98fbab8c35d6c","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.26.0.tgz","fileCount":40,"integrity":"sha512-gT5larRNFhfidb2rTRof96qhWDun0qhcG8IqM4hWAv7qvwtps01+G7pG7PdtxUw4TdJhC424hK62d5h8xllkMg==","signatures":[{"sig":"MEUCIEgp7u0bjjB7JA7D78Xt/XwmM32zO7gcgTvo6/vqV7CHAiEAjCJf5ZuzT3H66YQRSo/RygNSyLqwvbm0wHlpeIyIkbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303763},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.26.0_1785564769097_0.8899027600068261","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@gjsify/node-gi","version":"0.26.1","license":"MIT","_id":"@gjsify/node-gi@0.26.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"c871a92ef39e7057f8414df4ab792272fb334461","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.26.1.tgz","fileCount":43,"integrity":"sha512-Y7MOsLK38aPMSm1L97697NlbQhpHwPNO/zypASbOmUVdsjoqKDFVhC+fSX04/aEZ8nPR/iOjAsivFaeaA8sv2w==","signatures":[{"sig":"MEYCIQD5fWcTbY3np21pvLb65jQOg46u1t/4AWnVBOcn9PoOlwIhAIZG9cUP84dofH653KzQp7Z//gU0p9NWEgACrifJBpuP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3266530},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node-gyp rebuild","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.26.1_1785595246920_0.6529522783282928","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@gjsify/node-gi","version":"0.27.0","license":"MIT","_id":"@gjsify/node-gi@0.27.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"6af8a57978c90387aa1aa2004d19fa5d7b505205","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.27.0.tgz","fileCount":46,"integrity":"sha512-ELfiVzBw9yrHykk+Ra14T+TZt3du2s7VsJru8Y4/wTB20Nm6SWbADRJlmMVIGSEYgRTUbWkOh3WuHJAnX6dVRg==","signatures":[{"sig":"MEQCIA0HbvxAeByGJUd1HRlpQdMKD02UVmOrtSSAt9VHdM38AiAh30B0VDtQDKtEp5NHKkwL9F1AXX6bKIVKEsS4upVaXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3746431},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.27.0_1785787285411_0.995451642437805","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@gjsify/node-gi","version":"0.27.1","license":"MIT","_id":"@gjsify/node-gi@0.27.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"3f1a70cbf3e1738668ea06171c439a13792fead5","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.27.1.tgz","fileCount":48,"integrity":"sha512-+7TzJLJ9fDCI9mGd5LamlR5EgWqfYb3P74gt0Fz2sGs08shOtxJKAyS1dPXNaazU9rnmncFy5XOvYi2H1k8c9A==","signatures":[{"sig":"MEUCIQCXBmmVMKnC+rPNMnnVxADei3h2jwiciJSwHWyUPeLugAIgPb/xp90NmYQqZHB1ZlT0e3clp9mIbYVvDZYOqJv468Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3768004},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.27.1_1785827029428_0.7004941763574211","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@gjsify/node-gi","version":"0.28.0","license":"MIT","_id":"@gjsify/node-gi@0.28.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"387fdacd280afbd9c7567a1857ddf81feb10dde8","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.28.0.tgz","fileCount":48,"integrity":"sha512-qvYaVPu638qEuSr7TwOSNG+GWFvhAz59V1YPTY1s5Gb0NDpoZVuXtV3miVwf8pTZWn0IpJR/1jVa2O7ecNnUKg==","signatures":[{"sig":"MEUCIAYFTXMxTeo9PFCApN04IKVZgQvKOejMVF7wvWdz9axwAiEA3xnAWViYo7sLCk/lfgMBOwL1dZzB5vQWHbWm5znsp54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3768226},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.28.0_1785865631026_0.0039143254712858955","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@gjsify/node-gi","version":"0.29.0","license":"MIT","_id":"@gjsify/node-gi@0.29.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"7278da84434c47f0d8806576c808ae3cfb4b0eb3","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.29.0.tgz","fileCount":48,"integrity":"sha512-QDHtoNsUknNqNJmgr1YST91DFuonpNhbIFpprkLVhf9OaM1ZjXwO6GH4kXtP+TS8J0NpZGqtpV7m0Xc4nLixBg==","signatures":[{"sig":"MEUCIQCIxULbR+8KLibAMIcshAm0n8S4sbQss8VrO5u/BU7IogIgFYR372ImYTTHxm16l+388B/ZkpCNfZKwJxjN3A1+u/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3770409},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.29.0_1785948663922_0.6831710799932831","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@gjsify/node-gi","version":"0.30.0","license":"MIT","_id":"@gjsify/node-gi@0.30.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"360c0c15b2c9c5540253a0986a90478dc068c17e","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.30.0.tgz","fileCount":48,"integrity":"sha512-S/S7hIvLA8rod5XlSkj5HCiInC/7rniVuUUq9QQ4XbUeaRBWPTj14mHBPj9FTMFp8Ma7gwYHt3jo6WUgE7JkGw==","signatures":[{"sig":"MEQCIDAa2xuTZ20rOEMWASn2Jd8nj1Ozd6zs+JqfOYIbX5WsAiBfxNGWYG8Au10SidlhmxXJ0SYzIV/RApFNnE5cFyqw8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3770409},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.30.0_1785968503906_0.8261960467666236","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@gjsify/node-gi","version":"0.31.0","license":"MIT","_id":"@gjsify/node-gi@0.31.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"23faf6cf007dad77df0806540ce8dda841c79e9b","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.31.0.tgz","fileCount":48,"integrity":"sha512-S6e0D1FJ6ENv4njTpvZkZxR4xrThPcSS7HB5lWdA5kLebcnsAy+MYcBfqhK8hw7WEkib11S61QucsZduTcQq3Q==","signatures":[{"sig":"MEUCIHS1HYZc/Q4TYQ2+kCl49mrLpLu02s0SQMp4Ny33APn5AiEAqOTll/I56IbWFbq/jzmVviXDl0T+PjI4gn8JHDJpU2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3771070},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.31.0_1786143828466_0.23212258210366676","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@gjsify/node-gi","version":"0.32.0","license":"MIT","_id":"@gjsify/node-gi@0.32.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"1c7fd06c2de4d41afa00e7fcaef008e8c582689b","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.32.0.tgz","fileCount":49,"integrity":"sha512-dQUPLPjyDmi6p3GpmwTspPG7OA6IN8KFyqA4yBx9dyUgVHY7sAxS+IWifvL7nk++i61hNONT+rBiGvdYXTvSvQ==","signatures":[{"sig":"MEQCIBUl0jdSVgrCptJnk9ytDFB2EfohOkD9wUir188VLgP3AiBZfqKgC+TCxWA8MpcfNcsaeHRqeprecCNlm/uDiVM6GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3783868},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.32.0_1786223126432_0.5330636853284647","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@gjsify/node-gi","version":"0.33.0","license":"MIT","_id":"@gjsify/node-gi@0.33.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"c1e8d2f9d47c0f091105aaf1e2fd19bb7fb67e2b","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.33.0.tgz","fileCount":49,"integrity":"sha512-zSrm9waYpq0tF8uScqjoJxq50XGbINKso2qqw+NyCbjxvoH63xIHgc+KbNMyzIYVNTRHVEclyx/neG5m4KZhUg==","signatures":[{"sig":"MEQCIEQlHvOOEzvMJg9O/ynqEhN79kJh9QHqL6m2XcKww09XAiBVEC6+fEt0RsPSR2ZoKG5/T7Pu6PlVp/6fk9tBzzbk6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3783868},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.33.0_1786235527669_0.38472868412669414","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@gjsify/node-gi","version":"0.34.0","license":"MIT","_id":"@gjsify/node-gi@0.34.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"f35b943e265cebc076782986d3c2d39a62601854","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.34.0.tgz","fileCount":49,"integrity":"sha512-C+v1crKsvMqIaLLpG+eR5lCBJSEtCx5/B4Xt9b01MUpX0eisExhNDFOTkJIPoJISLrZLhS10CHnegVJ5+i119g==","signatures":[{"sig":"MEUCIQCZDH65kv/VfI5VocPCX7/iywa/8XalBgeZWPChD12pdwIgAMyaXMSUH4PpQYXZTe6hBCsYOZZIjrvpuXROrTPjB3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3787810},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.34.0_1786309465695_0.6591415247321346","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@gjsify/node-gi","version":"0.35.0","license":"MIT","_id":"@gjsify/node-gi@0.35.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"e4cd35fd794bff580f00edfbe4e51db53a91f309","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.35.0.tgz","fileCount":49,"integrity":"sha512-/+Kb9zbRxwSiVcE0K+ltb3oDjN4Wqs5FBY2f9b2/LmYQyo9m3rmiWwVg9pryKUeNEoEG2NiDNLDsVI8YCMg/yg==","signatures":[{"sig":"MEYCIQChNBB0TOawe168wiUoRuV6p830W1oPntqA0UpR/hIjOwIhAOjAM+XDJ2dXB596XUaJWGXrAQ3L85R+69jxDwRrxTrY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3787810},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.35.0_1786401302788_0.07101518251412275","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@gjsify/node-gi","version":"0.36.0","license":"MIT","_id":"@gjsify/node-gi@0.36.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"b2692af40dea12b66a747f2bc3d49f37782c7bdf","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.36.0.tgz","fileCount":49,"integrity":"sha512-SZNAUdYNkNS7w9COLKzqPDRAaWOX3l4L0XJR2UVwUNFm5zXMj665Cu/oDHkSrwh2ogn01g3AOeM2kTy6ZZufug==","signatures":[{"sig":"MEQCIA+OszpX47EoYqgu38z1pi6AgnN3JzkqDH6nFLJ1JU6uAiAWADuMtjU2gGWSZ/rd8UJaImwOdNJaDQABUDvaPudUZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3835563},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.36.0_1786450423280_0.22258703757219744","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@gjsify/node-gi","version":"0.37.0","license":"MIT","_id":"@gjsify/node-gi@0.37.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"09d0d6ff7cce4c7cdeb34690e324cae02257e049","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.37.0.tgz","fileCount":49,"integrity":"sha512-JmY2FUV+o+Ww5T6/eP4b3i4dvnUpDNDvQhmcoJpOueWl8XQe7bCYfv0YaDNGqyZq+ikDpwkFLBDRPHE5XdJE6g==","signatures":[{"sig":"MEQCICLIp5GZ2Bv/tl0acwrhAEYc+HPcmlZmMuEKMMu37tEiAiBYrBqmvI+YbbYWhJ+4RP/RncFQQMBhmVWABskJHS4FOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3802637},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.37.0_1786484949067_0.7884400775816742","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@gjsify/node-gi","version":"0.38.0","license":"MIT","_id":"@gjsify/node-gi@0.38.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"657e91f8b6ff1e49e735ca58929434ffd894dddd","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.38.0.tgz","fileCount":49,"integrity":"sha512-RTetL83uERT7vhKGGQWNAM9cxEu+oZbptEQHa6KUhwZj0z0CroMSf8KC7ZlN86+2UB2n2DGZsbqDUnen1gU8CQ==","signatures":[{"sig":"MEYCIQCvCVnxBVNF2SmyLp1ZXsC5v1iiljFEoj+JFo1vWYLe/wIhANpWABHR17KK9cKvif254JlarSnB6KSKTEna97yqqr3v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811107},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.38.0_1786598992169_0.5564409722212622","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@gjsify/node-gi","version":"0.38.1","license":"MIT","_id":"@gjsify/node-gi@0.38.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"66395911346d5b914a4b6c533e733e20643ffdf7","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.38.1.tgz","fileCount":49,"integrity":"sha512-DuouJZX181o+u6+qY3c989Q5b1TGIvX97qq/tSvZK0LO41Jocb5A5w0el9bRCXnvQoCWTxsfy/5WEzFxh7yFPQ==","signatures":[{"sig":"MEYCIQDVBA2PzmOyuPpS4RKNo/V5pBxPn/JX5IQsSs8nUaRIYAIhANVIQ3BgHVrUZJ6zuwf1/3qKKjDYT2BfwI+bYoY4YkC3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811107},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.38.1_1786623506903_0.21267198469051318","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@gjsify/node-gi","version":"0.39.0","license":"MIT","_id":"@gjsify/node-gi@0.39.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"11f5274abc8b525cd76954ebf62a9cfb07af5b3e","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.39.0.tgz","fileCount":49,"integrity":"sha512-rcxroqyifTNZfeM+1OmpDd3/1m9nJgBXk6UIMA82FLFV6tYFs0+xKzsDLoCrvuWiPo4BcFMQc8qVhhPhhBX/pQ==","signatures":[{"sig":"MEUCIFw9HDIklTLmuS9x9BJB2GrQd9wbIRyMNV/GWWRz/R43AiEAycq2f139BaMefyMgoWJdl3i36lSNXqFHKgZXr6Hijz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811107},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.39.0_1786731815251_0.6526086891701648","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@gjsify/node-gi","version":"0.40.0","license":"MIT","_id":"@gjsify/node-gi@0.40.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"dd75a20a23c3b70c20bfc7696f35157b0ba22459","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.40.0.tgz","fileCount":49,"integrity":"sha512-m/GD9m13JC1TaQLXT4D7RY48/SrVcW3FP7ldnDU5xjfMLGkpbsAE48h2IeD39r8ZvnperRAZ0uTkSLBI2FpN1w==","signatures":[{"sig":"MEUCIQDwnrFTLg3pMPXH1KnZflj7HLlVa6Zuo7y2wKkPkM+5wwIgLU0qW9iN3tnBZV57ePv9C2eiT1SERa4GTiJcBXXFLLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3852206},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.40.0_1786818838167_0.4229579739795144","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@gjsify/node-gi","version":"0.41.0","license":"MIT","_id":"@gjsify/node-gi@0.41.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"c9ec4a3033349035c9e94007c26e7d6a15a95901","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.41.0.tgz","fileCount":49,"integrity":"sha512-MjHaxEVJBz5PcrWQGtifnF2AkdpQyWmahoA4CHkRaPJpT+jdE6Xh5Mdn+wne46iJRaB3kyqp1T1WfZbHVEW7aQ==","signatures":[{"sig":"MEYCIQDhuRSFhHwb1nsBt3ks4tTtNM3vD4tdSrqfjktm7Ezp3gIhAJPmllAMyjT1Lbm9S7myMynP03rirIqFnvTchOiDFwB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3858985},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.41.0_1787054182917_0.24058594444720405","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@gjsify/node-gi","version":"0.42.0","license":"MIT","_id":"@gjsify/node-gi@0.42.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"63a44bf09a2a35fc19715a730c47584d017004ea","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.42.0.tgz","fileCount":49,"integrity":"sha512-1oM1VRQ02JLtdQWIqPG+W0xtPlUaHVMaDtL/4Fsm1X6veGhmyRK3tvQkG1nl2HSgkRQoz47HL1b6HNNn8tM08w==","signatures":[{"sig":"MEQCIB/oKzqJ9AqcbR1ITV02IA2i9E0NYy4LJ5OcemO9qssRAiAM14QIpaMwedG7JkkvPTtB4D/KwLNDWFPHcKjaKmtZAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3863590},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.42.0_1787415284317_0.44271415955281035","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@gjsify/node-gi","version":"0.43.0","license":"MIT","_id":"@gjsify/node-gi@0.43.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"eb002d4f616972151217fe1fd115fcc1a13037c7","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.43.0.tgz","fileCount":49,"integrity":"sha512-moHl3CwxWbgojk9EszZLAxJRA8/jLBWXYChq+hD62fTqa4h4bXK9UMu8XRM2pcud9r2KsU93hW2LtLAv0gaFDg==","signatures":[{"sig":"MEUCIQCwksOIqfEez/PIpWnTcvbraIPyyPhtFwTqmApfhgWi3QIgS41MrzzgEtHPUcJ1oSFOXIqphD/n4rFhtIvE/t40Qhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3863590},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.43.0_1787660927808_0.4052842552055189","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@gjsify/node-gi","version":"0.44.0","license":"MIT","_id":"@gjsify/node-gi@0.44.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"6fe60f54835f73a5587387e84ec5b29529d3e818","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.44.0.tgz","fileCount":49,"integrity":"sha512-LkBTq+HJ2+rAbEjezdCRys2oYFrpyqonwajOd8dUBwapgg9NMQCBdZjMAMtjJG71Ool+1m3h4LjpSfGyDND6gg==","signatures":[{"sig":"MEUCIC6H30KbN5fHYl3AXs8+LMR81WxTx/gLOBQDJ0Ir6BKKAiEAzqsnIM7URLzIVpQ8EqiUS1L6dDvYIfQA6oZpgvbltpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3905381},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.44.0_1787845866097_0.41547394502210033","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@gjsify/node-gi","version":"0.45.0","license":"MIT","_id":"@gjsify/node-gi@0.45.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"fe3f5d69d3e6eccdb9a387c1817489ef06917ebd","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.45.0.tgz","fileCount":49,"integrity":"sha512-wqutGlFPgRGY/F0knDtfEyDsWeY/ssTwNue7Aps05QM8obdPXqlXsywC4OTu/tcmqPU/gk4MeuCvFOfUslsqPg==","signatures":[{"sig":"MEUCIQCji1YQxwYGypfsRDhIvZVdt3J6rMz+AhitsIt11VXzIgIgUnG8VvkRE0NSGhVq3JkBG/B5hv7dGa0kVvVavW0/REU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBV36OCu3vSvL75AsajY6ptHz08LVoZqBpxTKGv4D/dYAiEAja9pnXsII8nhds7F4PiqRDrLasRky74v8r+LnjNXybE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3911091},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.45.0_1788150667269_0.022695963546405018","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@gjsify/node-gi","version":"0.46.0","license":"MIT","_id":"@gjsify/node-gi@0.46.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"4543e826b4f1e228b3c111c1ff95bd006a908f41","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.46.0.tgz","fileCount":50,"integrity":"sha512-BKoCapvvh8pX4qtXMK8w0eLBI8PyusBjvNGIs2xej74Mk5QMZXt9DWgds3qTdYhx9hHfyh/i56gpi9TXi44WPg==","signatures":[{"sig":"MEYCIQCwVLeDEqPZb+hwAPvsMl6x1GkW+PSSztQGdBMSHMMoGQIhAIlt9twoKQ2JLPFGu/1xfUfE5DEeTUljHOyFzGlNP/pU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFJuX9x+bf+/s/Zeqr3XN+3FWoVyzxGUXzgSw+gfqH8VAiEAg4D0lw14mVesZKIWfcTdQ4YplKg7kX+SXk+XE0+aY4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041295},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.46.0_1788428497227_0.6549684181025102","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@gjsify/node-gi","version":"0.47.0","license":"MIT","_id":"@gjsify/node-gi@0.47.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"96ef9b5b9551ef95999976d35bf5f15d6ce571e3","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.47.0.tgz","fileCount":50,"integrity":"sha512-oxpBqlkZRPh8bKuHfsztm0S8soUXEUEHY+vsMLrYwBmiiew8AEImjqcDb9jOOTlq03aQM/oU7nZBrH8bU1wqdQ==","signatures":[{"sig":"MEQCIHFkGdzYoJ3W0OOhO2v/oxzTXtM8ObUQCC7dv9u9oqQOAiBtqP7eJAdYOiOvKNQ9tndzFQPzQqTLR9AKXVa+zg1d/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID9cpQNpsxkeoXuIbjluQQFJH5A5nWbmebGY7BzO36ncAiEArtKmepinL5SDBhx27qi+HPYM8rJGsu4zME6qN2hvvW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4042095},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.47.0_1788482996691_0.08465322939451103","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@gjsify/node-gi","version":"0.48.0","license":"MIT","_id":"@gjsify/node-gi@0.48.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"b7fc6b972406169f1cc8fe20b64ee63bc6977aa3","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.48.0.tgz","fileCount":50,"integrity":"sha512-8L94fjlNpoiWRaw9Np9fJX9yjcOlL7My/V3W91/bAz4xgkp8mwBuu2IuUFGTxcgv3tYjp3HM8XEphAnGmgz4gA==","signatures":[{"sig":"MEUCIDGcrS9qvcfKBdbzSOlkCylFBK3lVhWzQVB+9/xBuknSAiEAl4EpdCBmiv5CGGX1UjqU7i1ZIuYvTPNwHNPJVGdiZO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDg+nD/AOIOBK+FGWbHxoZmyPnMecdnyDQIFzQ6wuJI9wIgC7HaA14i+5I3pS7RG04h6e8c9AWEFIOq5Bh28GH7h2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4042095},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.48.0_1788616625052_0.7905160448347148","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@gjsify/node-gi","version":"0.49.0","license":"MIT","_id":"@gjsify/node-gi@0.49.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"bf5702282a8e44b3f9920b7c5b1343b281be9676","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.49.0.tgz","fileCount":50,"integrity":"sha512-XYjoWBUBGZ+UQFzAjW524i5uCzi5ep49JvEs8cjZcW/U6Ak4CeWclceV75FboMr+WlGZTAuzG+N97VHFhAc/FQ==","signatures":[{"sig":"MEYCIQDdfapm7F8DChom1y3In4TRP+QucbVN2NF2nxME86jkkQIhAOw9UnOpKdyVxit+PUhwjE4zBNuW8xL30WFRNdEz4vKf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCA3jnuZNQ1lXZ9WqcOvCHZgwu37iwzH53oL8XOgq1H6gIhAJu3BJlz1pu73hOzgUmQj6LWLrMEYUaE6gTUI1sx1oP6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4042095},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.49.0_1789115063855_0.3535154455889502","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@gjsify/node-gi","version":"0.50.0","license":"MIT","_id":"@gjsify/node-gi@0.50.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"3ea9043e8f607dc44e6ba00c075c741fcb8b50ae","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.50.0.tgz","fileCount":50,"integrity":"sha512-/uws7VIkKYfQNMWvdQ/+EOhjiRBaI9+q6suCbntAXiGJl7BO1Us4HZgxyPq6Fichfo7x87v+XIXfCjg3WTPRlA==","signatures":[{"sig":"MEYCIQDep2c4/ZrKt3pLqoryxUZLGXnAQWDCHp+ggQFnTTkj4gIhAP08pZ5viezThZwPxoecUF2MmIKWnaQulC8+oaDwPUFZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGihU1X16I3v5PyhmlFKDefPwgA37dtUQCPx8zIYvaEaAiBlBQkTm2Kf9D5t2TLn6FAnf5bc1t198VlpmfHIKoOmnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4042095},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"NODE_GI_NATIVE=build node --test","test:cairo":"NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.50.0_1789146025937_0.49946291228223494","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@gjsify/node-gi","version":"0.51.0","license":"MIT","_id":"@gjsify/node-gi@0.51.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"8d029913006a7729919c2e5d77a1e5a47eba17ac","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.51.0.tgz","fileCount":51,"integrity":"sha512-BAcLTDkuRr/UWxS+9y89F4drTvC1gxCIPfRJEcBE7rfYZdkrh/hZttCoP5NiCEVoPzAMt0p2bEbdJxFX5ETaPw==","signatures":[{"sig":"MEYCIQDqGRBcgs04iJWhFuH7eWaBnhIsf06WMJhl+drEOnzRuwIhAM62eO82zYgcBK8p3Qh5/bt4dpcjYwZtLjyGQuLXT5SW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBbiYDxGBR7XNv6tC0b3Jcgxg8o/S8URImwG6dDDG31tAiEAsWfzicOk/pS0F/jojbri/OMLXZHOeUXWv37lhEFDLH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4161141},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"LC_ALL=C NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"LC_ALL=C NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"LC_ALL=C NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env LC_ALL=C NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"LC_ALL=C NODE_GI_NATIVE=build node --test","test:cairo":"LC_ALL=C NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"LC_ALL=C NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"LC_ALL=C NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.51.0_1789206246473_0.7951493892216916","host":"s3://npm-registry-packages-npm-production"}},"0.51.1":{"name":"@gjsify/node-gi","version":"0.51.1","license":"MIT","_id":"@gjsify/node-gi@0.51.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"83f193a8fdf5c741f4a651110d91c021f6194668","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.51.1.tgz","fileCount":51,"integrity":"sha512-rocuB/oub9fCB7P7YJQiezg23DbOLSG5C38fVNp9w0Dx6Pw4w+3Ts2mwO3o9i+uG4sv0jKscRgOtB7rpW1Ts+A==","signatures":[{"sig":"MEQCID74/6r77p1VS5XhP3F4lUgk0OJXHzEZWoDHCZ84Y4bhAiATWvw86NbhHKPAtc+K43i7UnhMUrbs56BdpI7O9unsPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFr9FEQrPXZLFvVNCr8EFjco9s/pgGFj058KIeXs0GlAIhAIgUJBo7bVHlRCS7z3p/MC/q2KrLX4FuE8N37QXqVMpu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4161141},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"LC_ALL=C NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"LC_ALL=C NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"LC_ALL=C NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env LC_ALL=C NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"LC_ALL=C NODE_GI_NATIVE=build node --test","test:cairo":"LC_ALL=C NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"LC_ALL=C NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"LC_ALL=C NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.51.1_1789231734798_0.6337327483870132","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@gjsify/node-gi","version":"0.52.0","license":"MIT","_id":"@gjsify/node-gi@0.52.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"6815be8a2ae8e90b786a151b6268878fff94c3b2","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.52.0.tgz","fileCount":51,"integrity":"sha512-R67fUWl+6yzpqht4EAx9bBcfoXTURwDmPOT4lXpIE6FYnaTHgVHGeSGY+jjD+efte4L9AN5EimIrh/2EkvGrIw==","signatures":[{"sig":"MEQCIDbI+uNCrxcQFhmhvhHyLre+LaTC6aAdSxytlOg5/2/ZAiBU7QYoE/g5CPrffk49O3N/cruvvefeYg/dyKIcZt93RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3nwY5q7ZkvbZj5HkQekoNh2cATiEYFfN6SzD5zhJ7JgIgEH4meb9dlKAL9TelIEKMIobhNFMKSgvdDlT0UZvjXcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4172757},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"LC_ALL=C NODE_GI_NATIVE=build node --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"LC_ALL=C NODE_GI_NATIVE=build node --test --expose-gc","test:adw":"LC_ALL=C NODE_GI_NATIVE=build node --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- env LC_ALL=C NODE_GI_NATIVE=build node --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"LC_ALL=C NODE_GI_NATIVE=build node --test","test:cairo":"LC_ALL=C NODE_GI_NATIVE=build node --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"LC_ALL=C NODE_GI_NATIVE=build node --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"LC_ALL=C NODE_GI_NATIVE=build node --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"LC_ALL=C NODE_GI_NATIVE=build node --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.52.0_1790244643905_0.7898478448421704","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@gjsify/node-gi","version":"0.53.0","license":"MIT","_id":"@gjsify/node-gi@0.53.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"ef89ecf4142a5703477cc2f53eedd07fc9954f61","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.53.0.tgz","fileCount":52,"integrity":"sha512-flA36tMsLzwz4Vcx5NLGgVknRcMWfoHAwzgnZXjvKt2CMxT9aR14FbRpfHb3OABhZHypmLGfazdm7RCpUmRWjQ==","signatures":[{"sig":"MEYCIQC6bU3NWFgj7lw5FIr1R9DMcv0kZNMdvRL7e7F+TJsXPgIhAKMKo8ZHOCY1ehZ42btm93r8LokQVb7Jho3FAY/uKH+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDllG4rOvrr3qVK6zKor9691tu/O+tp1a9A11HSha4XVAIhAIaA03OTQvFFAuydpyH+7fCveJY/JH6as/zuIpBfYVv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4263569},"main":"./index.js","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"scripts":{"test":"node scripts/pinned-env.mjs --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"node scripts/pinned-env.mjs --test --expose-gc","test:adw":"node scripts/pinned-env.mjs --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"node scripts/pinned-env.mjs --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- node scripts/pinned-env.mjs --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"node scripts/pinned-env.mjs --test","test:cairo":"node scripts/pinned-env.mjs --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"node scripts/pinned-env.mjs --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"node scripts/pinned-env.mjs --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"node scripts/pinned-env.mjs --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"node scripts/pinned-env.mjs --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"node scripts/pinned-env.mjs --test test/gtk-template-callbacks.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-gi_0.53.0_1790862860418_0.6769294317024808","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"_id":"@gjsify/node-gi@0.54.0","dist":{"shasum":"01e68072bd77042e5ed96a94089c41850b109fe9","tarball":"https://registry.npmjs.org/@gjsify/node-gi/-/node-gi-0.54.0.tgz","fileCount":52,"integrity":"sha512-iZFiwN8dTKVf7R+8RPC2bK/bb2ySQcvwN1HYbkXQXM64V9gDT65/ws83FdFxqnCasyt8y57hG4B/J03BrIAvwQ==","signatures":[{"sig":"MEUCIFl77qvpEjks1js1oKvuqIUxZDa17PIGbH9KRBCZJCnzAiEA7MlxEZxpd5cpE/PvfA1SdJahL8daskrDaGcw5hUI43Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD0wflvraYUKM9pDvy/MEaHU8Vbh5h+vMqTJkocmuFd4wIgI7Rcqr5NzMc5Qab4gU7k18EL3I9cdj2NUoaxpBGi21Q="}],"unpackedSize":4265642},"main":"./index.js","name":"@gjsify/node-gi","type":"module","types":"./index.d.ts","gjsify":{"tier":2,"runtimes":{"gjs":"none","node":"polyfill","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","darwin-arm64","darwin-x64","win32-x64"]},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./gi":{"types":"./gi.d.ts","default":"./gi.js"},"./cairo":{"types":"./cairo.d.ts","default":"./cairo.js"},"./system":{"types":"./system.d.ts","default":"./system.js"},"./gettext":{"types":"./gettext.d.ts","default":"./gettext.js"},"./globals":{"types":"./globals.d.ts","default":"./globals.js"},"./gtk-runtime":{"types":"./gtk-runtime.d.ts","default":"./gtk-runtime.js"}},"gypfile":true,"license":"MIT","scripts":{"test":"node scripts/pinned-env.mjs --test","build":"node-gyp rebuild","clean":"node-gyp clean","install":"node scripts/install.mjs","rebuild":"node-gyp rebuild","test:gc":"node scripts/pinned-env.mjs --test --expose-gc","test:adw":"node scripts/pinned-env.mjs --test test/adw-smoke.test.mjs","test:bun":"node scripts/cross-runtime.mjs bun","test:gtk":"node scripts/pinned-env.mjs --test test/gtk-smoke.test.mjs","test:dbus":"dbus-run-session --config-file=test/session.conf -- node scripts/pinned-env.mjs --test --expose-gc test/dbus.test.mjs test/dbus-async.test.mjs","test:deno":"node scripts/cross-runtime.mjs deno","test:node":"node scripts/pinned-env.mjs --test","test:cairo":"node scripts/pinned-env.mjs --test test/cairo.test.mjs","build:native":"node-gyp rebuild","build:prebuild":"node-gyp rebuild && node scripts/stage-prebuild.mjs","test:gtk-cairo":"node scripts/pinned-env.mjs --test test/cairo-drawfunc.test.mjs","test:conformance":"node scripts/conformance.mjs","test:gtk-template":"node scripts/pinned-env.mjs --test test/gtk-template.test.mjs","test:gimarshalling":"node scripts/gimarshalling.mjs","test:cairo-canvas2d":"node scripts/pinned-env.mjs --test test/cairo-canvas2d.test.mjs","test:conformance:gjs-napi":"node scripts/conformance.mjs --runtimes=gjs-napi","test:gtk-template-signals":"node scripts/pinned-env.mjs --test test/gtk-template-signals.test.mjs","test:gtk-template-callbacks":"node scripts/pinned-env.mjs --test test/gtk-template-callbacks.test.mjs"},"version":"0.54.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fd010477-fa46-4761-b928-0839616c5601"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","directories":{},"maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dependencies":{"node-addon-api":"^8.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-gi_0.54.0_1790963089442_0.02539046518180066"}}},"time":{"created":"2026-06-28T19:33:16.115Z","modified":"2026-10-02T17:44:49.733Z","0.13.0":"2026-06-28T19:33:16.493Z","0.20.0":"2026-07-20T21:32:01.143Z","0.21.0":"2026-07-24T17:02:37.753Z","0.22.0":"2026-07-25T06:26:18.757Z","0.23.0":"2026-07-26T22:24:52.324Z","0.24.1":"2026-07-28T19:30:36.753Z","0.24.2":"2026-07-29T21:02:46.277Z","0.25.1":"2026-07-30T17:54:21.916Z","0.26.0":"2026-08-01T06:12:49.270Z","0.26.1":"2026-08-01T14:40:47.073Z","0.27.0":"2026-08-03T20:01:25.606Z","0.27.1":"2026-08-04T07:03:49.848Z","0.28.0":"2026-08-04T17:47:11.213Z","0.29.0":"2026-08-05T16:51:04.135Z","0.30.0":"2026-08-05T22:21:44.104Z","0.31.0":"2026-08-07T23:03:48.689Z","0.32.0":"2026-08-08T21:05:26.640Z","0.33.0":"2026-08-09T00:32:08.072Z","0.34.0":"2026-08-09T21:04:25.877Z","0.35.0":"2026-08-10T22:35:03.037Z","0.36.0":"2026-08-11T12:13:43.480Z","0.37.0":"2026-08-11T21:49:09.309Z","0.38.0":"2026-08-13T05:29:52.346Z","0.38.1":"2026-08-13T12:18:27.117Z","0.39.0":"2026-08-14T18:23:35.459Z","0.40.0":"2026-08-15T18:33:58.356Z","0.41.0":"2026-08-18T11:56:23.109Z","0.42.0":"2026-08-22T16:14:44.538Z","0.43.0":"2026-08-25T12:28:48.052Z","0.44.0":"2026-08-27T15:51:06.324Z","0.45.0":"2026-08-31T04:31:07.420Z","0.46.0":"2026-09-03T09:41:37.367Z","0.47.0":"2026-09-04T00:49:56.873Z","0.48.0":"2026-09-05T13:57:05.175Z","0.49.0":"2026-09-11T08:24:23.975Z","0.50.0":"2026-09-11T17:00:26.081Z","0.51.0":"2026-09-12T09:44:06.619Z","0.51.1":"2026-09-12T16:48:54.975Z","0.52.0":"2026-09-24T10:10:44.065Z","0.53.0":"2026-10-01T13:54:20.547Z","0.54.0":"2026-10-02T17:44:49.564Z"},"license":"MIT","repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node-gi/node-gi"},"description":"GObject-Introspection runtime for Node.js — load gi:// namespaces (GLib/GObject/Gio/…) with GJS-compatible semantics. Vendored + rewritten from node-gtk under MIT.","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"readme":"","readmeFilename":""}