{"_id":"@gjsify/terminal-native","_rev":"134-879057165db0ffcd9cdc8db5643d803b","name":"@gjsify/terminal-native","dist-tags":{"latest":"0.52.0"},"versions":{"0.3.0":{"name":"@gjsify/terminal-native","version":"0.3.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"33e76b37f5f55d7c837959d1cd15f4e5e0e40cb1","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.0.tgz","fileCount":7,"integrity":"sha512-80UarzoipB/P9AJ84VOTkXgOyPjUTIyXvmcanXdmL8PZckY5ZBS2lUOiWvtEtVXqpPpxkcyqn6O+6aWjy+OW7A==","signatures":[{"sig":"MEYCIQCmFphCB/iZDRAG3YEzkvwaw8bLhM42LlcvZVw5DWgffQIhAI2ZBQ3zn54mmpq35CPEKWytxFRguiWAqXJjrOanud6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.0","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.0_1777885866159_0.9606119582831327","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@gjsify/terminal-native","version":"0.3.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"0447a9aee9f14c1427c7a04fd63f2e619575e6d3","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.1.tgz","fileCount":7,"integrity":"sha512-08+DcQqZfWDosWa/1Nzve1plJHGYKorC4mMrF+Yv2QutataVqLTsOAHKspfPsjgG8zC5fk+X21U+2+87f0OuSA==","signatures":[{"sig":"MEUCIGHRql+kJAOAwACQ9Nv1Lb6CKgkNQNLL2LAC6eq2dY4OAiEApZq9+W4H3bvOY/Puk7ry74PAHaKCjFO5TBXNriOLPK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.1","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.1_1777887530051_0.24944561475756077","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@gjsify/terminal-native","version":"0.3.2","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.2","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"3a11a9a7a68acac0114ad73fd443a9c187b8a62b","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.2.tgz","fileCount":7,"integrity":"sha512-lvEQePq8KCY6cOLw5U8p3TX4cn7ezZco6hofbNsFli9+QdP0z+fI/WPaZmxsHNMUCDBsO11a7pxt9940lxrhCA==","signatures":[{"sig":"MEYCIQDKxm6rBlAcVFZ2vLqINReq33BkKLMJULRbg0mxYSCVEgIhAMbnhz/8GUesekomusOKRfG2oMkHDbd8IBq1F9X0hFaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.2","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.2_1777896912993_0.9930825837213935","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@gjsify/terminal-native","version":"0.3.3","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.3","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"a0e08bd392966fcd1bf8e9bf422c0e5bc1f9b645","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.3.tgz","fileCount":7,"integrity":"sha512-4hlEXJ5gWGtHiX0RiykWz/Fwdx5spRViI7zy1CJXEqgCpgmRVRrTXuqv/099B+/y/fjj0wXKkl5RJ6ZMG0KJqQ==","signatures":[{"sig":"MEUCIQDWdmUW5n83d/wU8pjE2BNmH6cigKEuLZPW5uOp3w3jcQIgHjF3Tci6i2MFGbi8LUUJL42mEL0mb9bYCt1ThmW06U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.3","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.3_1777899969355_0.7008785187503415","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@gjsify/terminal-native","version":"0.3.4","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.4","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"c8c0d6979585bc33547bd6a3e7f63f700d246c70","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.4.tgz","fileCount":7,"integrity":"sha512-IvCCWDdB41T541CeX8g1EMoaZyk7Bjylds/VG2tqbLPWQHRMz28y1i470hiSDaz7bAm1ux+889JxCnbQCDh28w==","signatures":[{"sig":"MEQCIDPye6+naIULjoXq3Wdj+fmw5ABCHkvDPYhtwuGAVRIXAiAe0nl4jztvZneu+FFr1HvhdJrS9C6jEn509t7k0oYEig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.4","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.4_1777913618172_0.5168177154765681","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@gjsify/terminal-native","version":"0.3.5","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.5","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"795fe14d040e2a90c9f0a9e5a5b8008b440dd553","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.5.tgz","fileCount":7,"integrity":"sha512-+6hCgRx+sNUYbDNZCfSx4M2sAFj3zVxFzFQYnGHdbnruQuLDwRUKoHAAwHYNkNu5KEIgTeinqf/BYDrZES3YRQ==","signatures":[{"sig":"MEYCIQCGqdPKR7MIJ9pItj67y35q/cLsM++b6rXZ16kenxdwiwIhAOxPPOT7iOlJqvPK2iqTKo3lin1r9WzJ6ti4xww4d12v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.5","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.5_1777958310804_0.15606776240684117","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@gjsify/terminal-native","version":"0.3.6","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.6","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"dfbad6c6dfc70c70f81d8b3770dc046ef624383f","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.6.tgz","fileCount":7,"integrity":"sha512-I9zhQ+G2b2acA2rcv4/wV3uZHAlF977Tmk6EPZAy/yKX1cV0wC7TjlJqwD6Sj9pc4cZZ2LQFuOyDVnlXaeqn/A==","signatures":[{"sig":"MEYCIQDDFWahXjmVY3XHqxM4C4VllmL3IwexHR7FB16H3UhDQgIhALOzU3oT+jeDgGytU1ZLRADshl2SSSS9PswAZxWyU+6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.6","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.6_1777980276866_0.8777585889278614","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@gjsify/terminal-native","version":"0.3.7","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.7","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"4bc37e34cb727d2c34c2e9bc02261f5cab354c98","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.7.tgz","fileCount":7,"integrity":"sha512-eJ30H+JQEPVIA170w9rWPHgq0qOIeW3nwzZB0NsOVzX7PnT2ZxKr2/ajsmQ8KeKZcB/kKHZWeOMXjgrrhDN1VA==","signatures":[{"sig":"MEUCIQDjcbeNqlnRSAKMxhQzWGINfaT81NmK9Q7YSUURyxSLKQIgc/q8JOTvkwA6r/Ro70HxsPliAfWujEvtwNEM6LbZd+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.7","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.7_1777992923438_0.37789985959434236","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@gjsify/terminal-native","version":"0.3.8","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.8","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"bd70a495f322e87d462b7cb5e6b47bcbc71977f9","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.8.tgz","fileCount":7,"integrity":"sha512-QoODEkIbXKUyXamzHyrZeUMMoNvDStYBY7RaMgjoQMtT35LmNKJHuY7UlTc1ZLrpSRDhHnqrQb0So/Mapff/yA==","signatures":[{"sig":"MEQCIHEEz3fMniCShp+p3uZux8tP4z8NXIkZHWmFUf+Oj5N1AiBOFjATrlhVaKFAX10aGFxAvw/j9vvyEcyV+1FKcM2Iyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.8","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.8_1778001316194_0.17977863494333457","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@gjsify/terminal-native","version":"0.3.9","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.9","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"0064f90b6b3c59525d3d31705a84f5982b091fc8","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.9.tgz","fileCount":7,"integrity":"sha512-gg/f7sdN5EArHNnmwVzIT43GXo+Gi/Lk/3BsSy64ZPxW2TU/s48pCNTe23gKe/XnOtjoVM0R1BpGwydbP1VTsw==","signatures":[{"sig":"MEQCIHhGNWP4CdDHShFFeuF3btfbPuMnlUGR2z5MsZu6nIH4AiAB7/SiqOcx/TMxxlqMTJWrpUeK3cirS+x2L9MkEYCpZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.9","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.9_1778017223116_0.9431615618958569","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@gjsify/terminal-native","version":"0.3.10","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.10","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"3597d24e9fa7e2a0bf432f457a8c2fba4fb109ab","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.10.tgz","fileCount":7,"integrity":"sha512-IgHH1lmWss5/3iPvdvMw8OsL42d9zp5RjtP06MDocb5lxqbCbRcikz5HVMqmQntoMhNq/78dC3GX1UNjVyXa3A==","signatures":[{"sig":"MEUCIF0JUAImpulrUPhYyQDGEQBwIdhLhTwzvBV+Bqaq1SNQAiEAs6sjjGXi4l4lj6byZSKWKRR7PVvqmE5RpjnBxGCigKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45813},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.10","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.10_1778062086578_0.8661993555345657","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@gjsify/terminal-native","version":"0.3.11","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.11","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"4786806546f927c8ce75af65ca716e8491673a2e","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.11.tgz","fileCount":7,"integrity":"sha512-gwyvNWyS1grFRgi62trcnKLJiflG3eQmTPXk9oD0QtGWUw7TRdK4MDDCMo5veSL6vCiJJGgfRAewILoDNzBwcg==","signatures":[{"sig":"MEUCIQCpFbiZQ9ZMrD4iWRBuckpAHHElAAADp++1zhrx0VDQQAIgSRfzRHQtdFGpvyVcrheIxAGGlnTMDRTEWAtnMWXim9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45813},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.11","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.11_1778066665670_0.620834065636001","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@gjsify/terminal-native","version":"0.3.12","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.12","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"6d7ed33b267fce01090958e492ef20d110a4eb7e","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.12.tgz","fileCount":7,"integrity":"sha512-MNIB5AgNuOLL3dvBuv6ioKzYmPxmn5BBErJKdzE3fwtXIs8w/lJrHO+I1GyEEXH39HxI95avRyB3q7lCkA6LYA==","signatures":[{"sig":"MEUCICIHOpmQOqLtETWNFq80ax+L9bwO+PrlTc/wnPmi6xrTAiEA5BaIEr3OQ69FTB3ktUtv6bNfQT0TSfjK3ZYLHqi2Gfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45813},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.12","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.12_1778076178537_0.4320505711898155","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@gjsify/terminal-native","version":"0.3.13","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.13","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"fa56ab38abe45a471ac34257003d24a18195c037","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.13.tgz","fileCount":7,"integrity":"sha512-UP/oT2DNcl/mkInGBa8weRWzHAi+KCj41+AlzdxgfCDdqE2bc0LADpiw4fh7S2tUFJOEpllTSNYUNAOFUNSO8Q==","signatures":[{"sig":"MEUCIFRwdV0t9pJOwk6QTKoELxsksliEIzspw44tL/Awz7rsAiEA1XbUeN8N7gkol7rUZ0SUpZiSk7Dxc/JIUmvKFaDocus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45813},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.13","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.13_1778080883652_0.7765491341565078","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@gjsify/terminal-native","version":"0.3.14","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.14","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"94fb7ae8a0f6baf1cf39cd9c06fb95e8b731553d","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.14.tgz","fileCount":7,"integrity":"sha512-Jg5zRgG69jpt6tTkyQ7xwE6ivMJ6v+YFu+sgCDT4ueJqZSpGt3M8PIA7pIvFRwyYceKwmHu5eVXWNtTMpbyRjA==","signatures":[{"sig":"MEQCICR8U61IkcFb6toMkC3EBWr01h6UXM0eYLQ90v2L9e/fAiB1XiOO2vRSiacO4jk1qhXnhAmTTZi02ljsRYJj/4RUcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45978},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.14","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.14_1778146871476_0.7371822766236125","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@gjsify/terminal-native","version":"0.3.15","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.15","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"cbbf3a30043ce4d5189cb5fa7578fd95a4fcdd36","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.15.tgz","fileCount":7,"integrity":"sha512-p31GZ2IU4CL3RsL1H+ieWtKi8GiiRRwT1bbhm8a39L1VavQOMgouuxOjd2rAPEYfXDSUxeiKvt3ao4RHQ5REqg==","signatures":[{"sig":"MEUCIHAbE0r8ETE46z5ETvLzmAMEe8iEL0LUZdRtYExZpkiDAiEAhgD6CFXcZiB0xl8YiOVzJr48WuhkIDhk8AeVGWj8qFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45978},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.15","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.15_1778188778197_0.21186801242743925","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@gjsify/terminal-native","version":"0.3.16","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.16","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"dcf7b15013fe6ad09957ae9d6b2726a468b01e95","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.16.tgz","fileCount":7,"integrity":"sha512-66eazUVi4Zv6llT2/10jmtXg7RrBleZNG2bdI6OuC0ibaSiYkx/KwbOlbYucAHfY6pX8l8kKkB76+cK0cfoc4A==","signatures":[{"sig":"MEUCIGKFW8nZexhWtuxgcQFBhX1suzfk/ap18wqNVBk9UUu3AiEAuya6ARy8Sh+q1SzpoVD3bRKD6alxAY0/P79hp63HRsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45978},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.9","@girs/gobject-2.0":"2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.16","@types/node":"^25.6.0","@ts-for-gir/cli":"^4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.16_1778224881035_0.3483331076042049","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@gjsify/terminal-native","version":"0.3.17","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.17","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"c50d66f82a358a3b736ec54f798432be57162452","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.17.tgz","fileCount":7,"integrity":"sha512-+ff/NdIZgi2M/Cyo2yUTsqaXtcFZ9NHKa6YCnSqPTo5IiXooOp96MxHHHLNYBOndNjLTFkierb08nDvAlp5oLA==","signatures":[{"sig":"MEUCIEgsn1A+JrAAmfoeCeyRCkcR+O3Caxh27EYr83QEYm/ZAiEAhN+E2Oc8RDVh1Hy9tMeqr+66Ei+GHYhDelqxgcbcp6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45721},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.14","@girs/gobject-2.0":"2.88.0-4.0.0-rc.14"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.17","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.14"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.17_1778248773937_0.29518845112811154","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@gjsify/terminal-native","version":"0.3.18","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.18","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"49f3f2f4355daeae7f0e82d52dd846f61a7e9417","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.18.tgz","fileCount":7,"integrity":"sha512-k9HIt28ob2SfA+NCALKcGjfmxptM539wLaIWcsueFmfS5I/lWhwRUYSt3PqPfHjWe/C+be/yIpxII8PCU9roTA==","signatures":[{"sig":"MEYCIQCBDJqHmTB5TsGRP2iFHNfI3N3kER9SPEnZKjWz0o5EYQIhALJNfpn0NMzI6wuOGtHTqUNnC8jTHLuHIC8ujWu5WZ0L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45721},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.14","@girs/gobject-2.0":"2.88.0-4.0.0-rc.14"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.18","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.14"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.18_1778252939277_0.04034133858886091","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@gjsify/terminal-native","version":"0.3.19","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.19","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"11aa8c1dccbd71a27f228228d1c5584f49218bae","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.19.tgz","fileCount":7,"integrity":"sha512-ttFd0nZ+SULXIzeH77WNBxdYptsWQrj6PolM7uB4v+Sx+cfihz8rY3UgK1ZhnCyY1X8rNN36aMxsqVVMunnJnA==","signatures":[{"sig":"MEYCIQD2nRZQ0IxCJYGaarGZWYylPxGSaZ3WUEsbdvcIvluP8wIhAJYvVSQKlOB/U6LhSZOC3TD3MJLNczqOfsNrAohu7fc9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45721},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.14","@girs/gobject-2.0":"2.88.0-4.0.0-rc.14"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.19","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.14"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.19_1778254602472_0.06987364084192982","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@gjsify/terminal-native","version":"0.3.20","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.20","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"fc29f554ffad0208c9630b26df14c725644d1578","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.20.tgz","fileCount":7,"integrity":"sha512-zTUMt+upQWghWbmnIGwCEfFy/jRbB9ikYIKzRMpUN2A+BqqOva/j40s+AgsfYsekpjSZkmn6XtNkO6qxxmsNKA==","signatures":[{"sig":"MEUCIAyuYpJeb7FTfsuHrkpYNbs4fJQA/HgvHkzTgFBdv7wCAiEA4PFwHVIjENQuWN22FSSGv647GFtLyqEvdeZBI5RLKWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45721},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.14","@girs/gobject-2.0":"2.88.0-4.0.0-rc.14"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.20","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.14"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.20_1778258020048_0.10511491574498621","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@gjsify/terminal-native","version":"0.3.21","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.3.21","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"39336e5ba45663a378bc4c6011490e75cdacc669","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.3.21.tgz","fileCount":7,"integrity":"sha512-WYhtQPszx9Fa/Qle1g61eCypTN3BI0NYNGZX5nCvDHnL+KFfhst+dGko+EPBd9mL0AkfHJWRroaRA1UZIGNm1A==","signatures":[{"sig":"MEYCIQDtH0+1KcGSFI3NkNorlucKkCuKM9i/9ZyOrsUKqHzBDgIhAMCw7mX487nHLmxLRRwkqVudhaTiFCL7JnVWuqiG/0UJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45732},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.14","@girs/gobject-2.0":"2.88.0-4.0.0-rc.14"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.3.21","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.14"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.3.21_1778275405371_0.051327675946161166","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gjsify/terminal-native","version":"0.4.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"053132fde0e751f28e350fa337f9481530d7320b","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.0.tgz","fileCount":8,"integrity":"sha512-JLJYSB8kf5HU7pDAwu+NJtlqHJITkNfRXkEoeZvvuoDI3+jov4K6gnWV5XIOYPoc8Wl0O4QYqfxm9w47CqOZvw==","signatures":[{"sig":"MEQCICQNqkrjacLU8BvUtqL/1IBm9Mi8r0PqYnJT4NNqqnsPAiAf71rf6r8c+W7PNpVYStYhl1lvvDE/oktX9OJHiDvDUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45865},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"yarn init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"yarn build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"yarn init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.0","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.0_1778667694433_0.727564300748005","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@gjsify/terminal-native","version":"0.4.3","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.3","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"7e7c3a5399a968a3d590a24b2df2d17b02e97222","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.3.tgz","fileCount":9,"integrity":"sha512-v7ZUfPnIdn8iCq+dIsgmBZwV1VTamwtZWmDUapXSr+DGiWe863Bpmc9e8BrJhiC0sXHxSkS5fGAyIJha2AkEdw==","signatures":[{"sig":"MEQCIFpuiSzOSvdvQpijyEdl5xWLSrJ/YpVvRzSRzOmszd19AiAO6WE1IYkicXxYVHmeeMxXRK4FTLdQOjQErbxpNQaPxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51158},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"gitHead":"b82d646296dc44a829c5c5e0d3b1e85b2a45e247","scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"_npmVersion":"11.12.1","description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"workspace:^","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.3_1778937389280_0.5355611652733221","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@gjsify/terminal-native","version":"0.4.4","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.4","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"ec91e976ca2005e2f3354550524656ebe14b763a","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.4.tgz","fileCount":9,"integrity":"sha512-qKp0YoFojN/qlEVXfer0Feagp1gJNv9Gy9+QsvsYvjifGHZ4R8bT8mYfKM/OpT5hk4pERRxWEjbc+R7ukZ6Pjg==","signatures":[{"sig":"MEUCIFqBp1QHowLIQy/eSyeLVwIrxL1T8PHeHandnR8DaALTAiEAiYW2S3mWQlHQa5A9f0En7Bx7LKC6Nl4TEwg9CC02AZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51153},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"gitHead":"1a34c88404c9184bf7b48f04609b6242aa72a978","scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"_npmVersion":"11.12.1","description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.4","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.4_1778980312977_0.9705503835015459","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@gjsify/terminal-native","version":"0.4.5","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.5","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"6dcabf2cc41249742b3f261c96fce162912af477","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.5.tgz","fileCount":9,"integrity":"sha512-XUV+R9HXS0DVK4xG96eIJfIpCGVHH4J7/C8K8+pMO9hnHBnxxAHGNL3vU83pf7+AkPZe1b1Sliwbxw+nybya8g==","signatures":[{"sig":"MEUCIQCrbhyqSwhSG4ly5yxdqJKj0xs/ptEFHZujIFpvOv3OjAIgBdvBl7xAUEFKWrZjqoGODPvb6kPcRuRlXTSFDAdasPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51153},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"gitHead":"05159d8a7c8608b8534d6e29239157d522318db3","scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"_npmVersion":"11.12.1","description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.5","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.5_1778988164063_0.6366301177261013","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@gjsify/terminal-native","version":"0.4.9","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.9","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"a3e65b38a0fda167496d7e14a4f3f208222fe442","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.9.tgz","fileCount":10,"integrity":"sha512-CAhX14j5La2Jc1Ts9o66DSXGM0leG9hKozLbNjGeaWQIkU5wAZaNhuNhZ3rNm9pTC0T5DzBE8gkP0oub9a2lnQ==","signatures":[{"sig":"MEYCIQCCEIW1zzrT7wgBPSwhE5AqPixmoZYR4AuEJKqe3y1XTgIhAIehqdfG6pYwtoIKIEW4Kmq9sZh9nhdWPKlnUIs+mow9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51153},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.9","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.9_1779015101381_0.36659515142087895","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@gjsify/terminal-native","version":"0.4.10","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.10","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"0c050cece2d33dee9040ae4af9a2e1462be3fc54","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.10.tgz","fileCount":10,"integrity":"sha512-Gr1yG4Q24LpiLuG+SHOwFXTzy12Uf+mlRiAiKWf7qEZ4G7w1NyRJ0+N1H//6f/9M0EMkuaadZAgFjJqhUarFmA==","signatures":[{"sig":"MEYCIQDE7lmx40HizEoweNEYb6LLudfGZAWBtAgOpftANixzPgIhAJRl3R16ZQ6lF0OkOQURK0SRBh+d6HlJudYsBhk85rMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.10","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.10_1779041266909_0.7875236770455389","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@gjsify/terminal-native","version":"0.4.11","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.11","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"e57fa1b32a56a175f825b5a0df2e6f26b412273d","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.11.tgz","fileCount":10,"integrity":"sha512-V+Zcm5g5e7NEbfOuztqSAFK7WF0oF/MzQTh7u7aQiIgDY/5M/wTy5yG3g+LKm0UXvl8D9KxaYSkfVlwd4pgamQ==","signatures":[{"sig":"MEQCIG6v891pg5CAcko4G5mYDwmnTuJAicRElzPE4vwC8rLTAiAGCz4Vz3YCMRKyEWnGCDLkJ6yXmU+bVaWL9FXtNE0XjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.11","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.11_1779101035830_0.3666684574962591","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@gjsify/terminal-native","version":"0.4.12","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.12","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"b1254ac6ee79b0379fb4541efb81b842b8548afe","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.12.tgz","fileCount":10,"integrity":"sha512-uCq3xuydTxAzE9j3uOj2rYfAbu5N5pGHrqUdqikR/8I83aE4C+NKAf0ux9z1jnO3A5i+geBa/gBb3mabLK73Ag==","signatures":[{"sig":"MEUCIE2z2iCYvPopUbgLiD5QEnQXIwZAHq8ROF4rEqa8axiJAiEAxfCGrS1SXXBpvsRYARh5Q/Ez/LCtZwnAoDqlQxXZ3KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.12","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.12_1779126009561_0.7093465560461392","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@gjsify/terminal-native","version":"0.4.13","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.13","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"027d437665015005512840963f96252fa5f20e36","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.13.tgz","fileCount":10,"integrity":"sha512-23mtaVobLqn9WIWAqy12tENgNKtkqBUMH8vlCnsWR73SogZq1NalhBVi2j0Hn8WesXh/aE35hGXYao0vhKXaZw==","signatures":[{"sig":"MEUCIAbO8O2yWp1acsukmUz40ViIM9fHPX/6ytJnikY+Zv3qAiEArKfyil8isbDj6jCmZHzbwwAjbROPOElOgSwep5abpGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.13","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.13_1779139321250_0.10205845343055064","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@gjsify/terminal-native","version":"0.4.14","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.14","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"2434b2ab6dcdbf0bdcbc55188abbd4bce846d4d9","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.14.tgz","fileCount":10,"integrity":"sha512-bqICu7pqph3kNIIgjStdXPNGJwMdLsRODErKjQsnOP6xCrsJaE+HYZ11SMjtbKhjEB4aACTCEwyTq3oZSrFopg==","signatures":[{"sig":"MEUCIQDX6+0SMb05gxZZ+jjdpsGkMijzUqxQutTn1WtkAau02AIgemlJqoqHGIZO5m+oUfzTVGb7PCaiWESdK8GczBdtQ14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.14","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.14_1779223340683_0.4061793915424152","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@gjsify/terminal-native","version":"0.4.15","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.15","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"ae0caf3656c84ca0738315f9e0a0a1fe5e45ce7d","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.15.tgz","fileCount":10,"integrity":"sha512-EetZ4GfXs8HPc0VYs5JMs8ROedlHbAwApd4Uduy5kd/2YXXNG+T5d3lWjVtYhV7xTLzDxA12VnGiQrowm2hpkg==","signatures":[{"sig":"MEYCIQCvPpaJ4Je87wh/Cbu2/iH2UQ/xkF95I8Xycvc+SWXwDwIhAKiZqYG8t4xruFU6TSArZb82YnHADq6ouUeGA/BJ56nC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.15","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.15_1779293582299_0.14316803854147975","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@gjsify/terminal-native","version":"0.4.16","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.16","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"b7d1235c47344b954b4b234bccb50245c10fcddc","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.16.tgz","fileCount":10,"integrity":"sha512-qcDGYwFoKJM60TaA+2AljvGdT70iVeqNVtIDrsLPLdxsSDV/sHjPo0foj8/Y0cHm5/+SYLaI3AQ3uyCwzdS1sg==","signatures":[{"sig":"MEYCIQCLvsIwQxBb9NVP0/C6Q/auP4Eeyfz+mDxJ8ei7JvBH7gIhANcvgP4PumBVndC0YTpna3hkxF4CvKvQykwg+l/p0zHh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.16","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.16_1779302251849_0.9949480868856753","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@gjsify/terminal-native","version":"0.4.17","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.17","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"b51e1cb0f23355d6be124951e844a1844af9d982","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.17.tgz","fileCount":10,"integrity":"sha512-CfoRNskw4PeGk9t7OF4Es9IltbSXNf7yViIsiel7cZEzbukRJJGW40Ltw2WPm6feWzgxsDuX58H+nfybtOJ1aQ==","signatures":[{"sig":"MEYCIQDxW/8794PX7RMRweFC6Rs7+zb+DtuURsHNPF+cl78QewIhAI6ISEfZ4p78e1l+VdQgc9cDHk/DXxzqBs0WKk80Xvo2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.17","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.17_1779311058110_0.8562141483845938","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@gjsify/terminal-native","version":"0.4.18","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.18","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"56998886afa160423641ebcba07f5b307c633bae","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.18.tgz","fileCount":10,"integrity":"sha512-0KgSk/0XvSGag/UqAr356gtqEB0kCHuiqSxRiD+YH8RVv+AHFhPDHLuteHzxEVc060h9yDAI0dksaqV5ZjuCUg==","signatures":[{"sig":"MEYCIQDsownKYGm0fxaLHGtFVjfBrhCjuVYjvmWqrikcmeSVfQIhAJKXS8zYvFCTCfDW+exrY6ImdOwTO/w2/Z8eOf9rcAuk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.18","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.18_1779317705066_0.6394179854483382","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@gjsify/terminal-native","version":"0.4.19","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.19","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"1931bcfeb986ab181034f1399e7d7b1cd6f8303d","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.19.tgz","fileCount":10,"integrity":"sha512-dl4TzMWYmSADK723Y6EFWnWCwRzHOnCHEJolJfOk5gXVSeIqOm9jPPLiMzBGeaW29odG8RLPiZK0Xa9Eiy0/0A==","signatures":[{"sig":"MEYCIQCG4ceGdRek5+7+dCXaAAdiX0iJQvV6rjNIVnZoYdZt7QIhANpSyqf1gX8CZ0va4/jGNzICE9LK9xokzmhjNDqZITkr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.19","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.19_1779353610985_0.6518648398987668","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@gjsify/terminal-native","version":"0.4.20","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.20","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"e3ccc524836a9dff38c7b957790e367131b80944","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.20.tgz","fileCount":10,"integrity":"sha512-zQ9cMCl5OTuu2E/JO55clCfYEJf/GZexsX0lQCrh27skfO1P84mEpBNr0nK/Mj+fU2l8iC6nFlR4CH3S2zd9tA==","signatures":[{"sig":"MEYCIQDqBZiV6fZ9OktrTO8EK8HifSUC7NvDxqiZOKBkRMY0KgIhAJb35CzKPHxoHr2rGrMx+sW4axe8uA4lsti6VHgxenEP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.20","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.20_1779399640506_0.7344154568089654","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@gjsify/terminal-native","version":"0.4.21","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.21","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"ccd2524a344ad238d34afd9220fe8ee7aa3677c6","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.21.tgz","fileCount":10,"integrity":"sha512-qV//7siSqRXZ9gfVd4Eu8jLfJjYO2sECiET+70NZs+0rSScqkxdR/G0O91+tHrLzfEC32lLVlISnttlYSRGaIg==","signatures":[{"sig":"MEUCICkFYz4SuWElRt2UMjG+LUdRi0yWYh5yLBdH06FZ8g0qAiEA/GhU1E+4wdCvb5Vx1HUWCJqJd4WKDccy0boMeBfsdzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51155},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.0-rc.15","@girs/gobject-2.0":"2.88.0-4.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.21","@types/node":"^25.6.2","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.21_1779444114413_0.26746316215584276","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@gjsify/terminal-native","version":"0.4.22","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.22","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"0653cc697465d4ad37b2615d010819b715a63d2f","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.22.tgz","fileCount":10,"integrity":"sha512-C7frSdOk4NX7aTbZNNnXqsyixdfGZrAQpMIurvEKO9AE0LqB04MyeCYenibuKAwVWPuVqcAY7RgmcMUJ4YHxsA==","signatures":[{"sig":"MEUCICYZCYQc5fzDI2cDjk/Da5lO+1LmikF37r/9+IOn88uzAiEA1oxfuEA5vegqcbUfVCaMwGcPXoIxoJzEMNzmw80iAYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.22","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.22_1779571251249_0.5148755059725643","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@gjsify/terminal-native","version":"0.4.23","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.23","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"92e0638f738a732ef3c513c92d8b94062821b828","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.23.tgz","fileCount":10,"integrity":"sha512-BTs7ejw36iS2ksSHjbbwO70plSwmjkGInSpo0ReVpBFYFVC6xeQJ8n5z5ApQEa/1U1lzonCV/koRA7uCD/HyJA==","signatures":[{"sig":"MEUCIQCJfyrCvRAICDTCZpUQcNxj1TtF9zbiD2Uq6jyhgu0oLQIgDRq+ODLmQyuVRGow+g+9bozUVmlwRwn47TD+gKZgTY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.23","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.23_1779600029906_0.8804164048636904","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@gjsify/terminal-native","version":"0.4.24","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.24","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"80b0f1d76f11fd64fdbde390bc109e90c99e0e71","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.24.tgz","fileCount":10,"integrity":"sha512-1nPrWkaFxtKBATO91zkAC+C5luZfanvyaQw8CmkpfqZPwKNN0WD2kPGrXnRQCCgwNqcLn67+MejPiBSSWug4Ww==","signatures":[{"sig":"MEUCIA9FpS3IblxLKwHCPb5PQvJZmn9ZQ28Bf8Qjni7Y3Z6NAiEAih9h4UAJxSeNPiFi1CtGU+3mhO8+HNgcrOxuxx4MRqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.24","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.24_1779633063911_0.21246871821987456","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@gjsify/terminal-native","version":"0.4.25","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.25","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"91dd85ba4da637e391f73356b83b1e3539abb5a2","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.25.tgz","fileCount":10,"integrity":"sha512-BgVRZnb37kgIFw852+BZDnZfY27VZlmGDpiR8LDkH7JBoF87UfA7DJDRksICV1/I1vvZa5LQ0InGy5sPLkNv2A==","signatures":[{"sig":"MEYCIQCJAyt+yMocBoWfXMtoLPRvUA7WdnlbUSRXgBBUfE1ZrAIhAKRcFNbjrVRLNW6s6MIrlt21mZdqVpgQMQEeOhk+eMtv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.25","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.25_1779710660331_0.5197929045348666","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@gjsify/terminal-native","version":"0.4.26","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.26","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"baa52755ba147551730c416c0b4f9e0e9cfcd1f9","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.26.tgz","fileCount":10,"integrity":"sha512-RNbG1TOzYH+fUdZVJb2To15yYIGMwjQWYJjbwf2H7BpEOdM311bpOyqh+ZkQ0ydv2VKq8QH29gaFHWrz5C0YLA==","signatures":[{"sig":"MEYCIQDXa9fQuwZI25QMglBngg8vjUem5suMSx90sx9hBTeMPQIhAOTUxR2JklyLb31JO3ftXkee/Uljy9INOLThzMSKJcIk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.26","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.26_1779804937167_0.4287843098127986","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@gjsify/terminal-native","version":"0.4.27","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.27","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"0938112fe9ac8a58c2809d50f7620ddf2df6c5ac","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.27.tgz","fileCount":10,"integrity":"sha512-/JgNWgry+eZ/03QtidPH8qoTScUJrST408P9G+Kw05qgy/oosvgdzPV4qvIUd4sMCwo6/z1KSKpGm+fhV+1f8w==","signatures":[{"sig":"MEUCIC9FKcFVvW3rxO+7ZxcTA0njW1UL2Z/ZU2qW/Dy9FFX6AiEA+mngh8W2pTt8giIqw25ro4YNmMyX/G189WPcx09zBP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.27","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.27_1779810952572_0.4028470504617645","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@gjsify/terminal-native","version":"0.4.28","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.28","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"6e430e3a87a1e3d5db529c657fec9d2b4c6a754c","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.28.tgz","fileCount":10,"integrity":"sha512-fgTBt1jaRXDLcmz8cuuv56LzcCOYLbtT6693l3/uC92zsMhh79Vn+eDRLSQPPOW6zSnXaNHuSI5oLB1KycWQmg==","signatures":[{"sig":"MEUCIQClWVZNYcbcCyro8RSprbujzVQ1iRyxeZAaLIvc5vAUTAIgbXKvczzjNznvpHOSvXqQvbDCI/yGwQmQM3EG18GY3eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.28","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.28_1779868697246_0.6967898638652232","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@gjsify/terminal-native","version":"0.4.29","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.29","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"a0b457eda35bd4ab98dc26f338ed2def34fd156f","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.29.tgz","fileCount":10,"integrity":"sha512-Ip0dH1aO9XhtN14HAUXpyL+hRPMnkbaP0zlc651rUxvgDPN/X1COfnpTpbuqThVZ7L2al+Zd7QoxK2GYmsVCWQ==","signatures":[{"sig":"MEYCIQCFyh0O7wCr+vSIRUc1gmtJBWHSSNWVhPl9S904EWlAjAIhAPgLkyJ4ETrKdQHfo4w9CD+uHHLVmLHnmhQ/Z9bB+ySl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.29","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.29_1779893357583_0.29627232306859463","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@gjsify/terminal-native","version":"0.4.30","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.30","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"e9d3f5e0c70b602d98b57d80f8d4a5ff930fbc03","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.30.tgz","fileCount":10,"integrity":"sha512-yY+Ft/2xWab/EZLFbzEGmf0XlnzwGD/JggC34iAYodaGAgG/uMXl7tlRyduXoNh3c/85e4VUW4X0jXnVCuzlng==","signatures":[{"sig":"MEYCIQDx50aSsOvRacKcIm0m3kWvWrGAgxE+8LbMJ0M5GVtYWwIhALjlsv4CkqTgQV+Z9rdCt0Um4u88uxxJ57qHCFcM4daJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.30","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.30_1779927897540_0.5003089508729002","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@gjsify/terminal-native","version":"0.4.31","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.31","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"91c0d782451ffae268c56bd1d94e2a58cb396801","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.31.tgz","fileCount":10,"integrity":"sha512-aSc2tcs+gVP9DeVkG4LYtdTpqR7oVdH47oBsSnA4UaXrwvbO8ZLotLkpxhWeMEyUuscfFtxJdNQk6SeWs7hrTQ==","signatures":[{"sig":"MEUCIQDwlMRCZMsizbNHLOpAtPDhH/6k6LIbD0Lfjw6GQsruwwIgDeYWy2JGuyEcRPmuVDspS8rCzUHjnXfAIO7eIT6/K7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51143},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.31","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.31_1779963280455_0.24119592653200606","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@gjsify/terminal-native","version":"0.4.32","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.32","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"48356060f1df998a134702ab7d2c3ee14d725101","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.32.tgz","fileCount":10,"integrity":"sha512-y+FlFalCZt/3uX902adkcMnONG73MgzhwhFiqoOGNSVfE4Cu0tj40qos4Vkq+RNzkHhoH5i3mdNWSicwWXrYog==","signatures":[{"sig":"MEQCICxM3wyls1/xgmIDVoUDCAzqtPEYUba3LvjbhXvcaslaAiBO7PZkJLhZxGAQIAojJm5K2Gfp92IBkbso2GoAjPFrRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51265},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.32","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.32_1779991500646_0.5252198910511581","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"@gjsify/terminal-native","version":"0.4.33","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.33","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"2e61876287658b6104134b6d4d166cd849542793","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.33.tgz","fileCount":10,"integrity":"sha512-iHAgYcGFAK4sER0MjJbT1fGFMO57UiczN/w+/zlWZGl8R4fjYhQeNMvNWJ/1w3yjjZ/9UrA6IwMVjigZowqP+A==","signatures":[{"sig":"MEUCIB4idDeICGc7mQu2aw7RyG1Qpy/vgISv+2+aMMJO3il7AiEAko37JzCovRA5jMCjW0plKX7GDkVOaYRwUVwt8n3dfLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51265},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.33","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.33_1780005674590_0.4330550299673266","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"@gjsify/terminal-native","version":"0.4.34","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.34","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"9a46428af0d9cb341291be647714412743aa4f6a","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.34.tgz","fileCount":10,"integrity":"sha512-sB4IjvVINK7bGey89sRNWP5KAnXSLrCG9jaHInVjoU916HDRwpqgeKAujSyM6m3W4rh8wfv38Aj5OjMS6af98Q==","signatures":[{"sig":"MEYCIQCZFzZdKOn10qaaNA33FmNQPYvVdvWNzMuybfvFmM76cAIhAPn5nHrLoY/jyClMof2jTPwoHMYlp9zfnJdF8FeRnMn8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51265},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.34","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.34_1780056649373_0.2494945750273072","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@gjsify/terminal-native","version":"0.4.35","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"_id":"@gjsify/terminal-native@0.4.35","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"fcf1841251babfde40187d505cbc073265a3bfdc","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.35.tgz","fileCount":10,"integrity":"sha512-ZLj3qug43Tpl5f/mlFLEzsgWIscAmFBRG3o2vTXmhOCpZupmRdmzp5cuGPfnlWOQ4BS64npNUSJFay7FKe0+aA==","signatures":[{"sig":"MEQCIHPrgEmJ0Q/L0JUfFP3uA5W6C41MeIZjUv3uNM7MgMZsAiA/2wPQ1OCF/bVjkkiptD4aIyMQlxeW+2tQkqgqq7PU4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51265},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.1","@girs/gobject-2.0":"2.88.0-4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.35","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.35_1780091513416_0.2587806663885195","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@gjsify/terminal-native","version":"0.4.36","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.4.36","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"f12fd7d6f9f7af76d9e9437d3929320821d7225c","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.36.tgz","fileCount":10,"integrity":"sha512-kiTuDMfyCyCKlTKkmJjV7IXk3NeYOLONIRlq+veVKuvYlWu6aez/YIj0e0krux9Fc0k5Wt/IpBMQIdjEg+rnig==","signatures":[{"sig":"MEUCIQDLlX/08iaYraTUr5t0BlkwYp1XJDJpcKSQ/jGR8EQIPQIgWoOy+BUELzx0hoHRDcF63SOkIUgBYnRYnP+H5KgelBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51620},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@gjsify/cli":"^0.4.36","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.36_1780223576255_0.1513139875742231","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@gjsify/terminal-native","version":"0.4.37","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.4.37","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"88f86de2d656241a077583270c1a191b7fd562ec","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.37.tgz","fileCount":10,"integrity":"sha512-kpqXLG+FsciZ5YHzlMdxo3ZkkqITA6dh3AaHkdjKcNyge6ZQfUmRVZskhT3BGFnzQh+Pdtdzzo8TdedFXTPNOQ==","signatures":[{"sig":"MEUCIHgR+L99d+9M1swehKw9gxu5j1vAoQVNiVS3y3jZJVqzAiEAm3yezzoNVlkzD2CNr0RaYNpEs79E6AM+R1fGiXzAoMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51656},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@gjsify/cli":"^0.4.37","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.37_1780604855752_0.38294496592531724","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@gjsify/terminal-native","version":"0.4.38","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.4.38","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"0db3a47e91344f9877c5ebb6c94986f5656d7a95","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.38.tgz","fileCount":10,"integrity":"sha512-VsmQYxHKOT0mXWXlqLJSVi4qdrKt4eVoGFUDKClcFZAmKwxB3CrQmCmcNkvKXxuKUFQXNURq++SLAcTFRRLHiw==","signatures":[{"sig":"MEUCIQDF/hvt0P6xvVTr4ygR23pKAUKg0gl95eGFJ0MBa4q3owIgDmfhNw4DIkU5rAgSp3QOG6BIKxHaaL9g91F8v5h6E/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51656},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.38","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.38_1780683768985_0.5890325124133413","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@gjsify/terminal-native","version":"0.4.39","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.4.39","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"da406d849e6e254d0436568f0640eab3a87ce448","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.39.tgz","fileCount":10,"integrity":"sha512-7kk//kURBxT8pWB9p0ThGjoaZXeOg9g3rS9Yj73RyiAAx2uDWNrJ75PO7IM9UeF7mjxbAyIH7+vnp6JTYAavTQ==","signatures":[{"sig":"MEQCIB2AFMjL3Xc5oZzQkTbu8uV4dgmz/S6KQ8FJJgEMYTqKAiAKgCH/YZfxzqWZ4e//vFdOLhfT8JS2MVIvTQiLo2gVWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51656},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.39","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.39_1780694337409_0.15957881044988942","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"@gjsify/terminal-native","version":"0.4.40","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.4.40","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"da46b7b68d942f61dfdabb98a98d845ab5d6b8e8","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.40.tgz","fileCount":10,"integrity":"sha512-yR8gDeE+zurLcS1Iw4rLKB57EoeQyDJh1dX0t6/aCcIoca1ltWDYVN4b71D3Qn1jXbsOY4GvLvFpuYBu+k63Lw==","signatures":[{"sig":"MEUCIDSnqrO3MsFEjfpPWYnida13Fpttf/xkQHwM1dfZ2sdfAiEAkTmqxAXkqnq5NTGSJudYL/eckpaVEHiWDtULeNv1/Bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51656},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.40","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.40_1780696683263_0.3459813873123434","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@gjsify/terminal-native","version":"0.4.41","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.4.41","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"9bd35322b00a5156365e58672de7b1ff7e1dfd0b","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.41.tgz","fileCount":10,"integrity":"sha512-gPVv6Vxz/0kLC8ojyo97b5bk64elNt4RNkdpJa5FOawApbQNosCIkoNJwvQB7skgIlHRnT5Y1LF7uK6JuyfD9Q==","signatures":[{"sig":"MEYCIQDpVV/IIynr4JJOoDSbXoIxA2W6fmaVD8UPNmtMqDhbvQIhAOcF62dYF/u5ihykTpRqowqQ8KzHKA74ot1AVd2PR/r7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51656},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.41","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.41_1780727238540_0.3662601255195117","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"@gjsify/terminal-native","version":"0.4.42","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.4.42","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"228326d7ba14d634516cc31e5636faf1eb0f7270","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.42.tgz","fileCount":10,"integrity":"sha512-P9E9plZkgAHMJQEn//awLBG3VdXNCYxpcZJNlPmgasUXnT38n4fwfcmY3J+riGF0JVxF5sFmk1OXXM9pOrleuw==","signatures":[{"sig":"MEUCIDjiMALI9yee9fwr7Qyj8kV1X3CXwfIEhQB00wbflpJMAiEA0Lw5FEYHL9RmR2oIfDsl8mivo7BuQXSDn1ZeRFVVXCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51670},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.42","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.42_1780762463869_0.1558662500825505","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"@gjsify/terminal-native","version":"0.4.43","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.4.43","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"3783aebec2a51b330477f3f90c9049ebeb1dfc09","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.43.tgz","fileCount":10,"integrity":"sha512-noQj34msV8wUstgKIglaGHjWYX02hJbv1ZBKJp1S5C8LRxudAsmQ5+AZIlLgeGOUybqpRn382jFczb4C+6j1nA==","signatures":[{"sig":"MEQCIBED4r3CFfurP3zO5+3OXRNVSHoSDW1cbYxP3i0MFceuAiAoo9aRS7EgpRmLdU5DtRIX4TDhKlNOQAIjLu51fwtKvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51670},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.43","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.43_1780832777446_0.6595740314648937","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@gjsify/terminal-native","version":"0.4.44","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.4.44","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"11f6857b05ab6ebe569b17ed3fbaf026b8d5e52e","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.4.44.tgz","fileCount":11,"integrity":"sha512-A5NSm3hH4BMqseGwm+uCVTgjegR9JTwjTzGI/kvbEvyZauj6P/XHLQIgtULs4ivuGBrFaQEz5RTpK/BacBYPYg==","signatures":[{"sig":"MEYCIQDspvZ6f/OJqBZKg4d21yEJBmFCEE0YM26TzjYmUVAyQgIhANdS4aDKNMKisoMudomjVx0RBzOA4OOeHGxc98GYvtxi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53053},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.4.44","@types/node":"^25.9.1","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.4.44_1780941797179_0.4365406746816374","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gjsify/terminal-native","version":"0.5.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.5.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"f65a8bca6a2d81fb48958f4b122cf5201de95c27","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.5.0.tgz","fileCount":11,"integrity":"sha512-wCSg4Lcm3FaFfZG6H8mujejlX2hJYptcaMkN3F9OEHrd/YEbXqnVepveO2NKdpTEOpCQSYhT/lot+LzkHDehuA==","signatures":[{"sig":"MEYCIQDSWLrJ4ruNSvToowGV6yEyeCo/mS3ebfLP4E+u42BElAIhALpwpumsh6MrxtCD6k4+AfmTNSKQN+VBWfXXiz3ZUjy3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.5.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.5.0_1781456642845_0.07748973250493352","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@gjsify/terminal-native","version":"0.5.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.5.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"59566cf6fd064450d7182bf809cb61205f1c04a3","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.5.1.tgz","fileCount":11,"integrity":"sha512-o44qyVcr0quP2VuxuGEp+Vr9uJluzTtT9UJwmN5sCgy7bXQW3YgzNxak1c2OjMmN4VODmnGvqSZXsurfvDJOQA==","signatures":[{"sig":"MEYCIQDDU2fF5EzSLMWJlyASy0KhIUKOzrvhAqcFgAdLeh8jmwIhALC73YYZ2MlbLqX4dcbl3OGSUXFTPCwhMfg0Q1zmoBR6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.5.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.5.1_1781509762484_0.24227334795849065","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@gjsify/terminal-native","version":"0.5.2","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.5.2","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"088d62b6d01959d72d55d348d0e9d917d980db27","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.5.2.tgz","fileCount":11,"integrity":"sha512-Tg5WVWOB7AQODkYNK6ZEoBwsyyH0wOvoEPSIDgtxojx2lXSAC39xWm9fpGybAwzs0uIJL/z05JlSw+xPLc4vUg==","signatures":[{"sig":"MEYCIQDGvV/6Q41NxTFU8UVByYOFAgIQPQGzn1TnIyxJH00mxwIhALmZGhHa+gykFa7vYJPhxvr/3f/205BivZ3nb8uOJPe4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.5.2","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.5.2_1781600098128_0.02152940587205321","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gjsify/terminal-native","version":"0.6.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.6.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"d1a547dd7fbb11c8fb5bf17e4e9c4fc97ea386bb","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.6.0.tgz","fileCount":11,"integrity":"sha512-tQXFY4DPRqV2rUPRgYWk2ejS8UOCRaC8Ff++zEEdairM8Rd51498NZfclNL5nC8lHO/tlkPDABtks6XzRRH1gw==","signatures":[{"sig":"MEUCIFmFQo7IP8FeF4eP8dupY6onFkSLhsWxYLxptbB4zKpSAiEApFf/2r7Zs+Ou6HKCA1sEKvTcxkZM3yuWZAvSv8hT51g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.6.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.6.0_1781635452708_0.6180934608877906","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@gjsify/terminal-native","version":"0.6.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.6.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"fccf45da2a9205979ba70afe25456608c1e7a0a0","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.6.1.tgz","fileCount":11,"integrity":"sha512-5PfQ1S2FLpjRBPRWHi1K7cD+ZjGb5U/bfQi44hX/UDVTBIVQtX2cUEX/A+6YEbag3r+gJ+DYX8fYuIePxJ06YA==","signatures":[{"sig":"MEUCIQCEca6mI+A8bTKKIjj/YVpzEDIb/CnH+y/XspTZVXNfFwIgD2vh2XRt+Aas64asuA9nQ1kWJINf3rmVIt0WE/GygE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.6.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.6.1_1781639122980_0.09995416082120268","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@gjsify/terminal-native","version":"0.7.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.7.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"065bea6c7e95347cbe560316bb602a71adb704ef","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.7.0.tgz","fileCount":11,"integrity":"sha512-5y/8igAsmp+7zj2OZqIS+LDFnWEzBQ0S+pWnbgi68ZyRZYBqbAmDp0rOsLZq/ovfUDyAtBmA/tspd9XfNvLAxw==","signatures":[{"sig":"MEYCIQCbT8Qlvs6tKSdU9JR+jIRoQePSvrkN91Hr/qytOO4gSAIhAJlDwQQnU+ukWQ+Gv2rd8R7aWA0bhhF8aj+q+pev8gi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.7.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.7.0_1781648634267_0.5581610483085702","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@gjsify/terminal-native","version":"0.7.2","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.7.2","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"32218b404e56a5a8481234ee31321efb872667ad","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.7.2.tgz","fileCount":11,"integrity":"sha512-/DVIGHsPbJF4MDX067NfmBD/7jjFJ9vMNAq9guS7BMaP2TglRGcmBcJMCevvN1ZqroPXA1kLHPrWAwuJ0Ph6xg==","signatures":[{"sig":"MEUCIQCPok5ZiH1c4gxWB5CHCQYJGlqtXAK5jm8zEwFvKxrs9gIgKYgX4/S7722K9uy+I4KQSdTsnZomtw6ixpb1vn83JfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.7.2","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.7.2_1781712287208_0.3032735608481787","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@gjsify/terminal-native","version":"0.7.3","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.7.3","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"64b6bf12df4a65e84459b493530ba0478d9d1828","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.7.3.tgz","fileCount":11,"integrity":"sha512-JEzByvrcuHr8AWMXZfJhCYH+1GLCQuZZJmzjpeM31xnXUKGN0E3rpWGUt4uxIZLwMYR5B106llYVwg7CFalurg==","signatures":[{"sig":"MEUCIQDLIpn7+HqleQ7rbxdc5X0pMTn0iyw8WlZRxF5gjZJmUQIgBkkNYQB2TaCeCtg+Ue/om1B6qafGJYavWNxzMxuP+Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.7.3","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.7.3_1781791031872_0.771621525170687","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@gjsify/terminal-native","version":"0.7.4","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.7.4","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"84839d0608ce1231b148f1355cac369883d4942b","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.7.4.tgz","fileCount":11,"integrity":"sha512-ADyH76XbZCGjvBzmEcy8rZPVc3ujdZnEN8RboEXrVUS45izG3437Htjh4ue64HCDlK3O3JpbAszv/dBSkYQJGw==","signatures":[{"sig":"MEUCIQDSWEDg9rbd8NAU8oTPwvhUJJ+UibUZnuioGXDVOzlWMAIgSSlSrOIavkdR2yjwGmFYsLxwxvVh6qXPxVDE07eCuS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.7.4","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.7.4_1781846910355_0.5318731791197795","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@gjsify/terminal-native","version":"0.7.5","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.7.5","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"513e6833ecb827a4295e35899b2e26cfb80718a6","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.7.5.tgz","fileCount":11,"integrity":"sha512-jDpersXwImRAYRO6IFJW+84rpq2yQ5kFFdwJPZjgL8JtPfl+FdCS08EJyHFgRTo2MA01fa8o3muNDXan3FIwpg==","signatures":[{"sig":"MEYCIQDodgW5h8rrd3kN7kue1QgdG+95uPMIWuX2qIYL1d6JmQIhAIIxZYjwN4PYigTY/S1IVGK46h0F9U5wdZ8BOK6hnUVg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.7.5","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.7.5_1781881654033_0.19488295997736582","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@gjsify/terminal-native","version":"0.8.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.8.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"063154993724e5df2fe8b2be37b02a99acd26a15","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.8.0.tgz","fileCount":11,"integrity":"sha512-T9+iwxRxF8Qgto/oD+bZx5sLdzXJzBlNi934C5TIVKryBOPhP2wj1gm5IZlJ4whffpoBN+K14bxh+5KlcUTG6w==","signatures":[{"sig":"MEUCIQD5g0fj5Vnn2wI9ZHxDlr+I3j7D0VA5JJkT8YXOFaChhQIgK5/Q6uxOHOa67E0JY3stzqYMeFkEPYu96Lkx40vyy9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53420},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.8.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.8.0_1781947126033_0.631491586339554","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@gjsify/terminal-native","version":"0.9.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.9.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"d632fa4d7d1253418216e2b9d80d3da45980df96","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.9.0.tgz","fileCount":11,"integrity":"sha512-PTTEgBQU+SrWZ6O4cZgsx7v677irxiyI+PJUHrRTFKUeGnmmgbVCB1KTeHgjo95KHiRQfdGszvFSColJGYq3+Q==","signatures":[{"sig":"MEUCIEYhZsv8nY7DXXXDZLub7EPJM2370iwaCkLkXDvkYhpSAiEA4eydf+vYep/28f+Byky2x6TCExBPvZTLK10yLkee1p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53420},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.9.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.9.0_1782042611823_0.23745370252405595","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@gjsify/terminal-native","version":"0.10.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.10.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"b5cb288dbe89fb148ec284d9fc65b205689b63de","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.10.0.tgz","fileCount":11,"integrity":"sha512-eS0nWZqXdq/JQ8dZrKe2xURrCyjQGbDJGCCkdU4qPt2qMPxH+0X42Ao1vtllKvG54qcIrqFlcpJQxUus8TtwCQ==","signatures":[{"sig":"MEYCIQDuYgmLqGsp8tLvVgcVSBhs0kj6L8I+vqErtYQkjkq/PgIhANWqCuTNY9O96DoUn1EUxE+l9TQD1OSzSxjCtoegWT2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.10.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.10.0_1782067733099_0.5401370314777545","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@gjsify/terminal-native","version":"0.11.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.11.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"e442d7feecd488d03b6f4d65c264c09e8eb3d0f2","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.11.0.tgz","fileCount":11,"integrity":"sha512-N6fmT9LVGIb6Qw4C59zhCmQ8eZTRmgjIgi9pN1vrp8HTJhiKyVzVOrniahYsyM4H6nmZHdmNt0dQO9skBbc60w==","signatures":[{"sig":"MEYCIQCX+SZCVIyZZcmqI2F/hNFu010ma2rUNTqjGmzE77q16gIhAKSxSeXKnI2VMcoIZVtmxA/+7LhP7/WrcL9uoYUolpnY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.11.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.11.0_1782159768900_0.9519396180305943","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@gjsify/terminal-native","version":"0.12.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.12.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"322436b27e459aa318df31ae0a4ddbe3f8b505d2","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.12.0.tgz","fileCount":11,"integrity":"sha512-kllpfR0RTrPJIdBXSEq/myFzpp/wjehDIEHAFKMf74OIliADdMqQGuOmjryiJ/YNxZVsPLfGBTDKhlg8sWnzUw==","signatures":[{"sig":"MEUCIGnLow0kkVYDsDRN8cfqG8q0+inQ93D7aftZR9tDJO3vAiEAjvx13hew/FhSwM2y9KfdzNpzmiTbwgCCxx4sHY8PioE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.12.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.12.0_1782519575835_0.225328681828721","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@gjsify/terminal-native","version":"0.13.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"d8a4ab9f18a153a87da1e98ae2abc7f90b2970f9","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.13.0.tgz","fileCount":11,"integrity":"sha512-kbKTZ3eigVkaiVkTkc5y7d97B9KIuvHl3k4J06Gx5geSoBNRzgByNxB/AupVTFQ6rDE0sJZSJUOlxODiRDmmHw==","signatures":[{"sig":"MEUCIQCqsfcbYU4qSZfD153GkA1BsNAiy0oAOF2m4c5U9xDGEQIgCnoVBgspitSxKUZsbrmYgbghhLwO5G2vu61HH9y+Fio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.13.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.13.0_1782578143141_0.07930688098068384","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@gjsify/terminal-native","version":"0.13.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.13.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"fe2f96c5d7c53fbd1ce4d1af2b305365f6572ca9","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.13.1.tgz","fileCount":11,"integrity":"sha512-znDo+mTP2RJxRwfYhAyg21y07nvIMeVWw0AzPfhWuCRKRKQk7S1yf7qDCOSZRon/JCnfTFU03GQPDsTfIxFcMw==","signatures":[{"sig":"MEYCIQDaqtpbPUwYVRtUys+Ps4+GWVSejNdEVW0JjZyKo899WgIhANwll9G+tZd85tip88iw3JIM6SWYoULEyyT11hs4fbPn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.13.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.13.1_1782594209063_0.5524056836127171","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@gjsify/terminal-native","version":"0.13.2","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.13.2","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"8737a1eac3f492d74fb079bd27241a86c5c0a624","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.13.2.tgz","fileCount":11,"integrity":"sha512-zLcDnoGJVj7ysEGvKk7DRkiMyorSOzfYsn1DgN9CF4jAhmeLtIQcg4uxpkCh4Zlf7AjsxMXZjAALVqYvnivVVg==","signatures":[{"sig":"MEUCIG7w7UJI8wtLajKrt1Cf1q/tTEDkk1DLrJk+iBzcWofUAiEAz1im7i6zdk1jTp++6CuRAytk3PjlSnLPmLrRduuoPKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.13.2","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.13.2_1782755854888_0.21797180170074237","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@gjsify/terminal-native","version":"0.14.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.14.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"ded55699b2fb996f4587eea5e7e4d23ede2ef941","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.14.0.tgz","fileCount":11,"integrity":"sha512-VuJ3/cxbi7WWqejNPJz0pPTTp7ZvZq+x0ibNipNfnvw9cYJGJmqBeEl0aRexN+i+vwv0Y4BCOZgrjH51qaedmw==","signatures":[{"sig":"MEUCIG3M6j4GyxBGMAagR5P5zfRVdQWxiqHE0ptEMagSTWvlAiEA6ab+cXUNA2KFqaIn3mjzEVtUz5YEqJDiI59jWd0Yfdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53422},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.14.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.14.0_1782765086278_0.18895940894743846","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@gjsify/terminal-native","version":"0.15.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.15.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"59978a1d7acd432204d3f9ce398155c2380558d2","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.15.1.tgz","fileCount":11,"integrity":"sha512-R2qIptgIvD6WgiWrwS+oILbk9eTFRaf3oHIW2kl5VZIDVACtRDmk8y1+TvST0mPAdGuH1z7wGHThd6WScajubw==","signatures":[{"sig":"MEUCIBp9BpgVNAVYWdOvXUSS6U7R4vCw5vzXOJgclzoFoSs2AiEA+6M0FsIWLRAnLZR+n6byJJFi/X/aKxDrlDAR5eh03ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53441},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.15.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.15.1_1783012129290_0.042707839496194167","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@gjsify/terminal-native","version":"0.16.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"2b77b8e11da288313db6deca78c3856b6dc4eeca","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.0.tgz","fileCount":11,"integrity":"sha512-R5O30sNSMnRMdVfgfAS9XV1lNw6/5rbIJLr7EgifpP6p0oO03TO3FeeeHne4v77a0XU1Pek5ZvHHve5+2Aomdw==","signatures":[{"sig":"MEQCIFoJ9RvOjC9zOOYiGQxHRQ6Lhwu7MbpAfDGsOUU/NyoRAiBd12MM0TU4xXX1JROx4mFQmyVugkgn7+8Wi75kfM5ztw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53441},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"2.88.0-4.0.4","@girs/gobject-2.0":"2.88.0-4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.0_1783025262791_0.015048420938035267","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@gjsify/terminal-native","version":"0.16.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"8efbf0c9fb034578c490d69c3fcaa32b7d0ef06a","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.1.tgz","fileCount":11,"integrity":"sha512-0lwVideLC0Kt226+OPjIhXZ/y6Uapn5hj0mmvFrH97LiHxJ9YOIkbaxk410CCfVaHHbpTUXJ/8EyR4Kb+WXlTQ==","signatures":[{"sig":"MEUCIDp9+5Oag4bfdylS/8Ntv9+wdN1B3nC6VemXZ+t6Mxs9AiEA6i4sdAMGfERu8Yun1s/HgE8twbaLiuBodLfs7H3/AqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.1_1783061767137_0.9460332790349308","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@gjsify/terminal-native","version":"0.16.2","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.2","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"a531bb042239e89aed953a4e50f51e03331fda36","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.2.tgz","fileCount":11,"integrity":"sha512-1qf+jmMugVLu+xCiBtqF3lWqoPNRA+itJJuevOUcQAOegF/cdqaz9i9sgZ1V2Rb4FZOBAkXdeeaBVEFV5ZRHMA==","signatures":[{"sig":"MEYCIQDNT+AoAreB89t0hwvqQBvNZKgEHxkEFE2EsUAtNm2qSwIhAPMPZ/EBqkuoizNFUCCfFeQbQAhs8FBn04EvFMOpYGmT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.2","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.2_1783076415399_0.2963733726871054","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@gjsify/terminal-native","version":"0.16.3","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.3","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"ec3981a34af3a83ff04217b4bd76bf52f052ceb1","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.3.tgz","fileCount":11,"integrity":"sha512-6E0TownC66KhgV/5cKgJ4G/lc7WrSm+FTURa0DiaJKbm8Kf2kpOYo295ZZ/2q0vNwU1+MYjn5hU8EcgsmhuPSw==","signatures":[{"sig":"MEQCIEv6ZNRwSxCBhrHt/1ilmYd8c8yfKgiEZ2hkQfjjWYnkAiBUjCthLz0uUuDz/+AqG7ikvWfcXDALKf0Z8nk1ar5ABw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.3","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.3_1783081753323_0.2954664756813241","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"@gjsify/terminal-native","version":"0.16.4","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.4","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"29708236924720a23da0f11a0a3faabc9e818b71","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.4.tgz","fileCount":11,"integrity":"sha512-0P91VogHNrLNZSDhQlISb49fZ+A+xLkNYn0oPpz9ijtGCrObGrVcmlsUgk0xLO4Tk6BDqqA+owV5LENcjdGmKQ==","signatures":[{"sig":"MEYCIQDR1zX/5Hc3Ogf1rSTnc2SkXupgCFcA68I225dRiAICEgIhAP2nsQO5AC2AL7Q4J79cuN39Jygx/mYrIlrtQzFr+Umm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.4","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.4_1783461025761_0.4315807575742481","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"@gjsify/terminal-native","version":"0.16.5","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.5","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"d4c495a8bd1b688ff743e376ea6a39a6ba50423d","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.5.tgz","fileCount":11,"integrity":"sha512-4dYi283LWoiyOwskvbtVM0B6kI147K+VXUhSk54uYjHI0zI4f2SmF82dumZuxDYyDHAfjJfTMpSC9CuKVDLtKA==","signatures":[{"sig":"MEYCIQDgJ5KYmk3FEpEhrAYSa+nPFJDWUPprgB300TasbeAb8QIhAM+7JYiTHyFNdSmV19RU+mo1sNHcsE5ys1ar4GpkatJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.5","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.5_1783507622212_0.9570168568611548","host":"s3://npm-registry-packages-npm-production"}},"0.16.6":{"name":"@gjsify/terminal-native","version":"0.16.6","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.6","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"013865f669c104473993a421b3762a6c628c3fd0","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.6.tgz","fileCount":11,"integrity":"sha512-DMub88vAB2Z3SWIwiEDW/P1yrRLOdSoZxTKi0+wFv9aQSStO5uNP70axpttHH+zGsO/YRzkIhz1QycH4ZAabjw==","signatures":[{"sig":"MEUCIQDnSPbbo6rt5sfo6IFqW0Z+qJwFfE3UOP1hTlg/Pg/X8QIgG+zAEZtV/MU1IEASqSdSvshipE7uCgFbTu8ZCRrB1YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.6","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.6_1783596291528_0.712189229169089","host":"s3://npm-registry-packages-npm-production"}},"0.16.7":{"name":"@gjsify/terminal-native","version":"0.16.7","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.7","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"fd8cf649e46d1da901dd45acd9b24c6706f39da6","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.7.tgz","fileCount":11,"integrity":"sha512-mCUFQLphneWtsPGfAkoVGZi5UDeuIvIRoIQCg7vEAGSXPdHUK2ZIR5IYQHc+CH0Mj+zMMJ8Rf6qgdU/3lVpUbg==","signatures":[{"sig":"MEUCIQCsIy6RJBNbcuQr/JKbSmv3p8aqMseNRho2vMU57iSJBAIgFhd6nMmrnQ8uPiwtHfIRYDhPX6aRyiS0pGKCbTVbza8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.7","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.7_1783618931446_0.2509318387132773","host":"s3://npm-registry-packages-npm-production"}},"0.16.8":{"name":"@gjsify/terminal-native","version":"0.16.8","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.8","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"8c9f39af9420c33f0a442ec9d81c16001c5c954a","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.8.tgz","fileCount":11,"integrity":"sha512-CKqSxmSgHpmnb3Akuf5q7U3XL6T/7+l7QD4zgwCtXJgkfWsHJ6crJFbTXidnjLq+dRi4zd/xAXZlcLp4m686dA==","signatures":[{"sig":"MEQCICC5vzKPTj1W3h52tXn9JXEUZYZvFbXXUKv4M14dkyIGAiBXzUsYl/IQPIa4CpDQR6HRaryh3YkXUOpbLvdZN1sqJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.8","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.8_1783668290268_0.9668189828692582","host":"s3://npm-registry-packages-npm-production"}},"0.16.9":{"name":"@gjsify/terminal-native","version":"0.16.9","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.16.9","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"04cd086a241e68b74f74234333032f8f44d37110","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.16.9.tgz","fileCount":11,"integrity":"sha512-OLIUEXGvdRDqFr764DZT/qE3v4HUe+3vrB95SWhDVFpSnOlNIUmMX3WRs9+wmKPr8jiyHCS7VPwBIixBPtUwiA==","signatures":[{"sig":"MEUCIQDj/t+CTWdmWOqBggt3bSZoNl2HCLIAi0T/41fiySoHnwIgFfqNZ2X0Na+evOCYtAjpNV1YiThzFHGfcgOteClgrTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.9","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.16.9_1783694000857_0.8163476591162453","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@gjsify/terminal-native","version":"0.17.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.17.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"7afc55d85a190eb33d17dc8e62b78923cdfad9c8","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.17.0.tgz","fileCount":11,"integrity":"sha512-ThmYBE9tz4MZIBbOuGMvK2r7Yvuswt+aryiDTzDLSqhddNdTa4QEhwhwtd+jGh6zQF3tbObsgheWk5h1IK6G6Q==","signatures":[{"sig":"MEUCIQC+IKOxQ0XHW4lo4EQmcYbXQvWGoLjhif+dILweW08YIAIgN6eFSARTq3NdiUzbGRMPVpuLKHjBnV9AWb0o0nG9EMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.17.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.17.0_1783767515830_0.6218363074410425","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@gjsify/terminal-native","version":"0.18.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.18.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"18de50e04d689e1a542ba80d81bdbe51f1f0cfce","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.18.0.tgz","fileCount":11,"integrity":"sha512-+wEcRFFyrbgRs93DS3HIrlxEwGnJnhuoZ+dJeuEZC44yP6a5DNpqV008FYQKWnjHZMQVypHSjcoioEaF2qOw3g==","signatures":[{"sig":"MEQCIAhuAw7C9WffulSEpITBockDfongyroP0yHLZfskZMbgAiBi6q3UDmc61hrHLY2OkqIW4wyug2tDAcjUCyi2MKS08Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.18.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.18.0_1783836896845_0.9489328166657427","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@gjsify/terminal-native","version":"0.19.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.19.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"639c265bf89c99be0f7058539edce7eac4f88024","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.19.0.tgz","fileCount":11,"integrity":"sha512-1jm2+pwKdp6UEseCkRaCw/95uJjfmT/8+Q1C7GnBay3tWg6UW9pBRYsQ6ghuw7DQCYU7HkOudJ9aTMxbridj9w==","signatures":[{"sig":"MEYCIQCuhzmMI5Ds1/53sx2rh3x1QKogh5Q5l7ZicgN5i5SiSgIhAMKP8gmPB1QWCGO8Uc9cT0Gh+4YJ8UN3VMzLZqwLgZ0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.19.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.19.0_1784487993333_0.02594225103235992","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@gjsify/terminal-native","version":"0.20.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.20.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"3e752478c3ca49b3cacf83bead607da32985db48","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.20.0.tgz","fileCount":11,"integrity":"sha512-PHuh5dnd+wQsSwCHGqoMNiYCUp3xnCKSAz/0xi00Zewm/cwXwqxBt1k2qDB1eVpnB8SxdWcLU7SLBqgaZMga/g==","signatures":[{"sig":"MEYCIQD6itbx8wodankl6r/BQ6Sh04MbTLXIBgnp+VlSMQpNmQIhANRNQFIv8dh6wLdRZJ3SLVaLShI33M31dX9h1ppvPdQl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.20.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.20.0_1784565412581_0.43206861583134426","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@gjsify/terminal-native","version":"0.21.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.21.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"5985a707eb6230d36c9c78bc22425b52b23f1d5a","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.21.0.tgz","fileCount":11,"integrity":"sha512-YYWCL+nZLqVnm0NaYm+bG3oxa8kPshArP5I597yzP7lyKTIunGLWb7wcXqqRTpTa8KFNwPvGOJ4K6DAkBZM2Wg==","signatures":[{"sig":"MEQCICmxO2HTAyKBMF6AePYF5cm9tYiKwthfFBc2NWWcfg3xAiBv2CuKHWl2gYIc3wV2KURMPeuJHBDfnuyn/wDho300jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.21.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.21.0_1784912341316_0.5023135720538745","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@gjsify/terminal-native","version":"0.22.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.22.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"9798c8c7cf4ced9f8ca83da8978dd67e6167bcec","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.22.0.tgz","fileCount":11,"integrity":"sha512-esgnjI+XbMJI8XvU9kEjS73wmOPcF/7a6omGs7xOfZg+u2NUbypdwCvwZc6vHPh4Jt2vrk2feQC1jFacTEWFtg==","signatures":[{"sig":"MEUCIQDqZBoDWydX7AWBXSzUGWvUZA8DmwgePHpGqzDcAyasVgIgZCtWVl9GOtuwsGAZCnA0LXRF18RzpYlJB7Y7a6z6jWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53429},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && mkdir -p prebuilds/linux-x86_64 && cp build/libgjsifyterminal.so build/GjsifyTerminal-1.0.gir build/GjsifyTerminal-1.0.typelib prebuilds/linux-x86_64/","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.22.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.22.0_1784960513669_0.7298308688002253","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@gjsify/terminal-native","version":"0.23.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.23.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"f7322e586897770e4864374f7a0073426297604d","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.23.0.tgz","fileCount":12,"integrity":"sha512-wdZfpsHuZmYpBAS0FPxM4x/YAnrn5k7S0PLuadxKi1iNu52ApXk9nPDk+VMV5pFAWsJHWtBTsLmIIv/z7VuVHg==","signatures":[{"sig":"MEQCICdO/yvnpaj2Bs5j9l9942kxck89IHUX5VDidpUYpUPyAiBT4hd5aa+EJyZUEBwGy/0q1Sm8qsoBtdz9hc7poNSheg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59514},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x86_64","linux-aarch64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64"],"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x86_64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.23.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.23.0_1785104380824_0.1987928146451321","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@gjsify/terminal-native","version":"0.24.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.24.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"f26b3ac2901bf91a76ef3e8ddd0db597f492e61d","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.24.1.tgz","fileCount":27,"integrity":"sha512-HNVXe46OqIY6gupYX0cXs8dxlEUn1rehACXMTBrB2APnIZrmtSu1u7NrLhoGW2jaSGFKLs0D9bFlkI4zCZRukg==","signatures":[{"sig":"MEYCIQCZD3Zl4HeoXbe5CkrwPxQ+ppIMAp9WOjw2SgtJ7Mla2AIhAPwnbqL6xaJjVS2VYc8bwuc7RlMKRLRJ5sNqJiTQRLDB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384439},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64"],"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.24.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.24.1_1785266758761_0.9476417588396917","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@gjsify/terminal-native","version":"0.24.2","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.24.2","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"577babc409c3386850546105e6f24f0aa5c9ef77","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.24.2.tgz","fileCount":27,"integrity":"sha512-OzK9qSxK9qNxV99I/7K5itZncf+jk41Vq+j3J+kRNQvJLmCRe6Z2G85KNesXps+tlvqnxXwyhyVWhJb2mMHX/Q==","signatures":[{"sig":"MEQCICN/dQndUci8sNgleWxiBi9rexYxpVG1DtQgthgSOKVnAiB+ud5xGXdM0AJ3B9Be/p1MV6R+oSabEBW72tcfjYcyCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384439},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64"],"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.24.2","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.24.2_1785358654762_0.5359727238615355","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@gjsify/terminal-native","version":"0.25.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.25.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"85ede6aa780858665e019283b17b66dbccaec42e","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.25.1.tgz","fileCount":27,"integrity":"sha512-sJgWAfQEk439eg9vKgpi2np1eXBQbu52R/oK7IVepf2hcHuRUan7w8O4KFGtsk7ZMUtSN1X2+Z7CZlhAApdaWA==","signatures":[{"sig":"MEQCIBPJzRq72ix0PYRh0E0WQ36V82WcjF5mmgtXt1GjnulxAiABU4RHsB9Zi3St7HJt5zWAd0WB56Br6x82/T/F6+mHqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384439},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64"],"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.25.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.25.1_1785433742723_0.4872098516545065","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@gjsify/terminal-native","version":"0.26.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.26.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"adc9138bc131e99a74efa400780a6bc2b8291aca","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.26.0.tgz","fileCount":27,"integrity":"sha512-5q9grxB8Bw5DJLSz3sGENtsGbXsrmsTBEoXY/HwkVlkX773DLA4HBP6POiZOoMwP3ckwiAILg2sm0+2Tjx+T6g==","signatures":[{"sig":"MEUCIA3dZQi9a/SVqMbGCx+1HCihVEeIffV3mvdbqbi4eGdcAiEAmw/1R6QHyCxDu+kXwG/xBANv/nuD/NJoVn4mthAHUhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384439},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64"],"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.26.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.26.0_1785564482124_0.1936994768819449","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@gjsify/terminal-native","version":"0.26.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.26.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"c273d5de732ef20d39b0a118570d3337631db6f2","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.26.1.tgz","fileCount":27,"integrity":"sha512-epJC2K+qEObx3pIBUCofDooKajwKgUgWUc8fi/JVks06KmBPGnodX1gUMWYDgPZsm1DByWZ3vWRoQzivuq+yDg==","signatures":[{"sig":"MEYCIQCGCWqm/SJXtaReBPcb/x7I8gWCXq52xVvgayUM6hoY+gIhAM9wbiCLlTBxvwK2BzkUS4GCfpnLPJLch/TF4gx0ItfD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384439},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64"],"prebuilds":"prebuilds"},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo || exit 0","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=./prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.26.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.26.1_1785589990406_0.2950644371094866","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@gjsify/terminal-native","version":"0.27.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.27.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"6fcf691e0ce34ee06a00adee9c76b0255a93c52e","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.27.0.tgz","fileCount":9,"integrity":"sha512-QTpJYk0u3+Ka3AgC0fZypCowkP5ps9bIsBR9mQL3I65jP9NYIpazCK5RWLljh9Hkv+agL4o/een/G6Srbn5UAw==","signatures":[{"sig":"MEUCIQD69zkhXFfLWN6t+5nVCqXYbo4QrXH4t8vgg7IzWg7O7AIgapRIT3g33S+J9eYLKNpBslexFhz5hem/UHzyRxhgiQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.27.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.27.0","@gjsify/terminal-native-darwin-x64":"0.27.0","@gjsify/terminal-native-linux-arm64":"0.27.0","@gjsify/terminal-native-linux-ppc64":"0.27.0","@gjsify/terminal-native-linux-s390x":"0.27.0","@gjsify/terminal-native-darwin-arm64":"0.27.0","@gjsify/terminal-native-linux-riscv64":"0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.27.0_1785786278838_0.14803388211353896","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@gjsify/terminal-native","version":"0.27.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.27.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"3ce563f24c018cdfef8491fb9a1d3b099b4a17ab","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.27.1.tgz","fileCount":9,"integrity":"sha512-1T4U29r3IJCfW7A12JzGsTXhfiXW7YTz9+ZeW2cHR9+1PIsq/p24sw5BOFbZuB/Fm0XgGyxQhur3k9Ij34gsvQ==","signatures":[{"sig":"MEQCIFomXKABe2AgrJoccoHlAkrFlctUADdeQMv+GOUf6QDsAiAzWz6oz4LHAJuHSbuiA6z/vhVwO2ZYvBaRuvpH0fSNvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.27.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.27.1","@gjsify/terminal-native-darwin-x64":"0.27.1","@gjsify/terminal-native-linux-arm64":"0.27.1","@gjsify/terminal-native-linux-ppc64":"0.27.1","@gjsify/terminal-native-linux-s390x":"0.27.1","@gjsify/terminal-native-darwin-arm64":"0.27.1","@gjsify/terminal-native-linux-riscv64":"0.27.1"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.27.1_1785826390494_0.8659951267905677","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@gjsify/terminal-native","version":"0.28.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.28.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"1178b0a78aa131d944a1d7ffb17c64b0027f23da","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.28.0.tgz","fileCount":9,"integrity":"sha512-4BpY+kV5C1PV+KypDqmxffHp+I08amwwjKkT83xlDQXOcjLkA9S5A5QFBGMtFeq4+blHEtNMGH/9sqhqQuWFmA==","signatures":[{"sig":"MEUCIQDqjAnBF0a83dR2rbwtlNNmJ1a30s4xku5ETAWgBi/31gIgG90EX3yETDkqq7uPnqFs8FEAMwXQ2YZyoO+f+hLYEWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.28.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.28.0","@gjsify/terminal-native-darwin-x64":"0.28.0","@gjsify/terminal-native-linux-arm64":"0.28.0","@gjsify/terminal-native-linux-ppc64":"0.28.0","@gjsify/terminal-native-linux-s390x":"0.28.0","@gjsify/terminal-native-darwin-arm64":"0.28.0","@gjsify/terminal-native-linux-riscv64":"0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.28.0_1785864831084_0.3927748517973295","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@gjsify/terminal-native","version":"0.29.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.29.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"7aac88e29202a6d2f1eaf08ca069c12387705d2c","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.29.0.tgz","fileCount":9,"integrity":"sha512-8ykYmWFWheVuPiVwkIe9wezmoBeYF1ttaBHmWPvjDsM3Uj+NDLdkfBFXxsguGZ3Pzl6C7J/qxHBaDwnm5DivFA==","signatures":[{"sig":"MEYCIQCG0ZDpQpedS/S7jv87dXsRQkdM542kDaRvLl1nlqvwoAIhAPjz8MWwe1TOv4gHsBHrkn7nYlZh4r3UK87sh+jv4zyC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.29.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.29.0","@gjsify/terminal-native-darwin-x64":"0.29.0","@gjsify/terminal-native-linux-arm64":"0.29.0","@gjsify/terminal-native-linux-ppc64":"0.29.0","@gjsify/terminal-native-linux-s390x":"0.29.0","@gjsify/terminal-native-darwin-arm64":"0.29.0","@gjsify/terminal-native-linux-riscv64":"0.29.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.29.0_1785947939723_0.4539673477438866","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@gjsify/terminal-native","version":"0.30.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.30.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"d87bd8167fca4e7522a277ff5ce41341cd4174ec","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.30.0.tgz","fileCount":9,"integrity":"sha512-UFyN6lur3omZSmKx4FvCD73dZdaEDcyBsVzXx3O6hBuWMLmsZARd37cUU3I9DYFiaHi0y891tvyYM3bBYb2A8g==","signatures":[{"sig":"MEUCIGDXecpw4min+bli0BZAaMzq0s0KMfsrsIg70m5YDVMVAiEAgBKlPyTMGikR/76aO2owK/LhwHINh//skz8f5Gx2qm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.30.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.30.0","@gjsify/terminal-native-darwin-x64":"0.30.0","@gjsify/terminal-native-linux-arm64":"0.30.0","@gjsify/terminal-native-linux-ppc64":"0.30.0","@gjsify/terminal-native-linux-s390x":"0.30.0","@gjsify/terminal-native-darwin-arm64":"0.30.0","@gjsify/terminal-native-linux-riscv64":"0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.30.0_1785967777825_0.6607905123362334","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@gjsify/terminal-native","version":"0.31.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.31.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"ab5dc643ed873e4171d92d33b325d618008ec226","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.31.0.tgz","fileCount":9,"integrity":"sha512-oxDL7vPA0rRhdrvFQ7Nox+3U9+w4IXiwyyxHFYjkCO25iwq/ZHc/JYIZevzf/I+qIQ1JLplVBkDmR9u3M3J0Lg==","signatures":[{"sig":"MEQCIB7Cg1YlSgDormiNV4GvZezanmaEXti9Rowm8rH5P2cKAiBiHml9fEE4/cpn7Y+kZjk9vH9oRZitk/JzVLYoL3FsCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.31.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.31.0","@gjsify/terminal-native-darwin-x64":"0.31.0","@gjsify/terminal-native-linux-arm64":"0.31.0","@gjsify/terminal-native-linux-ppc64":"0.31.0","@gjsify/terminal-native-linux-s390x":"0.31.0","@gjsify/terminal-native-darwin-arm64":"0.31.0","@gjsify/terminal-native-linux-riscv64":"0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.31.0_1786143196608_0.42499212650963125","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@gjsify/terminal-native","version":"0.32.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.32.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"a304ce8b273fdcd40eee599c0b44e857f970ce30","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.32.0.tgz","fileCount":9,"integrity":"sha512-QIR1CZ45+SiKf/1Ndej4nEnru4nLZDELAPH71jxtGNoMd8v0gIixPPLL84/6WI5FJnfsXO8I1CVkjwH8Baf4iA==","signatures":[{"sig":"MEQCIAqpiEIQMvHgqgTOM5G/r4M/qLUzhfwCQFwLLWka+JE7AiBtPv6nV2XlX5c5JvOLhTQIVeB9qVostGjHbL1y5EVjWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.32.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.32.0","@gjsify/terminal-native-darwin-x64":"0.32.0","@gjsify/terminal-native-linux-arm64":"0.32.0","@gjsify/terminal-native-linux-ppc64":"0.32.0","@gjsify/terminal-native-linux-s390x":"0.32.0","@gjsify/terminal-native-darwin-arm64":"0.32.0","@gjsify/terminal-native-linux-riscv64":"0.32.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.32.0_1786222546440_0.9888508814152743","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@gjsify/terminal-native","version":"0.33.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.33.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"c40cf067d92a487f416f0dfc0b51e2f29d2f5934","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.33.0.tgz","fileCount":9,"integrity":"sha512-Dar9T8Mgcpm2J4r0gNWjxCFmikyTCe6opi+wKyf0O0pe1YvC/jlMGsch7WMEDhxZDfSHmR4wuS8xuDJWSTiiGA==","signatures":[{"sig":"MEUCIQDE7W7j1TsMoufmzqQFmcUS5cAK3w/cDpkj/1jvB2NyAQIgRfdp5ys9Wc5k7AgeOF5bxmlECMGHhidbHjlNSwgLOEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.33.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.33.0","@gjsify/terminal-native-darwin-x64":"0.33.0","@gjsify/terminal-native-linux-arm64":"0.33.0","@gjsify/terminal-native-linux-ppc64":"0.33.0","@gjsify/terminal-native-linux-s390x":"0.33.0","@gjsify/terminal-native-darwin-arm64":"0.33.0","@gjsify/terminal-native-linux-riscv64":"0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.33.0_1786234919862_0.009334980349058997","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@gjsify/terminal-native","version":"0.34.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.34.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"67d0b742f6fd4e629266426f25d6b20587a2f9c4","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.34.0.tgz","fileCount":9,"integrity":"sha512-xFyw0cgkOBS0w7RsmyUc5ynhQ3ePGKrzB7wsT1627UQzkWZDK9v9mjRagpR5xq+BhVyRB3MdWcgoO3rXxOMfuA==","signatures":[{"sig":"MEUCIQCY5Uoh3Qpf4+YLl5WWduIjy0T8I0MRJY9sPuVT4MUFGwIgRUISp3MwPqqPRlcScBTQ0Vcj2r2H7sXYhU/vyJTfu/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.34.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.34.0","@gjsify/terminal-native-darwin-x64":"0.34.0","@gjsify/terminal-native-linux-arm64":"0.34.0","@gjsify/terminal-native-linux-ppc64":"0.34.0","@gjsify/terminal-native-linux-s390x":"0.34.0","@gjsify/terminal-native-darwin-arm64":"0.34.0","@gjsify/terminal-native-linux-riscv64":"0.34.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.34.0_1786308767993_0.25592564796362693","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@gjsify/terminal-native","version":"0.35.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.35.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"6b2ef0b04582bddc056e11aa6f9b1c790f889642","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.35.0.tgz","fileCount":9,"integrity":"sha512-zOcbt6LM38z1MJyQ9oG7auAlwRyjtxLuCl/I1zG2Cz0ekYt4Imk0mZ/ysnQR46DMfbbgXPfqKP11Eqf40wgjWQ==","signatures":[{"sig":"MEQCIG2wrCxuM1rbpc9SjCxiMympbdj3CLcjhVxA7nOS4GYcAiAhGszqZzZ77I555FZuQ9poT8lWY8Q3kuBMdkNrhQaVdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.35.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.35.0","@gjsify/terminal-native-darwin-x64":"0.35.0","@gjsify/terminal-native-linux-arm64":"0.35.0","@gjsify/terminal-native-linux-ppc64":"0.35.0","@gjsify/terminal-native-linux-s390x":"0.35.0","@gjsify/terminal-native-darwin-arm64":"0.35.0","@gjsify/terminal-native-linux-riscv64":"0.35.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.35.0_1786400664467_0.26621018079093606","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@gjsify/terminal-native","version":"0.36.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.36.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"2ceb5560e82a75128c415535bd7d88af9cf9b842","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.36.0.tgz","fileCount":9,"integrity":"sha512-XyCjZTtGJNH0ybSJOJPJclPLbHWW+QcOwZc7TFVd2gJe2C+7AHLezSnFYRnhlt7wWKJKdYJOiqtDbCOYIpuTRg==","signatures":[{"sig":"MEUCIFztzUisZhaGLuCqs5dgruJBiLm3hlvx2MJtwHi0SwvaAiEA4D6qmlwKMuPzCqU9n3GsQmizr4bleSqaf+4Y3ze5q5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.36.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.36.0","@gjsify/terminal-native-darwin-x64":"0.36.0","@gjsify/terminal-native-linux-arm64":"0.36.0","@gjsify/terminal-native-linux-ppc64":"0.36.0","@gjsify/terminal-native-linux-s390x":"0.36.0","@gjsify/terminal-native-darwin-arm64":"0.36.0","@gjsify/terminal-native-linux-riscv64":"0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.36.0_1786449688349_0.7028890145762761","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@gjsify/terminal-native","version":"0.37.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.37.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"593805bd481c7ece1671b65c35660560fbc0a14c","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.37.0.tgz","fileCount":9,"integrity":"sha512-PoiM8XtT6S25NAFCIsMzJEIM26OiI80Oxiehy4Fl2CKnLbNgKumL75Z+m4djNwuUJtCrjiATh8vfVfRMSp3XAg==","signatures":[{"sig":"MEUCIEbMKazwBLicbc5oxzZqS9SEAmL0q5HiscSu9bWrPMpdAiEA4MGJL0oAwiAnymG81n8kNMjRk6SjfIe48eW3PqtgkxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.37.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.37.0","@gjsify/terminal-native-darwin-x64":"0.37.0","@gjsify/terminal-native-linux-arm64":"0.37.0","@gjsify/terminal-native-linux-ppc64":"0.37.0","@gjsify/terminal-native-linux-s390x":"0.37.0","@gjsify/terminal-native-darwin-arm64":"0.37.0","@gjsify/terminal-native-linux-riscv64":"0.37.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.37.0_1786484285330_0.008232966827807608","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@gjsify/terminal-native","version":"0.38.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.38.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"f8b652f148ac30d76ba1a651f5d71339c2dcb7ab","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.38.0.tgz","fileCount":9,"integrity":"sha512-5YkfFIBr/vbz00REL/hJJXcvOvWgqse2k3wY8pqRkTS5p11x6dZ3fPKFlOZLnoQP9T0QRZcRtayCpm9/T5T8HA==","signatures":[{"sig":"MEYCIQDdNE8Xk5PkjWAE893cmzgKfQsvhB8JaD/HVr2Yk8TvZwIhAKUZFJr9qx92uhxaO18ZJnTga1m2u6gfG1Yj5bgU2dUC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.38.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.38.0","@gjsify/terminal-native-darwin-x64":"0.38.0","@gjsify/terminal-native-linux-arm64":"0.38.0","@gjsify/terminal-native-linux-ppc64":"0.38.0","@gjsify/terminal-native-linux-s390x":"0.38.0","@gjsify/terminal-native-darwin-arm64":"0.38.0","@gjsify/terminal-native-linux-riscv64":"0.38.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.38.0_1786598242860_0.4218802390575249","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@gjsify/terminal-native","version":"0.38.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.38.1","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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"b59f11eb1601f7b11b283bb31c08c28e24b8a42e","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.38.1.tgz","fileCount":9,"integrity":"sha512-wcXSGp55jtFQx3llox+8KhjykKS1DNQ6HBbsY8UwF0hQZQ/vxDOeYqWXw5i15PNMA3UAP6IQ3IWXBHoMuqQ69w==","signatures":[{"sig":"MEQCIG4UVCBS6ysKchN2B+ShS2P9+UXLlq8UN1EzRHrsBOB8AiBdDgxQQeClago6G9LR/o7/r47IE73oig/tINjjQmpWIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.38.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.38.1","@gjsify/terminal-native-darwin-x64":"0.38.1","@gjsify/terminal-native-linux-arm64":"0.38.1","@gjsify/terminal-native-linux-ppc64":"0.38.1","@gjsify/terminal-native-linux-s390x":"0.38.1","@gjsify/terminal-native-darwin-arm64":"0.38.1","@gjsify/terminal-native-linux-riscv64":"0.38.1"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.38.1_1786622850019_0.4721297188876328","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@gjsify/terminal-native","version":"0.39.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.39.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"bc7f07155acc54628a96e9f3e0a35a598aec1eba","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.39.0.tgz","fileCount":9,"integrity":"sha512-3tJ/jjdHHPe5JGtEX5AiP+3w2GBeyEQhvZPWO4awCoOEBi5FOpl1DI2D2Dno3rjcyKJ9pbdEN1K3TDpwYNCsfA==","signatures":[{"sig":"MEUCIQC1PJuDk2DlYyAZA7SGRkIpwb4addOIUnc5FfitioJDhQIgTq8aTDijBSm3lCaVDIHh7oawn+AKhL6mMHtlZu6/mOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.39.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.39.0","@gjsify/terminal-native-darwin-x64":"0.39.0","@gjsify/terminal-native-linux-arm64":"0.39.0","@gjsify/terminal-native-linux-ppc64":"0.39.0","@gjsify/terminal-native-linux-s390x":"0.39.0","@gjsify/terminal-native-darwin-arm64":"0.39.0","@gjsify/terminal-native-linux-riscv64":"0.39.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.39.0_1786731087501_0.9484730242889585","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@gjsify/terminal-native","version":"0.40.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.40.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"fa0f805dd6fe389716ddd96e8e1e38a5753c8b39","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.40.0.tgz","fileCount":9,"integrity":"sha512-gYywqNXJqeZ1kem6tU2VaqlwlOEwMQIOpkDEsLelpcXZPfHluUWv8rgLNDwNtGQZOH5bXheZRmLLyiFmkaF3Jw==","signatures":[{"sig":"MEUCIFq567G7hZdCAcM7KMxGWVmHLjxtHUzvIH8uZzyEL83fAiEA1PqvPTiVyzDulXEoFSiz74uRJ0mSt6lAogApajSPdgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.40.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.40.0","@gjsify/terminal-native-darwin-x64":"0.40.0","@gjsify/terminal-native-linux-arm64":"0.40.0","@gjsify/terminal-native-linux-ppc64":"0.40.0","@gjsify/terminal-native-linux-s390x":"0.40.0","@gjsify/terminal-native-darwin-arm64":"0.40.0","@gjsify/terminal-native-linux-riscv64":"0.40.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.40.0_1786818183842_0.986189975211071","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@gjsify/terminal-native","version":"0.41.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.41.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"60410bbbff6ba328b5178c0829d5ac7d101a3645","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.41.0.tgz","fileCount":9,"integrity":"sha512-x+zatRUlMdH03gdSzIV9HKF4KcnACdLwcI8meycaBWR0WywCXoLvEDnP1LOkPcxpxVmjrCGx8FNXccYmNgve0A==","signatures":[{"sig":"MEUCIDDMAwbt7lbmpTvOhPX+JTA/NzMB2l8cbjiB7jg1pD4uAiEApP5oh/9x1YS5O3wMVUtXWKdOCNb+qus3RHJw4nhEZZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.41.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.41.0","@gjsify/terminal-native-darwin-x64":"0.41.0","@gjsify/terminal-native-linux-arm64":"0.41.0","@gjsify/terminal-native-linux-ppc64":"0.41.0","@gjsify/terminal-native-linux-s390x":"0.41.0","@gjsify/terminal-native-darwin-arm64":"0.41.0","@gjsify/terminal-native-linux-riscv64":"0.41.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.41.0_1787053495411_0.9846006025170218","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@gjsify/terminal-native","version":"0.42.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.42.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"b09087e2ffd3baf1dff64a1e674486b382e90946","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.42.0.tgz","fileCount":9,"integrity":"sha512-jj+5k/2NhDapt1jj4Q6P62lINI70EozJ+VBewaqENRobFazRtkHghGeDk4nPgHKXKNqjUEg/OqaF9hdeS6gkIA==","signatures":[{"sig":"MEQCIHKnCp67/eBAd10d5C9/QwCcFarqLHaWSZ4cl83X363ZAiAP9VEsLEJdZ7NmKzRsGgADw8GVSijR2AnDIvt2T8vo3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.42.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.42.0","@gjsify/terminal-native-darwin-x64":"0.42.0","@gjsify/terminal-native-linux-arm64":"0.42.0","@gjsify/terminal-native-linux-ppc64":"0.42.0","@gjsify/terminal-native-linux-s390x":"0.42.0","@gjsify/terminal-native-darwin-arm64":"0.42.0","@gjsify/terminal-native-linux-riscv64":"0.42.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.42.0_1787414213160_0.8892839961408543","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@gjsify/terminal-native","version":"0.43.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.43.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"e23ee40cce38dcc057e3f00ab9b4e2040d5d2b67","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.43.0.tgz","fileCount":9,"integrity":"sha512-Q8sr65fFu/Pt9U55ghgQ1qS9d1G/xkvSh6SA2sPOx1pcaH6yIbE6hSxbSOSlPnbhJnqgA2pppN19yskff4mVYA==","signatures":[{"sig":"MEQCIGFImGXcHumYAR+BAj2F8dxyplP/t4Q8Z8qUeShfFt++AiAcZaMo3dJbYOrkU7CgsKGZsyopUzCdr/R7yjRv6bJYbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.43.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.43.0","@gjsify/terminal-native-darwin-x64":"0.43.0","@gjsify/terminal-native-linux-arm64":"0.43.0","@gjsify/terminal-native-linux-ppc64":"0.43.0","@gjsify/terminal-native-linux-s390x":"0.43.0","@gjsify/terminal-native-darwin-arm64":"0.43.0","@gjsify/terminal-native-linux-riscv64":"0.43.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.43.0_1787660158131_0.9166477670644668","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@gjsify/terminal-native","version":"0.44.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.44.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/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"6987bd2682ea0f6f4d32956ea7fc8900af0de223","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.44.0.tgz","fileCount":9,"integrity":"sha512-+W4b+fNH3nBkj7Zengf7743j3GG/m991fBt56y2jkNKY7c1H+2iVnYWLIAgvEqiVHJ1sei/IDPQH4a0dUsznww==","signatures":[{"sig":"MEUCIQCxF8C7eZG68ea6vHQC0BR3IBiG4CFrRt0n6vsXtKl/ZgIgLjblpTAYzxNrVB43mC69wwF7IgGtBNzUIMzxQ7GrDDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.44.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.44.0","@gjsify/terminal-native-darwin-x64":"0.44.0","@gjsify/terminal-native-linux-arm64":"0.44.0","@gjsify/terminal-native-linux-ppc64":"0.44.0","@gjsify/terminal-native-linux-s390x":"0.44.0","@gjsify/terminal-native-darwin-arm64":"0.44.0","@gjsify/terminal-native-linux-riscv64":"0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.44.0_1787843561390_0.30093596944679124","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@gjsify/terminal-native","version":"0.45.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.45.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"0d64a6c98935de7d0f590b00d4b4828b8fd7904e","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.45.0.tgz","fileCount":9,"integrity":"sha512-oTuhYwlcko4gOOfgXH6rgrHcNbZCB1KBxdTSWe4RGrh9cPDYJfmIhgOQL2OZP+D6DfJDpApUaUIbRYWbb8nW1A==","signatures":[{"sig":"MEQCIHWLktQ6K2bveCTyLP3F8Fr/PzCPSK1OKznaF16mfJ6PAiAtwDsGRWhq6ZiMJviGYTafdoTlJIvzshfGabAXoVBRFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18469},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"^4.1.0","@girs/gobject-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.45.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.45.0","@gjsify/terminal-native-darwin-x64":"0.45.0","@gjsify/terminal-native-linux-arm64":"0.45.0","@gjsify/terminal-native-linux-ppc64":"0.45.0","@gjsify/terminal-native-linux-s390x":"0.45.0","@gjsify/terminal-native-darwin-arm64":"0.45.0","@gjsify/terminal-native-linux-riscv64":"0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.45.0_1788149909513_0.7392865732824241","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@gjsify/terminal-native","version":"0.46.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.46.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"c6825369992e5dc983669087a99d6225a20d7775","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.46.0.tgz","fileCount":9,"integrity":"sha512-qDlgx4tAg47GjHe8FLzeHCXLmZhF9kDd0y7/KgwJ9Syewt5zaE04BXKHgP9BklZM2wzhoYBNwr+iXfj3BYlpxg==","signatures":[{"sig":"MEYCIQCfmNDHBj1R1ucCpF5sX91oGMabOarX9NGHzSvCka2BZQIhANg1UlOK1iOjFVLy1RBBYhco+zP2pjLk+PeZZlZjUCE0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18467},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"4.6.0","@girs/gobject-2.0":"4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.46.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.46.0","@gjsify/terminal-native-darwin-x64":"0.46.0","@gjsify/terminal-native-linux-arm64":"0.46.0","@gjsify/terminal-native-linux-ppc64":"0.46.0","@gjsify/terminal-native-linux-s390x":"0.46.0","@gjsify/terminal-native-darwin-arm64":"0.46.0","@gjsify/terminal-native-linux-riscv64":"0.46.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.46.0_1788427396846_0.22120547578378424","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@gjsify/terminal-native","version":"0.47.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.47.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"6a6c2cc942b91b87f0c901db7946f857912bf360","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.47.0.tgz","fileCount":9,"integrity":"sha512-Y6E9UdMwB5gm39iUvpScMYtXNxbFHqOLYBpLB06kztpWRlpQ61G5/NxMqQXg0Ssn2vSQnax6HJwfDkEhwVwIYg==","signatures":[{"sig":"MEQCIEWzpXCVTxRj3OL0SMJ3YagbyFJarNNsVAAg5M9BPp3NAiBzmn11xNZ0XXcgQQqR2ThDvywlUV+h8P8HMYY9NrOUUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18467},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"4.6.0","@girs/gobject-2.0":"4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.47.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.47.0","@gjsify/terminal-native-darwin-x64":"0.47.0","@gjsify/terminal-native-linux-arm64":"0.47.0","@gjsify/terminal-native-linux-ppc64":"0.47.0","@gjsify/terminal-native-linux-s390x":"0.47.0","@gjsify/terminal-native-darwin-arm64":"0.47.0","@gjsify/terminal-native-linux-riscv64":"0.47.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.47.0_1788476875520_0.45813902252566785","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@gjsify/terminal-native","version":"0.48.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.48.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"369453965eda9e47c0757020f9cb8cbb6babdc98","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.48.0.tgz","fileCount":9,"integrity":"sha512-znNUz+Ud/qS12ySlWVvyBD9KecB0iuwSsloHNnarpWOVWpuWn+6FSRjO9i9tyCbSmCRBcgg5U6fPO7k2ZHVgrA==","signatures":[{"sig":"MEYCIQCodVK21jem5tWQouFWO0Zv9SIgqc7i8p22+ff6/XUEhgIhAK31GTga+SRkWpX4ILaLyewbaJ2hqz7khaljM7gC7Xes","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18467},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"4.6.0","@girs/gobject-2.0":"4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.48.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.48.0","@gjsify/terminal-native-darwin-x64":"0.48.0","@gjsify/terminal-native-linux-arm64":"0.48.0","@gjsify/terminal-native-linux-ppc64":"0.48.0","@gjsify/terminal-native-linux-s390x":"0.48.0","@gjsify/terminal-native-darwin-arm64":"0.48.0","@gjsify/terminal-native-linux-riscv64":"0.48.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.48.0_1788615429263_0.6905197779490568","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@gjsify/terminal-native","version":"0.49.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.49.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"ab911865935693a8bfa2b8abc3be1ee129429e17","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.49.0.tgz","fileCount":9,"integrity":"sha512-XrXpfCyFx/uMimTIQd9jpSybwFQaY6wcPUMspid1yVYmefLFLGsP1ZVFraskjK6guMTo0OgbI1N6ZWwaJUNW3A==","signatures":[{"sig":"MEUCIQD90edo5gHl/L4GYsDUzwcrUIwaUJDjwypaOQoly+M0cQIgCtY3D5qt6p6NzshP3yYhL8+k7vf4DIkbltRrllUysrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18467},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"4.6.0","@girs/gobject-2.0":"4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.49.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.49.0","@gjsify/terminal-native-darwin-x64":"0.49.0","@gjsify/terminal-native-linux-arm64":"0.49.0","@gjsify/terminal-native-linux-ppc64":"0.49.0","@gjsify/terminal-native-linux-s390x":"0.49.0","@gjsify/terminal-native-darwin-arm64":"0.49.0","@gjsify/terminal-native-linux-riscv64":"0.49.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.49.0_1789110302952_0.7625403910388611","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@gjsify/terminal-native","version":"0.50.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.50.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"852b38021a7b284751da692399d466f5a6af59a7","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.50.0.tgz","fileCount":9,"integrity":"sha512-s1Ml59Nu/U35q5yhn3tObLJslJBZ3JWB3vx4dXYjatvkceG9YdyKS/hEnIbqkZpwUyw1pvoYOIpkmhRJ0N+N4Q==","signatures":[{"sig":"MEYCIQCZq+QJt4b/ZxK97VyEEIH9bA9Uy6f/gBT6NNVGGAmjLgIhAP1z5H3/wcD2WdxYZh4FNQW9tczQNToXHTXZoQC4ykWd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18467},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"5.0.0","@girs/gobject-2.0":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.50.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.50.0","@gjsify/terminal-native-darwin-x64":"0.50.0","@gjsify/terminal-native-linux-arm64":"0.50.0","@gjsify/terminal-native-linux-ppc64":"0.50.0","@gjsify/terminal-native-linux-s390x":"0.50.0","@gjsify/terminal-native-darwin-arm64":"0.50.0","@gjsify/terminal-native-linux-riscv64":"0.50.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.50.0_1789144543095_0.39286079159134046","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@gjsify/terminal-native","version":"0.51.0","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.51.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"4ca8500ce2a8a4e47df0cd0feaa5066383ea7a58","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.51.0.tgz","fileCount":9,"integrity":"sha512-kFMM/JNNCiZdIRrseDELSUcMR6/lflw7XLl0jxV7KHQuHYmHlAkPmoZCeYVqY0WzK6udim3sf3Lfk52dDtrokw==","signatures":[{"sig":"MEUCIF4t0CykvRAYbqkRN8hGmbg8CwBMYhU5yvY3z5H8Tw8mAiEAoA1p0G8t4d6IF2KFC+K015I/s0aqvz7bOgqSN9hOVNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18467},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"5.0.0","@girs/gobject-2.0":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.51.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.51.0","@gjsify/terminal-native-darwin-x64":"0.51.0","@gjsify/terminal-native-linux-arm64":"0.51.0","@gjsify/terminal-native-linux-ppc64":"0.51.0","@gjsify/terminal-native-linux-s390x":"0.51.0","@gjsify/terminal-native-darwin-arm64":"0.51.0","@gjsify/terminal-native-linux-riscv64":"0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.51.0_1789205172136_0.48444532427283593","host":"s3://npm-registry-packages-npm-production"}},"0.51.1":{"name":"@gjsify/terminal-native","version":"0.51.1","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"license":"MIT","_id":"@gjsify/terminal-native@0.51.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"687cc2753aee33308a46153123faac8d7be6fb56","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.51.1.tgz","fileCount":9,"integrity":"sha512-RBw8PnjNLB03H4xHocA9KaBNBKNlkUuict3pCNL8kbNVdwSvyT5FopsLlB7XIsAYO/QDoZSCcI86ag05stdv+w==","signatures":[{"sig":"MEYCIQChwkVKDjPE3dk+b66zPqJKDCyC+oquTQQCUBu7yJM4swIhAPswYTw+ButroopRmL/xJOoMmAXiJQCWKW/xpmaqSwIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18467},"main":"lib/esm/index.js","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"dependencies":{"@girs/glib-2.0":"5.0.0","@girs/gobject-2.0":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.51.1","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.51.1","@gjsify/terminal-native-darwin-x64":"0.51.1","@gjsify/terminal-native-linux-arm64":"0.51.1","@gjsify/terminal-native-linux-ppc64":"0.51.1","@gjsify/terminal-native-linux-s390x":"0.51.1","@gjsify/terminal-native-darwin-arm64":"0.51.1","@gjsify/terminal-native-linux-riscv64":"0.51.1"},"_npmOperationalInternal":{"tmp":"tmp/terminal-native_0.51.1_1789230799711_0.13596238321608056","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"_id":"@gjsify/terminal-native@0.52.0","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"4e3d9fe46a3a6b46cfd68f4180732ccda74cc5e8","tarball":"https://registry.npmjs.org/@gjsify/terminal-native/-/terminal-native-0.52.0.tgz","fileCount":9,"integrity":"sha512-r+BUNTmeRpw4CQg2Uf6izqCGSRCrdf309XHhaEyz1tDOYQ2+MtU7LizlNrI+vk9S9UIy2zDDcNXcneHmEsP/kg==","signatures":[{"sig":"MEQCID0t1X+sbX18RNeRIC9vK+CHf6/bMv7pf7BD8Zjq35unAiA/VSI7o5YrmTuRyykrcEjqAsycbIq+sJzqhXV/V97osw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBUaroTBM7MS9ynIWoCPk2/7mUa0dnVaZPoZkbtuk4GAAiBkp5uSDGODv8b/S3j08VlHTnvamcUdPvVmMLO3G8xd2Q=="}],"unpackedSize":18467},"main":"lib/esm/index.js","name":"@gjsify/terminal-native","type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"none","nativescript":"none"},"platforms":["linux-x64","linux-arm64","linux-ppc64","linux-s390x","linux-riscv64","darwin-arm64","darwin-x64"]},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"license":"MIT","scripts":{"build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib build tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo","init:meson":"meson setup build .","build:meson":"gjsify run init:meson && meson compile -C build","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/ts/**/*.{ts,js}'","build:gir-types":"ts-for-gir generate --externalDeps --allowMissingDeps --girDirectories=../terminal-native-linux-x64/prebuilds/linux-x64 --girDirectories=/usr/share/gir-1.0 --modules=GjsifyTerminal-1.0 --outdir=src/ts --npmScope=@girs --package=false --ignoreVersionConflicts=true","build:prebuilds":"gjsify run build:meson && node ../../../scripts/stage-prebuild.mjs .","init:meson:wipe":"gjsify run init:meson --wipe"},"version":"0.52.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0762d691-2c8b-465d-9b57-152b6c1c0e04"}},"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","directories":{},"maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dependencies":{"@girs/glib-2.0":"5.4.0","@girs/gobject-2.0":"5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.52.0","@types/node":"^25.9.2","@ts-for-gir/cli":"^4.1.0"},"optionalDependencies":{"@gjsify/terminal-native-linux-x64":"0.52.0","@gjsify/terminal-native-darwin-x64":"0.52.0","@gjsify/terminal-native-linux-arm64":"0.52.0","@gjsify/terminal-native-linux-ppc64":"0.52.0","@gjsify/terminal-native-linux-s390x":"0.52.0","@gjsify/terminal-native-darwin-arm64":"0.52.0","@gjsify/terminal-native-linux-riscv64":"0.52.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/terminal-native_0.52.0_1790243562514_0.3103876101744545"}}},"time":{"created":"2026-05-04T09:11:06.065Z","modified":"2026-09-24T09:52:42.891Z","0.3.0":"2026-05-04T09:11:06.300Z","0.3.1":"2026-05-04T09:38:50.186Z","0.3.2":"2026-05-04T12:15:13.146Z","0.3.3":"2026-05-04T13:06:09.515Z","0.3.4":"2026-05-04T16:53:38.311Z","0.3.5":"2026-05-05T05:18:30.947Z","0.3.6":"2026-05-05T11:24:37.004Z","0.3.7":"2026-05-05T14:55:23.567Z","0.3.8":"2026-05-05T17:15:16.337Z","0.3.9":"2026-05-05T21:40:23.270Z","0.3.10":"2026-05-06T10:08:06.745Z","0.3.11":"2026-05-06T11:24:25.826Z","0.3.12":"2026-05-06T14:02:58.729Z","0.3.13":"2026-05-06T15:21:23.836Z","0.3.14":"2026-05-07T09:41:11.605Z","0.3.15":"2026-05-07T21:19:38.342Z","0.3.16":"2026-05-08T07:21:21.180Z","0.3.17":"2026-05-08T13:59:34.184Z","0.3.18":"2026-05-08T15:08:59.427Z","0.3.19":"2026-05-08T15:36:42.617Z","0.3.20":"2026-05-08T16:33:40.203Z","0.3.21":"2026-05-08T21:23:25.593Z","0.4.0":"2026-05-13T10:21:34.569Z","0.4.3":"2026-05-16T13:16:29.446Z","0.4.4":"2026-05-17T01:11:53.123Z","0.4.5":"2026-05-17T03:22:44.236Z","0.4.9":"2026-05-17T10:51:41.526Z","0.4.10":"2026-05-17T18:07:47.035Z","0.4.11":"2026-05-18T10:43:55.982Z","0.4.12":"2026-05-18T17:40:09.736Z","0.4.13":"2026-05-18T21:22:01.410Z","0.4.14":"2026-05-19T20:42:20.843Z","0.4.15":"2026-05-20T16:13:02.450Z","0.4.16":"2026-05-20T18:37:31.984Z","0.4.17":"2026-05-20T21:04:18.270Z","0.4.18":"2026-05-20T22:55:05.214Z","0.4.19":"2026-05-21T08:53:31.119Z","0.4.20":"2026-05-21T21:40:40.638Z","0.4.21":"2026-05-22T10:01:54.553Z","0.4.22":"2026-05-23T21:20:51.381Z","0.4.23":"2026-05-24T05:20:30.060Z","0.4.24":"2026-05-24T14:31:04.074Z","0.4.25":"2026-05-25T12:04:20.471Z","0.4.26":"2026-05-26T14:15:37.356Z","0.4.27":"2026-05-26T15:55:52.866Z","0.4.28":"2026-05-27T07:58:17.385Z","0.4.29":"2026-05-27T14:49:17.730Z","0.4.30":"2026-05-28T00:24:57.691Z","0.4.31":"2026-05-28T10:14:40.589Z","0.4.32":"2026-05-28T18:05:00.814Z","0.4.33":"2026-05-28T22:01:14.732Z","0.4.34":"2026-05-29T12:10:49.501Z","0.4.35":"2026-05-29T21:51:53.583Z","0.4.36":"2026-05-31T10:32:56.405Z","0.4.37":"2026-06-04T20:27:35.879Z","0.4.38":"2026-06-05T18:22:49.114Z","0.4.39":"2026-06-05T21:18:57.550Z","0.4.40":"2026-06-05T21:58:03.404Z","0.4.41":"2026-06-06T06:27:18.684Z","0.4.42":"2026-06-06T16:14:24.013Z","0.4.43":"2026-06-07T11:46:17.599Z","0.4.44":"2026-06-08T18:03:17.334Z","0.5.0":"2026-06-14T17:04:03.034Z","0.5.1":"2026-06-15T07:49:22.642Z","0.5.2":"2026-06-16T08:54:58.265Z","0.6.0":"2026-06-16T18:44:12.839Z","0.6.1":"2026-06-16T19:45:23.141Z","0.7.0":"2026-06-16T22:23:54.400Z","0.7.2":"2026-06-17T16:04:47.354Z","0.7.3":"2026-06-18T13:57:12.023Z","0.7.4":"2026-06-19T05:28:30.501Z","0.7.5":"2026-06-19T15:07:34.179Z","0.8.0":"2026-06-20T09:18:46.167Z","0.9.0":"2026-06-21T11:50:11.957Z","0.10.0":"2026-06-21T18:48:53.252Z","0.11.0":"2026-06-22T20:22:49.059Z","0.12.0":"2026-06-27T00:19:36.013Z","0.13.0":"2026-06-27T16:35:43.273Z","0.13.1":"2026-06-27T21:03:29.201Z","0.13.2":"2026-06-29T17:57:35.029Z","0.14.0":"2026-06-29T20:31:26.438Z","0.15.1":"2026-07-02T17:08:49.437Z","0.16.0":"2026-07-02T20:47:42.920Z","0.16.1":"2026-07-03T06:56:07.286Z","0.16.2":"2026-07-03T11:00:15.683Z","0.16.3":"2026-07-03T12:29:13.488Z","0.16.4":"2026-07-07T21:50:25.906Z","0.16.5":"2026-07-08T10:47:02.338Z","0.16.6":"2026-07-09T11:24:51.706Z","0.16.7":"2026-07-09T17:42:11.615Z","0.16.8":"2026-07-10T07:24:50.439Z","0.16.9":"2026-07-10T14:33:21.008Z","0.17.0":"2026-07-11T10:58:35.971Z","0.18.0":"2026-07-12T06:14:56.973Z","0.19.0":"2026-07-19T19:06:33.493Z","0.20.0":"2026-07-20T16:36:52.716Z","0.21.0":"2026-07-24T16:59:01.447Z","0.22.0":"2026-07-25T06:21:53.830Z","0.23.0":"2026-07-26T22:19:40.970Z","0.24.1":"2026-07-28T19:25:58.908Z","0.24.2":"2026-07-29T20:57:34.914Z","0.25.1":"2026-07-30T17:49:02.876Z","0.26.0":"2026-08-01T06:08:02.276Z","0.26.1":"2026-08-01T13:13:10.575Z","0.27.0":"2026-08-03T19:44:38.979Z","0.27.1":"2026-08-04T06:53:10.666Z","0.28.0":"2026-08-04T17:33:51.247Z","0.29.0":"2026-08-05T16:38:59.903Z","0.30.0":"2026-08-05T22:09:37.976Z","0.31.0":"2026-08-07T22:53:16.772Z","0.32.0":"2026-08-08T20:55:46.575Z","0.33.0":"2026-08-09T00:22:00.023Z","0.34.0":"2026-08-09T20:52:48.128Z","0.35.0":"2026-08-10T22:24:24.622Z","0.36.0":"2026-08-11T12:01:28.718Z","0.37.0":"2026-08-11T21:38:05.473Z","0.38.0":"2026-08-13T05:17:23.001Z","0.38.1":"2026-08-13T12:07:30.152Z","0.39.0":"2026-08-14T18:11:27.631Z","0.40.0":"2026-08-15T18:23:03.977Z","0.41.0":"2026-08-18T11:44:55.543Z","0.42.0":"2026-08-22T15:56:53.298Z","0.43.0":"2026-08-25T12:15:58.272Z","0.44.0":"2026-08-27T15:12:41.532Z","0.45.0":"2026-08-31T04:18:29.650Z","0.46.0":"2026-09-03T09:23:16.984Z","0.47.0":"2026-09-03T23:07:55.701Z","0.48.0":"2026-09-05T13:37:09.383Z","0.49.0":"2026-09-11T07:05:03.071Z","0.50.0":"2026-09-11T16:35:43.230Z","0.51.0":"2026-09-12T09:26:12.279Z","0.51.1":"2026-09-12T16:33:19.838Z","0.52.0":"2026-09-24T09:52:42.608Z"},"bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"license":"MIT","homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/terminal-native#readme","keywords":["gjs","terminal","tty","isatty","ioctl","termios","raw-mode","sigwinch","vala","native"],"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/terminal-native"},"description":"Optional Vala/GObject bridge providing Posix.isatty(), ioctl(TIOCGWINSZ), termios raw-mode and SIGWINCH for GJS. Enhances @gjsify/tty and @gjsify/process with correct terminal behaviour when installed.","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"readme":"","readmeFilename":""}